Commit graph

103 commits

Author SHA1 Message Date
52a0da8ff4 update network interfaces 2024-05-19 07:11:49 -05:00
070cb4248d
Update gnome settings (#2)
* Update

* update rec extensions

* Refactor renamed settings.

* fix swap
2024-05-13 11:11:19 -05:00
0c43fa3396
Adding Forgejo - swapping to unstable nixos (#1)
* Adding forgejo
2024-05-13 09:57:15 -05:00
9679110d69 global vs workstation and hosts vs profile 2024-05-11 08:00:48 -05:00
2a456d8897 Adding hetzner cax server. 2024-05-10 16:50:09 -05:00
cb43a66712
Missing boot parameters. 2024-05-10 10:21:49 -05:00
2f184ff05c
Overhaul 2024-05-10 10:06:16 -05:00
Truxnell
10a01f67cd
feat: add rss-bridge and calibre-web (#135)
* hax

* hax

* shell monitoring

* hax radicale!

* hacking

* haxor

* hax

* hack

* feat: refactor paths etc for impermance

* fix: restic

* hax

* more hax

* feat: migrate z2m

* fix: websockets i guess

* cleanup

* hacks

* hax

* feat: miniflux + postgres

* feat: add calibre

* feat: calibre-web

* Auto lint/format

* feat: add calibre/web + rss-bridge

* hax

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
Co-authored-by: truxnell <truxnell@users.noreply.github.com>
2024-05-05 08:08:04 +00:00
Truxnell
49621dec0e
feat: postgres, calibre, radicale, z2m (#133)
* hax

* hax

* shell monitoring

* hax radicale!

* hacking

* haxor

* hax

* hack

* feat: refactor paths etc for impermance

* fix: restic

* hax

* more hax

* feat: migrate z2m

* fix: websockets i guess

* cleanup

* hacks

* hax

* feat: miniflux + postgres

* feat: add calibre

* feat: calibre-web

* Auto lint/format

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
Co-authored-by: truxnell <truxnell@users.noreply.github.com>
2024-05-05 16:05:59 +10:00
Truxnell
5a1109111b
feat: migrating apps, nginx, bye traefik (#130)
* hax

* hax

* shell monitoring

* hax radicale!

* hacking

* haxor

* hax

* hack

* feat: refactor paths etc for impermance

* fix: restic

* hax

* more hax

* feat: migrate z2m

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-05-03 16:46:35 +10:00
Truxnell
6cd4befc1a
feat: stuff i think. oh yeah home assistant and shit (#124)
* hax

* hax

* hack

* hax

* hax

* hax

* fix shit

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-04-29 11:48:13 +00:00
Truxnell
3c067ad506 feat: z2m! 2024-04-25 22:01:37 +10:00
Truxnell
f923a0e25a feat: mosquitto 2024-04-25 14:52:28 +10:00
Truxnell
0dc05deed4 fix: factorio 2024-04-25 09:23:29 +10:00
truxnell
3134dd1fb8 hack 2024-04-24 22:38:02 +10:00
Truxnell
070a01e650 fix: plex 2024-04-24 20:45:42 +10:00
Truxnell
488c070cb3 chore: update boot fs 2024-04-24 17:39:39 +10:00
Truxnell
b6e2ee3155
feat: add shodan! (#119)
* feat: warning for adguard schema mismatch

* Auto lint/format

* fix: fix filtering

* chore: tweak automerge

* fix: whoogle

* hack

* hax

* hack

* feat: clean tmp on boot

* M E G A H A C K

* derp lel

* chore: name

* feat: add shodan!

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
Co-authored-by: truxnell <truxnell@users.noreply.github.com>
2024-04-24 15:50:08 +10:00
Truxnell
f4ad1d51f4
feat: add searxng and factorio (#112)
* Create searxng.nix

* fix: folers

* factorio wip

* fix: remove stale locks

* feat: factorio and saerx

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-04-20 11:24:13 +00:00
Truxnell
e3d3e338b6
feat: warning for adguard schema mismatch (#109)
* feat: warning for adguard schema mismatch

* Auto lint/format

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
Co-authored-by: truxnell <truxnell@users.noreply.github.com>
2024-04-18 11:38:42 +00:00
Truxnell
0dffbe9433
feat: adguard home + powerdns plz (#100)
* hack

* feat: adguard + powerdns

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-04-16 12:59:57 +00:00
Truxnell
ccd8e800df
Feat: docs (#98)
* hacking at dns

* hack

* hax

* start dics!

* hacking

* feat: docs!

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-04-16 05:14:06 +00:00
Truxnell
a003d2205c
feat: motd, systemd notifications, restic backups (#93)
* flesh out impermanence

* glances

* hack

* hacking in plex and tautulli

* hack

* hacking

* feat: motd AND systemd failure notifications

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-04-14 05:44:46 +00:00
Truxnell
dc0b2518da
Add restic backups and glances (#89)
* flesh out impermanence

* glances

* hack

* hacking in plex and tautulli

* hack

* hacking

* Auto lint/format

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
Co-authored-by: truxnell <truxnell@users.noreply.github.com>
2024-04-13 22:46:48 +00:00
Truxnell
49f293a574 hack 2024-04-11 19:42:26 +10:00
truxnell
ad105a7343 hacking 2024-04-11 00:16:11 +10:00
Truxnell
5a74a0251b feat: modifiable nas mount and secrets again 2024-04-10 21:45:27 +10:00
Truxnell
5f64ee2e2b chore: try again 2024-04-10 20:50:09 +10:00
Truxnell
6c7fb32150 chore: dupe 2024-04-10 20:12:34 +10:00
Truxnell
853f858c80 chore: helios fs 2024-04-10 20:10:28 +10:00
Truxnell
4427a56eaf chore: update hostid for helios 2024-04-10 20:02:43 +10:00
Truxnell
9fc6082c5b feat: add nfs 2024-04-10 19:48:07 +10:00
Truxnell
883df34aa8 fix: too much automerge 2024-04-10 19:42:29 +10:00
Truxnell
1554768917
Feat: containers and helios join the party (#79)
* feat: add

* hack

* feat: add secrets pre-commit

* wip

* wip

* hacking at gatus

* hacking at gatus

* wip

* wip

* hack

* hack

* hack

* hack

* feat: gatus doing gatus stuff

* hack

* guh

* hacking

* hack

* hack

* hack

* feat: add helios

* hack

* chore: new hosts reencrypt

* Auto lint/format

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
Co-authored-by: truxnell <truxnell@users.noreply.github.com>
2024-04-10 18:00:25 +10:00
Truxnell
c4e7e0215b
feat: add *arr (#61)
* feat: add cockpit to all servers

* hacing

* feat: *arr bones

* feat: add docker versioning

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-04-07 04:05:51 +00:00
Truxnell
9786bc9cd6
feat: add split-dns (#59)
* chore: tweak favourites

* chore: hacking

* feat: add nix-serve

* hax

* re-encrypt

* haxing bind

* hacing sonarr/traef

* hack

* hack

* feat: add bind for local dns (manual)

* fix

* hacked up dns

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-04-06 06:24:47 +00:00
Truxnell
b447282c7a
feat: flesh out home manager gnome, firefox (#56)
* feat: add test node and spin up podman/cockpit

* dev hack

* bug: disable wayland temporarily #52

* feat: add nfs mount to nas

* chore: add nas to sshconf

* derp

* hax

* fix: hax

* feat: firefox and gnome tweaks

* chore: tweak nautilus

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
2024-04-03 01:09:39 +00:00
Truxnell
a4a8b05bb8
Feat: add dns02 (#37)
* feat: add overlays

* Auto lint/format

* feat: fix dns01 firewall ports

* chore: new keys for dns01

* fix: dupe key

* chore: fix cfdyn

* feat: add dns02

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
Co-authored-by: truxnell <truxnell@users.noreply.github.com>
2024-03-30 01:57:31 +00:00
Truxnell
2f472230fd
fix: dns01 firewall (#35)
* feat: add overlays

* Auto lint/format

* feat: fix dns01 firewall ports

---------

Co-authored-by: Truxnell <9149206+truxnell@users.noreply.github.com>
Co-authored-by: truxnell <truxnell@users.noreply.github.com>
2024-03-29 22:50:30 +00:00
truxnell
15a5e2c6bc Merge branch 'main' of https://github.com/truxnell/nix-config into module-refactor 2024-03-26 23:23:10 +11:00
truxnell
4bcb979a58 Merge branch 'main' into module-refactor 2024-03-26 23:20:52 +11:00
Truxnell
7a14f0bea1 chore: update dns01 key (#8) 2024-03-26 10:58:20 +00:00
Truxnell
e135396e82 Merge branch 'main' into ci 2024-03-26 21:29:18 +11:00
truxnell
098865c500 Auto lint/format 2024-03-26 10:26:12 +00:00
truxnell
4686125f28 hax 2024-03-26 21:11:59 +11:00
truxnell
b44499c92e fix: finish hax? 2024-03-26 21:11:56 +11:00
truxnell
1a4d6ecd2a hax 2024-03-25 23:37:21 +11:00
truxnell
e6243b48ba chore: hax 2024-03-25 22:51:18 +11:00
Truxnell
57d59e5f69 chore: hacking 2024-03-25 20:12:54 +11:00
Truxnell
80e8f097d1 feat: add garnix cache 2024-03-25 20:07:47 +11:00