version: "3.4" services: httpaste: build: context: ../.. dockerfile: Dockerfile target: uwsgi environment: HTTPASTE_CONFIGPATH: /usr/local/httpaste/config.ini volumes: - type: volume source: system-shared target: /shared volume: nocopy: true - ./httpaste/usr/local/httpaste/config.ini:/usr/local/httpaste/config.ini command: -s /shared/uwsgi.sock --chmod-socket=666 httpd: build: context: ./httpd dockerfile: Dockerfile ports: - "80:80" - "443:443" volumes: - type: volume source: system-shared target: /shared volume: nocopy: true - ./httpd/usr/local/apache2/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf - ./httpd/usr/local/apache2/ssl:/usr/local/apache2/ssl tor: build: context: ./tor dockerfile: Dockerfile volumes: - ./tor/etc/tor/torrc:/etc/tor/torrc - ./tor/var/lib/tor/hidden_service:/tor/var/lib/tor/hidden_service volumes: system-shared: