浏览代码

Update README.md

Jacky 4 年之前
父节点
当前提交
2a074ba50f
共有 1 个文件被更改,包括 38 次插入0 次删除
  1. 38 0
      README.md

+ 38 - 0
README.md

@@ -3,10 +3,48 @@ Yet another Nginx Web UI
 
 Version: 0.1
 
+# 使用前注意
+Nginx UI 遵循 nginx 的标准,创建的网站配置文件位于 nginx 配置目录(自动检测)下的 sites-available 目录,
+启用后的网站将会创建一份软连接到 sites-enabled 目录中。因此,您可能需要调整配置文件的组织方式。
+
 # 安装
 1. 克隆项目
 2. 运行 install.sh
 3. 添加配置文件到 nginx
 ```
+server {
+	listen	80;
+	listen	[::]:80;
+
+	server_name	<Your server name>;
+  	rewrite ^(.*)$  https://$host$1 permanent;
+}
+
+server {
+	listen	443 ssl http2;
+	listen	[::]:443 ssl http2;
+
+	server_name	<Your server name>;
+
+	ssl_certificate	/path/to/ssl_cert;
+  	ssl_certificate_key	/path/to/ssl_cert_key;
+
+	root	/path/to/nginx-ui-frontend/dist;
+	index	index.html;
+
+	location /api {
+		rewrite /api/(.+) /$1 break;
+		proxy_pass http://127.0.0.1:9000;
+	}
 
+	location /ws/ {
+		proxy_set_header Host $host;
+        proxy_set_header X-Real_IP $remote_addr;
+        proxy_set_header X-Forwarded-For $remote_addr:$remote_port;
+        proxy_http_version 1.1;
+        proxy_set_header Upgrade $http_upgrade;
+        proxy_set_header Connection upgrade;
+		proxy_pass http://127.0.0.1:9000/;
+	}
+}
 ```