version: '3.8' services: portfolio: container_name: darius-portfolio-server build: . environment: - JWT_SECRET - POSTGRES_HOST - POSTGRES_PORT - POSTGRES_USER - POSTGRES_DB - POSTGRES_PASSWORD - SSL_MODE - ENVIRONMENT ports: - "4000:4000" - "4001:4001" restart: unless-stopped image: gitea.kleinsense.nl/dariusklein/portfolio:latest volumes: - ./backup:/web/assets/json docs: container_name: darius-portfolio-docs build: context: . dockerfile: ./common/docs/Dockerfile ports: - "4002:80" restart: unless-stopped image: gitea.kleinsense.nl/dariusklein/portfolio-docs:latest