添加 Caddy 部署说明到 README

This commit is contained in:
2026-06-16 20:22:03 +08:00
parent d3471018b4
commit ef8e52cb85
+32
View File
@@ -19,6 +19,38 @@
需要支持 WebGL2 的浏览器(Chrome、Edge、Firefox)。 需要支持 WebGL2 的浏览器(Chrome、Edge、Firefox)。
## 部署(Caddy
```bash
mkdir -p /var/www/lumenshaders
cp -r /root/lumenshaders/* /var/www/lumenshaders/
sudo chown -R caddy:caddy /var/www/lumenshaders/
sudo find /var/www/lumenshaders/ -type d -exec chmod 755 {} \;
sudo find /var/www/lumenshaders/ -type f -exec chmod 644 {} \;
```
```Caddyfile
yourdomain.com {
root * /var/www/lumenshaders
file_server
encode {
zstd
gzip
minimum_length 512
}
header {
X-Content-Type-Options "nosniff"
X-Frame-Options "DENY"
Referrer-Policy "strict-origin-when-cross-origin"
}
@static {
file
path *.ico *.css *.js *.gif *.jpg *.jpeg *.png *.svg *.woff *.woff2
}
header @static Cache-Control "public, max-age=31536000, must-revalidate"
}
```
## 控制 ## 控制
- **随机化**(或按 `R`):新风格、调色板、形态、光照和种子,按艺术风格调校,确保结果始终出色。有时会发明全新的合成风格。 - **随机化**(或按 `R`):新风格、调色板、形态、光照和种子,按艺术风格调校,确保结果始终出色。有时会发明全新的合成风格。