Christoph Heiss
|
a542dfacb0
|
secrets: fix a deployment
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-29 20:48:00 +01:00 |
|
Christoph Heiss
|
be27bed121
|
modules: services: nextcloud: increase opcache memory
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-29 20:47:31 +01:00 |
|
Christoph Heiss
|
3a8bcee21a
|
secrets: fort: unify files
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-29 20:28:40 +01:00 |
|
Christoph Heiss
|
3d68130d2a
|
secrets: fort: add some deployment
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-29 20:27:44 +01:00 |
|
Christoph Heiss
|
35a358c606
|
modules: services: add nextcloud instances module
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-29 20:25:44 +01:00 |
|
Christoph Heiss
|
69ba03c2b8
|
services: conduit, matrix-hookshot: switch to localhost & IPv6 only
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-29 18:03:57 +01:00 |
|
Christoph Heiss
|
3f241930e7
|
services: navidrome: disable firewall rules and transcoding option menu
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-27 18:44:48 +01:00 |
|
Christoph Heiss
|
b98a8e47e2
|
machines: back: switch ConnectX-3 ports to ethernet mode on boot
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-27 18:44:48 +01:00 |
|
Christoph Heiss
|
fe5310c72f
|
system: baremetal-server: don't load the kvm-intel module by default
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-26 20:58:34 +01:00 |
|
Christoph Heiss
|
97ec854f85
|
machines: zero: drop obsolete homelab nfs mount
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-26 20:58:15 +01:00 |
|
Christoph Heiss
|
e1f2d8c091
|
home-manager: move python3 to system packages to avoid conflict
Otherwise, this overrides the system python3 on maui and causes
depedency hell.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-26 11:35:25 +01:00 |
|
Christoph Heiss
|
7a651cc884
|
pkgs: drop obsolete neomutt override
Now that the 'open-reply-menu' crash seems to be fixed, use the current
upstream version again.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-26 11:30:20 +01:00 |
|
Christoph Heiss
|
49f26e152e
|
flake: only declare output for linux platforms, darwin is not used anyway
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-23 12:42:16 +01:00 |
|
Christoph Heiss
|
15a672d6ee
|
home-manager: common: set spaceship prompt order to only include used things
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-23 12:41:00 +01:00 |
|
Christoph Heiss
|
5c2f99937b
|
secrets: add last.fm api key
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-23 00:10:25 +01:00 |
|
Christoph Heiss
|
173fde14af
|
machines: tank: switch some more services to local IPv6 only
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-22 23:58:52 +01:00 |
|
Christoph Heiss
|
5974a8b5a2
|
secrets: fort: add reverse proxy entry
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-22 23:44:26 +01:00 |
|
Christoph Heiss
|
db6115965e
|
secrets: start cleaning up a bit
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-22 23:43:53 +01:00 |
|
Christoph Heiss
|
a7995465bc
|
services: navidrome: add database backup using restic
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-21 20:44:43 +01:00 |
|
Christoph Heiss
|
f746d38e7f
|
services: navidrome: add new deployment on tank
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-21 01:53:01 +01:00 |
|
Christoph Heiss
|
27d609f956
|
system: zfs: add scrub notifications
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-21 00:53:42 +01:00 |
|
Christoph Heiss
|
9d99ac705b
|
services: nginx: simplify ACME setup a bit
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-21 00:31:25 +01:00 |
|
Christoph Heiss
|
8eec828a1d
|
services: paperless: add classification model to backup
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-20 00:58:00 +01:00 |
|
Christoph Heiss
|
3af6484a0c
|
flake: add all custom in-repo packages to flake checks
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-18 00:27:29 +01:00 |
|
Christoph Heiss
|
82d632f077
|
pkgs: automation-shell: fix evaluation
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-18 00:11:00 +01:00 |
|
Christoph Heiss
|
64df841e0a
|
common: packages: resolve conflicts; remove inetutils completely
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-18 00:08:34 +01:00 |
|
Christoph Heiss
|
321f68f022
|
home-manager: zsh: remove unneeded PATH assignment
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-17 18:07:46 +01:00 |
|
Christoph Heiss
|
464289b3eb
|
secrets: maui: fix something
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-16 10:21:53 +01:00 |
|
Christoph Heiss
|
d1adb7e98e
|
machines: tank: move secrets path
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-15 17:16:59 +01:00 |
|
Christoph Heiss
|
e2f5beea06
|
services: home-assistant: add switch for waking/powering off workstation
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-15 17:07:51 +01:00 |
|
Christoph Heiss
|
2eb55a419f
|
services: home-assistant: add MQTT/Tasmota integration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 14:10:55 +01:00 |
|
Christoph Heiss
|
b9c6573c43
|
services: home-assistant: use IPv6 internally
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 12:59:38 +01:00 |
|
Christoph Heiss
|
baa56b3ab1
|
morph: allow easier access to secrets via module argument
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 12:55:49 +01:00 |
|
Christoph Heiss
|
d657ae9709
|
home-manager: drop some no longer TU Vienna stuff
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 10:39:57 +01:00 |
|
Christoph Heiss
|
b12cf9a1dd
|
home-manager: desktop: add openssl and python3 to packages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 10:35:50 +01:00 |
|
Christoph Heiss
|
f979a6b69d
|
home-manager: zsh: split zshrc into common and desktop part
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 10:35:09 +01:00 |
|
Christoph Heiss
|
e4263756e5
|
services: home-assistant: use postgresql database for recorder integration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 19:29:49 +01:00 |
|
Christoph Heiss
|
7f06b09aa7
|
machines: tank: set cpufreq governor to powersave
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 18:53:32 +01:00 |
|
Christoph Heiss
|
11e2cbc7d9
|
home-manager: desktop: remove obsolete terraform zsh alias
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 14:42:33 +01:00 |
|
Christoph Heiss
|
fa4046e35f
|
home-manager: desktop: move nmon and zip packages to common
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 14:41:59 +01:00 |
|
Christoph Heiss
|
fddde98985
|
machines: tank: add basic home-assistant service enablement
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 04:02:36 +01:00 |
|
Christoph Heiss
|
6055cefb76
|
machines: fort: simplify ACME setup
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 02:58:44 +01:00 |
|
Christoph Heiss
|
0d21925895
|
system: headless: enable man pages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 02:51:46 +01:00 |
|
Christoph Heiss
|
f1df51fe51
|
machines: rename serv -> tank, switch to baremetal
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 02:24:22 +01:00 |
|
Christoph Heiss
|
e83d5b31b7
|
machines: back: move initrd stuff to system file
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-06 19:14:23 +01:00 |
|
Christoph Heiss
|
f466b7f36a
|
system: printing: fix renamed avahi option
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-06 18:57:24 +01:00 |
|
Christoph Heiss
|
26e767fd61
|
tree-wide: switch to grub2 as default bootloader, instead of systemd-boot
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-06 18:41:52 +01:00 |
|
Christoph Heiss
|
f478799fdd
|
modules: gatus: add meta.maintainers entry
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-05 16:05:22 +01:00 |
|
Christoph Heiss
|
1a879be31c
|
flake, sources: update nixpkgs and home-manager to 31-12-2023
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-05 13:36:31 +01:00 |
|
Christoph Heiss
|
198f5e3c10
|
home-manager: maui: add some sway workspace assignments
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-05 13:36:31 +01:00 |
|