improve stack detection
This commit is contained in:
+3
-1
@@ -1,3 +1,5 @@
|
||||
ENV_VARS += HOST_ACME_POST_HOOK HOST_ACME_PRE_HOOK
|
||||
HOST_ACME_DOMAIN_PATH_VALID ?= $$(echo $${DOMAIN_PATH:-} |awk "'"/^[0-9a-z_\-\.+\/]+@[0-9a-z_\-\.]+\.[a-z0-9_\-\.\+\/]+$$/"'")
|
||||
HOST_ACME_POST_HOOK ?= [ "$(HOST_ACME_DOMAIN_PATH_VALID)" ] && cp fullchain.cer /host/certs/$${domain}-cert.pem 2>/dev/null && cp $${domain}.key /host/certs/$${domain}-key.pem
|
||||
HOST_ACME_DOMAIN_CERT_MODULUS ?= $$(openssl x509 -in fullchain.cer -noout -modulus)
|
||||
HOST_ACME_DOMAIN_KEY_MODULUS ?= $$(openssl rsa -in $${domain}.key -noout -modulus)
|
||||
HOST_ACME_POST_HOOK ?= [ "$(HOST_ACME_DOMAIN_PATH_VALID)" ] && cp -a fullchain.cer /host/certs/$${domain}-cert.pem 2>/dev/null && [ "$(HOST_ACME_DOMAIN_CERT_MODULUS)" = "$(HOST_ACME_DOMAIN_KEY_MODULUS)" ] && cp -a $${domain}.key /host/certs/$${domain}-key.pem
|
||||
|
||||
@@ -31,8 +31,3 @@ volumes:
|
||||
host:
|
||||
external: true
|
||||
name: ${HOST_DOCKER_VOLUME}
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
@@ -9,4 +9,3 @@ services:
|
||||
|
||||
volumes:
|
||||
www:
|
||||
|
||||
|
||||
@@ -29,8 +29,3 @@ services:
|
||||
volumes:
|
||||
backup:
|
||||
web:
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC:-localhost}
|
||||
|
||||
@@ -18,4 +18,3 @@ services:
|
||||
|
||||
volumes:
|
||||
restic:
|
||||
|
||||
|
||||
@@ -20,8 +20,3 @@ services:
|
||||
- /sys:/sys:ro
|
||||
- /var/lib/docker/:/var/lib/docker:ro
|
||||
- /var/run:/var/run:rw
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
@@ -23,8 +23,3 @@ services:
|
||||
- /:/rootfs:ro
|
||||
- /proc:/host/proc:ro
|
||||
- /sys:/host/sys:ro
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
HOST_FTPS_UFW_DOCKER ?= 21/tcp 18700/tcp 18701/tcp 18702/tcp 18703/tcp 18704/tcp 18705/tcp 18706/tcp 18707/tcp 18708/tcp 18709/tcp 18710/tcp
|
||||
@@ -0,0 +1,32 @@
|
||||
version: '3.6'
|
||||
|
||||
services:
|
||||
ftps:
|
||||
container_name: ${HOST_COMPOSE_PROJECT_NAME}-ftps
|
||||
environment:
|
||||
- FTPS_EXTERNAL_IP=${DOCKER_HOST_INET4}
|
||||
- FTPS_PASS=${HOST_FTPS_PASS}
|
||||
- FTPS_USER=${HOST_FTPS_USER}
|
||||
- FTPS_UID=${HOST_FTPS_UID}
|
||||
image: bfren/ftps:latest
|
||||
labels:
|
||||
- SERVICE_21_CHECK_TCP=true
|
||||
- SERVICE_21_NAME=${COMPOSE_SERVICE_NAME}-ftps-21
|
||||
networks:
|
||||
- private
|
||||
- public
|
||||
ports:
|
||||
- 21:21
|
||||
- 18700-18710:18700-18710
|
||||
restart: always
|
||||
volumes:
|
||||
- backup:/files
|
||||
- host:/host
|
||||
- ssl:/ssl
|
||||
|
||||
volumes:
|
||||
backup:
|
||||
host:
|
||||
external: true
|
||||
name: ${HOST_DOCKER_VOLUME}
|
||||
ssl:
|
||||
@@ -7,4 +7,3 @@ services:
|
||||
|
||||
volumes:
|
||||
home:
|
||||
|
||||
|
||||
@@ -86,4 +86,3 @@ services:
|
||||
|
||||
volumes:
|
||||
ipfs:
|
||||
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
# ENV_VARS += HOST_MAILSERVER_ENABLE_MANAGESIEVE HOST_MAILSERVER_SPOOF_PROTECTION HOST_MAILSERVER_SSL_TYPE HOST_MAILSERVER_ENABLE_UPDATE_CHECK
|
||||
HOST_MAILSERVER_ENABLE_FAIL2BAN ?= 1
|
||||
HOST_MAILSERVER_ENABLE_MANAGESIEVE ?= 1
|
||||
HOST_MAILSERVER_ENABLE_UPDATE_CHECK ?= 0
|
||||
HOST_MAILSERVER_SPOOF_PROTECTION ?= 1
|
||||
HOST_MAILSERVER_SSL_TYPE ?= letsencrypt
|
||||
HOST_MAILSERVER_ENABLE_UPDATE_CHECK ?= 0
|
||||
HOST_MAILSERVER_UFW_DOCKER ?= 25/tcp 465/tcp 587/tcp 993/tcp
|
||||
|
||||
@@ -28,7 +28,7 @@ services:
|
||||
- ENABLE_AMAVIS=${HOST_MAILSERVER_ENABLE_AMAVIS:-1}
|
||||
- AMAVIS_LOGLEVEL=${HOST_MAILSERVER_AMAVIS_LOGLEVEL:-0}
|
||||
- ENABLE_DNSBL=${HOST_MAILSERVER_ENABLE_DNSBL:-0}
|
||||
- ENABLE_FAIL2BAN=${HOST_MAILSERVER_ENABLE_FAIL2BAN:-0}
|
||||
- ENABLE_FAIL2BAN=${HOST_MAILSERVER_ENABLE_FAIL2BAN:-1}
|
||||
- FAIL2BAN_BLOCKTYPE=${HOST_MAILSERVER_FAIL2BAN_BLOCKTYPE:-drop}
|
||||
- ENABLE_MANAGESIEVE=${HOST_MAILSERVER_ENABLE_MANAGESIEVE:-1}
|
||||
- POSTSCREEN_ACTION=${HOST_MAILSERVER_POSTSCREEN_ACTION:-enforce}
|
||||
@@ -155,8 +155,3 @@ volumes:
|
||||
host:
|
||||
external: true
|
||||
name: ${HOST_DOCKER_VOLUME}
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
@@ -9,4 +9,3 @@ services:
|
||||
|
||||
volumes:
|
||||
dns:
|
||||
|
||||
|
||||
@@ -7,4 +7,3 @@ services:
|
||||
|
||||
volumes:
|
||||
www:
|
||||
|
||||
|
||||
@@ -51,8 +51,3 @@ volumes:
|
||||
htpasswd:
|
||||
log:
|
||||
vhost:
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
@@ -7,4 +7,3 @@ services:
|
||||
|
||||
volumes:
|
||||
dns:
|
||||
|
||||
|
||||
@@ -7,4 +7,3 @@ services:
|
||||
|
||||
volumes:
|
||||
www:
|
||||
|
||||
|
||||
@@ -14,8 +14,3 @@ services:
|
||||
networks:
|
||||
- public
|
||||
restart: always
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
@@ -21,8 +21,3 @@ services:
|
||||
|
||||
volumes:
|
||||
portainer:
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
@@ -18,8 +18,3 @@ services:
|
||||
|
||||
volumes:
|
||||
static:
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
@@ -40,11 +40,6 @@ services:
|
||||
- shared:/shared:cached
|
||||
- shm:/dev/shm:delegated
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
name: ${DOCKER_NETWORK_PUBLIC}
|
||||
|
||||
volumes:
|
||||
home:
|
||||
shared:
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
version: '3.6'
|
||||
|
||||
volumes:
|
||||
dns:
|
||||
driver: local
|
||||
driver_opts:
|
||||
device: /dns
|
||||
o: bind
|
||||
type: none
|
||||
@@ -1,10 +0,0 @@
|
||||
version: '3.6'
|
||||
|
||||
volumes:
|
||||
home:
|
||||
driver: local
|
||||
driver_opts:
|
||||
device: /home
|
||||
o: bind
|
||||
type: none
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
version: '3.6'
|
||||
|
||||
volumes:
|
||||
log:
|
||||
driver: local
|
||||
driver_opts:
|
||||
device: /var/log
|
||||
o: bind
|
||||
type: none
|
||||
@@ -1,9 +0,0 @@
|
||||
version: '3.6'
|
||||
|
||||
volumes:
|
||||
www:
|
||||
driver: local
|
||||
driver_opts:
|
||||
device: /var/www
|
||||
o: bind
|
||||
type: none
|
||||
Reference in New Issue
Block a user