services: << service_name >>: image: madeofpendletonwool/pinepods:latest container_name: << service_name >> environment: - TZ=<< timezone >> - SEARCH_API_URL=https://search.pinepods.online/api/search - DB_TYPE=postgresql - DB_HOST=<< service_name >>-db - DB_PORT=5432 - DB_USER=pinepods - DB_NAME=pinepods - DB_PASSWORD=<< db_password >> - HOSTNAME=<< app_url >> volumes: - << appdata_dir >>/<< service_name >>:/opt/pinepods/backend/data ports: - "<< port >>:8040" depends_on: - << service_name >>-db restart: unless-stopped << service_name >>-db: image: postgres:16-alpine container_name: << service_name >>-db environment: - POSTGRES_DB=pinepods - POSTGRES_USER=pinepods - POSTGRES_PASSWORD=<< db_password >> volumes: - << appdata_dir >>/<< service_name >>-db:/var/lib/postgresql/data restart: unless-stopped