Commit Graph

2805 Commits

Author SHA1 Message Date
a2215e07fd
public-access-proxy: enable proxy protocol by default 2023-04-11 23:53:38 +02:00
8860310068
stats: fix eval, fix default nginx status port 2023-04-11 01:37:34 +02:00
e450e6cdf1
Enable proxyProtocol for drone and gitea 2023-04-11 01:11:43 +02:00
7c77a4c6f7
Merge monitoring into stats
Don't listen with nginx on port 80 for stats
2023-04-11 01:11:06 +02:00
0a6bf04fd2
flake: move hostRegistry to lib 2023-04-11 00:25:06 +02:00
1bf9c651f5
hydra: fix occasional 502
hydra only listens on v4
2023-04-11 00:24:32 +02:00
186e4971c9
Cleanup 2023-04-11 00:24:27 +02:00
0b3bce80fd
flake.lock: Update
Flake lock file updates:

• Updated input 'c3d2-user-module':
    'git+https://gitea.c3d2.de/C3D2/nix-user-module.git?ref=refs%2fheads%2fmaster&rev=37554bfd642a3cfaa9c824dfdaa2725590e621b9' (2023-04-08)
  → 'git+https://gitea.c3d2.de/C3D2/nix-user-module.git?ref=refs%2fheads%2fmaster&rev=9a6868506fa362d5368fb6214e179bb6d68407b0' (2023-04-10)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/946da791763db1c306b86a8bd3828bf5814a1247' (2023-04-08)
  → 'github:numtide/flake-utils/033b9f258ca96a10e543d4442071f614dc3f8412' (2023-04-09)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'microvm':
    'github:astro/microvm.nix/2187b3029920181db3e3bd9f6cf6b41de9a28d3f' (2023-04-07)
  → 'github:astro/microvm.nix/b496028321ba11ca3e6eef286ca3915577f4b793' (2023-04-09)
• Updated input 'openwrt':
    'git+https://git.openwrt.org/openwrt/openwrt.git?ref=openwrt-21.02&rev=cbe73ea33d027dbb4b2cf1eca947ae746119e7d2' (2023-03-30)
  → 'git+https://git.openwrt.org/openwrt/openwrt.git?ref=openwrt-21.02&rev=f6a41570a5f6abb6ca74b957e4d226cf6c3f0c9a' (2023-04-09)
• Updated input 'openwrt-imagebuilder':
    'github:astro/nix-openwrt-imagebuilder/77b1ef816bfd70ae95fc6ef4d3ff9f574899e374' (2023-04-08)
  → 'github:astro/nix-openwrt-imagebuilder/8cc7e1eb35cc53c3726672c41b9075612f5472d6' (2023-04-10)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/b93eb910f768f9788737bfed596a598557e5625d' (2023-04-02)
  → 'github:Mic92/sops-nix/ddc6f124cb9be22d2ba066064c28bc19039a6bce' (2023-04-09)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/08850c9808fd5e1891cad51f38e92226c7e8f8bd' (2023-04-03)
  → 'github:numtide/treefmt-nix/f3dd071be31528261034022020fc7e4c010f7179' (2023-04-10)
2023-04-11 00:17:36 +02:00
3d842ac003 Merge pull request 'please merge my last update' (#115) from leon/nix-config:master into master
Reviewed-on: #115
2023-04-10 20:47:46 +02:00
3a758855ad add new user to vpn 2023-04-10 14:39:01 +01:00
985f5ef234
flake: remove hopefully unused overlays 2023-04-09 21:14:20 +02:00
7662f8e536
microvm-host: remove duplicated key 2023-04-09 21:13:35 +02:00
2d4977bb58
matrix: add matterbridge 2023-04-09 21:13:27 +02:00
b68f83d460
home-assistant: add esphome 2023-04-09 01:49:59 +02:00
907f25ce11
flake.lock: Update
Flake lock file updates:

• Updated input 'c3d2-user-module':
    'git+https://gitea.c3d2.de/C3D2/nix-user-module.git?ref=refs%2fheads%2fmaster&rev=2ee010d62ed54bc8de4027b8f3db8b3613911e2e' (2023-04-03)
  → 'git+https://gitea.c3d2.de/C3D2/nix-user-module.git?ref=refs%2fheads%2fmaster&rev=37554bfd642a3cfaa9c824dfdaa2725590e621b9' (2023-04-08)
• Updated input 'nixos':
    'github:SuperSandro2000/nixpkgs/b4b284606e3706a76f5a27dc4db19885449c6625' (2023-04-08)
  → 'github:SuperSandro2000/nixpkgs/a8ee2601b2ad1f3442ec85857ad0cce64cc82d82' (2023-04-08)
2023-04-08 23:24:12 +02:00
0867957d4b
home-assistant: show automation in web ui 2023-04-08 22:46:37 +02:00
a6a6a102fb
pulsebert: add better dns name for drrkr 2023-04-08 22:38:34 +02:00
283c410ca6 home-assistant: add a stub network interface in c3d2 for mdns 2023-04-08 22:15:10 +02:00
03f19c46c4
home-assistant: enable avahi 2023-04-08 22:09:38 +02:00
8cc84e5f3d
public-access-proxy: add home-assistant 2023-04-08 21:28:43 +02:00
cc85d8f5a1
home-assistant: disable aws-sam-translator tests 2023-04-08 21:08:25 +02:00
a222a29f40
home-assistant: fix onboarding 2023-04-08 21:08:14 +02:00
0852142e98
home-assistant: fix ldap provider 2023-04-08 21:07:31 +02:00
111dcceb47
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/946da791763db1c306b86a8bd3828bf5814a1247' (2023-04-08)
• Updated input 'microvm':
    'github:astro/microvm.nix/d05d2b2e5ae938184efba4be575ef2d7bdf1ee5b' (2023-04-05)
  → 'github:astro/microvm.nix/2187b3029920181db3e3bd9f6cf6b41de9a28d3f' (2023-04-07)
• Updated input 'nixos':
    'github:SuperSandro2000/nixpkgs/2b468651feee83fb7d09b5792f6b551022b6a28a' (2023-04-05)
  → 'github:SuperSandro2000/nixpkgs/b4b284606e3706a76f5a27dc4db19885449c6625' (2023-04-08)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/a6aa8174fa61e55bd7e62d35464d3092aefe0421' (2023-03-29)
  → 'github:nixos/nixos-hardware/3006d2860a6ed5e01b0c3e7ffb730e9b293116e2' (2023-04-07)
• Updated input 'openwrt-imagebuilder':
    'github:astro/nix-openwrt-imagebuilder/0157fe77fc367b21d7123fa127c4d50ddcabd30b' (2023-04-05)
  → 'github:astro/nix-openwrt-imagebuilder/77b1ef816bfd70ae95fc6ef4d3ff9f574899e374' (2023-04-08)
2023-04-08 19:10:17 +02:00
359dd3c12b
disko-config: add comments 2023-04-07 21:04:24 +02:00
5c56d05d5d
Add home-assistant 2023-04-07 01:43:01 +02:00
fe2b2f852b
flake.lock: Update
Flake lock file updates:

• Updated input 'microvm':
    'github:astro/microvm.nix/f968ea83bdc542fd5e81e4bb1d726986098095b1' (2023-04-02)
  → 'github:astro/microvm.nix/d05d2b2e5ae938184efba4be575ef2d7bdf1ee5b' (2023-04-05)
• Updated input 'nixos':
    'github:SuperSandro2000/nixpkgs/b45dd6def28a2a2c118abe51d32bf141594da7eb' (2023-04-03)
  → 'github:SuperSandro2000/nixpkgs/2b468651feee83fb7d09b5792f6b551022b6a28a' (2023-04-05)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/cd0548517d710a1d394a197d36a5426721907289' (2023-04-04)
  → 'github:SuperSandro2000/nixos-modules/972f4439d73c1ed4cdd6fd9da28bc6575324a9d4' (2023-04-05)
• Updated input 'openwrt-imagebuilder':
    'github:astro/nix-openwrt-imagebuilder/412e80d45b2cc1f7de6528f3a8a1e3c6b68118b8' (2023-04-04)
  → 'github:astro/nix-openwrt-imagebuilder/0157fe77fc367b21d7123fa127c4d50ddcabd30b' (2023-04-05)
• Updated input 'sshlogd':
    'git+https://gitea.c3d2.de/astro/sshlogd.git?ref=main&rev=e1043a8c0a3f3f6b5be39188806754f3737580a7' (2022-09-28)
  → 'git+https://gitea.c3d2.de/astro/sshlogd.git?ref=main&rev=18889b61608af8cd6a5e703682e108c639aec816' (2023-04-05)
• Updated input 'zentralwerk':
    'git+https://gitea.c3d2.de/zentralwerk/network.git?ref=refs%2fheads%2fmaster&rev=f53a153d4cf2894730c46f0d47d1b311b83fb65c' (2023-04-03)
  → 'git+https://gitea.c3d2.de/zentralwerk/network.git?ref=refs%2fheads%2fmaster&rev=3069e4c5b952daa7866a0077cc763835c9d3f43e' (2023-04-05)
2023-04-06 01:43:10 +02:00
25e53c93aa
Disable grafana tests 2023-04-06 01:41:56 +02:00
944de3a210
flake: fix duplicated inputs 2023-04-06 01:40:18 +02:00
b7aa6b96e5
Bump 2023-04-04 23:21:24 +02:00
6df302fdd7
Remove inputs from module inputs 2023-04-04 20:48:48 +02:00
5b5d8eb4dc
Make harmonia overlay local 2023-04-04 02:08:52 +02:00
99cead2130
Bump 2023-04-04 00:06:29 +02:00
24a1647040
Fix harmonia deployment 2023-04-04 00:06:09 +02:00
3e21dc9827
flake: add harmonia todo for 23.05 2023-04-03 20:47:07 +02:00
b86bb8d067
Rename nix-serve to nix-cache 2023-04-03 20:34:04 +02:00
81159cd989
Increase timeout for aarch64 builds
otherwise chromium times out in gallium
2023-04-03 00:27:51 +02:00
4c91189777
flake.lock: Update
Flake lock file updates:

• Updated input 'c3d2-user-module':
    'git+https://gitea.c3d2.de/C3D2/nix-user-module.git?ref=refs%2fheads%2fmaster&rev=2889ffe856724bc16e36bd1c26bbde84845e77c6' (2023-03-27)
  → 'git+https://gitea.c3d2.de/C3D2/nix-user-module.git?ref=refs%2fheads%2fmaster&rev=6b70de7a9750016c986260c7d7d214d93fe1d3d0' (2023-03-31)
• Updated input 'microvm':
    'github:astro/microvm.nix/31d3c1a05fba175e5d96f16256296ad4088ca9f5' (2023-03-23)
  → 'github:astro/microvm.nix/2528d10d30524522027878c871b680532b5172da' (2023-03-31)
• Updated input 'nixos':
    'github:SuperSandro2000/nixpkgs/8b0ac012b63bca32ffe68ad180fe372f42d7c1c6' (2023-03-30)
  → 'github:SuperSandro2000/nixpkgs/6a8ee743b2658a25a788bceb8e3aa7c0f3d54d71' (2023-03-31)
• Updated input 'openwrt-imagebuilder':
    'github:astro/nix-openwrt-imagebuilder/2a7922de68df35e33a5af895df83c3237477ae0a' (2023-03-30)
  → 'github:astro/nix-openwrt-imagebuilder/1e0dc144ef80ec90d746b619cd221b7794e0816c' (2023-03-31)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/af75d6efe437858f9ca5535e622cfbedad1ba717' (2023-03-23)
  → 'github:numtide/treefmt-nix/a082287718105c284475df18b882a76312dea0d0' (2023-03-30)
2023-04-01 00:41:24 +02:00
f7d0fe3c74 buzzrelay: set journald storage to volatile 2023-03-31 22:00:52 +02:00
5a20cd1043 caveman: reduce the static mastodon-instances.txt 2023-03-31 20:30:25 +02:00
cf64c7c502 caveman: remove development vhost now served by buzzrelay 2023-03-31 20:29:57 +02:00
439f263813 caveman: move caveman-hunter prometheus_port 2023-03-31 20:29:36 +02:00
fb813a2130 caveman: set redis backup schedule 2023-03-31 20:21:47 +02:00
850f35dad9 buzzrelay: add collectd postgresql stats 2023-03-31 20:21:04 +02:00
f2d5e97ecd
flake.lock: Update
Flake lock file updates:

• Updated input 'c3d2-user-module':
    'git+https://gitea.c3d2.de/C3D2/nix-user-module.git?ref=refs%2fheads%2fmaster&rev=183ed1766d425e4e20f7ba63402002f9ea1a9880' (2023-01-09)
  → 'git+https://gitea.c3d2.de/C3D2/nix-user-module.git?ref=refs%2fheads%2fmaster&rev=2889ffe856724bc16e36bd1c26bbde84845e77c6' (2023-03-27)
• Updated input 'nixos':
    'github:SuperSandro2000/nixpkgs/79d4de66c53dbd80aec177145ccfb862526cfa02' (2023-03-27)
  → 'github:SuperSandro2000/nixpkgs/8b0ac012b63bca32ffe68ad180fe372f42d7c1c6' (2023-03-30)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/82ecc5b88ffed8c0317c064dfd8f82f4b9882100' (2023-03-27)
  → 'github:nixos/nixos-hardware/a6aa8174fa61e55bd7e62d35464d3092aefe0421' (2023-03-29)
• Updated input 'openwrt':
    'git+https://git.openwrt.org/openwrt/openwrt.git?ref=openwrt-21.02&rev=c874aa40c22bec81643af57413c3f9ad613aeced' (2023-03-27)
  → 'git+https://git.openwrt.org/openwrt/openwrt.git?ref=openwrt-21.02&rev=cbe73ea33d027dbb4b2cf1eca947ae746119e7d2' (2023-03-30)
• Updated input 'openwrt-imagebuilder':
    'github:astro/nix-openwrt-imagebuilder/1b480f0fe82add73481ee3a14709fc2a80638fd7' (2023-03-27)
  → 'github:astro/nix-openwrt-imagebuilder/2a7922de68df35e33a5af895df83c3237477ae0a' (2023-03-30)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/afbdcf305fd6f05f708fe76d52f24d37d066c251' (2023-03-24)
  → 'github:oxalica/rust-overlay/c8d8d05b8100d451243b614d950fa3f966c1fcc2' (2023-03-29)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/4740f80ca6e756915aaaa0a9c5fbb61ba09cc145' (2023-03-26)
  → 'github:Mic92/sops-nix/5b26523e28989a7f56953b695184070c06335814' (2023-03-28)
2023-03-30 20:48:41 +02:00
662f487311
proxy node_exporter through nginx and drop none local traffic 2023-03-28 01:27:24 +02:00
15417186c4
flake.lock: Update
Flake lock file updates:

• Updated input 'buzzrelay':
    'github:astro/buzzrelay/3a3a25d2a7caadd892b3bc6a75415322b2599720' (2023-01-18)
  → 'github:astro/buzzrelay/e2d1d35a6d56bbdb8b5e6edd3caef3cf84fd306a' (2023-03-03)
• Updated input 'harmonia':
    'github:nix-community/harmonia/aed372e24b453b805810891e9f00ef5566d92279' (2023-03-21)
  → 'github:nix-community/harmonia/847c4cbdd909cae6dbdeea0f8ce03b50ad294c11' (2023-03-27)
• Updated input 'nixos':
    'github:SuperSandro2000/nixpkgs/0608532158673c0a5d3b2a1e4837e44991fd6180' (2023-03-24)
  → 'github:SuperSandro2000/nixpkgs/79d4de66c53dbd80aec177145ccfb862526cfa02' (2023-03-27)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/f38f9a4c9b2b6f89a5778465e0afd166a8300680' (2023-03-25)
  → 'github:nixos/nixos-hardware/82ecc5b88ffed8c0317c064dfd8f82f4b9882100' (2023-03-27)
• Updated input 'openwrt':
    'git+https://git.openwrt.org/openwrt/openwrt.git?ref=openwrt-21.02&rev=23c86d44bcfa00255c32196458b0a47dfa6732d5' (2023-03-04)
  → 'git+https://git.openwrt.org/openwrt/openwrt.git?ref=openwrt-21.02&rev=c874aa40c22bec81643af57413c3f9ad613aeced' (2023-03-27)
• Updated input 'openwrt-imagebuilder':
    'github:astro/nix-openwrt-imagebuilder/fdee938522f17116a33ee18c261fc13ae421df01' (2023-03-26)
  → 'github:astro/nix-openwrt-imagebuilder/1b480f0fe82add73481ee3a14709fc2a80638fd7' (2023-03-27)
2023-03-27 23:25:28 +02:00
e08796b498
flake.lock: Update
Flake lock file updates:

• Updated input 'affection-src':
    'git+https://gitea.nek0.eu/nek0/affection?ref=refs%2fheads%2fmaster&rev=f7e7c9dcc8d258d981625a2c838660ac97a2d3c3' (2023-03-25)
  → 'git+https://gitea.nek0.eu/nek0/affection?ref=refs%2fheads%2fmaster&rev=445b5807e021ff6fb70fdfa3f7e6a0a2b2221609' (2023-03-25)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/648021dcb2b65498eed3ea3a7339cdfc3bea4d82' (2023-03-23)
  → 'github:nixos/nixos-hardware/f38f9a4c9b2b6f89a5778465e0afd166a8300680' (2023-03-25)
• Updated input 'openwrt-imagebuilder':
    'github:astro/nix-openwrt-imagebuilder/d0b1fd0536798715ad0d3c3b7b2b81c418451ce6' (2023-03-25)
  → 'github:astro/nix-openwrt-imagebuilder/fdee938522f17116a33ee18c261fc13ae421df01' (2023-03-26)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/d8827a8368c307fbc6ed594c9a31d619e7360bed' (2023-03-21)
  → 'github:Mic92/sops-nix/4740f80ca6e756915aaaa0a9c5fbb61ba09cc145' (2023-03-26)
2023-03-26 23:47:56 +02:00
da9f3326cc
flake.lock: Update
Flake lock file updates:

• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/3e7c992798d7fcf2cdfa0646a7348fef81033063' (2023-03-24)
  → 'github:SuperSandro2000/nixos-modules/9153b0c9e955b99b5b6120080a86207353674585' (2023-03-25)
2023-03-25 16:24:14 +01:00
a3b460f8aa
public-access-proxy: add element.c3d2.de 2023-03-25 16:23:00 +01:00