aboutsummaryrefslogtreecommitdiff
path: root/nix/machines/vm-synology (follow)
Commit message (Collapse)AuthorAgeFilesLines
* refactoring to use flake-parts and automatic imports of hostsFranck Cuny2025-07-217-303/+0
| | | | | This is the first step in a large refactoring to use flake-parts, and to automatically imports hosts based on paths.
* build and deploy my personal website on the VMFranck Cuny2025-07-172-0/+11
|
* create common network configuration for nixosFranck Cuny2025-07-141-0/+1
|
* store backups locally and remotelyFranck Cuny2025-07-071-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.
* add secrets and configurations for cloudflaredFranck Cuny2025-07-062-0/+23
|
* backup the VM to Google Cloud StorageFranck Cuny2025-06-303-37/+53
| | | | For now we only backup git repositories.
* add configuration for vm-synologyFranck Cuny2025-06-304-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.
* remove configuration for the VMsFranck Cuny2025-04-202-58/+0
|
* removed a few services from vm-synologyFranck Cuny2024-12-284-189/+0
|
* switch to the newer version of nixfmtFranck Cuny2024-12-195-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.
* enable per repository hooksFranck Cuny2024-12-161-1/+1
| | | | | | See https://gitolite.com/gitolite/cookbook#adding-your-own-update-hooks for more details.
* some more cleanupFranck Cuny2024-12-161-0/+1
|
* move gitotlite to vm-synologyFranck Cuny2024-12-163-1/+155
|
* run `ddns-updater' on `vm-synology'Franck Cuny2024-12-152-1/+22
| | | | | It has a small UI and the configuration with the secrets is managed with `agenix'.
* fix misconfiguration of the bootloaderFranck Cuny2024-12-091-0/+4
|
* move each machine into a directoryFranck Cuny2024-12-092-0/+41
it will be easier to break down some configs.