70 lines
2.1 KiB
YAML
70 lines
2.1 KiB
YAML
networks:
|
|
isard_net:
|
|
name: isard_net
|
|
services:
|
|
isard-sso-api:
|
|
build:
|
|
context: /root/gitlab/newdemocartic/digitaldemocratic/isard-sso/docker/api
|
|
dockerfile: Dockerfile
|
|
target: production
|
|
container_name: isard-sso-api
|
|
environment:
|
|
BUILD_ROOT_PATH: /root/gitlab/newdemocartic/digitaldemocratic/isard-sso
|
|
DATA_FOLDER: /opt/isard-sso/data
|
|
DB_FOLDER: /opt/isard-sso/db
|
|
DOMAIN: santantoni.duckdns.org
|
|
GANDI_KEY: ''
|
|
IPA_ADMIN_PWD: freeipafreeipa
|
|
KEYCLOAK_DB_ADDR: isard-sso-postgresql
|
|
KEYCLOAK_DB_DATABASE: keycloak
|
|
KEYCLOAK_DB_PASSWORD: keycloakkeycloak
|
|
KEYCLOAK_DB_USER: keycloak
|
|
KEYCLOAK_PASSWORD: keycloakkeycloak
|
|
KEYCLOAK_USER: admin
|
|
LETSENCRYPT_EMAIL: ''
|
|
POSTGRES_PASSWORD: postgrespostgres
|
|
POSTGRES_USER: admin
|
|
SRC_FOLDER: /opt/isard-sso/src
|
|
networks:
|
|
isard_net: {}
|
|
ports:
|
|
- published: 80
|
|
target: 7039
|
|
restart: unless-stopped
|
|
isard-sso-haproxy:
|
|
build:
|
|
context: /root/gitlab/newdemocartic/digitaldemocratic/isard-sso/docker/haproxy
|
|
dockerfile: Dockerfile
|
|
target: production
|
|
container_name: isard-sso-haproxy
|
|
environment:
|
|
BUILD_ROOT_PATH: /root/gitlab/newdemocartic/digitaldemocratic/isard-sso
|
|
DATA_FOLDER: /opt/isard-sso/data
|
|
DB_FOLDER: /opt/isard-sso/db
|
|
DOMAIN: santantoni.duckdns.org
|
|
GANDI_KEY: ''
|
|
IPA_ADMIN_PWD: freeipafreeipa
|
|
KEYCLOAK_DB_ADDR: isard-sso-postgresql
|
|
KEYCLOAK_DB_DATABASE: keycloak
|
|
KEYCLOAK_DB_PASSWORD: keycloakkeycloak
|
|
KEYCLOAK_DB_USER: keycloak
|
|
KEYCLOAK_PASSWORD: keycloakkeycloak
|
|
KEYCLOAK_USER: admin
|
|
LETSENCRYPT_EMAIL: ''
|
|
POSTGRES_PASSWORD: postgrespostgres
|
|
POSTGRES_USER: admin
|
|
SRC_FOLDER: /opt/isard-sso/src
|
|
networks:
|
|
isard_net: {}
|
|
ports:
|
|
- published: 80
|
|
target: 80
|
|
- published: 443
|
|
target: 443
|
|
restart: unless-stopped
|
|
volumes:
|
|
- /opt/isard-sso/src/haproxy/certs:/certs:rw
|
|
- /opt/isard-sso/src/haproxy/letsencrypt:/etc/letsencrypt:rw
|
|
version: '3.7'
|
|
|