Gotify

I use Gotify to quickly receive push notifications on my phone whenever something is wrong in my homelab.
Gotify is configured to use HTTPS with my own certificate authority (CA).

services:
  gotify:
    container_name: gotify
    image: gotify/server
    volumes:
      - "data:/app/data"
      - "./certs:/certs"
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
    environment:
      - "TZ=Europe/Berlin"
      - "GOTIFY_SERVER_SSL_ENABLED=true"
      - "GOTIFY_SERVER_SSL_REDIRECTTOHTTPS=false"
      - "GOTIFY_SERVER_SSL_PORT=443"
      - "GOTIFY_SERVER_SSL_CERTFILE=/certs/gotify.muench.lan.pem"
      - "GOTIFY_SERVER_SSL_CERTKEY=/certs/gotify.muench.lan.key"
      - "GOTIFY_SERVER_SSL_LETSENCRYPT_ENABLED=false"
      - "GOTIFY_SERVER_SSL_LETSENCRYPT_ACCEPTTOS=false"
    networks:
      - default

volumes:
  data: