diff options
author | NeonXP <i@neonxp.dev> | 2023-07-19 02:21:50 +0300 |
---|---|---|
committer | NeonXP <i@neonxp.dev> | 2023-07-19 02:21:50 +0300 |
commit | beb45d2c209602b302e2ed72654566b7390ccbbf (patch) | |
tree | 8f53e39282df5ee8fa406a59dc48de684d933c8f /docker-compose.yml | |
parent | 046e14ae723dd353ffc38618b2edccc19f9d845f (diff) |
fix pkg
Diffstat (limited to 'docker-compose.yml')
-rw-r--r-- | docker-compose.yml | 64 |
1 files changed, 62 insertions, 2 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index 74b41c5..66985a4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -33,7 +33,7 @@ services: - GITEA__server__DISABLE_SSH = false - GITEA__server__SSH_PORT = 22 - GITEA__server__SSH_LISTEN_PORT = 22 - + restart: always networks: - gitea @@ -99,7 +99,7 @@ services: networks: - gitea - goproxy: + pkg: image: gitrepo.ru/neonxp/pkg:latest container_name: goproxy restart: unless-stopped @@ -108,12 +108,72 @@ services: networks: - gateway + opengist: + image: ghcr.io/thomiceli/opengist:1 + container_name: opengist + restart: unless-stopped + volumes: + - "opengist:/root/.opengist" + environment: + CONFIG: | + log-level: info + ssh.git-enabled: false + networks: + - gateway + + remark: + image: umputun/remark42:latest + container_name: "remark42" + hostname: "remark42" + restart: always + + logging: + driver: json-file + options: + max-size: "10m" + max-file: "5" + + environment: + - REMARK_URL=https://comments.neonxp.dev + - SITE=neonxp_dev + - SECRET=8Wwt1o6G5nVBMJot + - DEBUG=false + - AUTH_EMAIL_ENABLE=true + - AUTH_TELEGRAM=true + - AUTH_EMAIL_FROM=i@neonxp.dev + - NOTIFY_EMAIL_FROM=i@neonxp.dev + - AUTH_EMAIL_SUBJ=NeonXP.dev comments + - NOTIFY_USERS=telegram,email + - NOTIFY_ADMINS=telegram,email + - NOTIFY_TELEGRAM_CHAN=760557 + - TELEGRAM_TOKEN=279146841:AAE9Yd2WMkFCadnk2hNtF3By1_gAhbO3usM + - SMTP_HOST=smtp.mail.ru + - SMTP_PORT=465 + - SMTP_USERNAME=i@neonxp.dev + - SMTP_PASSWORD=m317T2KuCgXdxfKh5BjK + - SMTP_LOGIN_AUTH=true + - SMTP_TLS=true + - EMOJI=true + - ALLOWED_HOSTS=neonxp.dev + - AUTH_SAME_SITE=none + - ADMIN_SHARED_ID=email_0298a691a8d2e6e6e539bccdff2e30eca6df0280,telegram_b4201451070ba78a1742cd54d4223eccc0249c1a + # Enable it only for the initial comment import or for manual backups. + # Do not leave the server running with the ADMIN_PASSWD set if you don't have an intention + # to keep creating backups manually! + # - ADMIN_PASSWD=<your secret password> + volumes: + - remark:/srv/var + networks: + - gateway + volumes: woodpecker-server-data: caddy_data: caddy_config: forgejo: postgres: + opengist: + remark: networks: gateway: |