Commit graph

  • fb5b940d00 new wgautomesh debug version yay unstable Lyn 2025-01-18 03:12:33 +0100
  • 77880c6ede bugfix Lyn 2025-01-15 19:09:36 +0100
  • e12fc81658 yeah that port shouldn't have been there Lyn 2025-01-15 18:59:49 +0100
  • 4853aeec19 updated flake for rc wgautomesh version Lyn 2025-01-15 18:55:00 +0100
  • 60a62f0288 use random ports for homeserver so it IGD doesn't collide with devices with default port Lyn 2025-01-15 16:32:01 +0100
  • 5bea98a37f fix upnp firewall rules Lyn 2025-01-15 14:12:48 +0100
  • 6fd0215a19 switch to nixos 24.11 Lyn 2025-01-14 22:33:43 +0100
  • 40e04843ef clean up mkMesh implementation Lyn 2025-01-14 21:43:47 +0100
  • 7f00516334 IPv6 mesh support yooooo Lyn 2025-01-14 18:56:49 +0100
  • 91eda3a0ae added experimental IPv6 compatible wgautomesh build Lyn 2024-11-30 01:50:21 +0100
  • cdfd856296 Revert "enable IPv6" Lyn 2024-11-20 22:57:31 +0100
  • 8f8adf132c enable IPv6 Lyn 2024-11-20 21:52:56 +0100
  • b3ae9ba314 fixed wireguard \o/ Lyn 2024-11-20 21:39:42 +0100
  • 1d2cb130cf update firewall rules to allow upnp requests Lyn 2024-11-14 03:49:23 +0100
  • cda6fff78b wait shouldn't the subnet be x.x.x.0? Lyn 2024-11-14 03:20:02 +0100
  • 4a5c9228d1 those files shouldnt be in here Lyn 2024-11-14 01:49:20 +0100
  • 8e46d4cde3 open wireguard port; keep mtu low Lyn 2024-11-14 01:48:38 +0100
  • d577008fca disable IPv6 for testing purposes Lyn 2024-11-14 01:36:01 +0100
  • 232faef5c0 small fixes to peerlist -> endpoint generation Lyn 2024-11-14 01:32:43 +0100
  • ad3d196a1e gave supernova access to gossip_secret Lyn 2024-11-13 23:34:04 +0100
  • 0b09d9e0a2 corrected malformatted IPv6 addressed Lyn 2024-11-13 23:24:26 +0100
  • bbfbb002d5 fixes Lyn 2024-11-13 23:17:28 +0100
  • aa16354a39 base profile reformatted Lyn 2024-11-13 22:40:55 +0100
  • 0743facbde added wgautomesh to secret management, handling of the secret happens inside the wgautomesh module Lyn 2024-11-13 22:40:30 +0100
  • ef09f73a5e uhh how did that get there? Lyn 2024-11-13 21:08:27 +0100
  • bd614e1e2a add wireguard pubkeys Lyn 2024-11-13 21:06:25 +0100
  • 589841c265 comments, wgautomesh wrapper fix and removed unncessary logic Lyn 2024-11-13 21:01:13 +0100
  • 9080c75f6d fixed typos (this time fr) Lyn 2024-11-13 20:30:39 +0100
  • 6faa9df23b changed prefix to lyn because that works too now; fixed network.nix defining config values inside the options scope Lyn 2024-11-13 20:27:18 +0100
  • c9f1a9a362 fix typos Lyn 2024-11-13 20:04:25 +0100
  • 6b1b4a74ad typo Lyn 2024-11-13 19:21:57 +0100
  • 36ad39d4e5 fixed types typo Lyn 2024-11-13 19:20:56 +0100
  • f386e19d29 made the hosts thingy into a hacky module Lyn 2024-11-13 19:19:13 +0100
  • 2ed2a77263 first attempt at porting over the peerlist to wgautomesh module to make it more dynamic Lyn 2024-11-13 18:43:06 +0100
  • 9347348d39 huh would this work? Lyn 2024-11-13 05:15:14 +0100
  • 90bbd821b0 bring local vars into scope Lyn 2024-11-12 03:46:56 +0100
  • 65726d62c0 fixed logic error Lyn 2024-11-12 03:22:42 +0100
  • f29847b7dc 🥺 Lyn 2024-11-12 03:21:44 +0100
  • 9710ec7174 pls work🥺 Lyn 2024-11-12 03:02:51 +0100
  • 9a656a435e oops Lyn 2024-11-12 01:52:07 +0100
  • 4d73c4c4e3 first draft of the automesh abstraction Lyn 2024-11-12 01:49:31 +0100
  • 95d9945158 got trolled by nixos discourse ._. Lyn 2024-11-10 04:23:00 +0100
  • e1ec40eca3 typo Lyn 2024-11-10 03:44:32 +0100
  • ea3f1daaf8 changed subvolume Lyn 2024-11-10 03:37:15 +0100
  • 1746258f58 bleh Lyn 2024-11-10 03:36:08 +0100
  • ff7fbbe7f2 please work🥺 Lyn 2024-11-10 03:33:44 +0100
  • bac0fd40b6 hotfix Lyn 2024-11-09 22:15:59 +0100
  • a2c3512a38 got a new encrypted btrfs raid yay Lyn 2024-11-09 21:58:53 +0100
  • 73ed8b7f1c give ellie access to hypervisor Lyn 2024-11-09 21:16:53 +0100
  • b0fde95282 update flake server 2024-11-09 21:14:32 +0100
  • aac3d39b02 hotfix Lyn 2024-11-09 21:04:28 +0100
  • 3f9cb151ee hotfix Lyn 2024-11-09 21:04:28 +0100
  • 4e78dd2fae oops wrong key Lyn 2024-11-09 21:02:02 +0100
  • ab9f9ce991 add ellie as a user Lyn 2024-11-09 20:58:41 +0100
  • 9dc962a98c autoformatted files Lyn 2024-10-29 08:55:56 +0100
  • f7609d5cf2 make use of the qemu-guest nixpkgs profile in the vm profile Lyn 2024-10-24 03:51:20 +0200
  • f716996616 typos fixed server 2024-10-24 03:46:24 +0200
  • c3fb861612 introduced headless profile and use it on hypervisor Lyn 2024-10-24 03:43:34 +0200
  • 75348f7c12 Merge branch 'unstable' of https://git.shibe.pro/lynatic/flake into unstable merge server 2024-10-24 03:15:32 +0200
  • a7e3f533a9 flake updated server 2024-10-24 03:14:18 +0200
  • 46a97e6a06 removed enable.nix because it does nothing anyway Lyn 2024-10-19 06:56:40 +0200
  • f967160ad9 wait can we enable secure boot on this VPS? Lyn 2024-10-19 05:14:16 +0200
  • a148384093 hardening apparently doesn't work on aarch64 hetzner servers? Lyn 2024-10-19 05:08:50 +0200
  • 49f86b0c5a network quickfix 2 Lyn 2024-10-19 04:59:51 +0200
  • 361a93aa95 network config quickfix Lyn 2024-10-19 04:52:38 +0200
  • aa7c61019b correction for accidentially creating an x86 server -_- Lyn 2024-10-19 04:45:20 +0200
  • cfe7efce10 hostname fixed Lyn 2024-10-19 04:21:40 +0200
  • 5962560c87 small tweaks for hetzner aarch64 instance Lyn 2024-10-19 04:17:26 +0200
  • 21cbd69e02 filename typo Lyn 2024-10-19 04:12:19 +0200
  • 7a450258d4 wireguard gateway draft added Lyn 2024-10-19 04:08:28 +0200
  • dcbfb0be74 flake.lock updated server 2024-10-19 03:13:09 +0200
  • 78f156bb38 hypervisor profile works now server 2024-10-19 03:12:57 +0200
  • 0b799c87b6 small restructuring server 2024-10-19 03:12:20 +0200
  • 2bfb4f5c97 microvm restructuring Lyn 2024-10-19 02:07:03 +0200
  • 752b3d4d4c add microvm module to supernova hypervisor server 2024-10-19 01:44:41 +0200
  • fdb40b4a4e add microvm input server 2024-10-19 01:36:05 +0200
  • c08d826457 disable ssh keyboard interactive authentication server 2024-10-19 01:35:36 +0200
  • c06df7e251 don't print anything log-related to the physical console server 2024-10-19 01:23:51 +0200
  • 7848fa4d96 patched the packagesFromDirectoryRecursive function mkLocalMod uses to use default.nix instead of package.nix so we can e.g. enable a module at modules/sops/default.nix with only [prefix].sops.enable instead of [prefix].sops.default.enable. ALSO this fixed the broken users.lyn module introduced in the last commit server 2024-10-19 00:15:34 +0200
  • c09b1e8e17 prettified config Lyn 2024-10-18 23:01:33 +0200
  • 40b9733f57 extended fix bc it didn't work Lyn 2024-10-18 20:12:13 +0200
  • 8a90755f14 hypothetical fix for "waiting for decryption" timeouts after 90 secs Lyn 2024-10-18 19:54:35 +0200
  • 1781bd41a2 tweaked luks setting for ssd, fixed /boot perissions server 2024-10-18 19:38:57 +0200
  • 63500d8dea added fwupdmgr to supernova to update firmware more easily server 2024-10-17 00:19:04 +0200
  • 0292da597f quick flake.nix fix Lyn 2024-10-16 22:56:28 +0200
  • 5731882500 lanzaboot added for secureboot, went back to unstable packages Lyn 2024-10-16 22:50:37 +0200
  • 6525287824 first working state \o/ server 2024-10-16 22:19:53 +0200
  • c173ba1404 snapshot server 2024-10-16 18:06:17 +0000
  • e5980dca43 desperate attempt to make this work Lyn 2024-10-16 19:00:09 +0200
  • 694067f075 quick fix Lyn 2024-10-16 17:36:26 +0200
  • 5893ada5a2 quick fix as dropbear was deprecated and now we need to pregenerate keys Lyn 2024-10-16 17:33:54 +0200
  • f2fbebe6cb another typo aaaaaaa Lyn 2024-10-16 17:16:05 +0200
  • 937fd13a51 typo Lyn 2024-10-16 17:07:23 +0200
  • a03162b769 oops, forgot to add it to flake.nix Lyn 2024-10-16 17:04:21 +0200
  • 955f7d1131 added initial config for the supernova host Lyn 2024-10-16 16:57:55 +0200
  • 0aed53464d corrected hostname in flake.nix main Lyn 2024-09-17 03:12:01 +0200
  • f7d031ddf9 fixed config for git itself Lyn 2024-09-17 03:10:20 +0200
  • 3b465c7eb1 fix hardened kernel config, enable for runner Lyn 2024-09-17 03:06:09 +0200
  • 51b7e7887d it finally worky now \o/ Lyn 2024-09-17 02:46:45 +0200
  • 2746f3de5c no worky :( Lyn 2024-09-16 00:10:42 +0200