Commit Graph

154 Commits

Author SHA1 Message Date
5a0f61da58
hosts/ni/setups/desktop: disable Blender addons (temporarily) 2025-01-12 14:23:12 +08:00
b6a45633c9
hosts/ni: disable xpadneo driver and add ROTP in games list 2025-01-12 14:22:37 +08:00
1d0eb3c32c
docs: update README 2025-01-12 14:12:34 +08:00
f5cc6f27e6
hosts/ni/services: update base domain and config 2025-01-09 12:43:38 +08:00
d80611d1c4
hosts/plover/setups/development: add Open-ISCSI server 2025-01-04 15:32:57 +08:00
7a06117ad4
hosts/ni/services/dns-server: init
Some checks failed
Build devcontainers / build-devcontainers (push) Has been cancelled
Cache outputs / build-custom-packages (push) Has been cancelled
Check flake outputs / check-outputs (push) Has been cancelled
Publish every Git push to master to FlakeHub / flakehub-publish (push) Has been cancelled
Build personalized bootstrap ISO / build-iso (x86_64-linux) (push) Has been cancelled
Build project site / build (push) Has been cancelled
Build project site / deploy (push) Has been cancelled
Update flake inputs / update (push) Has been cancelled
2025-01-01 16:26:59 +08:00
79451faf12
hosts/_users/plover: update groups 2025-01-01 16:26:59 +08:00
e07e0273eb
hosts/plover/services/idm: add kanidm-unixd and update SSH server config 2025-01-01 16:26:59 +08:00
e1007920d2
hosts/ni/services/rss-reader: init 2025-01-01 16:26:59 +08:00
292d3464f7
hosts/ni/setups/development: update k3s setup 2025-01-01 16:26:58 +08:00
89795b2e55
hosts/plover: update base config 2025-01-01 16:26:58 +08:00
51bdedf26c
hosts/ni/services/download-media: update service config and re-enable it 2025-01-01 16:26:58 +08:00
15dc3b7b6b
hosts/plover/setups/development: enable Cockpit server 2025-01-01 16:26:58 +08:00
b74b5e5161
hosts/ni: update program list 2025-01-01 16:26:58 +08:00
e4cf530c8a
hosts/ni/services/backup: remove extra ssh config 2025-01-01 16:26:58 +08:00
98fa06ee97
hosts/ni/services/mail-archive: init 2025-01-01 16:26:58 +08:00
de6b00d438
hosts/ni: update hardware and disko config 2025-01-01 16:26:58 +08:00
0dfa5a2c15
hosts/ni/services/reverse-proxy: init 2025-01-01 16:26:58 +08:00
ee7b1d0228
hosts/ni/services/penpot: add Postgres envfile 2025-01-01 16:26:58 +08:00
e455ee0ad4
hosts/ni/setups/development: add k3s server 2025-01-01 16:26:58 +08:00
c02a8fde36
hosts/ni/setups: update config 2025-01-01 16:26:58 +08:00
60a932a144
hosts/ni/services/penpot: init 2025-01-01 16:26:58 +08:00
507eb3f264
hosts/ni/services/backup: remove local external storage backup job
Much of the backup occurs on the user-level anyways and we have already
made that.
2025-01-01 16:26:58 +08:00
119fe3e4a8
hosts/ni: update for virtualization usage 2025-01-01 16:26:57 +08:00
8f03550028
hosts/ni: update Linux kernel to v6.12 2025-01-01 16:26:57 +08:00
3e33e2b796
hosts/ni/services/monitoring: init 2025-01-01 16:26:57 +08:00
e050ad66ce
hosts/void: remove
With the test infrastructure in place and also a bunch of internal
scripts, this is pretty much left unused for a long time. So no need for
this one (though it's fun to have the easter egg left in there).
2024-11-21 11:56:51 +08:00
2cef0d1dba
diskoConfigs/laptop-ssd: init 2024-11-21 11:51:25 +08:00
bba6b43ed6
hosts/ni/setups/gaming: add Retroarch cores and Veloren 2024-11-19 20:36:46 +08:00
e910c1d389
hosts/ni/networking: update networking configuration 2024-11-19 19:10:12 +08:00
58adcd4047
hosts/plover: refactor Gitea Terraform code 2024-11-19 09:35:36 +08:00
080d964f31
hosts/ni: update hardware configuration 2024-11-18 17:56:45 +08:00
b7819530d3
hosts/plover: add Hugo themes into initial Gitea provisioning 2024-11-06 20:07:17 +08:00
88d72af626
hosts/ni/setups/development: add security tools 2024-10-30 19:09:16 +08:00
88858e6d34
hosts/ni/setups/development: replace Podman with Docker as container runtime 2024-10-27 11:40:13 +08:00
e53cb12836
hosts/plover: add ansible-playbooks as mirror repo in Gitea Terraform object 2024-10-21 15:27:45 +08:00
aa52173af2
hosts/plover: reformat code 2024-10-20 18:22:45 +08:00
a042399386
hosts/plover/services/vouch-proxy: format and update settings 2024-10-20 18:22:32 +08:00
493d241073
hosts/plover/services/grafana: update settings 2024-10-20 18:21:54 +08:00
a4fe1ef527
hosts/plover: update secrets 2024-10-20 18:20:42 +08:00
506e64d44c
hosts/plover: add Tailscale tag and network file for future references 2024-10-20 13:25:18 +08:00
560230645f
hosts/plover/terraform: add Tailscale resources
Not automated per-se since we are dealing with
not-NixOS-but-only-after-it-is-installed Hetzner server. I really have
to figure that part out.
2024-10-12 13:15:38 +08:00
7c7ebdaa8e
hosts/plover: update Lego env 2024-10-11 13:41:54 +08:00
89143471f3
hosts/plover: update Gitea Terraform config 2024-10-11 13:15:01 +08:00
c61bf15188
hosts/plover: update DNS setup
Which is no setup for now. It's a bit frustrating to deal with
especially with the email stuff. On a future note, the DNS server should
be on a separate machine.
2024-10-10 12:35:37 +08:00
2bee747b2f
hosts/plover/services/networking: init additional options
Exclusively focusing on the public network interface for now.
2024-10-10 12:34:13 +08:00
0af5f487d7
hosts/plover: formalize Terraform directory structure 2024-10-09 13:25:11 +08:00
50526a608b
terraform: init
Welp, we're now making it fully declarative for the entire cluster
instead of individual submodules.
2024-10-09 12:52:04 +08:00
d066a32b87
hosts/plover: update Terraform config 2024-10-07 15:10:28 +08:00
b5fafa512d
hosts/plover: update main domain zonefile 2024-10-07 13:03:36 +08:00