System configuration for Link Star and the SNO backend. Changes are saved to localStorage and must be mirrored in your .env file and backend config to take full effect on the server side.
.env file on the Raspberry Pi and the containers restarted. Settings saved here apply to the browser client only.| SERVICE | LOCAL URL | PORT | PURPOSE |
|---|---|---|---|
| SNO Backend (FastAPI) | localhost:8000 | 8000 | Control plane API |
| Mail Backend | localhost:8001 | 8001 | IMAP bridge |
| Keycloak | localhost:8080 | 8080 | Identity provider |
| Netbird Management | localhost:33073 | 33073 | VPN control plane |
| Ollama (SecureClaw) | localhost:11434 | 11434 | Local LLM API |
| API Docs | localhost:8000/docs | — | FastAPI Swagger UI |
.env file on the Raspberry Pi — update and restart containers when changed.# Identity KC_ADMIN_PASS=your_strong_password KC_HOSTNAME=sno.yourdomain.com # Database PG_PASS=your_strong_password # Netbird NETBIRD_TOKEN=nbp_your_token_here # Location HOME_GPS_LAT=50.700000 HOME_GPS_LON=-4.000000 HOME_GPS_RADIUS_M=500 TRUSTED_IP_PREFIX=100. # Mail (IMAP) MAIL_IMAP_HOST=localhost MAIL_IMAP_PORT=993 MAIL_IMAP_USER=[email protected] MAIL_IMAP_PASS=your_app_password # Alerts WA_PHONE_NUMBER_ID=your_wa_phone_id WA_ACCESS_TOKEN=your_wa_token EMAIL_FROM=[email protected] EMAIL_PASS=gmail_app_password EMAIL_TO=[email protected]