Преглед изворни кода

Move Let's Encrypt to HAProxy

multi_domain
ßingen пре 7 година
родитељ
комит
fb335acaeb
4 измењених фајлова са 11 додато и 0 уклоњено
  1. +2
    -0
      docker-compose.yml
  2. +3
    -0
      env.template
  3. +4
    -0
      haproxy.env.template
  4. +2
    -0
      setup.sh

+ 2
- 0
docker-compose.yml Прегледај датотеку

ports: ports:
- "80:80" - "80:80"
- "443:443" - "443:443"
volumes:
- ${LETSENCRYPT_VOLUME_PATH}:/etc/letsencrypt
mail: mail:
build: build:
context: ./images/rpi-email/ context: ./images/rpi-email/

+ 3
- 0
env.template Прегледај датотеку

PAPERLESS_CONSUMPTION_PATH=/consume PAPERLESS_CONSUMPTION_PATH=/consume
PAPERLESS_EXPORT_VOLUME_PATH=${VOLUMES_PATH}/paperless/export PAPERLESS_EXPORT_VOLUME_PATH=${VOLUMES_PATH}/paperless/export
PAPERLESS_EXPORT_PATH=/export PAPERLESS_EXPORT_PATH=/export
# LET'S ENCRYPT

LETSENCRYPT_VOLUME_PATH=${VOLUMES_PATH}/letsencrypt

+ 4
- 0
haproxy.env.template Прегледај датотеку

# services
NEXTCLOUD_URL=nextcloud.${DOMAIN} NEXTCLOUD_URL=nextcloud.${DOMAIN}
GOGS_URL=gogs.${DOMAIN} GOGS_URL=gogs.${DOMAIN}
ZONEMINDER_URL=zoneminder.${DOMAIN} ZONEMINDER_URL=zoneminder.${DOMAIN}

# Let's Encrypt
ADMIN_EMAIL=${ADMIN_EMAIL}

+ 2
- 0
setup.sh Прегледај датотеку

sudo mkdir -p ${PAPERLESS_MEDIA_VOLUME_PATH} sudo mkdir -p ${PAPERLESS_MEDIA_VOLUME_PATH}
sudo mkdir -p ${PAPERLESS_CONSUMPTION_VOLUME_PATH} sudo mkdir -p ${PAPERLESS_CONSUMPTION_VOLUME_PATH}
sudo mkdir -p ${PAPERLESS_EXPORT_VOLUME_PATH} sudo mkdir -p ${PAPERLESS_EXPORT_VOLUME_PATH}
# let's Encrypt
sudo mkdir -p ${LETSENCRYPT_VOLUME_PATH}


echo "Copying getmail confs" echo "Copying getmail confs"
cp images/rpi-email/getmail/getmailrc-* ${MAIL_DATA_VOLUME_PATH}/getmail/ cp images/rpi-email/getmail/getmailrc-* ${MAIL_DATA_VOLUME_PATH}/getmail/

Loading…
Откажи
Сачувај