Automated builds publish production-ready images of Iframely at laurentpellegrino/iframely. Each build is tagged with the short commit SHA from upstream and with latest.
- Pull the most recent image:
docker pull laurentpellegrino/iframely:latest
- To pin a specific upstream revision, substitute
latestwith the desired short SHA tag.
- Copy
config.local.js.SAMPLEfrom the upstream repository and tailor it to your needs. - Mount the config into the container at
/iframely/config.local.js(read-only is recommended).
Example run command:
docker run -d \
--name iframely \
-p 8061:8061 \
-e NODE_ENV=production \
-v "$(pwd)/config.local.js:/iframely/config.local.js:ro" \
laurentpellegrino/iframely:latest- Adjust the host port if needed.
- Add any required provider API keys or cache configuration inside
config.local.js.
services:
iframely:
image: laurentpellegrino/iframely:latest
ports:
- "8061:8061"
environment:
NODE_ENV: production
volumes:
- ./config.local.js:/iframely/config.local.js:roBring it up with docker compose up -d. Use the SHA tag in image: when you want deterministic upgrades.
- New upstream commits trigger fresh image builds automatically.
- Existing tags remain published; retag to the desired SHA if you need to roll back.