summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorNeonXP <i@neonxp.dev>2023-07-19 02:21:50 +0300
committerNeonXP <i@neonxp.dev>2023-07-19 02:21:50 +0300
commitbeb45d2c209602b302e2ed72654566b7390ccbbf (patch)
tree8f53e39282df5ee8fa406a59dc48de684d933c8f /docker-compose.yml
parent046e14ae723dd353ffc38618b2edccc19f9d845f (diff)
fix pkg
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml64
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: