From eb92d9e2d3ff4aac03aab580553964341cd5a362 Mon Sep 17 00:00:00 2001 From: Jesse Date: Thu, 6 Aug 2026 08:10:30 +0000 Subject: [PATCH] Add company server deployment profile --- .../references/server-profile.md | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 deploy-company-linux/references/server-profile.md diff --git a/deploy-company-linux/references/server-profile.md b/deploy-company-linux/references/server-profile.md new file mode 100644 index 0000000..119b0aa --- /dev/null +++ b/deploy-company-linux/references/server-profile.md @@ -0,0 +1,38 @@ +# Company Linux server profile + +## Connection + +- Host: `192.168.31.51` +- SSH user: `jsxq` +- SSH port: `22` +- Deployment root: `/home/jsxq/apps` +- Platform: Ubuntu Linux, x86_64 +- Runtime: Docker Engine and Docker Compose plugin + +Do not store the SSH password in this skill or in a repository. Prefer an SSH key; otherwise use the process-scoped `COMPANY_LINUX_PASSWORD` variable. + +## Observed public ports + +Check live state before every deployment because this list can change. + +| Port | Observed service | +|---:|---| +| 22 | Host SSH | +| 80 | Gitea web | +| 2222 | Gitea Git SSH | +| 3000 | Langfuse | +| 5003 | Dify plugin daemon | +| 5432 | PostgreSQL | +| 7777 | NocoBase | +| 8088 | Dify HTTP | +| 8444 | Dify HTTPS | +| 8787 | LLM Clean API | +| 9080 | Jenkins | +| 9090 | MinIO API | + +## Existing workloads + +The server currently hosts Gitea, Gitea Act Runner, NocoBase, Dify, Langfuse, Jenkins, PostgreSQL, Redis, ClickHouse, MinIO, LLM Clean API, OfferPie workers, and FRP. Avoid changing their containers, Compose projects, networks, volumes, files, or ports. + +The main filesystem has substantial free space. `/data_nvme` is a separate data disk and is not part of this skill's default deployment scope. +