1
0
Fork 0
Commit graph

31 commits

Author SHA1 Message Date
817858d6ee
add(syncthing): add module for syncthing with basic configuration 2025-07-24 16:10:49 +02:00
3fb1c730ce
package(technitium-dns-server): switch module to own package override 2025-07-03 11:30:12 +02:00
751d47feea
fix(linkwarden): disable public registration, setup NEXTAUTH URLs 2025-07-03 11:29:36 +02:00
0377154a3c
add(paperless): enable restic backup of /data
We also disabled immich for now, since the version is currently
incompatible to migrate from my docker services.
2025-06-20 15:46:13 +02:00
a84e3956c3
fix(searxng): enable autocomplete for suggestions in librewolf, fixup ip typo 2025-06-11 15:54:34 +02:00
0451747e31
feature(cinny): switch cinny services to custom package with notifications and voice calls
We use GigiaJ's fork to get notifications on mobile and voice calls into
cinny, this is quite buggy still but works mostly and is pretty neat.
2025-06-11 15:53:50 +02:00
6eeb49f93c
fix(all): nixfmt 2025-05-31 17:57:35 +02:00
f86394d5a2
update(services): update to use flakeRoot for paths 2025-05-31 17:55:58 +02:00
a044d5707a
fix(ente-auth): remove build flag from ente-web-auth package
Move the build flag from the package to the module, that way everyone
can just define their own URL in the module.
2025-05-31 17:54:25 +02:00
3ed788ba26
update(all): run nixfmt, update flake.lock 2025-05-31 15:48:49 +02:00
e0b3e33582
add(immich) 2025-05-31 12:35:23 +02:00
93cab840a8
fmt(all): fix formating, update flake.lock 2025-05-31 12:34:57 +02:00
2ca22205aa
fix(nginx): fix enable option for service 2025-05-25 00:49:54 +02:00
5792e478af
add(acme,nginx): add certificate generation and nginx for the services
This replaces caddy and the port exposure, this is more efficent and
easier to manage in the future.
2025-05-25 00:32:54 +02:00
749e60ae53
add(searxng): configure searxng, with redlib implementation
fuck you reddit
2025-05-23 16:31:44 +02:00
ddbe5c35c5
fix(linkwarden): add default value for secrets 2025-05-17 01:16:45 +02:00
c99ad3d97a
(forgejo): set correct user and default theme 2025-05-12 20:11:15 +02:00
47d294dbe2
(forgejo): fix logo not being copied 2025-05-12 20:02:36 +02:00
aff4e4599d
add codeberg-themes to forgejo 2025-05-12 19:28:47 +02:00
b938a41bee
add forgejo, add linkwarden, nixfmt, add secrets 2025-05-11 18:54:32 +02:00
b0c86faf29
modularize cinny and ente-auth, add package ente-auth-web
The previous was more of a workaround not fitting in the spirit of
nixos, this fixes this and makes proper modules out of them. Sadly
ente-web-auth has to be build with a env var and therefore can't be
configured before properly.
2025-05-08 11:39:14 +02:00
7d8e0da9ec
migrate blarm to x86, enable firewall 2025-05-08 09:59:28 +02:00
8dc6b44c7b
technitium module, remove unneeded files, update dns-1 2025-04-25 22:50:38 +02:00
9aab11df18
add new host, add technitium module 2025-04-22 09:48:56 +02:00
eb543b933e
fix invidious 2025-04-12 01:20:35 +02:00
dc99f3d24d
add spectacle config, add spotify, fix cinny video playback with gstreamer
refactor some stuff to look nicer and have more structure too
2025-04-10 19:19:37 +02:00
56a64c1e0e
add ssh to modules, export networking from blarm 2025-03-15 12:24:35 +01:00
c942a2e87c switched to restic repositoryFile, disable detailed documentation 2025-03-01 16:07:51 +01:00
d0ca050172
add sops, add secrets, add cinny, add restic, add invidious container 2025-02-28 18:15:42 +01:00
39fb8c64dc
add chatterino, plasma-config, kitty, runelite, eza
fix formatting, fix btrfs being enabled by default update flake
2025-02-08 23:19:59 +01:00
a83c37a638
full rewrite, first commit 2025-02-05 17:58:09 +01:00