aboutsummaryrefslogtreecommitdiff
path: root/tw/system/vin.scm
AgeCommit message (Collapse)Author
2023-11-20Make WireGuard service install its own secrets automaticallyTimo Wilken
2023-11-08Track restic and wireguard secrets on vinTimo Wilken
2023-11-02Back up Grafana databaseTimo Wilken
2023-11-01Generalise Restic declarationsTimo Wilken
* rename confusingly named restic-*-repository variables to restic-scheduled-* * generalise repository handling, allowing local and REST repositories both as backup and cleanup targets * generalise password handling, allowing passwords from pass or from files for backup, for cleanup and as part of a REST URL
2023-09-12Dynamically set vin's IPv6 addressTimo Wilken
2023-09-08Run cleanup for OAndBackupX backups laterTimo Wilken
2023-09-08Clean up new "sync" restic repoTimo Wilken
2023-08-10Keep fewer Signal backupsTimo Wilken
Don't need so many.
2023-05-28Restart services on unattended-upgradeTimo Wilken
2023-05-28Fix locale issue for hledger-dashboardTimo Wilken
2023-05-28Deploy hledger dashboard daemonTimo Wilken
2023-05-25Use the newly-published channel for unattended upgradesTimo Wilken
2023-05-25Run Grafana using DockerTimo Wilken
2023-05-25Run Docker on vin for GrafanaTimo Wilken
2023-05-20Clean up phone backupsTimo Wilken
2023-05-20Add restic cleanup serviceTimo Wilken
2023-04-21Fix restic-server setupTimo Wilken
2023-04-21Draft of restic server deploymentTimo Wilken
2023-02-14Use hosts-service-type instead of deprecated hosts-fileTimo Wilken
Also, take the opportunity to make a proper service-type for my WireGuard setup.
2023-01-24Remove guixdeploy user againTimo Wilken
It's probably better to just SSH in as root instead, seeing as the guixdeploy user can otherwise do anything as root anyway.
2023-01-22Rename "common" modules to be base modulesTimo Wilken
2023-01-22Allow guixdeploy user to do anything as rootTimo Wilken
This is required to use "guix deploy".
2023-01-22Extract common server packages and servicesTimo Wilken
This should improve maintainability a bit by combining common services running on the servers. Additionally, this parameterises common parts by servers' host names instead of the host-name-like symbols as before.
2023-01-22Extract common server user accountsTimo Wilken
2023-01-19Add configuration for new host vin.twilken.netTimo Wilken