Document nginx haobserver publishing

This commit is contained in:
hbrain 2026-05-16 08:46:37 +00:00
parent ba667b9e2d
commit 480e6d08ea

View file

@ -102,25 +102,14 @@ Run the 05:00-style analysis/publishing step:
./run_ha_observer.sh analyze ./run_ha_observer.sh analyze
``` ```
Open the page: Open the page served by nginx:
```bash
xdg-open /home/hbrain/ha/web/index.html
```
Or serve it locally:
```bash
cd /home/hbrain/ha/web
python3 -m http.server 8088
```
Then browse to:
```text ```text
http://localhost:8088/ http://localhost/haobserver/
``` ```
This uses a symlink from `/var/www/html/haobserver` to the project's `./web` directory.
## Install cron jobs ## Install cron jobs
This installs exactly these jobs: This installs exactly these jobs:
@ -135,17 +124,18 @@ This installs exactly these jobs:
Manual crontab equivalent: Manual crontab equivalent:
```cron ```cron
*/30 * * * * /home/hbrain/ha/run_ha_observer.sh collect >> /home/hbrain/ha/cron.log 2>&1 */30 * * * * /home/hbrain/haobserver/run_ha_observer.sh collect >> /home/hbrain/haobserver/cron.log 2>&1
0 5 * * * /home/hbrain/ha/run_ha_observer.sh analyze >> /home/hbrain/ha/cron.log 2>&1 0 5 * * * /home/hbrain/haobserver/run_ha_observer.sh analyze >> /home/hbrain/haobserver/cron.log 2>&1
``` ```
## Output locations ## Output locations
```text ```text
/home/hbrain/ha/data/ 30-minute JSON snapshots /home/hbrain/haobserver/data/ 30-minute JSON snapshots
/home/hbrain/ha/reports/ daily Markdown AI reports /home/hbrain/haobserver/reports/ daily Markdown AI reports
/home/hbrain/ha/web/ local funny webpage, index.html /home/hbrain/haobserver/web/ local funny webpage, index.html
/home/hbrain/ha/cron.log cron logs /var/www/html/haobserver symlink to web/ for nginx
/home/hbrain/haobserver/cron.log cron logs
``` ```
## Privacy notes ## Privacy notes