hi, how do I configure the dedicated mailhog conta...
# fleet
i
hi, how do I configure the dedicated mailhog container to send emails externally, with the various alerts? my docker-compose.yml
version: '3.9'
services:
mailhog:
restart: always
container_name: Fleet_Mailhog
image: mailhog/mailhog:latest
ports:
- "8025:8025"
- "1025:1025"
networks:
- Proxy
redis:
restart: always
container_name: Fleet_Redis
image: redis:5
ports:
- "6379:6379"
networks:
- Proxy
fleetdm:
restart: always
container_name: Fleet
image: fleetdm/fleet:v4.34.1
volumes:
- /data/docker/appdata/fleet:/fleet
- /data/docker/logs/fleet:/var/log/fleet
command: sh -c "echo '\n' | /usr/bin/fleet prepare db && /usr/bin/fleet serve &> /var/log/fleet/audit.log"
environment:
FLEET_MYSQL_ADDRESS: 172.21.0.2:3306
FLEET_MYSQL_DATABASE: fleet
FLEET_MYSQL_USERNAME: app
FLEET_MYSQL_PASSWORD: **********
FLEET_REDIS_ADDRESS: redis:6379
FLEET_SERVER_CERT: /fleet/itl-cslapp-54.local.crt
FLEET_SERVER_KEY: /fleet/itl-cslapp-54.local.key
FLEET_LOGGING_JSON: "true"
FLEET_AUTH_JWT_KEY:
FLEET_ACTIVITY_ENABLE_AUDIT_LOG: "true"
#FLEET_FILESYSTEM_ENABLE_LOG_ROTATION: "true"
FLEET_ACTIVITY_AUDIT_LOG_PLUGIN: filesystem
#FLEET_FILESYSTEM_ENABLE_LOG_COMPRESSION: "true"
FLEET_FILESYSTEM_AUDIT_LOG_FILE: /var/log/fleet/audit.log
FLEET_OSQUERY_STATUS_LOG_PLUGIN: filesystem
FLEET_FILESYSTEM_STATUS_LOG_FILE: /var/log/fleet/osqueryd.status.log
FLEET_OSQUERY_RESULT_LOG_PLUGIN: filesystem
FLEET_FILESYSTEM_RESULT_LOG_FILE: /var/log/fleet/osqueryd.results.log
o
Mailhog is probably just used during development and testing to have a mail server to send mail to without having to actually send anything externally. Also see https://fleetdm.com/docs/get-started/faq#why-is-the-add-user-button-disabled If you need to send mail you most likely would want to use a service like sendgrid or postmark or a similar service which offers smtp. Then it seems you can configure the smtp server in fleet ui or through yaml (and most likely the environment variables) - See https://fleetdm.com/docs/configuration/configuration-files#smtp-settings