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 |
|
oddlama
|
1aa2a8d8b7
|
chore: unfortunately basic-auth conflicts with influxdb
|
2023-06-25 14:59:41 +02:00 |
|