Commit graph

843 commits

Author SHA1 Message Date
Lillian Violet e39fe5214b Use disko for configuration of the disk, built the ISO with lvm, put the default to the current setup for EDI. Make sure to update after flashing. 2024-02-13 15:41:05 +01:00
Lillian Violet a59b6c5986 Add output to flake, EDI ISO for now 2024-02-12 17:16:32 +01:00
Lillian Violet 68abe668d3 Add nixos-generators 2024-02-12 17:03:30 +01:00
Lillian Violet d9ff4d8de7 Add disko configuration (disable for the moment to not have EDI overwrite its disk) 2024-02-12 16:36:27 +01:00
Lillian Violet 4fe37bf1e1 The thing it probably errors on here too 2024-02-09 22:01:15 +01:00
Lillian Violet 6cf73a77a3 And this? 2024-02-09 22:00:23 +01:00
Lillian Violet e622fd4464 Remove that from here too 2024-02-09 21:58:07 +01:00
Lillian Violet 979d86a858 This as well 2024-02-09 21:55:58 +01:00
Lillian Violet cbcccc11ca Should probably do that this way 2024-02-09 21:53:50 +01:00
Lillian Violet 14c2f4fcb7 Disable this to comply to CnD 2024-02-09 21:52:23 +01:00
Lillian Violet e4fca29931 remove dex 2024-02-08 21:46:54 +01:00
Lillian Violet de279dc3d7 Typo, fixed it 2024-02-08 21:46:24 +01:00
Lillian Violet e68bf2bd97 Add maintanance times to nextcloud and update flake lock 2024-02-08 21:38:07 +01:00
Lillian Violet 4ade64ac06 Add gnupg to desktops 2024-02-08 10:36:52 +01:00
Lillian Violet ecd0c71f3f Let's make a default for the server config too 2024-02-07 13:54:34 +01:00
Lillian Violet 9212baeb30 Some more things I missed, let's test again 2024-02-07 13:52:23 +01:00
Lillian Violet f7b36ba224 Big refactor, test first 2024-02-07 13:50:03 +01:00
Lillian Violet fa6a06c51e Update public key from rsa to ed25519 2024-02-07 11:32:43 +01:00
Lillian Violet 4e2199b8eb try this autologin on shodan for sddm 2024-02-06 20:21:41 +01:00
Lillian Violet db40411529 Never mind that 2024-02-06 15:13:04 +01:00
Lillian Violet 4216c05919 Test removing podman and using devshell 2024-02-06 14:59:49 +01:00
Lillian Violet 43928ac555 Replace docker with podman 2024-02-06 14:47:32 +01:00
Lillian Violet 34a0d0609d Set socket variable too 2024-02-06 14:31:35 +01:00
Lillian Violet 80d59778cb Add lillian to docker group 2024-02-06 14:29:39 +01:00
Lillian Violet 2a73851e2a Let's just add a rootless docker 2024-02-06 13:31:04 +01:00
Lillian Violet bd83e851f4 Remove docker group too 2024-02-06 10:39:24 +01:00
Lillian Violet b593b07ab8 Remove podman and docker 2024-02-06 10:34:58 +01:00
Lillian Violet 5fb3e5ed7a Update configs to fix updates, and some minor tweaks 2024-02-05 18:23:09 +01:00
Lillian Violet 613807c83f Update steam deck configs with small tweaks like enabling decky & update flake lock 2024-02-05 17:44:05 +01:00
Lillian Violet 8598323c75 That didn't work, maybe now? 2024-02-04 00:36:42 +01:00
Lillian Violet 60291499a3 This is how we do that maybe? 2024-02-04 00:22:52 +01:00
Lillian Violet 6ac3db7171 Add encrypted swap as well 2024-02-04 00:05:02 +01:00
Lillian Violet c57d206aab I think I somehow forgot bcachefs support for EDI 2024-02-03 20:41:54 +01:00
Lillian Violet fca55ba34f Update boot for EDI, put the boot for GLaDOS in her own file now 2024-02-03 18:10:52 +01:00
Lillian Violet 33736dc99a Merge branch 'main' of git.lillianviolet.dev:Lillian-Violet/NixOS-Config 2024-02-03 17:51:12 +01:00
Lillian Violet 17eca8a394 Update for secure boot 2024-02-03 17:50:32 +01:00
Lillian Violet c19879ca69 Make /boot inacessible by default 2024-02-03 17:19:23 +01:00
Lillian Violet 49ced5acf5 Update nixos/hosts/EDI/hardware-configuration.nix
Changed the hardware configuration to the new encrypted disk setup
2024-02-03 17:04:30 +01:00
Lillian Violet 0b70a2976b remove this not needed dependency 2024-02-03 14:21:13 +01:00
Lillian Violet 9744a39bcf Renew gladtherescake.eu's mail cert 2024-02-03 14:18:35 +01:00
Lillian Violet 44d646adc0 Add bchacefs support, set up the first luks and bcachefs settings, and update plasma-manager config 2024-02-01 14:35:46 +01:00
Lillian Violet 711e24bed2 Lanzaboot initial setup 2024-02-01 13:05:09 +01:00
Lillian Violet 3da0adad71 Added spacevim 2024-02-01 11:31:36 +01:00
Lillian Violet 6d8b789c71 Add alejandra to shared packages 2024-01-30 14:10:27 +01:00
Lillian Violet a0ff903ee1 Let's do it this way instead 2024-01-30 12:07:57 +01:00
Lillian Violet bc660ef7d2 Right location for desktop to import shared 2024-01-30 12:05:25 +01:00
Lillian Violet 62df0d1cd4 Refactor a bit by adding globally shared packages in one file 2024-01-30 12:03:29 +01:00
Lillian Violet 0c1da18e13 Turning waydroid off because my laptop wants to take off 2024-01-29 20:23:45 +01:00
Lillian Violet 8333f0468b Add xwaylandvideobridge to enable screen sharing to discord etc. 2024-01-29 18:10:37 +01:00
Lillian Violet 61aff3b929 Not in home manager though 2024-01-29 17:59:34 +01:00
Lillian Violet d5d6717875 Fix for dovecot update (flake lock update should work again hopefully) 2024-01-28 23:07:30 +01:00
Lillian Violet 41c68ed662 Comment this out, the output doesn't exist 2024-01-23 10:52:23 +01:00
Lillian Violet c99362747f Enable conduit again for testing 2024-01-22 17:09:55 +01:00
Lillian Violet 6cb90643af Let's try this, it won't work probably but to build on and get the cert 2024-01-22 17:08:52 +01:00
Lillian Violet 3f142fdbd7 Disable conduit for now 2024-01-22 14:25:16 +01:00
Lillian Violet d15abd39b8 Remove the acme things too 2024-01-22 14:20:16 +01:00
Lillian Violet b70b946a37 Try simplifying it? 2024-01-22 14:15:30 +01:00
Lillian Violet cc25326fa5 Let's just remove this "upstreams" block whatever 2024-01-21 23:43:05 +01:00
Lillian Violet 8ea883be85 Change localhost to the IP of the host 2024-01-21 23:41:16 +01:00
Lillian Violet bf6dd3d7eb Remove ipv6 shit 2024-01-21 23:38:51 +01:00
Lillian Violet 98f15912a8 Wrong package name and add the right inputs to flake lock 2024-01-21 23:08:09 +01:00
Lillian Violet 8627274c7b Let's try this then 2024-01-21 23:04:36 +01:00
Lillian Violet e1a2b772b2 Don't use the flake! 2024-01-21 23:02:09 +01:00
Lillian Violet 56e27ec5f8 Add conduit 2024-01-21 22:58:18 +01:00
Lillian Violet e26af96491 Let's retain the unstable state version 2024-01-19 15:33:18 +01:00
Lillian Violet f7a69135d0 Change mailserver to pull request fix 2024-01-19 15:25:52 +01:00
Lillian Violet 25fedc1cc4 Let's try this instead... 2024-01-19 01:53:05 +01:00
Lillian Violet f55a7a7477 Try and use stable packages for the server 2024-01-19 01:31:01 +01:00
Lillian Violet 322370de41 Changing to 23.11 might fix the mail server 2024-01-19 01:23:26 +01:00
Lillian Violet 4ba4ff66e6 Forgot the state dir, that was a hassle to change 2024-01-19 01:08:56 +01:00
Lillian Violet 9cf4e12c67 Also disable mail for gotosocial for now 2024-01-19 01:04:02 +01:00
Lillian Violet 0bf37bb0c1 Also remove the mailer password file definition again 2024-01-19 01:03:09 +01:00
Lillian Violet 2761496399 And remove the other gitea user definitions (I think the old db dump might have caused this?) 2024-01-19 01:00:20 +01:00
Lillian Violet ebc58c560e Let's try that again (change db and user db to forgejo) 2024-01-19 00:59:24 +01:00
Lillian Violet d34bbc934c Let's see if forgejo can manage the user on its own 2024-01-19 00:12:52 +01:00
Lillian Violet 3b67806659 Add the ssh keys 2024-01-18 23:58:13 +01:00
Lillian Violet aac8215e02 We don't need this, just an ssh key for the gitea user (I think) 2024-01-18 23:56:38 +01:00
Lillian Violet 376c587f0b Maybe host ssh on a different port than the website huh 2024-01-18 23:45:54 +01:00
Lillian Violet 1e9e85b15b Enable ssh services? 2024-01-18 23:36:48 +01:00
Lillian Violet bf4d442df3 Open ssh port for forgejo 2024-01-18 23:33:22 +01:00
Lillian Violet c7d6449d95 Should probably make that a string 2024-01-18 23:18:40 +01:00
Lillian Violet 09257256ee Added ssh domain to forgejo 2024-01-18 23:09:29 +01:00
Lillian Violet 2524cb0f81 Let's try adding it again? 2024-01-18 12:46:31 +01:00
Lillian Violet ec324876f5 That shouldn't go there I guess 2024-01-18 12:06:31 +01:00
Lillian Violet 127dc51075 Alright that was some drafts that I don't need 2024-01-18 12:05:44 +01:00
Lillian Violet e376176dc3 Did that not commit everything? Weird 2024-01-18 11:59:33 +01:00
Lillian Violet 66a1fd45d3 Install them this way? 2024-01-17 15:25:52 +01:00
Lillian Violet 45914cf7ea Try and add devshell commands to desktop 2024-01-17 15:02:27 +01:00
Lillian Violet 40896d86fd Limit boot entries to 5 in wheatley (revert this if the build fails!) 2024-01-16 12:29:40 +01:00
Lillian Violet f402261f20 Remove sqlfluff 2024-01-16 10:01:46 +01:00
Lillian Violet d8389c5d89 Add htop to all hosts 2024-01-16 09:56:38 +01:00
Lillian Violet 2c58de2b86 Changed the swap by accident, and removed the boot folder, that's clearly not the issue 2024-01-15 17:01:30 +01:00
Lillian Violet f29244c12e It's WPA-PSK not WPA 2024-01-15 16:49:22 +01:00
Lillian Violet ed5c92b3b9 Wrong location for that file 2024-01-15 16:30:57 +01:00
Lillian Violet 049ab1f01f Add armv7l kernel patch 2024-01-15 16:29:44 +01:00
Lillian Violet 19580f878c Option has been renamed 2024-01-14 16:07:44 +01:00
Lillian Violet c9ac78a81a Small refactor, try and mount the other drive on /boot for wheatley 2024-01-14 15:58:21 +01:00
Lillian Violet 15b6b81816 Add wifi connection to wheatley 2024-01-12 17:21:29 +01:00
Lillian Violet ed61829532 Change the pihole config to a flake that hopefully works 2024-01-12 16:58:45 +01:00
Lillian Violet d90ba55a21 Network manager fails to build on wheatley, let's ignore it 2024-01-12 16:03:10 +01:00
Lillian Violet d9de262a67 Updated hardware config for wheatley 2024-01-12 14:56:22 +01:00
Lillian Violet 7d4d52aead Some realtek driver, might not need this 2024-01-12 00:15:08 +01:00
Lillian Violet be9ab88e27 That's the wrong place for that 2024-01-12 00:10:09 +01:00
Lillian Violet 2d898826f1 Should import home manager here 2024-01-12 00:08:07 +01:00
Lillian Violet 9cae9d446c Should probably put all the things there 2024-01-11 23:51:46 +01:00
Lillian Violet 671d703129 Enable home manager in wheatley 2024-01-11 23:50:16 +01:00
Lillian Violet fc36f347c8 Added mail configuration to flake, and made wheatley use the mainline kernel to see if that works later 2024-01-11 22:37:59 +01:00
Lillian Violet 2003f52a8f Copied some configs from here for wheatley https://gitlab.com/misuzu/nixos-configuration/-/blob/main/hosts/megumi/configuration.nix?ref_type=heads 2024-01-11 14:51:11 +01:00
Lillian Violet 0250dd7181 Change the typo 2024-01-11 14:10:24 +01:00
Lillian Violet a433e98f0b Change jovian nixos to a flake import instead of a normal import 2024-01-11 13:24:48 +01:00
Lillian Violet 6bafd9a3d7 OK, the issue was a tpyo 2024-01-10 11:23:58 +01:00
Lillian Violet fbabd8615a Ah it has to go here according to the site 2024-01-10 11:22:54 +01:00
Lillian Violet 043c77ab17 Does this fix the phone region? 2024-01-10 11:22:11 +01:00
Lillian Violet eb5202f933 Don't think I want this anyway 2024-01-10 11:17:18 +01:00
Lillian Violet c48747f361 Should probably install the package and use the right package name 2024-01-10 10:24:47 +01:00
Lillian Violet 9dd64f0af8 Enable vscode server 2024-01-10 10:21:31 +01:00
Lillian Violet 358c68416a Add openvscode to queen 2024-01-09 15:48:49 +01:00
Lillian Violet 808ab9fea5 Small refactor to make locale a global setting 2024-01-09 13:19:42 +01:00
Lillian Violet d76d21a39b Enable bluetooth by default on EDI 2024-01-09 11:59:30 +01:00
Lillian Violet ca1ef1636f Add some comments to desktop nix to partition a bit clearer 2024-01-09 10:02:46 +01:00
Lillian Violet 9ae34a4b51 Add desktop ssh key to shodan 2024-01-09 09:56:40 +01:00
Lillian Violet f5bdb73993 And from these too 2024-01-08 23:40:25 +01:00
Lillian Violet 71da80f32e Change time to en_DK 2024-01-08 23:40:03 +01:00
Lillian Violet e35487296c Doing it for home-manager too 2024-01-08 22:52:29 +01:00
Lillian Violet 50a2a850ba Removed references to the overlay and pkgs folder 2024-01-08 22:48:12 +01:00
Lillian Violet 192d552731 Let's try this, stop building all the things 2024-01-08 19:11:16 +01:00
Lillian Violet b1a61026b4 Saw someone say commenting this out fixes it? 2024-01-08 18:48:00 +01:00
Lillian Violet 6782a2917a Let's just ignore sops and home manager for now and see if that works 2024-01-08 18:27:21 +01:00
Lillian Violet 44f4dea7d5 Changed hardware config, new version 2024-01-08 17:45:34 +01:00
Lillian Violet b8b52c567b Forget about auto update for now 2024-01-08 16:32:21 +01:00
Lillian Violet 94622239f6 Add wheatley hardware-configuration.nix 2024-01-08 16:28:12 +01:00
Lillian Violet 82186c0b8f Forgot some settings in wheatley, fixed now 2024-01-08 16:24:38 +01:00
Lillian Violet 0809cee86d Add wheatley (rpi2b/pihole) to configs 2024-01-08 15:58:04 +01:00
Lillian Violet d4ae132157 Add a dex file (probably useless) and make onlyoffice be able to edit nextcloud files 2024-01-08 00:46:04 +01:00
Lillian Violet 8c77569483 Add GLaDOS ssh key 2024-01-06 17:05:16 +01:00
Lillian Violet 9b372b4747 Disable akkoma as well to save resources 2024-01-06 16:54:58 +01:00
Lillian Violet e43963c6c3 The container shit ain't working, oh well 2024-01-06 16:54:15 +01:00
Lillian Violet c727773a14 Probably good to exclude the right port from wireguard 2024-01-06 16:51:03 +01:00
Lillian Violet c53a24e77f try this postup postdown setting 2024-01-06 16:48:52 +01:00
Lillian Violet 43ede3f748 Allow udp through too 2024-01-06 16:32:16 +01:00
Lillian Violet a7a6250f87 Maybe aria2 uses udp? 2024-01-06 16:27:48 +01:00
Lillian Violet d6eb8a9f5f Update everything to unstable/24.05 2024-01-06 16:14:46 +01:00
Lillian Violet 7803e299cf Wrong package name, fixed 2024-01-05 20:43:38 +01:00
Lillian Violet 776eaca1af Add qtvirtualkeyboard to shodan (for sddm login) 2024-01-05 20:39:29 +01:00
Lillian Violet d600265b79 Change heroic-unwrapped to heroic 2024-01-05 12:39:37 +01:00
Lillian Violet 435ebdb793 add rare (a gui for legendary) 2024-01-05 11:29:45 +01:00
Lillian Violet 515410b391 Add legendary-gl 2024-01-05 11:24:45 +01:00
Lillian Violet ebe57de26d Enable networking for the container 2024-01-04 23:35:52 +01:00
Lillian Violet d5f7649b88 Add ipv6 address 2024-01-04 23:25:08 +01:00
Lillian Violet b6e45b652e Open port in container firewall maybe 2024-01-04 23:21:53 +01:00
Lillian Violet 6faf2bc249 Wrong place to do stateversion 2024-01-04 22:34:03 +01:00
Lillian Violet 18208929b0 Set state version and fix forward ports 2024-01-04 22:33:04 +01:00
Lillian Violet a8fb2c16a0 Create aria2 user since it's containerised now 2024-01-04 22:30:38 +01:00
Lillian Violet f76d2a0496 Wrong capitalisation on bindMounts 2024-01-04 22:28:38 +01:00
Lillian Violet 23cf7cbd6d Fix the sops file location hopefully 2024-01-04 22:27:42 +01:00
Lillian Violet 74e53e5925 Enable vpn for aria2 2024-01-04 22:25:34 +01:00
Lillian Violet be18666f92 Enable websocket proxy for jellyfin 2024-01-04 20:15:51 +01:00
Lillian Violet da59b78cbf Update sha 2024-01-04 19:30:52 +01:00
Lillian Violet 7012b5b9f1 Update jovian nixos 2024-01-04 19:30:17 +01:00
Lillian Violet 28655acfc4 small refactor of the ombi file 2024-01-04 19:24:58 +01:00
Lillian Violet 1cc6ff768b Add sonarr and radarr to nextcloud 2024-01-04 15:46:25 +01:00
Lillian Violet 64ed7e5703 make jellyfin see aria2 files 2024-01-04 15:41:47 +01:00
Lillian Violet 8605bfff92 Doesn't seem to be a user anyway 2024-01-04 14:52:39 +01:00
Lillian Violet c8fb09f13d Group shit 2024-01-04 14:51:50 +01:00
Lillian Violet 02876ce7b3 Small refactor and added prowlarr 2024-01-04 14:49:45 +01:00
Lillian Violet 1ca82af674 Ah I changed the port, made it more clear now 2024-01-04 13:36:43 +01:00
Lillian Violet 6dd39df0b5 Try and fix the aria2 situation 2024-01-04 13:32:13 +01:00
Lillian Violet 520f3040f9 Actually hosting sonarr might be smart 2024-01-03 23:17:05 +01:00
Lillian Violet c1aeabe1d5 Fix sonarr host 2024-01-03 23:14:25 +01:00
Lillian Violet b1d0cbf307 host radarr and sonarr online 2024-01-03 23:13:11 +01:00
Lillian Violet ee9bcf7f52 Use the correct port for ombi 2024-01-03 23:06:01 +01:00
Lillian Violet 7e65497a64 Enable radarr sonarr and ombi 2024-01-03 23:01:45 +01:00
Lillian Violet 20cffb2a4a Added ombi, radarr, and sonarr 2024-01-03 22:51:17 +01:00
Lillian Violet 78ec78a293 Try this again? 2024-01-02 13:20:40 +01:00
Lillian Violet 0946256e22 Yeah guess not, mailer is breaking it, idk why, look at it later 2024-01-02 13:06:39 +01:00
Lillian Violet 9879700f9c Do you need a password or something to fix it? 2024-01-02 13:05:08 +01:00
Lillian Violet 81f79421d6 Is the mailer breaking things? 2024-01-02 13:02:14 +01:00
Lillian Violet 1e44273f59 Remove this maybe? 2024-01-02 12:59:06 +01:00
Lillian Violet 72fca64f24 OOH I think I get what I did wrong... fixed mailer for forgejo I assume 2024-01-02 12:33:20 +01:00
Lillian Violet 47e5789b81 Absolutely nothing 2024-01-02 12:32:06 +01:00
Lillian Violet 255523eac3 No arguments? 2024-01-02 12:30:41 +01:00
Lillian Violet 7051feb429 Let's remove the password? 2024-01-02 12:28:55 +01:00
Lillian Violet aafc555af8 Some mail fixes 2024-01-02 12:26:53 +01:00
Lillian Violet a2cae4a73c Enable federation of forgejo 2024-01-02 12:24:17 +01:00
Lillian Violet 293f313059 Sendmail fix hopefully 2024-01-02 12:16:14 +01:00
Lillian Violet 68031d3c70 And add the group... 2024-01-02 12:12:46 +01:00
Lillian Violet 12e247e1ec Add a group as well here 2024-01-02 12:12:03 +01:00
Lillian Violet 1370c2cd78 Database name too 2024-01-02 12:11:17 +01:00
Lillian Violet 73b2e4262a Group set too 2024-01-02 12:09:59 +01:00
Lillian Violet 1a966afd29 Replace gitea with forgejo in place 2024-01-02 12:08:24 +01:00
Lillian Violet 025312cc5b Add jellyfin to nextcloud for syncing 2024-01-01 23:57:45 +01:00
Lillian Violet 0f8a707147 Told me to update these settings 2024-01-01 23:31:13 +01:00
Lillian Violet a3f0b54100 Install and enable jellyfin on queen 2024-01-01 23:23:53 +01:00
Lillian Violet 8acfa581f4 Disable bootloader showing up on shodan 2024-01-01 22:56:53 +01:00
Lillian Violet ce91a13631 programs.steam.programs.steam is nothing actually oop 2024-01-01 22:41:50 +01:00
Lillian Violet ec204a34a7 Fix steam input for shodan 2024-01-01 22:39:15 +01:00
Lillian Violet 5ad49f73e4 Try this cursor workaround 2023-12-31 15:06:51 +01:00
Lillian Violet f0dab16d38 (more) quiet boot on shodan 2023-12-31 14:31:01 +01:00
Lillian Violet e0e291b352 Try the sendmail like nextcloud 2023-12-31 13:42:54 +01:00
Lillian Violet 9ba0b33aea Try /bin/sendmail 2023-12-30 23:40:47 +01:00
Lillian Violet 547b2caf0f Add the git no-reply 2023-12-30 23:18:48 +01:00
Lillian Violet 5d036f3ee5 Error message said to use protocol instead 2023-12-30 20:50:34 +01:00
Lillian Violet 896a6c2625 Add btrfs progs 2023-12-30 19:50:53 +01:00
Lillian Violet 4d63a5b782 Enable steam deck settings 2023-12-30 16:39:50 +01:00
Lillian Violet 4b165c248b Remove regular steam 2023-12-30 16:30:58 +01:00
Lillian Violet 4edde2ef04 Add true hardware config 2023-12-30 14:44:02 +01:00
Lillian Violet d3509bcb83 Set push to create to true 2023-12-30 00:24:45 +01:00
Lillian Violet fdfe664327 And now we disable it again 😌 2023-12-29 23:35:47 +01:00
Lillian Violet 52fa8bd7ad Enable registration for sone second ;) 2023-12-29 23:31:56 +01:00
Lillian Violet 950a298fbd Disable registration too 2023-12-29 23:29:41 +01:00
Lillian Violet 59bb7122c6 Should go in the server block 2023-12-29 23:28:17 +01:00
Lillian Violet a0a6416803 Updated syntax 2023-12-29 23:27:07 +01:00
Lillian Violet 453caa9d43 Look for secrets on the file system 2023-12-29 23:20:29 +01:00
Lillian Violet 640769f040 Update flake lock, remove system steam desktop 2023-12-29 23:07:52 +01:00
Lillian Violet be2ff71ee5 set pass in sops 2023-12-28 22:34:14 +01:00
Lillian Violet ed17487fdf Fix again 2023-12-28 22:22:39 +01:00
Lillian Violet f2210d4e0a Home manager link fix 2023-12-28 22:21:31 +01:00
Lillian Violet 69acb9827a Another relative path fix 2023-12-28 22:18:15 +01:00
Lillian Violet ba1d04f83a Big refactor, need to test still 2023-12-28 12:47:58 +01:00
Lillian Violet 85eb74721e Little copy from template, don't use this 2023-12-28 00:00:13 +01:00
Lillian Violet e746bea681 Dry build works, let's remove that 2023-12-27 16:27:46 +01:00
Lillian Violet f708476a73 Dummy hardware config file (copy of queen) for testing 2023-12-27 16:26:39 +01:00
Lillian Violet 7a6aad4174 Created configuration for steam deck (shodan) 2023-12-27 16:23:57 +01:00
Lillian Violet 624f18f54b Gitea added, some mail config improvements 2023-12-26 16:35:33 +01:00
Lillian Violet 7435b36c20 Oop, double definition, fix 2023-12-21 23:46:56 +01:00
Lillian Violet 0b4e0e3b93 Now? 2023-12-21 23:46:11 +01:00
Lillian Violet e2670fe057 This seems more correct eh 2023-12-21 23:42:42 +01:00
Lillian Violet 4d3432ac8c Plugins don't seem installed yet 2023-12-21 23:38:01 +01:00
Lillian Violet 96f7deb590 Add some plugins for roundcube 2023-12-21 23:34:45 +01:00
Lillian Violet dd52391563 Change domain webmail 2023-12-21 21:15:44 +01:00
Lillian Violet fc62ac62fe Upgrade psql to 16 2023-12-21 20:57:21 +01:00
Lillian Violet 8e4a5d1e5f Never mind... 2023-12-21 20:54:48 +01:00
Lillian Violet 9c6c95423e This mayhaps 2023-12-21 20:53:49 +01:00
Lillian Violet 031f06f532 Let's try this 2023-12-21 20:52:35 +01:00
Lillian Violet 75bb370ddc Upgrade path to psql 16 & unify pkgs vers 2023-12-21 20:50:50 +01:00
Lillian Violet a0b0a309f6 Upgrade path to psql 16 2023-12-21 20:47:49 +01:00
Lillian Violet b15edc8e52 Actually update to 15... 2023-12-21 20:47:00 +01:00
Lillian Violet 87e96e9fe9 Upgrade to psql 15 2023-12-21 20:44:33 +01:00
Lillian Violet b3bed1353f Add upgrade path for postgresql 2023-12-21 20:38:49 +01:00
Lillian Violet ac52cbc842 Remove that stuff 2023-12-21 19:22:00 +01:00
Lillian Violet 6cf9543567 Maybe the hash is failing 2023-12-20 19:35:22 +01:00
Lillian Violet 75334835c2 Version? 2023-12-20 19:33:46 +01:00
Lillian Violet f330f3177a Let's try it this way 2023-12-20 19:32:46 +01:00
Lillian Violet c278c37584 Let's remove that 2023-12-20 19:28:00 +01:00
Lillian Violet 742ded6cc7 Merge branch 'main' of https://github.com/Lillian-Violet/NixOS-Configuration 2023-12-20 19:27:35 +01:00
Lillian Violet 964ff3f597 Let's try the alpha version of news 2023-12-20 19:26:20 +01:00
Lillian Violet 55f4b4c126 Let's just forget this for now eh 2023-12-20 10:08:27 +01:00
Lillian Violet 0743acc51d Music is gone 2023-12-20 10:07:32 +01:00
Lillian Violet 3485993263 Oops should add that there 2023-12-20 10:05:54 +01:00
Lillian Violet 8988c58415 Upgrade nextcloud 27 > 28 2023-12-20 10:04:24 +01:00
Lillian Violet 1b2b7dc2a1 Group too? 2023-12-19 11:19:29 +01:00
Lillian Violet ce29616895 Maybe this user is breaking things? 2023-12-19 11:17:48 +01:00
Lillian Violet c84fd01a9c Comment was incorrect ;) 2023-12-18 23:12:45 +01:00
Lillian Violet b7161f4ffd Remove mssql user group 2023-12-18 22:19:06 +01:00
Lillian Violet 2e39d1ed9b Systemd boot limit > grub boot limit (queen) 2023-12-18 22:17:37 +01:00
Lillian Violet 3981101495 Let's try and update and see if this works 2023-12-18 22:00:31 +01:00
Lillian Violet 2286d0136f close port 1433 2023-12-18 21:39:33 +01:00
Lillian Violet a4f857a92f made psql version explicit + migration instruction 2023-12-18 21:38:17 +01:00
Lillian Violet aba33a97b0 Maybe remove with lib 2023-12-17 22:29:36 +01:00
Lillian Violet 245ea2522d Install roundcube 2023-12-17 22:27:04 +01:00
Lillian Violet 6997dd14b8 Never mind, back to 23.05, no idea ab this psql 2023-12-17 22:00:06 +01:00
Lillian Violet 2ac6673b45 Let's see if the apps are the issue... 2023-12-17 21:32:31 +01:00
Lillian Violet bfd1101936 Now we can update to 23.11 🎉 2023-12-17 21:28:54 +01:00
Lillian Violet 6d8163c538 Let's try this ownership setting? 2023-12-17 21:25:08 +01:00
Lillian Violet 287cfe7aee Disable akkoma 2023-12-17 21:09:51 +01:00
Lillian Violet 1532eb1e19 Nextcloud won't work that way... 2023-12-17 21:07:30 +01:00
Lillian Violet cc88f919b0 Update version to 23.11 and flake lock 2023-12-17 20:59:39 +01:00
Lillian Violet 73c492165a That don't work 2023-12-17 17:22:23 +01:00
Lillian Violet ed2799a955 Some mail server updates and webmail 2023-12-17 17:20:19 +01:00
Lillian Violet ae1b931738 Don't need that mssql anymore babey 2023-12-15 22:22:17 +01:00
Lillian Violet f34d0f868e Try and generate some certificates? 2023-12-15 22:11:07 +01:00
Lillian Violet b56eb5a187 That didn't work 2023-12-15 22:06:04 +01:00
Lillian Violet 03e99166e1 Let's try two servers? 2023-12-15 21:57:14 +01:00
Lillian Violet d3299ee377 New email domain! 2023-12-15 21:20:10 +01:00
Lillian Violet 66ee62e5f0 Let's just remove bitwarden (that does scare me) 2023-12-11 16:17:27 +01:00
Lillian Violet f316f9d630 Another day another insecure electron build 2023-12-11 16:11:07 +01:00
Lillian Violet 7878ea2df3 Maybe the updates have fixed akkoma? (doubful) 2023-12-06 11:14:36 +01:00
Lillian Violet 8e07ec55c7 Allow SSH port 2023-12-05 14:34:39 +01:00
Lillian Violet bf951766a7 Enable firewall? 2023-12-05 14:30:54 +01:00
Lillian Violet 4656596b0a Add krunner plugins 2023-12-05 13:16:48 +01:00
Lillian Violet cabefc2fa3 Maybe open the right port for the db 2023-12-05 11:27:27 +01:00
Lillian Violet e3b1fe9161 Add sqlfluff (that's its name I promise) 2023-11-29 13:22:33 +01:00
Lillian Violet 8c69899f9a Let's go unstable again (timewarp beat) 2023-11-28 10:31:41 +01:00
Lillian Violet 01314042e2 Remove input leap 2023-11-28 10:19:50 +01:00
Lillian Violet 386897c36e Downgrade to 23.05? 2023-11-28 10:10:20 +01:00
Lillian Violet a80b94e06d That doesn't work, never mind 2023-11-27 23:56:23 +01:00
Lillian Violet 8f85b5ae35 Ah wait it's because config is imported 2023-11-27 23:50:49 +01:00
Lillian Violet 97161b3025 Needs definition? 2023-11-27 23:49:54 +01:00
Lillian Violet becb78966b quoted? 2023-11-27 23:47:49 +01:00
Lillian Violet 577f18e3c9 Better secret management 2023-11-27 23:46:13 +01:00
Lillian Violet 13f4ae6e6f Remove mssql group vestige 2023-11-27 23:29:33 +01:00
Lillian Violet 7804c4ec9c Enable app store 2023-11-27 22:39:59 +01:00
Lillian Violet 26e1f492df remove mssql on desktops 2023-11-27 21:25:08 +01:00
Lillian Violet 12f26c89ae Ensure database gotosocial 2023-11-27 15:10:39 +01:00
Lillian Violet 7fa997ec94 Let's configure the db for gotosocial? 2023-11-27 15:06:57 +01:00
Lillian Violet c2d0ff412e Should maybe set a package for gotosocial 2023-11-27 14:42:44 +01:00
Lillian Violet 4a99585a26 Mailpass not secret cookie 2023-11-27 14:13:46 +01:00
Lillian Violet c1ce31835f Move stuff to more appropriate places 2023-11-27 14:12:18 +01:00
Lillian Violet b5728ba9a3 Replace akkoma with gotosocial 2023-11-27 14:08:32 +01:00
Lillian Violet 7168399e84 Small tweaks, and trying to set up gotosocial 2023-11-27 14:03:06 +01:00
Lillian Violet a20118c18a Try and run akkoma default and edit with ctl 2023-11-27 12:10:44 +01:00
Lillian Violet 30f695898d Add aria2 to nextcloud users 2023-11-26 21:11:13 +01:00
Lillian Violet 47a68d1487 Oops 2023-11-26 19:27:58 +01:00
Lillian Violet eeaafea333 REVERT 2023-11-26 19:27:03 +01:00
Lillian Violet e680d3a088 Maybe also comment out the ensure bs 2023-11-26 19:26:22 +01:00
Lillian Violet ad81538e32 Try this? 2023-11-26 19:26:22 +01:00
Lillian Violet c516a31675 Doesn't seem to work with a new psql 2023-11-26 19:25:51 +01:00
Lillian Violet 179cb2fb52 That doesn't work... 2023-11-26 19:24:19 +01:00
Lillian Violet 14778e4a20 Use postgresql_16 2023-11-26 19:24:19 +01:00
Lillian Violet 1bf1ad8304 Postgress error when installing? 2023-11-26 19:22:39 +01:00
Lillian Violet c8a2a72ff4 Downgrade, this doesn't work 2023-11-26 19:20:45 +01:00
Lillian Violet a090e59974 No secret cookie 2023-11-26 18:00:15 +01:00
Lillian Violet 32e29effc5 Possible infinite recursion? 2023-11-26 17:56:14 +01:00
Lillian Violet 8b17cc071d addd frontends 2023-11-26 17:51:57 +01:00
Lillian Violet af18a994e2 Add secret erlang cookie 2023-11-25 16:44:55 +01:00
Lillian Violet 87fb8f87d2 Only letters then 2023-11-25 15:27:35 +01:00
Lillian Violet 0e9927c3e4 Temporary admin token 2023-11-25 15:12:25 +01:00
Lillian Violet 2409e60f7b Let's see if I can register at least? 2023-11-25 15:01:28 +01:00
Lillian Violet 7846dceb8a Setup db 2023-11-25 14:49:56 +01:00
Lillian Violet 4ade46b204 Open registrations for me 2023-11-25 14:16:57 +01:00
Lillian Violet be1873c8f9 Set up the no-reply for akkoma 2023-11-25 14:14:34 +01:00
Lillian Violet 1735e9d407 Add akkoma mail server 2023-11-25 14:09:05 +01:00
Lillian Violet 47d3a0517e Need a description it says 2023-11-25 13:55:44 +01:00
Lillian Violet 5ba171188a Oop mutually exclusive options 2023-11-25 13:54:10 +01:00
Lillian Violet 608d96ae6d Try and put some stuff in config 2023-11-25 13:53:13 +01:00
Lillian Violet c8349f2ed9 Try adding this 2023-11-25 13:32:32 +01:00
Lillian Violet 533a86e7c1 Enable akkoma 2023-11-25 13:23:37 +01:00
Lillian Violet 5b4a94028d Enable smtp 2023-11-25 01:20:13 +01:00
Lillian Violet 455a1e3503 Enable imap 2023-11-25 01:15:34 +01:00
Lillian Violet f89f5a468c Let's remove this ssl setting that's not in guide 2023-11-25 01:07:55 +01:00
Lillian Violet cd181cd392 Don't need this double! 2023-11-25 01:00:00 +01:00
Lillian Violet 796fafa86c AH I was using an outdated version... 2023-11-25 00:58:59 +01:00
Lillian Violet 645aef8ccf Doesn't exist again... 2023-11-25 00:52:54 +01:00
Lillian Violet 7db3c507e2 Again the same... 2023-11-25 00:52:26 +01:00
Lillian Violet c4655daff2 Oops, mailserver.mailserver doesn't exist 2023-11-25 00:51:58 +01:00
Lillian Violet 43fd0bcde2 Forwards doesn't exist huh 2023-11-25 00:51:21 +01:00
Lillian Violet 17aaa403d5 Now start the mail server? 2023-11-25 00:50:11 +01:00
Lillian Violet ed84541cba Should probably define all users here 2023-11-25 00:48:47 +01:00
Lillian Violet d2bff65f03 Some initial updates to the mail server 2023-11-25 00:47:00 +01:00
Lillian Violet cfd0fcf082 idk why this would remove ssl but it did 2023-11-24 22:39:18 +01:00
Lillian Violet 612d76c202 Run all the things after sops pls 2023-11-24 22:33:06 +01:00
Lillian Violet bb38f3ce29 Try a very bare bones setup? 2023-11-24 22:29:44 +01:00
Lillian Violet f231ffb548 Try running it on localhost? 2023-11-24 22:21:42 +01:00
Lillian Violet c9fe5660bb This can't be right if it needs a port 2023-11-24 22:12:22 +01:00
Lillian Violet 31a65e0435 That's not a real option 2023-11-24 22:08:11 +01:00
Lillian Violet 0dc295d659 Try and run the example server? 2023-11-24 22:07:17 +01:00
Lillian Violet 8bcef37db7 add initial akkoma and init rabbitmq for office 2023-11-24 21:44:59 +01:00
Lillian Violet 145733d3b6 Remove the mail secrets for now 2023-11-24 17:49:06 +01:00
Lillian Violet 89c1fe022a Change opcache and update flake lock 2023-11-24 17:46:22 +01:00
Lillian Violet 9852e85929 Never mind for now 2023-11-24 15:54:31 +01:00
Lillian Violet 68a8d45aae Is not a normal user! 2023-11-24 15:47:08 +01:00
Lillian Violet 1e8632554f Maybe if it's here? 2023-11-24 15:46:14 +01:00
Lillian Violet 97db73622c Virtual mail user 2023-11-24 15:40:36 +01:00
Lillian Violet d0a420d776 Let's hope the certificates already work? 2023-11-24 15:38:31 +01:00
Lillian Violet e3e4c565c7 Creating a mail server! 2023-11-24 15:35:17 +01:00
Lillian Violet 6e80075dee Revert the data directory 2023-11-24 14:04:00 +01:00
Lillian Violet b503a17b3a Maybe I should add docker? 2023-11-24 13:07:39 +01:00
Lillian Violet 3048fddfe0 Add different storage space maybe? 2023-11-24 13:04:58 +01:00
Lillian Violet 07f4a405a4 Add the user configs 2023-11-24 12:54:03 +01:00
Lillian Violet 5c3c72f39c Host mssql on server 2023-11-24 12:37:55 +01:00
Lillian Violet 2750e7a65b Try and set database for onlyoffice 2023-11-23 20:16:43 +01:00
Lillian Violet a8a87a6022 Wrong place for extra apps 2023-11-23 19:57:25 +01:00
Lillian Violet ec8ea54407 Couldn't find these apps, oh well 2023-11-23 19:55:48 +01:00
Lillian Violet 3793ac175d install some apps by default 2023-11-23 19:51:12 +01:00
Lillian Violet 9a34deba36 Oops, let's not run at example.com shall we 2023-11-23 19:37:52 +01:00
Lillian Violet 25e7930c86 That's an old config option, delete 2023-11-23 19:28:55 +01:00
Lillian Violet a58398e724 It's a service you dopyhead 2023-11-23 19:28:07 +01:00
Lillian Violet 3613513952 Add the package to the list d'oh 2023-11-23 19:26:52 +01:00
Lillian Violet 002a9676c5 Try this onlyoffice config 2023-11-23 19:24:27 +01:00
Lillian Violet a25b09c03b add nextcloud user to aria2 group 2023-11-23 17:33:50 +01:00
Lillian Violet 43bbb82dab Change port aria2 2023-11-23 17:23:27 +01:00
Lillian Violet c0935d9d17 enable aria2 2023-11-23 17:13:26 +01:00
Lillian Violet 7df79c62d3 add youtube dl 2023-11-23 17:06:20 +01:00
Lillian Violet 294bbebdc1 python is python 2, need python3 2023-11-23 17:01:37 +01:00
Lillian Violet d0b1addc1d install libraries for nextcloud 2023-11-23 17:00:05 +01:00
Lillian Violet 14a827690c Should put that in the user I suppose 2023-11-23 16:27:23 +01:00
Lillian Violet 78549c8702 Only allow lillian to ssh, not root 2023-11-23 16:22:50 +01:00
Lillian Violet c499730ddf Use nextcloud 27 2023-11-23 15:23:59 +01:00
Lillian Violet 16efbf5c80 Downgrading postgres might help? 2023-11-23 15:21:03 +01:00
Lillian Violet 75f86b8933 Run sops first 2023-11-23 15:14:44 +01:00
Lillian Violet ba94d013fc Make admin user GLaDTheresCake 2023-11-23 15:10:34 +01:00
Lillian Violet fe4856bb53 Never mind the postgres thing, ignore the warning 2023-11-23 15:07:11 +01:00
Lillian Violet cdec8f4ce2 config.sops 2023-11-23 15:03:46 +01:00
Lillian Violet 449291f339 sops 2023-11-23 15:02:52 +01:00
Lillian Violet eb8bd48c73 Remove nginx from this copy 2023-11-23 14:56:31 +01:00
Lillian Violet e6d3729d57 Let's try postgres I guess 2023-11-23 14:55:06 +01:00
Lillian Violet 24ddf9b431 Force config? 2023-11-23 14:41:02 +01:00
Lillian Violet 7ed171ac0d Conflicting config options, let's not be difficult 2023-11-23 14:37:28 +01:00
Lillian Violet d932ba27a6 Let's try this found config 2023-11-23 14:35:01 +01:00
Lillian Violet 6455331c14 Add fzf 2023-11-23 14:24:44 +01:00
Lillian Violet 66720ab96a Might not need this? 2023-11-23 13:33:28 +01:00
Lillian Violet a589470b10 forgot the .service 2023-11-23 13:12:27 +01:00
Lillian Violet 17a99b9bbf Try and run sops first? 2023-11-23 13:11:03 +01:00
Lillian Violet 39e2ba8002 Maybe I needed to specify nextcloud? 2023-11-22 21:39:35 +01:00
Lillian Violet f968da2a88 Maybe actually read sops documentation? 2023-11-22 21:36:49 +01:00
Lillian Violet 709ec2f0d0 Require sops for systemctl 2023-11-22 21:32:50 +01:00
Lillian Violet 914077ae50 We don't need a port if we use the local mysql 2023-11-22 21:01:10 +01:00
Lillian Violet f7cce5f0ac Paths just don't bother 2023-11-22 18:48:46 +01:00
Lillian Violet 12150a8248 Make it all quotes 2023-11-22 18:47:35 +01:00
Lillian Violet 9f1229e68e Databas config according to nextcloud docs 2023-11-22 18:46:08 +01:00