server-up/apps/miniflux/files/compose.yaml
bes-r 9b299bf532
Some checks are pending
Deploy server-up / deploy (push) Waiting to run
Added more docker boilerplates
2026-05-16 15:21:58 +02:00

29 lines
835 B
YAML

services:
<< service_name >>-db:
image: postgres:16-alpine
container_name: << service_name >>-db
environment:
- POSTGRES_DB=miniflux
- POSTGRES_USER=miniflux
- POSTGRES_PASSWORD=<< db_password >>
volumes:
- << service_name >>_dbdata:/var/lib/postgresql/data
restart: unless-stopped
<< service_name >>:
image: miniflux/miniflux:latest
container_name: << service_name >>
ports:
- "<< port >>:8080"
environment:
- DATABASE_URL=postgres://miniflux:<< db_password >>@<< service_name >>-db/miniflux?sslmode=disable
- RUN_MIGRATIONS=1
- CREATE_ADMIN=1
- ADMIN_USERNAME=<< admin_username >>
- ADMIN_PASSWORD=<< admin_password >>
depends_on:
- << service_name >>-db
restart: unless-stopped
volumes:
<< service_name >>_dbdata: