diff --git a/matomo/docker-compose.yml b/matomo/docker-compose.yml index 68d0dc2..a30bf08 100644 --- a/matomo/docker-compose.yml +++ b/matomo/docker-compose.yml @@ -23,8 +23,8 @@ services: volumes: - ./data/matomodb:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD: ${MATOMO_MYSQL_ROOT_PASSWORD} - MYSQL_PASSWORD: ${MATOMO_MYSQL_PASSWORD} + MYSQL_ROOT_PASSWORD: ${MATOMO_MYSQL_ROOT_PASSWORD:-12345678} + MYSQL_PASSWORD: ${MATOMO_MYSQL_PASSWORD:-987654321} MYSQL_DATABASE: matomo MYSQL_USER: matomo diff --git a/semaphore/docker-compose.yml b/semaphore/docker-compose.yml new file mode 100644 index 0000000..7431258 --- /dev/null +++ b/semaphore/docker-compose.yml @@ -0,0 +1,45 @@ +version: "3.4" +################################################################################ +# Semaphore +# +# https://docs.semui.co/administration-guide/installation#docker +# port 3000 +# SEMAPHORE_ACCESS_KEY_ENCRYPTION — head -c32 /dev/urandom | base64. +################################################################################ + +networks: + admin_web: + external: + name: admin_web + +services: + + semaphoredb: + image: mariadb:${DB_V:-latest} + restart: always + volumes: + - ./data/semaphoredb:/var/lib/mysql + environment: + MYSQL_ROOT_PASSWORD: ${SEMAPHORE_MYSQL_ROOT_PASSWORD:-changeme} + MYSQL_PASSWORD: ${SEMAPHORE_MYSQL_PASSWORD:-changeme1234} + MYSQL_DATABASE: semaphore + MYSQL_USER: semaphore + + semaphore: + ports: + - 3000:3000 + image: semaphoreui/semaphore:latest + environment: + SEMAPHORE_DB_USER: semaphore + SEMAPHORE_DB_PASS: ${SEMAPHORE_MYSQL_PASSWORD:-changeme1234} + SEMAPHORE_DB_HOST: semaphoredb # for postgres, change to: postgres + SEMAPHORE_DB_PORT: 3306 # change to 5432 for postgres + SEMAPHORE_DB_DIALECT: mysql # for postgres, change to: postgres + SEMAPHORE_DB: semaphore + SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ + SEMAPHORE_ADMIN_PASSWORD: changeme + SEMAPHORE_ADMIN_NAME: admin + SEMAPHORE_ADMIN_EMAIL: admin@localhost + SEMAPHORE_ADMIN: admin + SEMAPHORE_ACCESS_KEY_ENCRYPTION: dfTa9mOCsaoM1zZ+YBE+eGSZnEB0sXvHePhatj9ohuk= + SEMAPHORE_LDAP_ACTIVATED: 'no' # if you wish to use ldap, set to: 'yes' \ No newline at end of file