1
0
mirror of https://shylinux.com/x/ContextOS synced 2025-04-25 16:58:06 +08:00

Compare commits

..

208 Commits

Author SHA1 Message Date
shy
2a5a64530e opt some 2025-03-10 18:44:27 +08:00
shy
0bddd31b25 add some 2025-03-04 14:53:04 +08:00
shy
d347df63ea opt some 2025-03-03 22:14:23 +08:00
shy
ac4cf99a20 opt some 2025-03-03 18:46:39 +08:00
shy
3de53ca1d8 opt some 2025-03-02 22:37:02 +08:00
shy
473a68c9ac add some 2025-03-01 17:44:31 +08:00
shy
88944e138e opt some 2025-02-28 20:40:42 +08:00
shy
21669f0f0f opt some 2025-02-28 19:16:04 +08:00
shy
81078a3b7a opt some 2025-02-28 14:21:42 +08:00
shy
dce09aabf5 opt some 2025-02-27 17:58:59 +08:00
shy
51d6cfd067 opt some 2025-02-27 17:49:20 +08:00
shy
8e6c3d7275 opt some 2025-02-26 21:54:53 +08:00
shy
7a1687604b opt some 2025-02-25 22:00:56 +08:00
shy
c982d09daa opt some 2025-02-25 10:56:44 +08:00
root
9f323ebfd6 add some 2025-02-19 21:00:46 +08:00
shy
eecb6fe6df opt some 2025-02-18 15:34:44 +08:00
shy
b7c276a7b5 opt some 2025-02-18 11:28:58 +08:00
shy
14032e7259 opt some 2025-02-16 22:09:34 +08:00
shy
334c3c3371 opt some 2025-02-16 08:55:42 +08:00
shy
311f283c5f opt some 2025-02-16 08:44:12 +08:00
shy
18e2325b0d add some 2025-02-16 08:29:46 +08:00
shy
2dc75bec5c opt some 2025-02-16 08:24:04 +08:00
shy
956b5affb2 opt some 2025-02-16 08:23:55 +08:00
shy
d7071dbe26 opt some 2025-02-15 11:00:44 +08:00
shy
6b966c400b opt some 2025-02-15 11:00:01 +08:00
shy
7a77cc87f3 opt some 2025-02-15 10:58:21 +08:00
shy
4f94e2287e opt some 2025-02-14 13:31:33 +08:00
shy
d279dd7503 opt some 2025-02-14 13:04:41 +08:00
shy
45eca37d12 opt some 2025-02-14 12:56:37 +08:00
shy
409c53f26c opt some 2025-02-14 12:54:19 +08:00
shy
3faeb85998 opt some 2025-02-14 12:27:40 +08:00
shy
a7a3154c6e opt some 2025-02-14 00:48:11 +08:00
shy
ea818b457c opt some 2025-02-14 00:36:56 +08:00
shy
915330d435 opt some 2025-02-13 23:20:23 +08:00
shy
e8f2b8b757 opt some 2025-02-13 23:11:22 +08:00
shy
a5420e958a opt some 2025-02-13 22:53:10 +08:00
shy
d87b9c889f opt some 2025-02-13 22:49:09 +08:00
shy
094f23d1b8 opt some 2025-02-13 22:46:04 +08:00
shy
192e73004d opt some 2025-02-13 22:43:00 +08:00
shy
a73c715f0e opt some 2025-02-13 11:28:36 +08:00
root
2e1d2a7256 add some 2025-02-11 16:14:13 +08:00
shy
b5be3ac686 add some 2025-02-10 23:01:36 +08:00
root
65a337e727 add some 2025-02-10 08:30:11 +08:00
shy
fc75893210 opt some 2025-02-09 11:33:06 +08:00
shy
1785e85fbb add some 2025-02-09 11:32:11 +08:00
shy
715aab8ea8 add some 2025-02-09 11:32:06 +08:00
root
512812625a add some 2025-02-09 11:11:57 +08:00
shy
b34617c804 opt some 2025-02-05 17:50:01 +08:00
shy
3e756e3630 add some 2025-02-05 17:37:59 +08:00
root
95b0bc0853 add some 2025-02-05 09:44:30 +08:00
shy
6b7b0ea0ab add some 2025-02-05 09:25:39 +08:00
shy
121cad9ef5 opt some 2025-02-04 14:16:03 +08:00
root
ceee2e0268 add some 2025-02-04 11:59:27 +08:00
shy
ba55589135 opt some 2025-02-04 09:31:23 +08:00
root
ce5e4afbd1 add some 2025-02-02 18:00:18 +08:00
root
ce5aa5f240 add some 2025-01-29 12:01:02 +08:00
shy
3c1c151d38 opt some 2025-01-22 16:25:42 +08:00
root
51a013c0d5 add some 2025-01-22 15:32:50 +08:00
shy
58ef541862 opt some 2025-01-18 16:57:43 +08:00
root
b04a6edf08 add some 2025-01-14 08:46:17 +08:00
shy
30bc62f325 opt some 2025-01-13 13:39:22 +08:00
shy
721faf9fd5 add some 2025-01-12 21:53:39 +08:00
shy
48268f36a5 add some 2025-01-06 21:38:56 +08:00
root
195cb141da add some 2025-01-05 20:36:22 +08:00
root
fb82981102 add some 2025-01-05 20:36:09 +08:00
shy
2070343cad opt some 2025-01-05 12:09:06 +08:00
root
5b3c8766d9 add some 2025-01-02 18:29:48 +08:00
shy
fe47f800a2 add some 2025-01-01 09:23:44 +08:00
shy
b60e54c4a3 add some 2024-12-31 12:33:50 +08:00
shy
104987e47b opt some 2024-11-27 13:58:43 +08:00
shy
7471f9ae74 opt some 2024-11-23 10:20:37 +08:00
root
4fe2000455 add some 2024-11-23 10:18:34 +08:00
shy
d6fe45bb1b opt some 2024-10-20 18:43:32 +08:00
root
fed602aab2 add some 2024-10-20 08:16:27 +08:00
shy
a80a336ec7 opt some 2024-10-18 07:38:58 +08:00
root
6d523cd878 add some 2024-10-17 23:45:41 +08:00
root
2889f21b2f add some 2024-10-16 14:00:32 +08:00
shy
f7bc108272 opt some 2024-10-12 11:19:44 +08:00
root
bb8e9c1971 add some 2024-10-12 11:06:35 +08:00
shy
9db26bdf6b opt some 2024-10-09 15:08:50 +08:00
shy
387f81f0b0 add some 2024-10-01 08:47:52 +08:00
shy
17dc6b49d5 opt some 2024-09-19 21:25:38 +08:00
shy
112e506878 add some 2024-09-12 00:38:30 +08:00
shy
6659e7a88b opt some 2024-09-02 18:11:24 +08:00
shy
c7ccf380e8 opt some 2024-08-12 21:14:28 +08:00
shy
025988915a add some 2024-08-12 07:31:07 +08:00
shy
fc731726aa opt some 2024-08-11 02:18:05 +08:00
shy
0443ba02c1 add some 2024-08-11 02:06:42 +08:00
shy
edcfe5afa3 opt some 2024-08-05 23:22:36 +08:00
shy
dc4a6ba65b add some 2024-07-30 07:18:17 +08:00
shy
a1ab79bc1b add some 2024-07-24 20:32:55 +08:00
shy
2955192d1c add some 2024-07-22 22:45:27 +08:00
shy
8e6251d9d1 opt some 2024-07-21 16:17:43 +08:00
shy
dd929ee81d opt some 2024-07-21 16:11:11 +08:00
shy
64f2e03dc8 add some 2024-07-16 10:54:37 +08:00
shy
73a7bb032f add some 2024-07-16 08:03:36 +08:00
shy
a0b0699b58 add some 2024-07-15 23:03:03 +08:00
shy
e9966c034e add some 2024-07-15 18:59:22 +08:00
shy
981562c7ed opt some 2024-07-14 19:19:35 +08:00
shy
009ed2c1ae add some 2024-07-09 10:38:48 +08:00
shy
48657980cf add some 2024-07-06 02:04:24 +08:00
shy
474950255b add some 2024-07-04 19:35:02 +08:00
shy
bc4bc4b2d6 add some 2024-07-03 14:30:25 +08:00
shy
00d8255293 opt some 2024-07-01 11:03:34 +08:00
shy
2b1c8074c8 add some 2024-07-01 08:26:13 +08:00
shy
777b0b0f85 add some 2024-06-30 19:52:48 +08:00
shy
6d980ab742 add some 2024-06-29 23:57:24 +08:00
shy
07440cc6c4 add some 2024-06-20 10:50:51 +08:00
shy
a50fd5db39 add some 2024-06-19 09:11:55 +08:00
shy
b1dafd6eca add some 2024-06-17 21:29:26 +08:00
shy
b650d9baad add some 2024-06-17 18:27:55 +08:00
shy
a241d541c4 add some 2024-06-11 11:04:28 +08:00
shy
a3bcf1e645 opt some 2024-06-09 23:05:04 +08:00
shy
1edd43c97f add some 2024-06-08 23:06:42 +08:00
shy
5ed5c3df3c add some 2024-05-28 07:31:26 +08:00
shy
7c7686c5ac add some 2024-05-27 19:32:14 +08:00
shy
0ae0986696 add some 2024-05-26 11:57:46 +08:00
shy
fea4f85a3c add some 2024-05-26 11:28:27 +08:00
shy
d2cf10195c add some 2024-05-26 08:31:22 +08:00
shy
231dffffed opt some 2024-05-25 20:54:39 +08:00
shy
aeecf73d65 add some 2024-05-25 19:57:35 +08:00
shy
a759bf70a9 opt some 2024-05-22 23:14:56 +08:00
shy
992fa66c67 add some 2024-05-21 19:22:52 +08:00
shy
ac86be36c0 add some 2024-05-18 21:02:36 +08:00
shy
f42f1d5dc2 add some 2024-05-17 19:39:45 +08:00
shy
67a8d967b8 opt some 2024-05-17 00:47:17 +08:00
shy
08fb70cf75 add some 2024-05-15 15:59:02 +08:00
shy
4d7dde6302 add some 2024-05-14 23:27:46 +08:00
shy
edd47db9fa add tutor 2024-05-13 20:33:35 +08:00
shy
314618bfba add some 2024-05-12 15:24:16 +08:00
shy
25d64150f3 add some 2024-05-11 18:21:08 +08:00
shy
9a31c67145 add some 2024-05-09 22:48:09 +08:00
shy
ffda3c9b2b add some 2024-05-09 07:56:51 +08:00
shy
d71db49ca6 add some 2024-05-05 17:32:39 +08:00
shy
9c10238b5f add some 2024-05-04 19:20:45 +08:00
shy
4acede3b92 add some 2024-05-01 18:32:58 +08:00
shy
3ae4be388e add some 2024-05-01 18:26:24 +08:00
shy
d8ad3fa3c0 opt some 2024-04-27 19:06:20 +08:00
shy
3e237e6a4c add some 2024-04-27 18:35:19 +08:00
shy
9287c57088 add some 2024-04-27 09:21:03 +08:00
shy
2853afd2ed add some 2024-04-25 21:11:41 +08:00
shy
70a78e7770 add some 2024-04-24 16:31:37 +08:00
shy
9888a8aed1 add some 2024-04-24 10:23:31 +08:00
shy
e7502f03bd add some 2024-04-22 20:14:12 +08:00
shy
cf156fa573 add some 2024-04-22 10:34:21 +08:00
shy
860fe60b36 add some 2024-04-20 22:46:22 +08:00
shy
0fc5303e37 opt some 2024-04-20 22:28:41 +08:00
shy
de802deb89 opt some 2024-04-20 19:42:05 +08:00
shy
e0c6526286 add some 2024-04-20 19:26:30 +08:00
shy
b4a951cecc add some 2024-04-20 15:56:29 +08:00
shy
d586ddd5f0 add some 2024-04-19 19:35:36 +08:00
shy
8411e1d62b add some 2024-04-18 23:54:32 +08:00
shy
51e11b27a8 opt border 2024-04-18 22:15:34 +08:00
shy
035e55e86a add some 2024-04-18 14:04:15 +08:00
shy
2a86610366 add some 2024-04-18 13:40:52 +08:00
shy
f97b666bf5 add some 2024-04-18 10:48:47 +08:00
shy
921c4d2aa4 add some 2024-04-17 04:15:42 +08:00
shy
e6c7c0dc18 add some 2024-04-15 12:26:09 +08:00
shy
c586616827 add some 2024-04-14 19:26:37 +08:00
shy
8c1f31ff34 add some 2024-04-14 01:09:46 +08:00
shy
6e6786781d add some 2024-04-11 23:59:44 +08:00
root
c348459b8e add some 2024-04-11 22:20:58 +08:00
root
2456245f37 add some 2024-04-11 21:58:25 +08:00
shy
9b5c5336ee add some 2024-04-10 00:33:07 +08:00
shy
7c375a80e2 add some 2024-04-09 13:20:13 +08:00
shy
b951ad6cbc add some 2024-04-08 23:23:07 +08:00
shy
98043b3213 add some 2024-04-08 23:00:31 +08:00
shy
550e287f07 opt some 2024-04-07 23:25:50 +08:00
shy
b772486fee opt some 2024-04-07 23:23:27 +08:00
shy
756dc925d4 opt some 2024-04-07 23:23:07 +08:00
shy
7a95d0d64b add some 2024-04-07 23:14:29 +08:00
shy
3ea378c638 add some 2024-04-07 15:33:35 +08:00
shy
f28bac79a0 add some 2024-04-07 13:28:31 +08:00
shy
893a87dc18 add some 2024-04-07 02:23:06 +08:00
shy
51904057f8 add some 2024-04-06 15:05:32 +08:00
shy
04b862104b add some 2024-04-06 00:23:54 +08:00
shy
c582b902ba add some 2024-04-05 21:16:58 +08:00
shy
bcf0198006 add some 2024-04-04 15:34:21 +08:00
shy
ab4195d13e add some 2024-04-04 13:49:16 +08:00
shy
c77f8b0ee4 opt some 2024-04-03 03:32:26 +08:00
shy
130fb83421 add some 2024-04-03 03:27:51 +08:00
shy
945611c633 opt some 2024-04-03 03:05:03 +08:00
shy
f432d6cc8b opt some 2024-04-03 03:01:05 +08:00
shy
5c9edfa0c7 opt some 2024-04-03 02:56:05 +08:00
shy
11305ca63c add some 2024-04-03 01:19:07 +08:00
shy
9573211bd8 add some 2024-04-02 20:15:38 +08:00
shy
708f7840d2 add some 2024-04-01 20:08:33 +08:00
shy
ac45e590af add some 2024-03-30 22:26:07 +08:00
shy
d2207d4ecf add some 2024-03-30 22:09:29 +08:00
shy
2c2ee34c13 add package 2024-03-28 23:45:12 +08:00
shy
1a65ce5f5a add some 2024-03-28 08:57:35 +08:00
shy
c9190b797b add some 2024-03-27 13:25:54 +08:00
shy
0fab1107e9 add some 2024-03-27 00:03:25 +08:00
shy
3ad0c3f0ab add some 2024-03-26 15:32:36 +08:00
shy
83168f0a6c add some 2024-03-25 23:53:36 +08:00
shy
ba4d6d8427 add some 2024-03-25 12:29:49 +08:00
shy
5e3065882c add some 2024-03-23 21:42:21 +08:00
shy
3ae9595fe9 add some 2024-03-23 21:15:25 +08:00
shy
58d566ff23 add some 2024-03-23 13:23:58 +08:00
shy
c68d4a9089 add some 2024-03-23 00:22:28 +08:00
shy
df5c135b54 add some 2024-03-21 14:44:28 +08:00
shy
919eb3531e add some 2024-03-19 22:20:57 +08:00
shy
3a90eac79d opt some 2024-03-18 21:43:02 +08:00
shy
18dd20fac7 add some 2024-03-18 21:25:12 +08:00
shy
68a1f8f7c3 add some 2024-03-18 14:29:24 +08:00
shy
7326d3da6e add some 2024-03-18 13:28:14 +08:00
shy
c1c837e57c add some 2024-03-18 01:08:33 +08:00
shy
12daa6e4f8 add some 2024-03-18 00:54:14 +08:00
189 changed files with 1388 additions and 875 deletions

5
.gitignore vendored
View File

@ -1,11 +1,12 @@
src/binpack_usr.go
src/binpack.go
src/version.go
etc/conf/portal/
etc/conf/cert/
etc/local.shy
etc/local.sh
bin/
var/
usr/
usr/local/export/
go.work.sum
go.work
.*

View File

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2020 shylinux
Copyright (c) 2017-2025 shylinux
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@ -1,12 +1,12 @@
binarys = bin/ice.bin
option = src/option.go
version = src/version.go
binpack = src/binpack.go
flags = -ldflags "-w -s" -v
all: def
@date +"%Y-%m-%d %H:%M:%S"
go build ${flags} -o ${binarys} src/main.go ${version} ${binpack} && ./${binarys} forever restart &>/dev/null
go build ${flags} -o ${binarys} src/main.go ${option} ${version} && ./${binarys} forever restart &>/dev/null
def:
@[ -f ${option} ] || echo "package main">${option}
@[ -f ${version} ] || echo "package main">${version}
@[ -f ${binpack} ] || echo "package main">${binpack}

View File

@ -1,11 +1,11 @@
# Contexts
Contexts 通过模块化、集群化、自动化的方式,只用一个 20M 大小的程序文件,就可以在各种设备上,一键启动完整的云计算服务与云研发环境。
# ContextOS
ContextOS 通过集群化、模块化、自动化的方式,只用一个 20M 大小的程序文件,就可以在各种设备上,一键启动完整的云计算服务与云研发环境。
## 源码安装
### 克隆编译
## 安装系统
### 下载编译
```sh
git clone https://shylinux.com/x/contexts
cd contexts; source etc/miss.sh
git clone https://shylinux.com/x/ContextOS
cd ContextOS; source etc/miss.sh
```
### 启动服务
@ -13,7 +13,5 @@ cd contexts; source etc/miss.sh
ish_miss_serve
```
### 访问网页
```sh
open http://localhost:9020
```
### 管理后台
打开管理后台 [http://localhost:9020](http://localhost:9020)

28
etc/compose/2016.shy Normal file
View File

@ -0,0 +1,28 @@
2016-ContextOS 9020 username "shy" usernick "码神" language "zh-cn" avatar "usr/icons/avatar.jpg"
20230511-nginx-story repos "https://shylinux.com/x/nginx-story" binary ""
20230511-linux-story repos "https://shylinux.com/x/linux-story" binary ""
2025-ContextOS 9050 repos "https://shylinux.com/x/ContextOS" binary ""
20250208-ollama-story repos "https://shylinux.com/x/ollama-story" binary ""
20250205-web repos "https://2025.shylinux.com/x/20250205-web" binary ""
20250205-pod repos "https://2025.shylinux.com/x/20250205-pod" binary ""
20250205-git repos "https://2025.shylinux.com/x/20250205-git" binary ""
20250205-dev repos "https://2025.shylinux.com/x/20250205-dev" binary ""
20250203-bbs repos "https://2025.shylinux.com/x/20250203-bbs" binary ""
20250117-support repos "https://shylinux.com/x/support" binary ""
20250117-foundation repos "https://shylinux.com/x/foundation" binary ""
2024-ContextOS 9040 repos "https://shylinux.com/x/ContextOS" binary ""
20240903-operation repos "https://shylinux.com/x/operation" binary ""
20240724-enterprise repos "https://shylinux.com/x/enterprise" binary ""
20240724-education repos "https://shylinux.com/x/education" binary ""
20240724-community repos "https://shylinux.com/x/community" binary ""
20240713-guangdong repos "https://2024.shylinux.com/x/guangdong" binary ""
20240705-shandong repos "https://2024.shylinux.com/x/shandong" binary ""
2023-ContextOS 9030 repos "https://shylinux.com/x/ContextOS" binary ""
20230913-matrix-story repos "https://shylinux.com/x/matrix-story" binary ""
20230511-redis-story repos "https://shylinux.com/x/redis-story" binary ""
20230511-nginx-story repos "https://shylinux.com/x/nginx-story" binary ""
20230511-mysql-story repos "https://shylinux.com/x/mysql-story" binary ""
20230511-linux-story repos "https://shylinux.com/x/linux-story" binary ""
20230511-golang-story repos "https://shylinux.com/x/golang-story" binary ""
20230511-docker-story repos "https://shylinux.com/x/docker-story" binary ""
20210308-sshd repos "https://shylinux.com/x/sshd" binary ""

9
etc/compose/2023.shy Normal file
View File

@ -0,0 +1,9 @@
2023-ContextOS 9030 username "shy" usernick "IT 老营长" language "zh-cn" avatar "usr/icons/avatar.jpg"
20230913-matrix-story repos "https://shylinux.com/x/matrix-story" binary ""
20230511-redis-story repos "https://shylinux.com/x/redis-story" binary ""
20230511-nginx-story repos "https://shylinux.com/x/nginx-story" binary ""
20230511-mysql-story repos "https://shylinux.com/x/mysql-story" binary ""
20230511-linux-story repos "https://shylinux.com/x/linux-story" binary ""
20230511-golang-story repos "https://shylinux.com/x/golang-story" binary ""
20230511-docker-story repos "https://shylinux.com/x/docker-story" binary ""
20210308-sshd repos "https://shylinux.com/x/sshd" binary ""

39
etc/compose/2024.shy Normal file
View File

@ -0,0 +1,39 @@
2024-ContextOS 9040 username "shy" usernick "IT 老营长" language "zh-cn" avatar "usr/icons/avatar.jpg"
20240903-operation repos "https://shylinux.com/x/operation" binary ""
20240724-enterprise repos "https://shylinux.com/x/enterprise" binary ""
20240724-education repos "https://shylinux.com/x/education" binary ""
20240724-community repos "https://shylinux.com/x/community" binary ""
20240713-guangdong repos "https://2024.shylinux.com/x/guangdong" binary ""
20240705-shandong repos "https://2024.shylinux.com/x/shandong" binary ""
2024-yunxuanlinghang 9046 repos "https://2024-guangdong.shylinux.com/x/yunxuanlinghang" binary ""
20240903-operation repos "https://shylinux.com/x/operation" binary "https://2024.shylinux.com/s/20240903-operation"
20240724-enterprise repos "https://shylinux.com/x/enterprise" binary "https://2024.shylinux.com/s/20240724-enterprise"
20240724-education repos "https://shylinux.com/x/education" binary "https://2024.shylinux.com/s/20240724-education"
20240724-community repos "https://shylinux.com/x/community" binary "https://2024.shylinux.com/s/20240724-community"
20230913-matrix-story repos "https://shylinux.com/x/matrix-story" binary "https://2023.shylinux.com/s/20230913-matrix-story"
20230511-redis-story repos "https://shylinux.com/x/redis-story" binary "https://2023.shylinux.com/s/20230511-redis-story"
20230511-nginx-story repos "https://shylinux.com/x/nginx-story" binary "https://2023.shylinux.com/s/20230511-nginx-story"
20230511-mysql-story repos "https://shylinux.com/x/mysql-story" binary "https://2024.shylinux.com/s/20230511-mysql-story"
20230511-linux-story repos "https://shylinux.com/x/linux-story" binary "https://2023.shylinux.com/s/20230511-linux-story"
20230511-golang-story repos "https://shylinux.com/x/golang-story" binary "https://2023.shylinux.com/s/20230511-golang-story"
20230511-docker-story repos "https://shylinux.com/x/docker-story" binary "https://2023.shylinux.com/s/20230511-docker-story"
20210308-sshd repos "https://shylinux.com/x/sshd" binary "https://2023.shylinux.com/s/20210308-sshd"
2024-jingganjiaoyu 9045 repos "https://2024-shandong.shylinux.com/x/jingganjiaoyu" binary ""
20240903-operation repos "https://shylinux.com/x/operation" binary "https://2024.shylinux.com/s/20240903-operation"
20240724-enterprise repos "https://shylinux.com/x/enterprise" binary "https://2024.shylinux.com/s/20240724-enterprise"
20240724-education repos "https://shylinux.com/x/education" binary "https://2024.shylinux.com/s/20240724-education"
20240724-community repos "https://shylinux.com/x/community" binary "https://2024.shylinux.com/s/20240724-community"
20230913-matrix-story repos "https://shylinux.com/x/matrix-story" binary "https://2023.shylinux.com/s/20230913-matrix-story"
20230511-redis-story repos "https://shylinux.com/x/redis-story" binary "https://2023.shylinux.com/s/20230511-redis-story"
20230511-nginx-story repos "https://shylinux.com/x/nginx-story" binary "https://2023.shylinux.com/s/20230511-nginx-story"
20230511-mysql-story repos "https://shylinux.com/x/mysql-story" binary "https://2024.shylinux.com/s/20230511-mysql-story"
20230511-linux-story repos "https://shylinux.com/x/linux-story" binary "https://2023.shylinux.com/s/20230511-linux-story"
20230511-golang-story repos "https://shylinux.com/x/golang-story" binary "https://2023.shylinux.com/s/20230511-golang-story"
20230511-docker-story repos "https://shylinux.com/x/docker-story" binary "https://2023.shylinux.com/s/20230511-docker-story"
20210308-sshd repos "https://shylinux.com/x/sshd" binary "https://2023.shylinux.com/s/20210308-sshd"
2024-zelinqiche 9044 repos "https://2024-guangdong.shylinux.com/x/zelinqiche" binary ""
20240718-hi repos "" binary ""
2024-laoshaojiaju 9043 repos "https://2024-shandong.shylinux.com/x/laoshaojiaju" binary ""
20240816-hi repos "" binary ""
2024-guangdong 9042 repos "https://2024.shylinux.com/x/guangdong" binary ""
2024-shandong 9041 repos "https://2024.shylinux.com/x/shandong" binary ""

31
etc/compose/2025.shy Normal file
View File

@ -0,0 +1,31 @@
2025-ContextOS 9050 username "shy" usernick "IT 老营长" language "zh-cn" avatar "usr/icons/avatar.jpg"
20250208-ollama-story repos "https://shylinux.com/x/ollama-story" binary ""
20250205-web repos "https://2025.shylinux.com/x/20250205-web" binary ""
20250205-pod repos "https://2025.shylinux.com/x/20250205-pod" binary ""
20250205-git repos "https://2025.shylinux.com/x/20250205-git" binary ""
20250205-dev repos "https://2025.shylinux.com/x/20250205-dev" binary ""
20250203-bbs repos "https://2025.shylinux.com/x/20250203-bbs" binary ""
20250117-support repos "https://shylinux.com/x/support" binary ""
20250117-foundation repos "https://shylinux.com/x/foundation" binary ""
2025-web 9057 repos "https://2025.shylinux.com/x/20250205-web" binary ""
20250213-founder repos "https://shylinux.com/x/founder" binary ""
20250213-compose repos "https://shylinux.com/x/compose" binary ""
20250211-service repos "https://2025-dev.shylinux.com/x/20250211-service" binary ""
20240903-operation repos "https://shylinux.com/x/operation" binary "https://2024.shylinux.com/s/20240903-operation"
20240724-enterprise repos "https://shylinux.com/x/enterprise" binary "https://2024.shylinux.com/s/20240724-enterprise"
20240724-education repos "https://shylinux.com/x/education" binary "https://2024.shylinux.com/s/20240724-education"
20240724-community repos "https://shylinux.com/x/community" binary "https://2024.shylinux.com/s/20240724-community"
20230511-mysql-story repos "https://shylinux.com/x/mysql-story" binary "https://2023.shylinux.com/s/20230511-mysql-story"
20230511-docker-story repos "https://shylinux.com/x/docker-story" binary "https://2023.shylinux.com/s/20230511-docker-story"
2025-pod 9056 repos "https://2025.shylinux.com/x/20250205-pod" binary ""
20250205-hi repos "" binary ""
2025-git 9055 repos "https://2025.shylinux.com/x/20250205-git" binary ""
20250205-hi repos "" binary ""
2025-dev 9054 repos "https://2025.shylinux.com/x/20250205-dev" binary ""
20250213-machine repos "https://2025-dev.shylinux.com/x/20250213-machine" binary ""
20250211-service repos "https://2025-dev.shylinux.com/x/20250211-service" binary ""
20230511-docker-story repos "https://shylinux.com/x/docker-story" binary "https://2023.shylinux.com/s/20230511-docker-story"
2025-bbs 9053 repos "https://2025.shylinux.com/x/20250203-bbs" binary ""
20230511-linux-story repos "https://shylinux.com/x/linux-story" binary "https://2023.shylinux.com/s/20230511-linux-story"
2025-foundation 9052 repos "https://shylinux.com/x/foundation" binary ""
2025-support 9051 repos "https://shylinux.com/x/support" binary ""

5
etc/local/2016.sh Normal file
View File

@ -0,0 +1,5 @@
# /etc/rc.local
# source /home/shy/2016-ContextOS/etc/local/2016.sh
[ -d /tmp/nginx ] || mkdir /tmp/nginx; cd /opt/daemon/10000 && ./sbin/nginx -p $PWD
cd /var/lib/maddy; /usr/local/bin/maddy run &> /var/lib/maddy/boot.log &

6
etc/local/2022.sh Normal file
View File

@ -0,0 +1,6 @@
# /etc/rc.local
# source /home/shy/2022-ContextOS/etc/local/2022.sh
source /home/shy/2022-ContextOS/etc/local.sh
[ -d /tmp/nginx ] || mkdir /tmp/nginx; cd /opt/daemon/10000 && $PWD/sbin/nginx -p $PWD
# su - mysql -c 'cd /opt/daemon/10001/ && $PWD/bin/mysqld --basedir=./ --datadir=./data --plugin-dir=./lib/plugin --socket=mysqld.socket --log-error=mysqld.log --pid-file=mysqld.pid --port 10001 &'
su - mysql -c 'cd /opt/10001/ && $PWD/bin/mysqld --basedir=./ --datadir=./data --plugin-dir=./lib/plugin --socket=mysqld.socket --log-error=mysqld.log --pid-file=mysqld.pid --port 10001 &'

7
etc/local/2023.sh Normal file
View File

@ -0,0 +1,7 @@
# /etc/rc.local
# source /home/shy/2023-ContextOS/etc/local/2023.sh
[ -d /tmp/nginx ] || mkdir /tmp/nginx; cd /opt/daemon/10000 && ./sbin/nginx -p $PWD
su - git -c 'GITEA_WORK_DIR=/var/lib/gitea/ /usr/local/bin/gitea web -c /etc/gitea/app.ini &'
su - mysql -c 'cd /opt/10001/ && ./bin/mysqld --basedir=./ --datadir=./data --plugin-dir=./lib/plugin --socket=mysqld.socket --log-error=mysqld.log --pid-file=mysqld.pid --port 10001 &'
# su - mysql -c 'cd /opt/daemon/10001/ && ./bin/mysqld --basedir=./ --datadir=./data --plugin-dir=./lib/plugin --socket=mysqld.socket --log-error=mysqld.log --pid-file=mysqld.pid --port 10001 &'

9
etc/local/2025.sh Normal file
View File

@ -0,0 +1,9 @@
# /etc/rc.local
# source /root/2025-ContextOS/etc/local/2025.sh
for p in `ls /root/*/etc/local.sh`; do source $p; done
[ -d /tmp/nginx ] || mkdir /tmp/nginx; cd /opt/daemon/10000/ && $PWD/sbin/nginx -p $PWD &
su - git -c 'cd /opt/daemon/10010/ && GITEA_WORK_DIR=$PWD/var/lib/gitea/ $PWD/usr/local/bin/gitea web -c $PWD/etc/gitea/app.ini &'
su - mysql -c 'cd /opt/daemon/10001/ && $PWD/bin/mysqld --basedir=./ --datadir=./data --plugin-dir=./lib/plugin --socket=mysqld.socket --log-error=mysqld.log --pid-file=mysqld.pid --port 10001 &'
cd /opt/daemon/10002/ && $PWD/bin/dockerd --host unix://$PWD/docker.sock --pidfile $PWD/docker.pid --exec-root=$PWD/exec --data-root=$PWD/data --registry-mirror "https://ccr.ccs.tencentyun.com" --userland-proxy=false &
export DOCKER_HOST=unix://$PWD/docker.sock
# export DOCKER_HOST=unix:///opt/daemon/10002/docker.sock

View File

@ -10,19 +10,6 @@ ish_miss_prepare_develop
ish_miss_prepare_project
ish_miss_prepare_contexts
ish_miss_prepare_intshell
ish_miss_prepare_learning
ish_miss_prepare_volcanos
ish_miss_prepare_toolkits
ish_miss_prepare_icebergs
ish_miss_prepare_release
ish_miss_prepare_modules
ish_miss_prepare program
ish_miss_prepare geoarea
ish_miss_prepare icons
ish_miss_prepare go-git
ish_miss_prepare go-qrcode
ish_miss_prepare websocket
ish_miss_prepare_resource
ish_miss_make; [ -z "$*" ] || ish_miss_serve "$@"

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2016;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2016;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2016.shylinux.com;
include portal/2016/location.conf;
}
server {
listen 80;
server_name 2016.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2016 {
server 127.0.0.1:9020;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2021;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2021;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2021.shylinux.com;
include portal/2021/location.conf;
}
server {
listen 80;
server_name 2021.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2021 {
server 127.0.0.1:9021;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2022-ContextOS;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2022-ContextOS;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2022-ContextOS.shylinux.com;
include portal/2022-ContextOS/location.conf;
}
server {
listen 80;
server_name 2022-ContextOS.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2022-ContextOS {
server 127.0.0.1:9022;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2022;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2022;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2022.shylinux.com;
include portal/2022/location.conf;
}
server {
listen 80;
server_name 2022.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2022 {
server 127.0.0.1:9022;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2023-ContextOS;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2023-ContextOS;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2023-ContextOS.shylinux.com;
include portal/2023-ContextOS/location.conf;
}
server {
listen 80;
server_name 2023-ContextOS.shylinux.com;
include location/tohttps.conf;
# include portal/2023-ContextOS/location.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2023-ContextOS {
server 127.0.0.1:9030;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2023;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2023;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2023.shylinux.com;
include portal/2023/location.conf;
}
server {
listen 80;
server_name 2023.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2023 {
server 127.0.0.1:9030;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2024-ContextOS;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2024-ContextOS;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2024-ContextOS.shylinux.com;
include portal/2024-ContextOS/location.conf;
}
server {
listen 80;
server_name 2024-ContextOS.shylinux.com;
include location/tohttps.conf;
# include portal/2024-ContextOS/location.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2024-ContextOS {
server 127.0.0.1:9040;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2024-guangdong;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2024-guangdong;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2024-guangdong.shylinux.com;
include portal/2024-guangdong/location.conf;
}
server {
listen 80;
server_name 2024-guangdong.shylinux.com;
include portal/2024-guangdong/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2024-guangdong {
server 127.0.0.1:9042;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2024-jingganjiaoyu;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2024-jingganjiaoyu;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2024-jingganjiaoyu.shylinux.com;
include portal/2024-jingganjiaoyu/location.conf;
}
server {
listen 80;
server_name 2024-jingganjiaoyu.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2024-jingganjiaoyu {
server jingganjiaoyu.com;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2024-laoshaojiaju;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2024-laoshaojiaju;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2024-laoshaojiaju.shylinux.com;
include portal/2024-laoshaojiaju/location.conf;
}
server {
listen 80;
server_name 2024-laoshaojiaju.shylinux.com;
include portal/2024-laoshaojiaju/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2024-laoshaojiaju {
server 127.0.0.1:9043;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2024-shandong;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2024-shandong;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2024-shandong.shylinux.com;
include portal/2024-shandong/location.conf;
}
server {
listen 80;
server_name 2024-shandong.shylinux.com;
include portal/2024-shandong/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2024-shandong {
server 127.0.0.1:9041;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2024-yunxuanlinghang;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2024-yunxuanlinghang;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2024-yunxuanlinghang.shylinux.com;
include portal/2024-yunxuanlinghang/location.conf;
}
server {
listen 80;
server_name 2024-yunxuanlinghang.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2024-yunxuanlinghang {
server yunxuanlinghang.com;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2024-zelinqiche;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2024-zelinqiche;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2024-zelinqiche.shylinux.com;
include portal/2024-zelinqiche/location.conf;
}
server {
listen 80;
server_name 2024-zelinqiche.shylinux.com;
include portal/2024-zelinqiche/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2024-zelinqiche {
server 127.0.0.1:9044;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2024;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2024;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2024.shylinux.com;
include portal/2024/location.conf;
}
server {
listen 80;
server_name 2024.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2024 {
server 127.0.0.1:9040;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-ContextOS;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-ContextOS;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-ContextOS.shylinux.com;
include portal/2025-ContextOS/location.conf;
}
server {
listen 80;
server_name 2025-ContextOS.shylinux.com;
include location/tohttps.conf;
# include portal/2025-ContextOS/location.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-ContextOS {
server 127.0.0.1:9050;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-bbs;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-bbs;
}

View File

@ -0,0 +1,10 @@
server {
listen 443 ssl;
server_name 2025-bbs.shylinux.com;
include portal/2025-bbs/location.conf;
}
server {
listen 80;
server_name 2025-bbs.shylinux.com;
include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-bbs {
server 127.0.0.1:9053;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-beijing-1;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-beijing-1;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-beijing-1.shylinux.com;
include portal/2025-beijing-1/location.conf;
}
server {
listen 80;
server_name 2025-beijing-1.shylinux.com;
include portal/2025-beijing-1/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-beijing-1 {
server 127.0.0.1:30006;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-beijing-2;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-beijing-2;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-beijing-2.shylinux.com;
include portal/2025-beijing-2/location.conf;
}
server {
listen 80;
server_name 2025-beijing-2.shylinux.com;
include portal/2025-beijing-2/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-beijing-2 {
server 127.0.0.1:30007;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-beijing-3;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-beijing-3;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-beijing-3.shylinux.com;
include portal/2025-beijing-3/location.conf;
}
server {
listen 80;
server_name 2025-beijing-3.shylinux.com;
include portal/2025-beijing-3/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-beijing-3 {
server 127.0.0.1:30008;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-cluster;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-cluster;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-cluster.shylinux.com;
include portal/2025-cluster/location.conf;
}
server {
listen 80;
server_name 2025-cluster.shylinux.com;
include portal/2025-cluster/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-cluster {
server 127.0.0.1:40000;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-dev;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-dev;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-dev.shylinux.com;
include portal/2025-dev/location.conf;
}
server {
listen 80;
server_name 2025-dev.shylinux.com;
include portal/2025-dev/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-dev {
server 127.0.0.1:9054;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-foundation;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-foundation;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-foundation.shylinux.com;
include portal/2025-foundation/location.conf;
}
server {
listen 80;
server_name 2025-foundation.shylinux.com;
include portal/2025-foundation/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-foundation {
server 127.0.0.1:9052;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-git;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-git;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-git.shylinux.com;
include portal/2025-git/location.conf;
}
server {
listen 80;
server_name 2025-git.shylinux.com;
include portal/2025-git/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-git {
server 127.0.0.1:9055;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-guangzhou-1;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-guangzhou-1;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-guangzhou-1.shylinux.com;
include portal/2025-guangzhou-1/location.conf;
}
server {
listen 80;
server_name 2025-guangzhou-1.shylinux.com;
include portal/2025-guangzhou-1/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-guangzhou-1 {
server 127.0.0.1:30000;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-guangzhou-2;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-guangzhou-2;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-guangzhou-2.shylinux.com;
include portal/2025-guangzhou-2/location.conf;
}
server {
listen 80;
server_name 2025-guangzhou-2.shylinux.com;
include portal/2025-guangzhou-2/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-guangzhou-2 {
server 127.0.0.1:30001;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-guangzhou-3;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-guangzhou-3;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-guangzhou-3.shylinux.com;
include portal/2025-guangzhou-3/location.conf;
}
server {
listen 80;
server_name 2025-guangzhou-3.shylinux.com;
include portal/2025-guangzhou-3/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-guangzhou-3 {
server 127.0.0.1:30002;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-machine;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-machine;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-machine.shylinux.com;
include portal/2025-machine/location.conf;
}
server {
listen 80;
server_name 2025-machine.shylinux.com;
include portal/2025-machine/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-machine {
server 127.0.0.1:40001;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-machine2;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-machine2;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-machine2.shylinux.com;
include portal/2025-machine2/location.conf;
}
server {
listen 80;
server_name 2025-machine2.shylinux.com;
include portal/2025-machine2/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-machine2 {
server 127.0.0.1:40002;
}

View File

@ -0,0 +1,9 @@
location / {
include header/proxy.conf;
proxy_pass http://2025-pod;
}
location /space/ {
include header/proxy.conf;
include header/websocket.conf;
proxy_pass http://2025-pod;
}

View File

@ -0,0 +1,11 @@
server {
listen 443 ssl;
server_name 2025-pod.shylinux.com;
include portal/2025-pod/location.conf;
}
server {
listen 80;
server_name 2025-pod.shylinux.com;
include portal/2025-pod/location.conf;
# include location/tohttps.conf;
}

View File

@ -0,0 +1,3 @@
upstream 2025-pod {
server 127.0.0.1:9056;
}

Some files were not shown because too many files have changed in this diff Show More