Skip to content

Commit bdb4238

Browse files
authored
add two sync services for 0.9.3
1 parent b33440b commit bdb4238

File tree

1 file changed

+50
-1
lines changed

1 file changed

+50
-1
lines changed

deploy/all_in_one/docker-compose.yml

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ services:
8484
command:
8585
["bash", "-c", "./csghub-portal migration init && ./csghub-portal migration migrate && ./csghub-portal start server "]
8686
environment:
87-
CSGHUB_PORTAL_ON_PREMISE: false
87+
CSGHUB_PORTAL_ON_PREMISE: true
8888
CSGHUB_PORTAL_SENSITIVE_CHECK: false
8989
CSGHUB_PORTAL_STARHUB_BASE_URL: http://${SERVER_DOMAIN}:${SERVER_PORT}
9090
CSGHUB_PORTAL_STARHUB_API_KEY: ${HUB_SERVER_API_TOKEN}
@@ -153,6 +153,7 @@ services:
153153
OPENCSG_USER_SERVER_PORT: 8088
154154
STARHUB_SERVER_S3_ENABLE_SSL: false
155155
STARHUB_SERVER_PUBLIC_DOMAIN: http://${SERVER_DOMAIN}:${SERVER_PORT}
156+
STARHUB_SERVER_MULTI_SYNC_ENABLED: false
156157
ports:
157158
- "8080:8080"
158159
restart: always
@@ -405,6 +406,54 @@ services:
405406
ipv4_address: 192.168.100.233
406407
restart: always
407408

409+
mirror-repo-sync:
410+
image: opencsg-registry.cn-beijing.cr.aliyuncs.com/opencsg_public/csghub_server:v0.9.3
411+
entrypoint:
412+
- /starhub-bin/starhub
413+
- mirror
414+
- repo-sync
415+
depends_on:
416+
- redis
417+
- gitaly
418+
- postgres
419+
environment:
420+
STARHUB_DATABASE_DSN: postgresql://postgres:sdfa23Sh!322@postgres:5432/starhub_server?sslmode=disable
421+
STARHUB_DATABASE_TIMEZONE: Asia/Shanghai
422+
STARHUB_SERVER_REDIS_ENDPOINT: redis:6379
423+
STARHUB_SERVER_GITSERVER_TYPE: gitaly
424+
STARHUB_SERVER_GITALY_SERVER_SOCKET: tcp://gitaly:8075
425+
STARHUB_SERVER_GITALY_STORGE: default
426+
STARHUB_SERVER_GITALY_TOKEN: abc123secret
427+
STARHUB_SERVER_GITALY_JWT_SECRET: signing-key
428+
restart: always
429+
networks:
430+
opencsg:
431+
ipv4_address: 192.168.100.231
432+
433+
mirror-lfs-sync:
434+
image: opencsg-registry.cn-beijing.cr.aliyuncs.com/opencsg_public/csghub_server:v0.9.3
435+
entrypoint:
436+
- /starhub-bin/starhub
437+
- mirror
438+
- lfs-sync
439+
depends_on:
440+
- redis
441+
- postgres
442+
environment:
443+
STARHUB_DATABASE_DSN: postgresql://postgres:sdfa23Sh!322@postgres:5432/starhub_server?sslmode=disable
444+
STARHUB_DATABASE_TIMEZONE: Asia/Shanghai
445+
STARHUB_SERVER_REDIS_ENDPOINT: redis:6379
446+
STARHUB_SERVER_S3_ACCESS_KEY_ID: admin
447+
STARHUB_SERVER_S3_ACCESS_KEY_SECRET: Password_123
448+
STARHUB_SERVER_S3_ENDPOINT: ${SERVER_DOMAIN}:9000
449+
STARHUB_SERVER_S3_BUCKET: opencsg-server-lfs
450+
STARHUB_SERVER_S3_REGION: cn-beijing
451+
STARHUB_SERVER_S3_ENABLE_SSL: false
452+
restart: always
453+
networks:
454+
opencsg:
455+
ipv4_address: 192.168.100.230
456+
408457
networks:
409458
opencsg:
410459
ipam:

0 commit comments

Comments
 (0)