services: nginx: image: nginx:latest container_name: nginx_proxy restart: always ports: - "80:80" - "443:443" volumes: - /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 networks: - public - backend excalidraw: image: excalidraw/excalidraw:latest container_name: excalidraw restart: always networks: - backend pif-elog: image: container.psi.ch/images/elog:3.1.5 container_name: pif-elog restart: always volumes: - /opt/logbooks/pif:/usr/local/elog/logbooks - /opt/webcontent/pif/elog.cfg:/usr/local/elog/elogd.cfg networks: - backend lmu-elog: image: container.psi.ch/images/elog:3.1.5 container_name: lmu-elog restart: always volumes: - /opt/logbooks/LMU:/usr/local/elog/logbooks - /opt/webcontent/LMU/elog.cfg:/usr/local/elog/elogd.cfg networks: - backend mcda-calculator: image: container.psi.ch/images/mcda-calculator:latest container_name: mcda-calculator restart: always networks: - backend tcpwiki: image: dokuwiki/dokuwiki:latest container_name: tcpwiki restart: always volumes: - /opt/webcontent/tcpwiki:/storage environment: PHP_TIMEZONE: Europe/Zurich networks: - backend networks: public: backend: