d06236556d
modified: docker-compose.yaml renamed: certbot/Dockerfile -> serv_certbot/certbot/Dockerfile renamed: certbot/config/certbot.ini -> serv_certbot/certbot/config/certbot.ini renamed: certbot/scripts/checkRenewCerts.sh -> serv_certbot/certbot/scripts/checkRenewCerts.sh renamed: certbot/scripts/crontab.txt -> serv_certbot/certbot/scripts/crontab.txt renamed: certbot/scripts/init-certbot.sh -> serv_certbot/certbot/scripts/init-certbot.sh renamed: certbot/scripts/renewEasysite102.sh -> serv_certbot/certbot/scripts/renewEasysite102.sh renamed: certbot/scripts/renewValitovGazizCert.sh -> serv_certbot/certbot/scripts/renewValitovGazizCert.sh renamed: certbot/scripts/renewYalarbaCert.sh -> serv_certbot/certbot/scripts/renewYalarbaCert.sh new file: serv_certbot/docker-compose.yml divite certbot service
69 lines
1.5 KiB
YAML
69 lines
1.5 KiB
YAML
services:
|
||
nginx:
|
||
build:
|
||
context: ./nginx
|
||
dockerfile: Dockerfile
|
||
env_file: .env
|
||
container_name: nginx
|
||
restart: unless-stopped
|
||
ports:
|
||
- "80:80"
|
||
- "443:443"
|
||
volumes:
|
||
- certbot_data:/etc/letsencrypt
|
||
- certbot_www:/var/www/certbot
|
||
- ./spa/vue/dist:/usr/share/nginx/html
|
||
- ./valitovgaziz/html:/usr/share/nginx/valitovgaziz/html
|
||
- ./easysite/easysite/build:/usr/share/nginx/easysite/html
|
||
networks:
|
||
- web-network
|
||
- internal
|
||
depends_on:
|
||
- certbot
|
||
|
||
# keycloak:
|
||
# build:
|
||
# context: ./keycloak
|
||
# dockerfile: Dockerfile
|
||
# container_name: keycloak
|
||
# ports:
|
||
# - "8080:8080"
|
||
# environment:
|
||
# KC_ADMIN: admin
|
||
# KC_ADMIN_PASSWORD: admin
|
||
# PROXY_ADDRESS_FORWARDING: true
|
||
# KС_HTTPS_PORT: 8443
|
||
# KС_HTTP_PORT: 8080
|
||
# KС_LOGLEVEL: INFO
|
||
# KС_HTTP_PROXY: true
|
||
# KС_HTTPS_REDIRECT: false
|
||
# KC_HOSTNAME_STRICT: false
|
||
# KC_PROXY: passthrough
|
||
# KC_HTTP_ENABLED: true
|
||
# KC_HOSTNAME: yalarba.ru
|
||
# KC_HOSTNAME_STRICT_BACKCHANNEL: false
|
||
# KC_FRONTEND_URL: https://yalarba.ru/auth
|
||
# command: start --optimized
|
||
# networks:
|
||
# - internal
|
||
|
||
# kk_db:
|
||
# image: postgres:16
|
||
# container_name: kk_db
|
||
# environment:
|
||
# POSTGRES_DB: keycloak
|
||
# POSTGRES_USER: postgres
|
||
# POSTGRES_PASSWORD: postgres
|
||
# volumes:
|
||
# - keycloak-postgres:/var/lib/postgresql/data
|
||
# networks:
|
||
# - internal
|
||
|
||
volumes:
|
||
keycloak-postgres:
|
||
|
||
networks:
|
||
web-network:
|
||
driver: bridge
|
||
internal:
|