version: '3' services: proxy: image: nginx:1.17-alpine volumes: - ./nginx.conf:/etc/nginx/nginx.conf ports: - 8000:80 depends_on: - homepage - server server: image: offen/offen@sha256:91845f3e0e80f7d1871f58dabd08e8614ec70f6ff37ef7e9b675d0f4f1c9ca13 command: serve volumes: - ./bootstrap.yml:/bootstrap.yml - database:/data environment: OFFEN_APP_EVENTRETENTIONPERIOD: 4464h OFFEN_APP_DISABLESECURECOOKIE: '1' OFFEN_DATABASE_CONNECTIONSTRING: /data/offen.db OFFEN_SERVER_PORT: 8080 OFFEN_SERVER_REVERSEPROXY: '1' OFFEN_SECRETS_COOKIEEXCHANGE: 8jeKYbbnywoYIZznu4HffQ== OFFEN_SECRETS_EMAILSALT: eypctS7SVKM1Ureb61db5Q== homepage: build: context: '.' dockerfile: ./Dockerfile.python working_dir: /website/homepage volumes: - .:/website - homepagedeps:/root/.local command: make devserver environment: DEBUG: 1 volumes: homepagedeps: database: