aboutsummaryrefslogtreecommitdiff
path: root/nix/machines/vm-synology (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-07-21refactoring to use flake-parts and automatic imports of hostsFranck Cuny7-303/+0
This is the first step in a large refactoring to use flake-parts, and to automatically imports hosts based on paths.
2025-07-17build and deploy my personal website on the VMFranck Cuny2-0/+11
2025-07-14create common network configuration for nixosFranck Cuny1-0/+1
2025-07-07store backups locally and remotelyFranck Cuny1-5/+38
It might be useful to have a local backup so that I don't need to pull it from the remote bucket. It is useful to be able to quickly browse and see what's in the backup, and having to go to GCS for that is a waste of resources. Export environment variables to make it easier to interact with the local repository.
2025-07-06add secrets and configurations for cloudflaredFranck Cuny2-0/+23
2025-06-30backup the VM to Google Cloud StorageFranck Cuny3-37/+53
For now we only backup git repositories.
2025-06-30add configuration for vm-synologyFranck Cuny4-0/+219
This is a VM running on the Synology NAS. For now it only run `gitolite`, but we may host additional services in the future.
2025-04-20remove configuration for the VMsFranck Cuny2-58/+0
2024-12-28removed a few services from vm-synologyFranck Cuny4-189/+0
2024-12-19switch to the newer version of nixfmtFranck Cuny5-27/+53
`nixfmt-rfc-style' replaces `nixfmt-classic'. It's actively maintained, but also changes the style, so this commit touches all the files in the repository.
2024-12-16enable per repository hooksFranck Cuny1-1/+1
See https://gitolite.com/gitolite/cookbook#adding-your-own-update-hooks for more details.
2024-12-16some more cleanupFranck Cuny1-0/+1
2024-12-16move gitotlite to vm-synologyFranck Cuny3-1/+155
2024-12-15run `ddns-updater' on `vm-synology'Franck Cuny2-1/+22
It has a small UI and the configuration with the secrets is managed with `agenix'.
2024-12-09fix misconfiguration of the bootloaderFranck Cuny1-0/+4
2024-12-09move each machine into a directoryFranck Cuny2-0/+41
it will be easier to break down some configs.