services: server-monitor: build: . container_name: eventify-server-monitor restart: unless-stopped ports: - "3002:3002" environment: - SSH_HOST=host.docker.internal - SSH_USER=ubuntu - SSH_KEY_PATH=/root/.ssh/id_rsa - PORT=3002 - SMTP_HOST=mail.bshtech.net - SMTP_PORT=587 - SMTP_USER=noreply@bshtech.net - SMTP_PASS=Ev3ntifyN0Reply2026 - DATA_DIR=/app/data - APP_URL=https://status.eventifyplus.com extra_hosts: - "host.docker.internal:host-gateway" volumes: - /home/ubuntu/.ssh/id_rsa:/root/.ssh/id_rsa:ro - monitor-data:/app/data networks: - eventify-net volumes: monitor-data: networks: eventify-net: external: true