94 Commits

Author SHA1 Message Date
c13ebc0e68 Run updated nixfmt formatter 2025-07-16 06:44:27 -07:00
28bf5fc9f0 hosts/print-01/default.nix: add xenon pubkey 2025-07-15 06:08:01 -07:00
03574c5002 hosts/print-01: add host-specific config 2025-07-14 13:29:00 -07:00
bde81167d9 hosts/nbg-01/default.nix: add radon ssh key 2025-07-10 17:29:54 -07:00
bd4fb72038 hosts/hel-01/default.nix: add key for radon 2025-07-10 17:19:29 -07:00
30531ff65f hosts/nbg-01: add default.nix 2025-07-08 22:54:05 -07:00
54f761b68b hosts/hel-01/default.nix: change hostname to str 2025-07-08 22:45:58 -07:00
4c7fc9304d hosts/hel-01: add default.nix 2025-07-08 22:44:31 -07:00
ea5951687d hosts/db-pg17/default.nix: use base.hostName instead of networking.hostName 2025-07-08 22:38:10 -07:00
32db620a1e templates/hosts-default.nix: remove ssh key 2025-07-08 22:32:21 -07:00
dcc15cda4c hosts/test-nixos: add default.nix 2025-07-08 22:31:58 -07:00
da6af15696 templates/hosts-default.nix: don't use hostName variable 2025-07-08 22:29:37 -07:00
5bdc587c04 templates/hostvars.nix -> templates/hosts-default.nix 2025-07-08 22:28:26 -07:00
1998baf4e8 templates/hostvars.nix: initial base config 2025-07-08 22:27:54 -07:00
bed61ee8a5 hosts/db-pg17/default.nix: add base config 2025-07-08 22:25:57 -07:00
926f9f188b hosts/hosts.nix: delete module 2025-07-08 22:16:43 -07:00
95ba29fb10 hosts/hosts.nix: recursively import host-specific configs 2025-07-08 21:44:15 -07:00
b7e218a0a5 base/base.nix: don't pass hostName var 2025-07-08 21:27:46 -07:00
88c4e28a42 base/base.nix: set hostname in base module using nix opt 2025-07-08 21:25:21 -07:00
97fbd1f33e roles/monitorserver.nix: use services directory instead of apps 2025-07-08 20:54:45 -07:00
f99efd1580 base/network.nix: change enableStubResolver opt to enableStubListener 2025-07-08 15:51:00 -07:00
01c039c805 base/network.nix: switch type of enableMDNS option from bool to str 2025-07-08 15:49:19 -07:00
16505bdf17 base/base.nix: remove unnecessary openssh line 2025-07-08 00:38:58 -07:00
f3f70b01ee Revert "base/base.nix: remove ssh keys from base"
This reverts commit cab1a6c739.
2025-07-08 00:38:25 -07:00
cab1a6c739 base/base.nix: remove ssh keys from base 2025-07-08 00:37:19 -07:00
967588ed98 base/base.nix: remove extra blank line 2025-07-08 00:32:12 -07:00
ce9cdc4be6 base/base.nix: fix incorrect ssh key example 2025-07-08 00:31:58 -07:00
30e1a3837b base/base.nix: allow setting of ssh keys using an option 2025-07-07 23:17:35 -07:00
a265777138 base/base.nix: allow setting of ssh keys using an option 2025-07-07 23:12:45 -07:00
311a1c0c21 roles/dbserver-postgresql.nix: add psycopg2 module to config 2025-07-06 23:34:22 -07:00
2da709583d roles/dbserver-*: misc cleanups 2025-07-06 23:23:24 -07:00
8ab5658578 base: add spice configuration 2025-07-06 23:22:55 -07:00
61860e5409 roles/dbserver-postgresql: initial working prod implementation 2025-07-06 22:18:25 -07:00
deea383fc2 base/qemu.nix: fix options line 2025-07-06 16:53:02 -07:00
332b4da068 base/qemu.nix: use manual activation of qemu module 2025-07-06 16:50:38 -07:00
1c63f5e60d base: add qemu.nix module to conditionally set QEMU guest agent 2025-07-06 16:35:53 -07:00
1a6f7ca372 roles/dbserver-*: place default packages in scope 2025-07-06 16:21:42 -07:00
553e8d2ecd roles/logserver.nix: move config opts into prometheus block 2025-07-06 16:11:10 -07:00
31c96b84da roles/roles.nix: import logserver.nix module 2025-07-06 16:10:13 -07:00
adbcb6321a roles/mailserver.nix: temp-disable imports 2025-07-06 16:08:53 -07:00
4dfbd948d8 roles/monitorserver.nix: temp-disable imports 2025-07-06 16:07:34 -07:00
5611ebd678 roles/dbserver-postgresql: re-add header 2025-07-06 16:05:36 -07:00
eb297278fe base/base.nix: correct path of grafana-alloy.nix module 2025-07-06 15:46:04 -07:00
7cf3a9c13b Ignore machine-specific generated nix config files 2025-07-06 15:39:49 -07:00
33d57fd66f base/base.nix: add default test-nixos pubkey 2025-07-06 15:37:00 -07:00
c8015dc799 base/base.nix: add python3 for Ansible usage 2025-07-06 15:36:16 -07:00
02447cc7b5 roles/logserver.nix: add initial config for loki and prometheus 2025-07-06 15:35:56 -07:00
94debbce6a roles: Base structure for all roles 2025-07-06 12:55:29 -07:00
4b4d2789fe roles/printserver: cleanup desc 2025-07-06 12:43:58 -07:00
2550ed97e6 roles: implement dbserver mariadb and postgresql roles 2025-07-06 12:43:40 -07:00