Comments (1)
In simple words, deploying Turms servers is the same as deploying any other WebSocket and TCP servers (e.g. NginX, Tomcat, NodeJS server, etc), so there are many ways to deploy, and it's really up to you.
You can read the following docs:
English:
- https://turms-im.github.io/docs/design/architecture.html#the-general-process-of-client-accessing-server
- https://turms-im.github.io/docs/server/deployment/getting-started.html#build-and-start
Chinese:
- https://turms-im.github.io/docs/zh-CN/design/architecture.html#%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%AE%BF%E9%97%AE%E6%9C%8D%E5%8A%A1%E7%AB%AF%E7%9A%84%E4%B8%80%E8%88%AC%E6%B5%81%E7%A8%8B
- https://turms-im.github.io/docs/zh-CN/server/deployment/getting-started.html#build-and-start
Once you understand them, you can deploy the cluster as you want.
How to configure domain names and certificates when deploying the Tums im project in a formal environment? Do I need to use nginx reverse proxy?
Please read the docs mentioned above.
By the way, if you want to configure certificates on turms-gateway, you can configure the following SSL properties:
from turms.
Related Issues (20)
- Add a UI component to display admin API endpoints
- Support seaching logs
- Support display/search logs
- Respond with the status of all dependent services (e.g., MongoDB, Redis) in the health-check endpoint
- Allow admin users to have multiple roles HOT 1
- Checklist before updating to 0.11.0 HOT 1
- When it starts, nothing is output and it stops all of a sudden ? HOT 1
- 你好,请问能否提供一个Objective-C的SDK? HOT 1
- CREATE_GROUP_JOIN_REQUEST_REQUEST 疑问 HOT 3
- Add equivalent SQL examples for admin API requests HOT 1
- 添加好友成功的通知 HOT 2
- Provide more built-in admin roles
- Remove `turms-plugin-rasa` once we introduce a plugin for RAG HOT 1
- turms gateway cluster HOT 2
- 求助:拉取镜像启动的时候提示7510端口被占用 HOT 1
- 求助:拉取Turms服务端Docker镜像,并运行后。admin无法登录。
- 求助,mongodb 做配置中心这一块,debug也没有看到 拉取 配置 例如redis的配置。
- Request for Help: Error 503 ... After pulling Docker and running it normally, the URL http://xxxx:6510/cluster/dashboard cannot be accessed(error screenshot inside). I appreciate your help with resolving this issue. HOT 1
- Support encrypting/decrypting local files
- Provide a consistent and convenient `TlsOptions` param to `ConnectionService#connect`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from turms.