Commit graph

1129 commits

Author SHA1 Message Date
oddlama
d771b7cd82
chore: update flake inputs 2023-08-14 22:26:26 +02:00
oddlama
03382e15f9
chore: activate influxdb provisioning module 2023-08-14 22:26:06 +02:00
oddlama
13eb38d8fc
chore: remove nix-plugin definition from dev systems 2023-08-14 22:25:41 +02:00
oddlama
16c9d8bb5e
feat: add influxdb provisioning module 2023-08-14 22:23:52 +02:00
oddlama
37f77eed3d
chore(forgejo): show login by default 2023-08-03 00:36:32 +02:00
oddlama
3548867a40
fix(nginx): apply recommended security headers to each location 2023-08-03 00:36:06 +02:00
oddlama
8be9646d1a
feat: add paperless 2023-08-03 00:35:20 +02:00
oddlama
d577fb1d1a
fix(forgejo): use correct group for secret 2023-08-01 02:10:10 +02:00
oddlama
a975cc1f7f
feat: add forgejo 2023-08-01 02:01:43 +02:00
oddlama
b57d86d1ce
chore: update flake inputs 2023-07-31 12:49:57 +02:00
oddlama
1184be0cc0
chore: update aggregated basic auth hashes 2023-07-31 12:49:09 +02:00
oddlama
788e7e3fa7
chore: move generated secrets to separate directory 2023-07-31 12:42:46 +02:00
oddlama
eeac57d30d
feat(zackbiene): reenable hass with ACME double proxy 2023-07-27 19:06:03 +02:00
oddlama
b2b2e60725
feat(zackbiene): start clean; add kea instead of dhcpcd
chore: switch to hosts.toml
2023-07-25 18:48:42 +02:00
oddlama
82d757059f
feat(zackbiene): use efi boot with tow-boot; remove switch-to-configuration patch for now 2023-07-25 01:24:27 +02:00
oddlama
4175ce3cf7
chore: update to main nixpkgs, include my temporary switch-to-configuration changes 2023-07-24 21:42:01 +02:00
oddlama
1110bdcac1
feat: use generic installer iso from now on 2023-07-24 14:15:18 +02:00
oddlama
b39f516bd7
fix: invalid lib reference in checks.nix 2023-07-23 16:00:40 +02:00
oddlama
94cce37bc4
revert: back to flux for grafana and influxdb, influxql is not supported properly. Guess we'll have some work to do on influxdb v3 then. 2023-07-06 22:36:29 +02:00
oddlama
e521a68e87
feat(telegraf): track smart attributes 2023-07-06 22:36:06 +02:00
oddlama
861257933b
chore: don't use Flux as influxdb query lang (discouraged by maintainers, future will remove support) 2023-07-06 15:45:07 +02:00
oddlama
fa5e23af22
fix: persist correct path for adguardhome 2023-07-06 15:27:35 +02:00
oddlama
e076aca5a0
chore: also disable per link DNS for ipv6 (dhcp, RA) on servers 2023-07-06 15:09:33 +02:00
oddlama
836cd7c6c2
chore: dont use adguardhome for servers 2023-07-06 14:49:37 +02:00
oddlama
13d9baedc1
chore: disable access logs for uninteresting high volume endpoint (telegraf write api), and internal nginx_status 2023-07-06 12:38:20 +02:00
oddlama
f2a97b16c6
chore: remove ip address from etc issue again due to frequent microvm redraws 2023-07-06 12:37:58 +02:00
oddlama
554d25d94b
chore: persist adguardhome state 2023-07-06 02:49:32 +02:00
oddlama
3f6286ef31
feat(adguardhome): bind only external interface 2023-07-06 02:34:07 +02:00
oddlama
31ef29569d
chore: only enable sensors in telegraf for physical machines 2023-07-05 15:04:23 +02:00
oddlama
822bace189
fix: track change to disko dataset creation 2023-07-05 14:31:01 +02:00
oddlama
7c3a40cd89
feat: add elewrap to elevate telegraf permissions 2023-07-05 14:30:42 +02:00
oddlama
a087b1f731
feat(telegraf): allow nginx_status access via ipv6 too 2023-07-02 12:17:38 +02:00
oddlama
73ab856da9
feat(nginx): add dummy host that matches unrecognized server_names 2023-07-02 12:17:36 +02:00
oddlama
01668ddee6
docs: clarifications 2023-07-02 00:22:59 +02:00
oddlama
5636a8d08c
docs: move structure to own document 2023-07-02 00:17:48 +02:00
oddlama
e1e7516e1a
refactor: add lib extensions to nixpkgs.lib as overlays 2023-07-02 00:08:17 +02:00
oddlama
385d8178a2
docs: format 2023-07-01 01:57:34 +02:00
oddlama
999f3e3e26
docs: formatting 2023-07-01 01:46:44 +02:00
oddlama
bc757a29e1
docs: update structure 2023-07-01 01:44:43 +02:00
oddlama
aaf3babf9b
fix: set hostname with higher priority 2023-07-01 01:44:26 +02:00
oddlama
11ba487bf0
fix: set new vm secret paths 2023-07-01 01:20:17 +02:00
oddlama
80e7c1bdbf
refactor: finish decoupling the library functions from config 2023-07-01 01:11:58 +02:00
oddlama
68bb9731d3
wip: remove very specific special args and unify library functions 2023-06-30 01:55:17 +02:00
oddlama
dfc3084fe9
docs: minor additions 2023-06-29 01:19:46 +02:00
oddlama
e534bdd38b
docs: add hosts table 2023-06-29 01:05:51 +02:00
oddlama
84ac34cb6c
refactor: major refactor into proper reusable modules. No logical changes. 2023-06-29 00:27:54 +02:00
oddlama
04872f6ec5
chore: clean up old nom config 2023-06-25 22:59:13 +02:00
oddlama
9a810bd125
feat: convert nom to disko 2023-06-25 22:58:11 +02:00
oddlama
02a8544825
chore: remove recursive-nix 2023-06-25 22:57:43 +02:00
oddlama
5bc7fa310b
chore: disable autoSubUidGidRange for determinism 2023-06-25 22:56:53 +02:00