Initial commit

This commit is contained in:
2025-02-01 17:40:16 +02:00
parent 4ca9647a43
commit c46bbbc075
7 changed files with 146 additions and 0 deletions

34
docker/notification/.env Normal file
View File

@@ -0,0 +1,34 @@
COMPOSE_PROJECT_NAME=notification
##### SYSTEM
PUID=1000
PGID=1000
TZ=Europe/HelsinkI
#USERDIR=/home/gurulandia
DOCKERDIR=/gurulandia/data
SECRETSDIR=/gurulandia/docker-shared/secrets
##### ProxyName
#PROXYNAME=proxy
##### Gotify Container
GOTIFY_CONTAINER_NAME=gotify-server
GOTIFY_IMAGE=gotify/serve
GOTIFY_TAG=latest
GOTIFY_RESTART_POLICY=unless-stopped
GOTIFY_PORT=8080
##### Apprise Container
APPRISE_CONTAINER_NAME=apprise-api
APPRISE_IMAGE=caronc/apprise
APPRISE_TAG=latest
APPRISE_RESTART_POLICY=unless-stopped
APPRISE_PORT=54008
##### Mailrise Container
MAILRISE_CONTAINER_NAME=mailrise
MAILRISE_IMAGE=yoryan/mailrise
MAILRISE_TAG=latest
MAILRISE_RESTART_POLICY=unless-stopped
MAILRISE_PORT=8025

View File

@@ -0,0 +1,19 @@
########################### NETWORKS
# There is no need to create any networks outside this docker-compose file.
networks:
proxy:
name: proxy
driver: bridge
external: true
#notification:
# name: notification
# driver: bridge
# Docker Compose v2.20 or greater required to use "include"
include:
########################### SERVICES
- ../compose/dc-gotify.yml
- ../compose/dc-apprise-api.yml
- ../compose/dc-mailrise.yml
#- ../compose/dc-traefik-bouncer.yml