aboutsummaryrefslogtreecommitdiff
path: root/hosts/common/nas.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-03-06nas: install transmissionFranck Cuny1-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-06traefik: second attempt, simpleFranck Cuny1-12/+0
2022-03-06traefik: initial configurationFranck Cuny1-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-05backups: unit to run maintenance on my backupsFranck Cuny1-0/+1
This will be run via a timer once a day, to perform maintenance on my backups on the nas.
2022-02-28grafana: initial configurationFranck Cuny1-0/+1
2022-02-28prometheus: initial configuration for the serverFranck Cuny1-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-27nas: consume everything from the server profileFranck Cuny1-0/+1
2022-02-27NAS: initial configurationFranck Cuny1-0/+7
For now we only want samba on it.