Skip to content

laurentpellegrino/iframely-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Iframely Docker Images

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.

Getting Started

  • Pull the most recent image:
    docker pull laurentpellegrino/iframely:latest
  • To pin a specific upstream revision, substitute latest with the desired short SHA tag.

Configure Iframely

  1. Copy config.local.js.SAMPLE from the upstream repository and tailor it to your needs.
  2. 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.

Docker Compose

services:
  iframely:
    image: laurentpellegrino/iframely:latest
    ports:
      - "8061:8061"
    environment:
      NODE_ENV: production
    volumes:
      - ./config.local.js:/iframely/config.local.js:ro

Bring it up with docker compose up -d. Use the SHA tag in image: when you want deterministic upgrades.

Maintenance Notes

  • New upstream commits trigger fresh image builds automatically.
  • Existing tags remain published; retag to the desired SHA if you need to roll back.

About

Iframely Docker Images

Topics

Resources

Stars

Watchers

Forks