playmaker docker-compose mit acme.sh

Webprogrammierung - Datenbanken - Backends

playmaker docker-compose mit acme.sh

1. September 2019 Uncategorized 0
version: '3.4'

services:
  fdroid:
    image: nomore201/playmaker
    container_name: fdroid
    labels:
      - sh.acme.autoload.domain=**domain**
    volumes:
      - /srv/fdroid:/data/fdroid
    environment:
      - HTTPS_CERTFILE=/data/fdroid/https.crt
      - HTTPS_KEYFILE=/data/fdroid/https.key
      - LANG_LOCALE=de_DE
      - LANG_TIMEZONE=Europe/Berlin
      - DEVICE_CODE=mako
    ports:
      - "5000:5000"
    restart: always
  acme.sh:
    image: neilpang/acme.sh
    container_name: acme.sh
    command: daemon
    volumes:
      - ./acmeout:/acme.sh
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - DEPLOY_DOCKER_CONTAINER_LABEL=sh.acme.autoload.domain=**domain**
      - DEPLOY_DOCKER_CONTAINER_KEY_FILE=/data/fdroid/https.key
      - DEPLOY_DOCKER_CONTAINER_CERT_FILE=/data/fdroid/cert.pem
      - DEPLOY_DOCKER_CONTAINER_CA_FILE=/data/fdroid/ca.pem
      - DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE=/data/fdroid/https.crt
     # - DEPLOY_DOCKER_CONTAINER_RELOAD_CMD="service nginx force-reload"