services: # linux-eng@psi.ch nginx: image: gitea.psi.ch/images/nginx:1.29.1 container_name: nginx_proxy restart: always ports: - "80:80" - "443:443" volumes: - /etc/letsencrypt/live:/etc/letsencrypt/live:ro - /etc/letsencrypt/archive:/etc/letsencrypt/archive:ro - /etc/pki/tls/certs:/etc/nginx/certs:ro - /etc/pki/tls/private:/etc/nginx/private:ro - /etc/nginx/nginx.conf:/etc/nginx/nginx.conf:ro - /etc/nginx/conf.d:/etc/nginx/conf.d:ro - /opt/webcontent/sinqstatus:/opt/webcontent/sinqstatus:ro - /opt/webcontent/DMZ:/opt/webcontent/DMZ:rw networks: - public - backend # rfwtools # gfa-status-test apache: image: gitea.psi.ch/images/php-apache:latest container_name: apache_app restart: always volumes: - /opt/webcontent/DMZ/rfmwtools:/var/www/rfmwtools:ro - /opt/webcontent/DMZ/fluid-eos:/var/www/fluid-eos:rw - /mount/srem/webhosting:/var/www/srem:rw - ./apache/conf:/etc/apache2/sites-enabled:ro networks: - backend # Huang He mcda-calculator: image: gitea.psi.ch/images/mcda-calculator:1.0.3 container_name: mcda-calculator restart: always networks: - backend # Romain Sacchi swiss-ecargo: image: gitea.psi.ch/sacchi_r/swiss-ecargo:0.1.2 container_name: swiss-ecargo restart: always environment: - HOSTED_API_KEY=${ecargo_api_key} networks: - backend networks: public: backend: