version: '2.2' services: gatus: build: custom/gatus environment: VIRTUAL_HOST: s.ixvd.net VIRTUAL_PORT: 8080 LETSENCRYPT_HOST: s.ixvd.net volumes: - /srv/gatus/data:/data networks: - proxy - minecraft - cloud - internal ntfy: build: custom/ntfy container_name: ntfy command: - serve environment: VIRTUAL_HOST: push.ixvd.net LETSENCRYPT_HOST: push.ixvd.net volumes: - /srv/ntfy/data:/var/cache/ntfy networks: - proxy - internal rabbitmq: image: rabbitmq:3-management hostname: rabbitmq environment: - LETSENCRYPT_HOST=mq.neo.ixvd.net - VIRTUAL_HOST=mq.neo.ixvd.net - VIRTUAL_PORT=15672 - RABBITMQ_DEFAULT_USER=rmq - RABBITMQ_DEFAULT_PASS=preconfig volumes: - /srv/rabbitmq/data:/var/lib/rabbitmq ports: - 5672:5672 networks: - proxy