services: # linux-eng@psi.ch nginx: image: gitea.psi.ch/images/nginx:1.29.4 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 - /mount/actris:/opt/webcontent/actris: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 - /opt/webcontent/DMZ/omny:/var/www/omny:rw - /opt/webcontent/DMZ/cas-status:/var/www/cas_status:rw - /mount/srem/webhosting:/var/www/srem:rw - /mount/webhosting_dmz_write/tcpwiki:/var/www/tcpwiki: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 # Lange Clemens # summer-project-selection.psi.ch summer-project-selection: image: gitea.psi.ch/lange_c/summer-project-selection:latest container_name: summer-project-selection restart: always volumes: - /mount/webhosting_dmz_write/summer-project-selection/data:/app/data - /opt/webcontent/DMZ/summer-project-selection/projects:/app/projects - /opt/webcontent/DMZ/summer-project-selection/applicants:/app/applicants networks: - backend networks: public: backend: