| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2022-04-08 | hosts: add services to tahoe | Franck Cuny | 1 | -42/+0 | |
| 2022-04-06 | refactor transmission and metrics-exporter | Franck Cuny | 1 | -6/+2 | |
| 2022-04-06 | refactor traefik | Franck Cuny | 1 | -1/+1 | |
| 2022-04-06 | refactor rclone to a module | Franck Cuny | 1 | -2/+1 | |
| 2022-04-06 | refactor gitea as a module | Franck Cuny | 1 | -0/+4 | |
| 2022-04-06 | refactor grafana as a module | Franck Cuny | 1 | -1/+1 | |
| 2022-04-06 | refactor prometheus as a module | Franck Cuny | 1 | -1/+1 | |
| 2022-04-06 | refactor unifi to a module | Franck Cuny | 1 | -1/+1 | |
| 2022-04-06 | refactor navidrome to a module | Franck Cuny | 1 | -4/+9 | |
| 2022-04-06 | refactor samba to a proper module | Franck Cuny | 1 | -1/+5 | |
| The list of public share is configurable too. | |||||
| 2022-04-02 | nas: add videos to the backups | Franck Cuny | 1 | -7/+2 | |
| We also don't need the music-organizer anymore since we're switching to beets. | |||||
| 2022-03-28 | nas: initial setup for navidrome | Franck Cuny | 1 | -0/+1 | |
| 2022-03-27 | nas: install music-organizer from the main branch | Franck Cuny | 1 | -0/+1 | |
| 2022-03-27 | nas: install correctly music-organizer | Franck Cuny | 1 | -1/+1 | |
| 2022-03-27 | nas: install music-organizer | Franck Cuny | 1 | -3/+5 | |
| 2022-03-12 | hosts: add profiles | Franck Cuny | 1 | -9/+10 | |
| Profiles contain a collection of modules. | |||||
| 2022-03-11 | nas: enable rclone configuration | Franck Cuny | 1 | -0/+1 | |
| 2022-03-08 | gitea: initial configuration | Franck Cuny | 1 | -0/+1 | |
| 2022-03-08 | nas: backup photos and music | Franck Cuny | 1 | -0/+12 | |
| Instead of rsync-ing these folders to a GCS bucket, I should instead do a backup. If I screw up something, the content will be sync-ed, and I won't be able to restore it. It's better (maybe more expensive, but that's OK) to keep snapshots and be able to restore. | |||||
| 2022-03-06 | unifi: add unifi on the NAS | Franck Cuny | 1 | -0/+1 | |
| 2022-03-06 | nas: install transmission | Franck Cuny | 1 | -0/+8 | |
| Create a user and group 'nas' so we can run tranmission in it. This will also help us to enable some specific permissions on some directories. | |||||
| 2022-03-06 | traefik: second attempt, simple | Franck Cuny | 1 | -12/+0 | |
| 2022-03-06 | traefik: initial configuration | Franck Cuny | 1 | -0/+12 | |
| I want to run traefik on the NAS, so I can reach grafana and other future services running on that host. To manage TLS, we use let's encrypt with a DNS challenge. For this to work we need a service account configuration, that is encrypted with age. | |||||
| 2022-03-05 | backups: unit to run maintenance on my backups | Franck Cuny | 1 | -0/+1 | |
| This will be run via a timer once a day, to perform maintenance on my backups on the nas. | |||||
| 2022-02-28 | grafana: initial configuration | Franck Cuny | 1 | -0/+1 | |
| 2022-02-28 | prometheus: initial configuration for the server | Franck Cuny | 1 | -0/+1 | |
| Run prometheus via systemd, and configure to pull node-exporter's metrics from two hosts. The retention is set for 3 years. | |||||
| 2022-02-27 | nas: consume everything from the server profile | Franck Cuny | 1 | -0/+1 | |
| 2022-02-27 | NAS: initial configuration | Franck Cuny | 1 | -0/+7 | |
| For now we only want samba on it. | |||||
