about summary refs log tree commit diff
path: root/hosts (follow)
Commit message (Expand)AuthorAgeFilesLines
* install a few more toolsFranck Cuny2023-11-061-0/+3
* add ssh key from 1passowrd and sign commitsFranck Cuny2023-09-141-1/+8
* more configuration for darwinFranck Cuny2023-09-141-0/+13
* add configuration for the M2 macbook airFranck Cuny2023-09-111-0/+23
* remove custom toolsFranck Cuny2023-08-211-2/+0
* disable unifi and promtail/loki on tahoeFranck Cuny2023-08-201-3/+9
* remove `sendsms` from tahoeFranck Cuny2023-08-201-2/+0
* add pantalaimon, a proxy for matrixFranck Cuny2023-07-081-0/+1
* update nixos and home-manager to 23.05Franck Cuny2023-07-051-1/+1
* profiles/monitoring: move loki to a profileFranck Cuny2023-05-122-4/+1
* profiles/monitoring: move promtail to a profileFranck Cuny2023-05-124-7/+2
* profiles/monitoring: move node exporter to a profileFranck Cuny2023-05-124-2/+2
* hosts/carmel: fix proxy_pass configurationFranck Cuny2023-05-121-2/+2
* home/carmel: move router's configuration to a profileFranck Cuny2023-05-123-87/+3
* hosts/tahoe: move network configuration to default.nixFranck Cuny2023-05-122-32/+20
* hosts/aptos: move network configuration to default.nixFranck Cuny2023-05-122-31/+19
* hosts: move around backup configurationFranck Cuny2023-05-124-50/+49
* profiles/backup: configure the backup serverFranck Cuny2023-05-122-31/+1
* profiles/syncthing: move the old moduleFranck Cuny2023-05-103-2/+1
* profiles/samba: convert the old module as a profileFranck Cuny2023-05-102-4/+1
* hosts/tahoe: move avahi configuration hereFranck Cuny2023-05-102-6/+10
* profiles/git-server: move gitolite and cgitFranck Cuny2023-05-102-8/+1
* profiles/music-server: moved navidromeFranck Cuny2023-05-102-5/+1
* profiles/unifi: move the module to a profileFranck Cuny2023-05-102-5/+1
* hosts/tahoe: don't load transmissionFranck Cuny2023-05-091-4/+0
* hosts/tahoe: fix boot configurationFranck Cuny2023-05-091-1/+1
* profiles/nginx: move common configuration to a profileFranck Cuny2023-05-094-7/+2
* tahoe: move the initrd codeFranck Cuny2023-05-081-4/+14
* profiles: clean up the importsFranck Cuny2023-05-082-0/+3
* modules/tahoe: remove duplicated declaration for user 'nas'Franck Cuny2023-05-081-7/+0
* profile/acme: default DNS provider is gandiFranck Cuny2023-05-084-5/+21
* home: get rid of mail / gpg modulesFranck Cuny2023-05-071-9/+0
* profiles/workstation: move element (matrix client)Franck Cuny2023-05-071-1/+0
* profiles/workstation: move sway to the workstation profileFranck Cuny2023-05-061-3/+0
* home/profiles: move (almost) all modules to profilesFranck Cuny2023-05-053-82/+16
* profiles/server: move boot loader configurationFranck Cuny2023-05-022-18/+6
* profiles: consolidates common networking bitsFranck Cuny2023-05-023-17/+0
* profiles/default: move stuff related to bootFranck Cuny2023-05-024-4/+0
* profiles: move things around for btrfsFranck Cuny2023-05-025-12/+1
* profiles/hardware: create a few profiles related to hardwareFranck Cuny2023-05-027-9/+3
* profiles/workstation: add font configurationsFranck Cuny2023-05-021-3/+0
* profiles: create default and serverFranck Cuny2023-05-022-5/+16
* profiles/workstation: consolidate sound related configurationsFranck Cuny2023-05-022-2/+0
* profiles/workstation: moved more things aroundFranck Cuny2023-05-013-16/+0
* profiles/laptop: consolidate services related to laptopFranck Cuny2023-05-012-6/+1
* profiles/workstation: reduce the number of moving partsFranck Cuny2023-05-011-13/+8
* modules/rclone: delete the module and cleanupFranck Cuny2023-04-303-3/+0
* hosts/tahoe: enable rsync-ing backups to rsync.netFranck Cuny2023-04-303-0/+9
* modules/boot: always clean up /tmp on bootFranck Cuny2023-04-291-1/+0
* hosts/tahoe: disable rcloneFranck Cuny2023-04-291-1/+0
* hosts/tahoe: update settings related to resticFranck Cuny2023-04-291-14/+5
* hosts/aptos: configure backups properlyFranck Cuny2023-04-291-8/+16
* hosts/tahoe: rename account for backup and enable sftp for itFranck Cuny2023-04-292-7/+18
* hosts/aptos: do backups over sftp with a dedicated ssh keyFranck Cuny2023-04-233-1/+10
* hosts/tahoe: create a new user specifically for backupsFranck Cuny2023-04-231-0/+11
* hosts/carmel: enable promtailFranck Cuny2023-04-231-1/+5
* hosts/tahoe: loki and prometheus listen only on the wg0 interfaceFranck Cuny2023-04-231-4/+7
* modules/monitoring: consolidate all monitoring services togetherFranck Cuny2023-04-232-11/+13
* modules/services: add loki and promtailFranck Cuny2023-04-231-0/+7
* hosts/carmel: don't log dns queries in dnsmasqFranck Cuny2023-04-151-1/+0
* hosts/carmel: start dnsmasq once network interfaces are onlineFranck Cuny2023-04-151-0/+7
* hosts/carmel: don't release DHCP lease on wan interfaceFranck Cuny2023-04-151-0/+3
* hosts/carmel: serve the leases on port 8067Franck Cuny2023-04-061-4/+7
* hosts/carmel: run dnsmasql-to-html when leases changeFranck Cuny2023-04-061-1/+4
* hosts/carmel: the wireguard interface is trustedFranck Cuny2023-04-051-1/+1
* hosts/carmel: add wireguard keyFranck Cuny2023-04-053-0/+23
* hosts/carmel: drop checkReversePathFranck Cuny2023-04-051-3/+0
* hosts/carmel: enable tailscaleFranck Cuny2023-04-051-0/+2
* hosts/carmel: more options for dnsmasqFranck Cuny2023-04-031-0/+2
* hosts/carmel: add a few more options for dnsmasqFranck Cuny2023-04-031-0/+6
* hosts/carmel: enable prometheus exporter for DNSmasqFranck Cuny2023-04-031-0/+5
* hosts/carmel: reconfigure the host as a routerFranck Cuny2023-04-039-113/+210
* modules/sendsms: gate the unit with a fileFranck Cuny2023-03-272-0/+2
* modules/console: larger font for EVERYONEFranck Cuny2023-03-261-8/+0
* hosts/tahoe: set a larger font for the TTYsFranck Cuny2023-03-261-0/+8
* hosts: it's time to switch to schedutilFranck Cuny2023-03-151-0/+2
* hosts/tahoe: set the consoleMode to "max"Franck Cuny2023-03-141-0/+3
* home/shell: switch the default shell back to zshFranck Cuny2023-03-112-2/+2
* secrets: move aptos' gcloud secrets to homeageFranck Cuny2023-03-112-5/+0
* home/gnome: no more keyringFranck Cuny2023-03-101-1/+0
* hosts/tahoe: delete unused secretsFranck Cuny2023-03-103-5/+0
* hosts/tahoe: re-key all the secrets with age identitiesFranck Cuny2023-03-1012-32/+41
* hosts/aptos: re-key all the secrets with age identitiesFranck Cuny2023-03-106-18/+19
* ref(hosts/tahoe): don't install sendsmsFranck Cuny2023-03-021-1/+0
* ref(home/drone): remove droneFranck Cuny2023-03-021-1/+0
* feat(hosts/tahoe): install gitolite and cgitFranck Cuny2023-03-021-9/+6
* feat(modules/pcscd): install the pcscd daemonFranck Cuny2023-02-201-0/+3
* feat(home/age): install tooling related to age and yubikeysFranck Cuny2023-02-201-0/+2
* ref(aptos/services): don't use autologinFranck Cuny2023-01-221-1/+0
* ref(hosts/tahoe): exclude more paths from backupsFranck Cuny2023-01-191-0/+7
* ref(tahoe/backups): backup fewer thingsFranck Cuny2023-01-161-2/+10
* ref(home/matrix): replace element by fractalFranck Cuny2023-01-151-1/+1
* ref(home/sway): auto login and enable systemd integrationFranck Cuny2023-01-151-0/+1
* feat(hosts/tahoe): rotate the screen 90 degreeFranck Cuny2023-01-101-2/+6
* fix(hosts/tahoe): workaround md raid boot uuid issue in 22.11Franck Cuny2023-01-101-2/+2
* fix(hosts/tahoe): mask mdmonitorFranck Cuny2023-01-091-0/+5
* fix(modules/unifi): proper monitoring and latest versionFranck Cuny2023-01-081-1/+4
* feat(hosts/tahoe): enable `sendsms` moduleFranck Cuny2022-11-303-0/+14
* ref(gerrit): delete modules/docs/configs for gerrit/buildkiteFranck Cuny2022-11-075-52/+0
* fix(services/drone): enable droneFranck Cuny2022-11-065-5/+12
* Revert "ref(drone): remove all modules and configurations"Franck Cuny2022-11-052-0/+5
* feat(hosts/tahoe): enable gitea againFranck Cuny2022-11-051-0/+4
* ref(hosts/tahoe): disable cgit/gerrit/buildkite/sourcegraphFranck Cuny2022-10-291-10/+0
* fix(hosts): the WM manager needs to be in home.nixFranck Cuny2022-09-234-6/+8
* ref(home-manager): don't use home-manager when building the hostFranck Cuny2022-09-223-18/+4
* feat(rust): add an overlay to install rustFranck Cuny2022-08-221-0/+1
* fix(tahoe/secrets): configuration for rclone-sync to GCPFranck Cuny2022-08-081-0/+0
* feat(home/terraform): install terraform when neededFranck Cuny2022-08-081-0/+1
* feat(hosts/tahoe): add a token for graphql for buildkite agentsFranck Cuny2022-08-062-0/+16
* feat(modules/gerrit): manage secure configuration with nixFranck Cuny2022-07-182-0/+6
* fix(tahoe/backups): don't backup some directoriesFranck Cuny2022-07-081-0/+1
* fix(new-lines): add or remove new lines where neededFranck Cuny2022-07-023-3/+0
* feat(hosts/home): use fish as my default shell everywhereFranck Cuny2022-06-232-2/+2
* ref(home/shell): switch default shell to fishFranck Cuny2022-06-201-1/+1
* ref(home/shell): make it easier to share common things between shellsFranck Cuny2022-06-203-4/+4
* ref(drone): remove all modules and configurationsFranck Cuny2022-06-112-5/+0
* fix(fmt): correct formatting for all nix filesFranck Cuny2022-06-105-5/+10
* fix(secrets): buildKite agents can read gerrit secretsFranck Cuny2022-06-091-0/+4
* ref(profiles): get rid of all the profilesFranck Cuny2022-06-096-11/+30
* ref(GTK): remove the profile for GTKFranck Cuny2022-06-094-0/+8
* ref(home): structure and add commentsFranck Cuny2022-06-093-36/+75
* ref(desktop): move all the modules for home-manager to host levelFranck Cuny2022-06-092-0/+18
* ref(trusted): consume modules within host's configurationFranck Cuny2022-06-094-4/+23
* ref(multimedia): move multimedia modules to hostsFranck Cuny2022-06-093-4/+9
* ref(sane): move sane's configuration to correct placeFranck Cuny2022-06-092-3/+3
* ref(laptop): move services related to laptop to host's configurationFranck Cuny2022-06-092-2/+6
* ref(bluetooth): remove the profileFranck Cuny2022-06-092-1/+2
* fix(gerrit-hook): update the configuration with correct URLFranck Cuny2022-06-041-10/+12
* fix(secrets): set the owner for buildkite agent secretsFranck Cuny2022-06-041-0/+1
* ref(drone): remove secret and CLI for droneFranck Cuny2022-06-041-5/+0
* feat(gerrit): add secret for gerrit-hookFranck Cuny2022-06-042-0/+16
* feat(hosts/tahoe): enable buildkite agentFranck Cuny2022-05-301-0/+1
* feat(buildkite): add the auth tokenFranck Cuny2022-05-302-0/+7
* ref(tahoe): remove droneFranck Cuny2022-05-291-9/+1
* feat(hosts/tahoe): replace gitea by cgitFranck Cuny2022-05-271-2/+1
* feat(tahoe): enable gerritFranck Cuny2022-05-261-0/+4
* feat(tahoe): enable sourcegraphFranck Cuny2022-05-221-0/+4
* bluetooh: enable on aptosFranck Cuny2022-05-161-0/+1
* zsh: switch to zsh as the default shellFranck Cuny2022-05-153-3/+3
* aptos: enable bluetoothFranck Cuny2022-05-121-0/+1
* secrets: add a new secrets for gcloud (aptos only)Franck Cuny2022-05-072-0/+5
* tahoe: enable exec runner for droneFranck Cuny2022-05-021-1/+1
* backups: do backups for the laptopFranck Cuny2022-04-245-1/+36
* scanner: install tools on the laptopFranck Cuny2022-04-241-0/+4
* syncthing: enable on trusted machinesFranck Cuny2022-04-214-2/+16
* syncthing: don't run from homeFranck Cuny2022-04-211-1/+0
* syncthing: configure the keys for tahoeFranck Cuny2022-04-213-0/+20
* syncthing: enable on tahoeFranck Cuny2022-04-211-0/+1
* syncthing: let's run it from home-managerFranck Cuny2022-04-211-0/+1
* drone: configuration fixesFranck Cuny2022-04-131-1/+1
* drone: initial attempt at configuring itFranck Cuny2022-04-134-0/+16
* modules: make the vhost be configurableFranck Cuny2022-04-131-3/+9
* grafana: correct domain name ...Franck Cuny2022-04-131-1/+1
* grafana: the vhost is configurableFranck Cuny2022-04-131-1/+4
* tahoe: set owner for secret related to ACMEFranck Cuny2022-04-131-1/+4
* secrets: re-key all secrets for tahoeFranck Cuny2022-04-138-30/+27
* grafana: try to configure the domain with acme+dnsFranck Cuny2022-04-133-1/+9
* nginx: get a simple solution to work firstFranck Cuny2022-04-131-13/+1
* nginx: add nginx as a reverse proxyFranck Cuny2022-04-131-1/+14
* secrets: move the actual secrets with hosts configFranck Cuny2022-04-139-0/+43
* tahoe: fix backup configurationFranck Cuny2022-04-111-2/+3
* secrets: move all the secrets under module/Franck Cuny2022-04-101-3/+3
* add a module for backup with resticFranck Cuny2022-04-101-10/+4
* tahoe: enable network with early bootFranck Cuny2022-04-092-11/+19
* small fixesFranck Cuny2022-04-091-1/+1
* add a few more modules to home/ and delete stuffFranck Cuny2022-04-092-0/+3
* carmel: configure the desktop properlyFranck Cuny2022-04-083-1/+22
* hosts: rename hardware-configuration to hardwareFranck Cuny2022-04-086-3/+3
* hosts: add services to tahoeFranck Cuny2022-04-083-11/+10
* delete unneeded modulesFranck Cuny2022-04-083-96/+0
* delete unused moduleFranck Cuny2022-04-081-25/+0
* aptos: consume the new profilesFranck Cuny2022-04-083-3/+21
* initial attempt to reconfigure home-managerFranck Cuny2022-04-072-0/+18
* refactor transmission and metrics-exporterFranck Cuny2022-04-064-50/+2
* refactor traefikFranck Cuny2022-04-062-97/+1
* refactor rclone to a moduleFranck Cuny2022-04-062-33/+1
* refactor gitea as a moduleFranck Cuny2022-04-062-42/+4
* refactor grafana as a moduleFranck Cuny2022-04-067-26433/+1
* refactor prometheus as a moduleFranck Cuny2022-04-062-180/+1
* refactor unifi to a moduleFranck Cuny2022-04-062-82/+1
* refactor navidrome to a moduleFranck Cuny2022-04-062-28/+9
* enable AMD module correctlyFranck Cuny2022-04-062-2/+2
* refactor samba to a proper moduleFranck Cuny2022-04-062-34/+5
* refactor boot configuration to a moduleFranck Cuny2022-04-068-62/+19
* refactor configuration for AMDFranck Cuny2022-04-062-66/+65
* refactor intel related configurationFranck Cuny2022-04-054-37/+26
* refactor modules for btrfs, ssd, and fwupdFranck Cuny2022-04-052-9/+1
* refactor network configurationFranck Cuny2022-04-056-28/+58
* refactor security to a moduleFranck Cuny2022-04-052-6/+1
* refactor users to a moduleFranck Cuny2022-04-052-33/+1
* refactor default packages to a moduleFranck Cuny2022-04-052-58/+2
* move locale configuration to a moduleFranck Cuny2022-04-052-13/+0
* console configuration is moved to a moduleFranck Cuny2022-04-051-5/+0
* create a profile for laptopFranck Cuny2022-04-051-1/+1
* carmel: enable the soundFranck Cuny2022-04-051-0/+1
* network: move tailscale in modulesFranck Cuny2022-04-057-62/+64
* ssh: refactor to a moduleFranck Cuny2022-04-052-7/+0
* nix: refactor to a moduleFranck Cuny2022-04-052-19/+0
* sound: add a new moduleFranck Cuny2022-04-056-42/+16
* dashboard: remove ping metricsFranck Cuny2022-04-041-96/+3
* prometheus: fix configurationFranck Cuny2022-04-041-3/+1
* prometheus: we need to specify the IP protocolFranck Cuny2022-04-041-1/+5
* prometheus: I'll get this right this timeFranck Cuny2022-04-041-5/+3
* prometheus: set the scheme for the URLsFranck Cuny2022-04-041-5/+5
* prometheus: add scraper for HTTPFranck Cuny2022-04-041-0/+28
* prometheus: configure correctly the blackboxFranck Cuny2022-04-041-10/+23
* prometheus: attempt to configure blackbox exporterFranck Cuny2022-04-041-0/+34
* dashboard: more update for traefikFranck Cuny2022-04-041-452/+1478
* dashboards: more updates for traefikFranck Cuny2022-04-041-1/+2
* grafana: try to configure the data sourceFranck Cuny2022-04-041-9/+28
* grafana: add dashboard for traefikFranck Cuny2022-04-041-0/+783
* grafana: show last 6 hours for node exporterFranck Cuny2022-04-031-2/+2
* users: ensure I'm in the docker groupFranck Cuny2022-04-031-1/+1
* Revert "create a new role for navidrome"Franck Cuny2022-04-033-35/+26
* create a new role for navidromeFranck Cuny2022-04-033-26/+35
* nas: add videos to the backupsFranck Cuny2022-04-021-7/+2
* nas: backup navidrome data and add music subdomainFranck Cuny2022-03-282-0/+14
* nas: bind navidrome to all interfacesFranck Cuny2022-03-281-1/+4
* nas: initial setup for navidromeFranck Cuny2022-03-282-0/+9
* nas: install music-organizer from the main branchFranck Cuny2022-03-271-0/+1
* nas: install correctly music-organizerFranck Cuny2022-03-271-1/+1
* nas: install music-organizerFranck Cuny2022-03-271-3/+5
* prometheus: stop scraping the NASFranck Cuny2022-03-261-4/+2
* common: ensure zsh is installedFranck Cuny2022-03-251-0/+1
* gitea: remove invalid configurationFranck Cuny2022-03-251-1/+0
* shell: switch from zsh to fishFranck Cuny2022-03-252-3/+3
* rclone: correct path for the backupsFranck Cuny2022-03-151-2/+2
* rclone: fix the pathFranck Cuny2022-03-141-1/+1
* prometheus: scrape gitea metricsFranck Cuny2022-03-131-0/+6
* gitea: enable metrics endpointFranck Cuny2022-03-131-0/+1
* server: typoFranck Cuny2022-03-131-4/+2
* rclone: rewrite the service unitFranck Cuny2022-03-131-5/+6
* default: install ethtool everywhereFranck Cuny2022-03-121-0/+1
* prometheus: collect more stuffFranck Cuny2022-03-121-1/+1
* hosts: add profilesFranck Cuny2022-03-124-17/+18
* users: add another ssh keyFranck Cuny2022-03-121-2/+8
* containers: enable dockerd and containerd on aptosFranck Cuny2022-03-121-0/+11
* rclone: add users backupFranck Cuny2022-03-111-11/+12
* nas: enable rclone configurationFranck Cuny2022-03-111-0/+1
* prometheus: scrap more endpointsFranck Cuny2022-03-111-0/+30
* rclone: synchronize restic repo to GCSFranck Cuny2022-03-111-0/+29
* traefik: typoFranck Cuny2022-03-091-1/+1
* traefik: make the rules as specific as possibleFranck Cuny2022-03-091-2/+4
* traefik: typoFranck Cuny2022-03-091-5/+5
* gitea: typoFranck Cuny2022-03-091-1/+1
* traefik: handle fcuny.net and fcuny.xyzFranck Cuny2022-03-091-7/+15
* gitea: do a backup with resticFranck Cuny2022-03-091-0/+12
* gitea: we need to specify the user for the DBFranck Cuny2022-03-091-1/+4
* system: install sqliteFranck Cuny2022-03-091-3/+3
* gitea: initial configurationFranck Cuny2022-03-082-0/+28