59 lines
1.2 KiB
Markdown
59 lines
1.2 KiB
Markdown
# Papzi homelab configurations
|
|
|
|
L'homelab è suddiviso in vari host configurati come container LXC su una macchina Proxmox
|
|
|
|
## Docs
|
|
|
|
- Improve PBS performance: [link](doc/disk_performance_analysis_report.md)
|
|
|
|
## Troubleshooting
|
|
|
|
### Immich
|
|
|
|
Come usare `immich-admin`. Trovare l'hash della versione corrente tramite `systemd`
|
|
|
|
```sh
|
|
systemctl edit --runtime immich-server.service
|
|
sudo -u immich REDIS_SOCKET=/run/redis-immich/redis.sock DB_URL=postgresql:///immich?host=/run/postgresql /nix/store/1z28h62s8vn2rnmd8ja06dzwjpcbz3gp-immich-2.2.3/bin/immich-admin
|
|
```
|
|
|
|
## IP
|
|
|
|
Per comodità una volta assegnato un IP questo deve essere impostato su PiHole con dominio `.internal` per facilitare il routing.
|
|
|
|
## Services up and running
|
|
|
|
- Caddy
|
|
- Nextcloud
|
|
- Paperless-ngx
|
|
- Vaultwarden
|
|
- Authentik
|
|
- Immich
|
|
- Technitium DNS
|
|
- Plex
|
|
- Docker
|
|
- Searxng
|
|
- Zigbee2Mqtt
|
|
- Metrics: Grafana and Promethus
|
|
|
|
## Services missing and TODO
|
|
|
|
- [x] Uptime Kuma
|
|
- [ ] Authentik for Arr services
|
|
- [x] Change mail notification provider
|
|
- [x] Remove pc key from agenix secrets
|
|
- [x] Remove passwordless SSH login for normal user
|
|
|
|
## How to
|
|
|
|
### Build
|
|
|
|
```sh
|
|
colmena apply
|
|
```
|
|
|
|
### Check config
|
|
|
|
```sh
|
|
nix flake check
|
|
```
|