{"owner":"fastapi","repo":"full-stack-fastapi-template","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"compose.yml","servicesCount":4,"services":[{"name":"proxy","image":"traefik:v3.7","command":"--providers.docker --providers.docker.exposedbydefault=false --entrypoints.http.address=:80 --accesslog --log","volumes":["/var/run/docker.sock:/var/run/docker.sock:ro"]},{"name":"db","image":"postgres:18","environment":["POSTGRES_PASSWORD=${POSTGRES_PASSWORD:?Variable not set}","POSTGRES_DB=app"],"volumes":["app-db-data:/var/lib/postgresql"]},{"name":"adminer","image":"adminer","environment":["ADMINER_DESIGN=pepa-linha-dark"],"depends_on":["db"]},{"name":"backend","image":"backend:latest","build":{"context":".","dockerfile":"backend/Dockerfile"},"environment":["PROJECT_NAME=${PROJECT_NAME:?Variable not set}","SECRET_KEY=${SECRET_KEY:?Variable not set}","FIRST_SUPERUSER=${FIRST_SUPERUSER:?Variable not set}","FIRST_SUPERUSER_PASSWORD=${FIRST_SUPERUSER_PASSWORD:?Variable not set}","SMTP_HOST=${SMTP_HOST}","SMTP_USER=${SMTP_USER:-}","SMTP_PASSWORD=${SMTP_PASSWORD:-}","EMAILS_FROM_EMAIL=${EMAILS_FROM_EMAIL}","DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD:?Variable not set}@db:5432/app","SENTRY_DSN=${SENTRY_DSN:-}"],"depends_on":["db"]}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name full-stack-fastapi-template --restart always postgres:18","podmanRunCommand":"podman run -d --name full-stack-fastapi-template --restart always postgres:18","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/postgres:18","orasPullCommand":"oras pull postgres:18","registryMeta":{"provider":"dockerhub","image":"library/postgres","canonicalImage":"docker.io/library/postgres:18","latestTag":"18","cliCommands":{"dockerRun":"docker run -d --name full-stack-fastapi-template --restart always postgres:18","dockerPull":"docker pull postgres:18","podmanRun":"podman run -d --name full-stack-fastapi-template --restart always postgres:18","skopeoInspect":"skopeo inspect docker://docker.io/library/postgres:18","orasPull":"oras pull postgres:18","composeYaml":"services:\n  full-stack-fastapi-template:\n    image: postgres:18\n    restart: unless-stopped"}}}