nyanimedb/deploy/docker-compose.yml
nihonium b46d0e5010
Some checks failed
Build and Deploy Go App / build (push) Failing after 2m26s
Build and Deploy Go App / deploy (push) Has been skipped
feat: deploy via forgejo actions
2025-10-08 03:41:20 +03:00

42 lines
967 B
YAML

services:
postgres:
image: postgres:${POSTGRES_VERSION}
container_name: postgres
restart: always
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
ports:
- "${POSTGRES_PORT}:5432"
volumes:
- postgres_data:/var/lib/postgresql/data
# pgadmin:
# image: dpage/pgadmin4:${PGADMIN_VERSION}
# container_name: pgadmin
# restart: always
# environment:
# PGADMIN_DEFAULT_EMAIL: ${PGADMIN_EMAIL}
# PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_PASSWORD}
# ports:
# - "${PGADMIN_PORT}:80"
# depends_on:
# - postgres
# volumes:
# - pgadmin_data:/var/lib/pgadmin
nyanimedb:
image: nyanimedb:latest
container_name: nyanimedb
restart: always
environment:
LOG_LEVEL: ${LOG_LEVEL}
ports:
- "8080:8080"
depends_on:
- postgres
volumes:
postgres_data:
pgadmin_data: