| 1234567891011121314151617181920212223242526272829303132333435363738 |
- version: '3.3'
- services:
- caddy:
- image: caddy:2
- container_name: caddy
- depends_on:
- - miniflux
- ports:
- - "80:80"
- - "443:443"
- volumes:
- - $PWD/Caddyfile:/etc/caddy/Caddyfile
- - caddy_data:/data
- - caddy_config:/config
- miniflux:
- image: miniflux/miniflux:latest
- container_name: miniflux
- depends_on:
- - db
- environment:
- - DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode=disable
- - RUN_MIGRATIONS=1
- - CREATE_ADMIN=1
- - ADMIN_USERNAME=admin
- - ADMIN_PASSWORD=test123
- - BASE_URL=https://miniflux.example.org
- db:
- image: postgres:latest
- container_name: postgres
- environment:
- - POSTGRES_USER=miniflux
- - POSTGRES_PASSWORD=secret
- volumes:
- - miniflux-db:/var/lib/postgresql/data
- volumes:
- miniflux-db:
- caddy_data:
- caddy_config:
|