Skip to content

Commit f1c9686

Browse files
authored
feat: Add OpenIM server, environment support for Docker Compose, and Kubernetes deployment. (openimsdk#1559)
* feat: add openim server code Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add openim env Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add openim mongo and redis env Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add zk and redis mongo env Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add kafka and redis mongo env Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add openim docker Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add openim docker Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add openim docker Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add openim copyright Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * fix: docker compose Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * fix: remove openim chat config file Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add openim config set Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * feat: add openim config set Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * fix: fix Security vulnerability Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * fix: fix Security vulnerability Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * fix: docker compose Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> * Update kubernetes.go * Update discoveryregister.go * fix: copyright-add Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]> --------- Signed-off-by: Xinwei Xiong (cubxxw) <[email protected]>
1 parent c5c5b2f commit f1c9686

File tree

211 files changed

+3985
-1235
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

211 files changed

+3985
-1235
lines changed

.github/workflows/build-docker-image.yml

+3
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ jobs:
4848
images: openim/openim-server
4949
# generate Docker tags based on the following events/attributes
5050
tags: |
51+
type=ref,event=tag
5152
type=schedule
5253
type=ref,event=branch
5354
type=ref,event=pr
@@ -90,6 +91,7 @@ jobs:
9091
images: registry.cn-hangzhou.aliyuncs.com/openimsdk/openim-server
9192
# generate Docker tags based on the following events/attributes
9293
tags: |
94+
type=ref,event=tag
9395
type=schedule
9496
type=ref,event=branch
9597
type=ref,event=pr
@@ -133,6 +135,7 @@ jobs:
133135
images: ghcr.io/openimsdk/openim-server
134136
# generate Docker tags based on the following events/attributes
135137
tags: |
138+
type=ref,event=tag
136139
type=schedule
137140
type=ref,event=branch
138141
type=ref,event=pr

.github/workflows/build-openim-web-image.yml

-139
This file was deleted.

.gitignore

+7-8
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,13 @@ _output/
3232
deployments/charts/generated-configs/
3333

3434
### OpenIM Config ###
35-
config/config.yaml
36-
./config/config.yaml
3735
.env
38-
./.env
36+
config/config.yaml
37+
config/alertmanager.yml
38+
config/prometheus.yml
39+
config/email.tmpl
40+
config/notification.yaml
41+
config/instance-down-rules.yml
3942

4043
### OpenIM deploy ###
4144
deployments/openim-server/charts
@@ -388,8 +391,4 @@ Sessionx.vim
388391

389392
# End of https://www.toptal.com/developers/gitignore/api/go,git,vim,tags,test,emacs,backup,jetbrains
390393
.idea
391-
dist/
392-
.env
393-
config/config.yaml
394-
config/alertmanager.yml
395-
config/prometheus.yml
394+
dist/

0 commit comments

Comments
 (0)