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
0861bbd0bf
hosts/plover: update Tailscale config
2024-10-02 21:18:16 +08:00
7537f77e40
hosts/plover: update and re-enable Gitea service
2024-10-02 21:16:39 +08:00
88bb626d46
hosts/plover: update and re-enable Vaultwarden service
2024-10-02 21:16:15 +08:00
9dfb0980ad
nixos/profiles/hetzner-cloud-cx22: init
...
It's mostly generic at this point and I want to manage more of them.
2024-10-02 13:07:10 +08:00
98a0837731
hosts/plover: update network state settings
2024-09-29 12:25:38 +08:00
5bd8aede0a
hosts/plover: fix erroneous config values
2024-09-22 22:07:59 +08:00
67bcd06f92
hosts/plover: update network state
...
This is pretty much needed from the networking setup.
2024-09-22 22:07:23 +08:00
12062167c9
hosts/plover/services/networking: modularize networking setup into its own module
2024-09-22 22:03:20 +08:00
a8d0eb47a0
hosts/plover: update VPN setup with Tailscale
...
Setting up our own VPN infra with manual Wireguard thingy is a bit of
tedious task.
2024-09-20 12:44:54 +08:00
6e26946312
hosts/plover: update state variables and services
...
This is just made in advanced for the upcoming config updates of each
services.
2024-09-19 21:27:22 +08:00
3cd3d81d77
hosts/plover: update code
2024-06-18 21:56:32 +08:00
458b8092dc
hosts/plover: make disko as a dedicated NixOS module
2024-02-23 07:25:44 +08:00
a4177f9382
flake-parts/setups: set separate namespace for custom library
...
This at least allows us to make custom environment-specific library sets.
2024-02-11 15:16:25 +08:00
9b7cc8a850
modules: move profiles
custom namespace to suites
...
We now have a "proper" profiles modules ala-nixpkgs so we'll have to move
these to make it less confusing.
2024-01-22 14:48:55 +08:00
a91e89b6a3
hosts/ni: make use of the custom "profiles ala-nixpkgs"
2024-01-22 12:23:14 +08:00
d5c5ac2f0c
nixos/profiles/server: remove hardened-config
submodule
...
We're also moving it to a profiles module ala-nixpkgs.
2024-01-22 12:21:37 +08:00
fc3f7eb7c7
nixos/profiles/server: remove headless
submodule
...
Now this is moved as a "proper" profile module ala-nixpkgs. Also because
we can use not only on server systems.
2024-01-22 12:19:36 +08:00
0760acb676
configs: consolidate NixOS and home-manager config into one configs
folder
...
Now we're going beyond these structuring as we might have to accomodate
non-system configurations like Nixvim.
2024-01-15 07:45:43 +08:00