diff --git a/adminer/docker-compose.yml b/adminer/docker-compose.yml index d85ddae..bf05519 100644 --- a/adminer/docker-compose.yml +++ b/adminer/docker-compose.yml @@ -1,4 +1,5 @@ services: + adminer: image: adminer:latest container_name: adminer diff --git a/adminer/sample-extends.yml b/adminer/sample-extends.yml index dbda475..a65a165 100644 --- a/adminer/sample-extends.yml +++ b/adminer/sample-extends.yml @@ -1,7 +1,6 @@ -version: '3.4' - services: - mariadb: + + adminer: extends: file: ${COOKBOOK}/adminer/docker-compose.yml service: adminer diff --git a/mariadb/sample-extends.yml b/mariadb/sample-extends.yml index 22f977a..ed811eb 100644 --- a/mariadb/sample-extends.yml +++ b/mariadb/sample-extends.yml @@ -1,6 +1,5 @@ -version: '3.4' - services: + mariadb: extends: file: ${COOKBOOK}/mariadb/docker-compose.yml diff --git a/poste/README.md b/poste/README.md new file mode 100644 index 0000000..c6d7de6 --- /dev/null +++ b/poste/README.md @@ -0,0 +1,4 @@ +# Poste.io + +[Documentation](https://poste.io/doc/) + diff --git a/poste/docker-compose.yml b/poste/docker-compose.yml new file mode 100644 index 0000000..5d02d46 --- /dev/null +++ b/poste/docker-compose.yml @@ -0,0 +1,19 @@ +services: + poste: + image: analogic/poste.io + container_name: poste + restart: unless-stopped + ports: + - "25:25" # SMTP + - "110:110" # POP3 + - "143:143" # IMAP + - "587:587" # Submission (SMTP client relay) + - "993:993" # IMAPS + - "995:995" # POP3S + - "8080:80" # Internal HTTP for reverse proxy + environment: + - HTTPS=ON + - PUBLIC_HOSTNAME=${POSTE_PUBLIC_HOSTNAME:-mail.yourdomain.com} + - TZ=${TZ:-America/Vancouver} + volumes: + - ./data:/data diff --git a/poste/sample-extends.yml b/poste/sample-extends.yml new file mode 100644 index 0000000..e6d3116 --- /dev/null +++ b/poste/sample-extends.yml @@ -0,0 +1,6 @@ +services: + + poste: + extends: + file: ${COOKBOOK}/poste/docker-compose.yml + service: poste diff --git a/poste/sample.env b/poste/sample.env new file mode 100644 index 0000000..714a995 --- /dev/null +++ b/poste/sample.env @@ -0,0 +1,8 @@ +# Global +COOKBOOK=/git/docker-compose-cookbooks +VOL_PATH=./data +TZ=America/Vancouver +COMPOSE_PROJECT_NAME=poste + +# Poste +POSTE_PUBLIC_HOSTNAME=yourDomain.com diff --git a/stashapp/sample-extends.yml b/stashapp/sample-extends.yml index 30c443e..ae03668 100644 --- a/stashapp/sample-extends.yml +++ b/stashapp/sample-extends.yml @@ -1,6 +1,5 @@ -version: '3.4' - services: + stashapp: extends: file: ${COOKBOOK}/stashapp/docker-compose.yml diff --git a/stashapp/sample.env b/stashapp/sample.env index feb9ab6..e78343f 100644 --- a/stashapp/sample.env +++ b/stashapp/sample.env @@ -1,6 +1,7 @@ COOKBOOK=/git/docker-compose-cookbooks #HELP: cookbooks VOL_PATH=./data TZ="America/Vancouver" +COMPOSE_PROJECT_NAME=stash # stashapp STASHAPP_IMAGE=stashapp/stash:latest