glass 4 hafta önce
ebeveyn
işleme
deb73080b3
3 değiştirilmiş dosya ile 95 ekleme ve 1 silme
  1. 5 1
      README.md
  2. 49 0
      home.conf
  3. 41 0
      home.md

+ 5 - 1
README.md

@@ -29,4 +29,8 @@ cd deploy/
 
 # 服务节点
 
-[配置服务节点](serve.md)
+[配置服务节点](serve.md)
+
+# 官网节点
+
+[配置官网节点](home.md)

+ 49 - 0
home.conf

@@ -0,0 +1,49 @@
+  listen 80;
+    server_name SERVER_NAME;
+
+    return 301 https://$host$request_uri;
+}
+
+server {
+    listen 443 ssl;
+    server_name SERVER_NAME;
+
+    ssl_certificate      /etc/letsencrypt/live/SERVER_NAME/fullchain.pem;
+    ssl_certificate_key  /etc/letsencrypt/live/SERVER_NAME/privkey.pem;
+    ssl_session_timeout  5m;
+    ssl_protocols  TLSv1.2 TLSv1.3;
+    ssl_ciphers  HIGH:!aNULL:!MD5;
+    ssl_prefer_server_ciphers   on;
+
+    client_max_body_size 64m;
+
+    location / {
+        proxy_set_header Host $host;
+        proxy_set_header X-Real-IP $remote_addr;
+        proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
+        proxy_pass http://node:7000;
+    }
+}
+
+server {
+    listen 80;
+    server_name www.SERVER_NAME;
+
+    return 301 https://SERVER_NAME$request_uri;
+}
+
+server {
+    listen 443 ssl;
+    server_name www.SERVER_NAME;
+
+    ssl_certificate      /etc/letsencrypt/live/www.SERVER_NAME/fullchain.pem;
+    ssl_certificate_key  /etc/letsencrypt/live/www.SERVER_NAME/privkey.pem;
+    ssl_session_timeout  5m;
+    ssl_protocols  TLSv1.2 TLSv1.3;
+    ssl_ciphers  HIGH:!aNULL:!MD5;
+    ssl_prefer_server_ciphers   on;
+
+    client_max_body_size 64m;
+
+    return 301 https://SERVER_NAME$request_uri;
+}

+ 41 - 0
home.md

@@ -0,0 +1,41 @@
+# 安装nodejs
+
+下载镜像
+
+```
+wget https://im.whatup.cc/files/node.tar
+```
+
+导入镜像
+
+```
+docker load -i node.tar
+```
+
+下载站点
+
+```
+wget https://im.whatup.cc/files/ttsky-home.tar.gz
+tar -zxf ttsky-home.tar.gz
+mv release /home/nodejs
+chmod +x /home/nodejs/start.sh
+```
+
+启动
+
+```
+docker run -d \
+    --privileged=true \
+    --network=local \
+    -v /home/nodejs:/home/h5 \
+    --name=node \
+    node:lts \
+    /home/h5/start.sh
+```
+
+# 安装Nginx
+
+[Nginx](nginx.md)
+
+# 配置Nginx
+