Merge branch 'main' of https://git.bunny-lab.io/bunny-lab/docs
All checks were successful
GitOps Automatic Documentation Deployment / Sync Docs to https://kb.bunny-lab.io (push) Successful in 5s
GitOps Automatic Documentation Deployment / Sync Docs to https://docs.bunny-lab.io (push) Successful in 7s

This commit is contained in:
2026-01-28 20:41:57 -07:00

View File

@@ -111,6 +111,7 @@ sudo useradd --system --home /srv/zensical --shell /usr/sbin/nologin zensical ||
sudo chown -R zensical:zensical /srv/zensical sudo chown -R zensical:zensical /srv/zensical
sudo find /srv/zensical -type d -exec chmod 2775 {} \; sudo find /srv/zensical -type d -exec chmod 2775 {} \;
sudo find /srv/zensical -type f -exec chmod 664 {} \; # This step likes to take a while, sometimes up to a minute. sudo find /srv/zensical -type f -exec chmod 664 {} \; # This step likes to take a while, sometimes up to a minute.
sudo chmod 755 /srv/zensical/.venv/bin/* # Ensure Python Environment Executables Function
``` ```
```sh ```sh
@@ -145,7 +146,19 @@ EOF
# Start & Enable Automatic Startup of Service # Start & Enable Automatic Startup of Service
sudo systemctl daemon-reload sudo systemctl daemon-reload
sudo systemctl enable --now zensical-watchdog.service sudo systemctl enable --now zensical-watchdog
```
### Updating
You will obviously want to keep Zensical up-to-date. You can run the following commands to upgrade it. This is taken and simplified from the original [Upgrade Documentation](https://zensical.org/docs/upgrade/) on Zensical's website.
```sh
# Upgrade Zensical
systemctl stop zensical-watchdog
cd /srv/zensical
source .venv/bin/activate
pip install --upgrade --force-reinstall zensical
deactivate
systemctl start zensical-watchdog
``` ```
## NGINX Webserver ## NGINX Webserver
@@ -328,4 +341,3 @@ http:
- url: http://192.168.3.8:80 - url: http://192.168.3.8:80
passHostHeader: true passHostHeader: true
``` ```