Compare commits

...
Sign in to create a new pull request.

1976 commits

Author SHA1 Message Date
60721261b8 chore(deps): update renovate/renovate docker tag to v37.68.4
Some checks failed
Lint / lint (push) Failing after 1m20s
2023-11-27 15:00:24 +00:00
ba0fa94a8e new ip
Some checks failed
Plex Update / update (push) Successful in 1m51s
Lint / lint (push) Failing after 1m37s
2023-11-27 14:18:45 +01:00
add34d481c forward port
Some checks failed
Lint / lint (push) Failing after 1m38s
Plex Update / update (push) Successful in 1m48s
2023-11-26 17:29:50 +01:00
a715bf6664 switch vpn
Some checks failed
Lint / lint (push) Failing after 1m23s
Plex Update / update (push) Successful in 2m4s
2023-11-26 11:32:36 +01:00
462663b498 chore(deps): update renovate/renovate docker tag to v37.67.3
Some checks failed
Lint / lint (push) Failing after 1m21s
Plex Update / update (push) Successful in 1m50s
2023-11-24 15:00:24 +00:00
d462b4c9b7 fix gnome
Some checks failed
Lint / lint (push) Failing after 1m27s
Plex Update / update (push) Successful in 1m36s
2023-11-22 11:38:37 +01:00
9751602954 update grist
Some checks failed
Lint / lint (push) Failing after 1m30s
Plex Update / update (push) Successful in 1m53s
2023-11-21 16:29:22 +01:00
19c5e3c96e chore(deps): update helm release external-secrets to v0.9.9
Some checks failed
Lint / lint (push) Failing after 3m38s
Plex Update / update (push) Successful in 2m29s
2023-11-16 20:39:19 +01:00
4c73e5d9a9 Merge remote-tracking branch 'refs/remotes/origin/main'
Some checks failed
Plex Update / update (push) Successful in 5m35s
Lint / lint (push) Failing after 5m32s
2023-11-16 20:39:03 +01:00
e6e12bb4f5 chore(deps): update flaresolverr/flaresolverr docker tag to v3.3.10
All checks were successful
Plex Update / update (push) Successful in 3m49s
Lint / lint (push) Successful in 5m47s
2023-11-16 20:38:46 +01:00
1e63fdab8f Merge remote-tracking branch 'refs/remotes/origin/main' 2023-11-16 20:33:48 +01:00
327e3a180d Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 5m54s
Plex Update / update (push) Successful in 4m0s
2023-11-16 20:33:37 +01:00
bc474a69e2 Merge remote-tracking branch 'refs/remotes/origin/main' 2023-11-16 20:31:20 +01:00
26bfe82032 minor updates 2023-11-16 20:30:24 +01:00
1542f840dc change name 2023-11-16 20:14:11 +01:00
cfa3ae8d24 chore(deps): update renovate/renovate docker tag to v37.59.8
All checks were successful
Lint / lint (push) Successful in 1m20s
Plex Update / update (push) Successful in 1m37s
2023-11-15 23:00:31 +00:00
3767b37bbf chore(deps): update renovate/renovate docker tag to v37.59.4
All checks were successful
Lint / lint (push) Successful in 1m18s
Plex Update / update (push) Successful in 1m30s
2023-11-14 23:00:32 +00:00
2c0409da67 chore(deps): update renovate/renovate docker tag to v37.57.2
All checks were successful
Lint / lint (push) Successful in 1m19s
Plex Update / update (push) Successful in 1m34s
2023-11-13 23:00:29 +00:00
aab01c9f91 chore(deps): update renovate/renovate docker tag to v37.57.0
Some checks failed
Lint / lint (push) Successful in 1m39s
Plex Update / update (push) Failing after 11s
2023-11-13 17:40:04 +01:00
4123f9a4ec chore(deps): update flaresolverr/flaresolverr docker tag to v3.3.9
All checks were successful
Lint / lint (push) Successful in 1m34s
Plex Update / update (push) Successful in 1m38s
2023-11-13 17:39:59 +01:00
dddcf0d8c6 fix lints
All checks were successful
Lint / lint (push) Successful in 1m18s
Plex Update / update (push) Successful in 1m44s
2023-11-13 17:39:38 +01:00
c45df4dc1f fix grist deployment completely 2023-11-13 17:39:02 +01:00
4e5ef010d4 deploy grist
Some checks failed
Lint / lint (push) Failing after 1m22s
Plex Update / update (push) Successful in 1m36s
2023-11-12 15:07:41 +01:00
76f35ef704 updates 2023-11-12 13:14:41 +01:00
14405c1109 fix bastion
Some checks failed
Lint / lint (push) Failing after 1m12s
Plex Update / update (push) Successful in 1m29s
2023-11-11 00:03:17 +01:00
68cb70ee4d fix lint
Some checks failed
Lint / lint (push) Failing after 1m13s
Plex Update / update (push) Successful in 1m33s
2023-11-10 23:41:30 +01:00
ec0c2f466a add sccache
Some checks failed
Plex Update / update (push) Successful in 1m30s
Lint / lint (push) Failing after 1m15s
2023-11-10 23:35:26 +01:00
0eebdf6bd0 fix dhcp
Some checks failed
Lint / lint (push) Failing after 1m33s
Plex Update / update (push) Successful in 2m1s
2023-11-10 22:53:33 +01:00
66bcfd6839 install fractal
Some checks failed
Lint / lint (push) Failing after 1m4s
Plex Update / update (push) Successful in 1m36s
2023-11-10 19:23:36 +01:00
3c6dc78d7f Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
Some checks failed
Lint / lint (push) Failing after 1m6s
Plex Update / update (push) Successful in 1m36s
2023-11-09 15:36:57 +01:00
1b47463d2b update nix 2023-11-09 15:36:53 +01:00
2bcd118604 chore(deps): update renovate/renovate docker tag to v37.51.3
All checks were successful
Lint / lint (push) Successful in 1m6s
Plex Update / update (push) Successful in 1m25s
2023-11-08 23:00:25 +00:00
f0e2a89a25 chore(deps): update renovate/renovate docker tag to v37.50.2
All checks were successful
Lint / lint (push) Successful in 1m10s
Plex Update / update (push) Successful in 1m24s
2023-11-07 23:00:25 +00:00
21c4f94f26 fix? flux
All checks were successful
Lint / lint (push) Successful in 1m20s
Plex Update / update (push) Successful in 1m30s
2023-11-07 16:12:44 +01:00
b56a8a995b fix indent
All checks were successful
Lint / lint (push) Successful in 1m19s
Plex Update / update (push) Successful in 1m37s
2023-11-07 16:05:35 +01:00
6da9551d66 add oauth2-proxy
Some checks failed
Lint / lint (push) Failing after 1m3s
Plex Update / update (push) Successful in 1m41s
2023-11-07 15:58:47 +01:00
614ef16063 add jona
All checks were successful
Lint / lint (push) Successful in 1m20s
Plex Update / update (push) Successful in 1m43s
2023-11-07 14:37:09 +01:00
e4c92ef6de chore(deps): update flaresolverr/flaresolverr docker tag to v3.3.7
All checks were successful
Lint / lint (push) Successful in 1m8s
Plex Update / update (push) Successful in 1m35s
2023-11-07 14:24:26 +01:00
0f29d768ac chore(deps): update renovate/renovate docker tag to v37.46.0
All checks were successful
Plex Update / update (push) Successful in 1m37s
Lint / lint (push) Successful in 1m16s
2023-11-05 23:00:29 +00:00
8cc6790a3e chore(deps): update renovate/renovate docker tag to v37.45.0
All checks were successful
Lint / lint (push) Successful in 1m17s
Plex Update / update (push) Successful in 1m31s
2023-11-04 23:00:27 +00:00
d4b964b4c2 chore(deps): update renovate/renovate docker tag to v37.44.0
All checks were successful
Plex Update / update (push) Successful in 1m29s
Lint / lint (push) Successful in 1m37s
2023-11-03 23:00:31 +00:00
e9de6392af minor updates
All checks were successful
Lint / lint (push) Successful in 1m33s
Plex Update / update (push) Successful in 1m50s
2023-11-02 11:32:05 +01:00
Forgejo Actions Bot
2f345a6865 Update Plex 2023-11-02 07:03:25 +00:00
b36c8b4ead chore(deps): update renovate/renovate docker tag to v37.42.0
All checks were successful
Lint / lint (push) Successful in 1m15s
Plex Update / update (push) Successful in 2m5s
2023-11-01 23:00:26 +00:00
acf981e3bb chore(deps): update renovate/renovate docker tag to v37.37.2
All checks were successful
Lint / lint (push) Successful in 1m28s
Plex Update / update (push) Successful in 1m57s
2023-10-31 23:00:27 +00:00
f62c2b5cc0 fix nvim
All checks were successful
Lint / lint (push) Successful in 1m25s
Plex Update / update (push) Successful in 2m3s
2023-10-31 17:56:38 +01:00
92f141dbad chore(deps): update helm release external-secrets to v0.9.8
All checks were successful
Lint / lint (push) Successful in 1m16s
Plex Update / update (push) Successful in 1m57s
2023-10-31 15:00:26 +00:00
305ca412be chore(deps): update renovate/renovate docker tag to v37.35.2
All checks were successful
Lint / lint (push) Successful in 1m23s
Plex Update / update (push) Successful in 2m3s
2023-10-29 23:00:30 +00:00
7270c01158 add forward
All checks were successful
Plex Update / update (push) Successful in 1m37s
Lint / lint (push) Successful in 1m43s
2023-10-29 15:11:57 +01:00
f3362b00d6 flake update 2023-10-28 13:57:10 +02:00
5c89bde2a3 chore(deps): update renovate/renovate docker tag to v37.34.2
All checks were successful
Lint / lint (push) Successful in 1m20s
Plex Update / update (push) Successful in 1m45s
2023-10-27 22:00:30 +00:00
a8eb8941a2 chore(deps): update renovate/renovate docker tag to v37.33.6
All checks were successful
Lint / lint (push) Successful in 1m17s
Plex Update / update (push) Successful in 2m10s
2023-10-26 22:00:34 +00:00
98e2fa6295 chore(deps): update renovate/renovate docker tag to v37.33.1
All checks were successful
Lint / lint (push) Successful in 1m10s
Plex Update / update (push) Successful in 1m56s
2023-10-25 14:00:29 +00:00
e17cd0081f fix nvim
All checks were successful
Lint / lint (push) Successful in 1m16s
Plex Update / update (push) Successful in 2m8s
2023-10-25 13:56:15 +02:00
Forgejo Actions Bot
8094ac2d51 Update Plex 2023-10-25 06:03:46 +00:00
081a7350ea chore(deps): update renovate/renovate docker tag to v37.31.7
All checks were successful
Lint / lint (push) Successful in 1m18s
Plex Update / update (push) Successful in 2m1s
2023-10-24 22:00:32 +00:00
c93c0d777a chore(deps): update renovate/renovate docker tag to v37.31.2
All checks were successful
Lint / lint (push) Successful in 1m19s
Plex Update / update (push) Successful in 1m51s
2023-10-23 06:00:28 +00:00
b387d401b0 chore(deps): update renovate/renovate docker tag to v37.31.1
All checks were successful
Lint / lint (push) Successful in 1m19s
Plex Update / update (push) Successful in 2m10s
2023-10-20 22:00:32 +00:00
42ffbc8b91 update 2023-10-19 00:02:25 +02:00
5a6c812f33 update flake 2023-10-15 16:49:20 +02:00
17df29f389 update flake 2023-10-15 16:29:52 +02:00
fbf3951ede chore(deps): update renovate/renovate docker tag to v37.19.0
All checks were successful
Lint / lint (push) Successful in 1m22s
2023-10-13 22:00:30 +00:00
6bf1c6e0db chore(deps): update dependency fluxcd/flux2 to v2.1.2
All checks were successful
Lint / lint (push) Successful in 1m23s
Plex Update / update (push) Successful in 1m51s
2023-10-12 14:00:30 +00:00
520ecb4fa6 chore(deps): update renovate/renovate docker tag to v37.13.0
All checks were successful
Lint / lint (push) Successful in 1m18s
Plex Update / update (push) Successful in 1m32s
2023-10-10 22:00:33 +00:00
373b6ffc3f update lock
All checks were successful
Lint / lint (push) Successful in 1m27s
Plex Update / update (push) Successful in 1m46s
2023-10-10 14:54:37 +02:00
f7433afcb5 chore(deps): update renovate/renovate docker tag to v37.8.1
All checks were successful
Lint / lint (push) Successful in 1m21s
Plex Update / update (push) Successful in 1m39s
2023-10-08 22:00:29 +00:00
8479436aff chore(deps): update renovate/renovate docker tag to v37.8.0
All checks were successful
Lint / lint (push) Successful in 1m11s
Plex Update / update (push) Successful in 1m27s
2023-10-08 06:00:26 +00:00
4a2c31a02e chore(deps): update renovate/renovate docker tag to v37.7.1
All checks were successful
Lint / lint (push) Successful in 1m24s
Plex Update / update (push) Successful in 1m38s
2023-10-07 14:00:24 +00:00
857ae4273a chore(deps): update renovate/renovate docker tag to v37.6.3
All checks were successful
Lint / lint (push) Successful in 1m7s
Plex Update / update (push) Successful in 1m56s
2023-10-06 22:00:29 +00:00
cf7adef251 chore(deps): update renovate/renovate docker tag to v37
All checks were successful
Lint / lint (push) Successful in 1m10s
Plex Update / update (push) Successful in 1m35s
2023-10-05 14:00:26 +00:00
6218223426 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 1m32s
Plex Update / update (push) Successful in 1m32s
2023-10-04 20:19:57 +02:00
a2787c070c clion and rust rover 2023-10-04 20:19:55 +02:00
f6e8c26858 disable nvim for all hosts
All checks were successful
Lint / lint (push) Successful in 1m18s
Plex Update / update (push) Successful in 2m1s
2023-09-29 11:29:42 +02:00
c8a19ccd47 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 1m26s
Plex Update / update (push) Successful in 2m0s
2023-09-28 13:27:48 +02:00
e67fe81fff updates 2023-09-28 13:27:42 +02:00
Forgejo Actions Bot
b51fd43749 Update Plex 2023-09-27 22:03:14 +00:00
9ae32f431d chore(deps): update renovate/renovate docker tag to v36.109.4
All checks were successful
Lint / lint (push) Successful in 1m11s
Plex Update / update (push) Successful in 1m40s
2023-09-27 14:00:25 +00:00
Forgejo Actions Bot
dfafc305e6 Update Plex 2023-09-26 15:44:16 +00:00
f45486254f update lock
All checks were successful
Lint / lint (push) Successful in 1m10s
Plex Update / update (push) Successful in 2m16s
2023-09-26 17:40:48 +02:00
7fbb68f263 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 1m13s
Plex Update / update (push) Successful in 2m5s
2023-09-25 11:56:07 +02:00
ea83c79fb3 fixed linting 2023-09-25 11:56:02 +02:00
290ce7f72d update flake 2023-09-25 11:47:59 +02:00
Forgejo Actions Bot
c5a19a16cb Update Plex 2023-09-25 08:53:22 +00:00
2b9cd81c12 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
Some checks failed
Lint / lint (push) Failing after 1m34s
Plex Update / update (push) Successful in 2m1s
2023-09-25 10:33:10 +02:00
7c6ab98b9f chore(deps): update flaresolverr/flaresolverr docker tag to v3.3.6
Some checks failed
Lint / lint (push) Failing after 1m44s
Plex Update / update (push) Failing after 1m58s
2023-09-25 10:33:01 +02:00
b03361c918 chore(deps): update renovate/renovate docker tag to v36.107.1
Some checks failed
Lint / lint (push) Failing after 1m38s
Plex Update / update (push) Failing after 1m33s
2023-09-25 10:32:57 +02:00
d59fe55050 chore(deps): update dependency fluxcd/flux2 to v2.1.1
Some checks failed
Lint / lint (push) Failing after 1m47s
Plex Update / update (push) Failing after 1m55s
2023-09-25 10:32:46 +02:00
5170822b2c chore(deps): update meisnate12/plex-meta-manager docker tag to v1.19.1
Some checks failed
Lint / lint (push) Failing after 1m26s
Plex Update / update (push) Failing after 2m37s
2023-09-25 10:32:42 +02:00
ce0b3037fd Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-09-25 10:30:32 +02:00
f3c9d78d04 local changes 2023-09-25 10:30:29 +02:00
869bc9205d chore(deps): update helm release external-secrets to v0.9.5
Some checks failed
Lint / lint (push) Failing after 1m12s
Plex Update / update (push) Failing after 1m24s
2023-09-21 22:00:32 +00:00
16d9d60815 updates
Some checks failed
Lint / lint (push) Failing after 1m15s
Plex Update / update (push) Successful in 2m14s
2023-09-15 17:44:33 +02:00
Forgejo Actions Bot
218234162f Update Plex 2023-09-15 09:39:48 +00:00
58605df1b7 chore(deps): update flaresolverr/flaresolverr docker tag to v3.3.5
Some checks failed
Lint / lint (push) Failing after 1m21s
Plex Update / update (push) Successful in 1m59s
2023-09-15 11:33:18 +02:00
a4704cb2be chore(deps): update renovate/renovate docker tag to v36.93.7
Some checks failed
Lint / lint (push) Failing after 1m36s
Plex Update / update (push) Failing after 1m45s
2023-09-14 14:00:27 +00:00
1baad4b758 update mastodon
Some checks failed
Lint / lint (push) Failing after 1m15s
Plex Update / update (push) Successful in 1m33s
2023-09-10 09:42:53 +02:00
6bb7fc9f84 fix flake checker action
All checks were successful
Plex Update / update (push) Successful in 1m19s
Lint / lint (push) Successful in 1m12s
2023-09-10 09:26:19 +02:00
c587f10d3e add flake checker to ci
Some checks failed
Lint / lint (push) Successful in 1m19s
Plex Update / update (push) Failing after 2s
2023-09-10 09:22:55 +02:00
6bb6d4ae91 fix ci (#200)
All checks were successful
Lint / lint (push) Successful in 1m8s
Plex Update / update (push) Successful in 1m48s
Reviewed-on: #200
Co-authored-by: Victor <victor@xirion.net>
Co-committed-by: Victor <victor@xirion.net>
2023-09-09 16:18:16 +02:00
ea08de41c6 chore(deps): update renovate/renovate docker tag to v36.89.0
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-09-09 10:59:18 +02:00
55be8278ca updates
Some checks failed
Lint / lint (push) Failing after 9s
Plex Update / update (push) Failing after 1s
2023-09-09 10:33:04 +02:00
90b86bd08e Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 0s
2023-09-05 15:09:25 +02:00
90f0c7bbbe flake update 2023-09-05 15:09:15 +02:00
bca7181ff2 chore(deps): update renovate/renovate docker tag to v36.81.0
Some checks failed
Lint / lint (push) Failing after 0s
Plex Update / update (push) Failing after 0s
2023-09-05 09:44:52 +02:00
c973ee9920 chore(deps): update flaresolverr/flaresolverr docker tag to v3.3.4
Some checks failed
Plex Update / update (push) Failing after 1s
Lint / lint (push) Failing after 0s
2023-09-05 09:44:45 +02:00
6ef0ea29fd fix ntfy
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 0s
2023-09-03 10:24:18 +02:00
ca30e42ecd update flake
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-09-02 20:13:21 +02:00
4bafe38997 flake update
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-09-02 18:43:55 +02:00
ffb8ac0710 updates
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-09-01 21:06:09 +02:00
6df69984c0 update caches
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 0s
2023-09-01 20:35:06 +02:00
1cdc650322 chore(deps): update helm release external-secrets to v0.9.4
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-09-01 11:42:38 +02:00
8934de25d6 chore(deps): update renovate/renovate docker tag to v36.78.4
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-09-01 11:42:27 +02:00
3c646a30df chore(deps): update dependency fluxcd/flux2 to v2.1.0
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-09-01 11:42:18 +02:00
e7e98534cb chore(deps): update flaresolverr/flaresolverr docker tag to v3.3.3
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-08-31 22:00:31 +00:00
7f8c783bd2 updates
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Failing after 1s
2023-08-22 15:14:39 +02:00
66e5d6f25d chore(deps): update renovate/renovate docker tag to v36.52.2
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 8s
2023-08-18 22:00:26 +00:00
266faf9a47 updates
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-08-17 14:39:08 +02:00
1e4efa218b chore(deps): update helm release external-secrets to v0.9.3
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-08-17 10:32:48 +02:00
7ab1546b72 chore(deps): update flaresolverr/flaresolverr docker tag to v3.3.2
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-08-17 10:32:38 +02:00
b1262bbf03 chore(deps): update renovate/renovate docker tag to v36.49.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-08-16 14:00:30 +00:00
3e8e7ed0d4 chore(deps): update renovate/renovate docker tag to v36.46.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 12s
2023-08-15 22:00:30 +00:00
b632409124 flake lock
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-08-13 16:48:21 +02:00
87b1f93ae2 chore(deps): update renovate/renovate docker tag to v36.42.4
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-08-13 06:00:27 +00:00
2991ea7fc6 chore(deps): update renovate/renovate docker tag to v36.42.3
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-08-12 06:00:27 +00:00
bc661e419a chore(deps): update renovate/renovate docker tag to v36.42.1
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-08-11 14:00:29 +00:00
3468d426ed flake update
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 9s
2023-08-11 14:23:36 +02:00
880e646bba Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 10s
2023-08-08 09:36:39 +02:00
13d20e27a6 updates 2023-08-08 09:35:58 +02:00
7c407fe0c4 chore(deps): update renovate/renovate docker tag to v36.35.0
All checks were successful
Lint / lint (push) Successful in 4s
Plex Update / update (push) Successful in 9s
2023-08-07 14:00:30 +00:00
216c820667 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-08-07 10:09:46 +02:00
6480cc6a03 gamemode enabled 2023-08-07 10:07:59 +02:00
0e75f0c3d3 chore(deps): update renovate/renovate docker tag to v36.34.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 13s
2023-08-06 22:00:33 +00:00
9f8b04917b chore(deps): update renovate/renovate docker tag to v36.33.5
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-08-05 06:00:32 +00:00
Forgejo Actions Bot
1fa5a150c0 Update Plex 2023-08-04 08:00:46 +02:00
52d72c648d chore(deps): update renovate/renovate docker tag to v36.31.0
All checks were successful
Plex Update / update (push) Successful in 11s
Lint / lint (push) Successful in 1s
2023-08-03 22:00:33 +00:00
8f6ee24c40 chore(deps): update renovate/renovate docker tag to v36.27.2
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-08-02 22:00:27 +00:00
faaf0571a1 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 8s
2023-08-02 14:02:33 +02:00
f153adfab2 updates 2023-08-02 14:02:28 +02:00
a49303fd11 chore(deps): update renovate/renovate docker tag to v36.27.1
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-08-01 14:00:28 +00:00
b50df43700 chore(deps): update renovate/renovate docker tag to v36.26.1
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 12s
2023-07-31 22:00:36 +00:00
921289d1c9 updates
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-07-31 22:50:17 +02:00
3bb856d05a chore(deps): update renovate/renovate docker tag to v36.25.5
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 11s
2023-07-29 14:00:25 +00:00
bf55b9b2b4 chore(deps): update ghcr.io/sct/overseerr docker tag to v1.33.2
Some checks reported warnings
Lint / lint (push) Has been cancelled
Plex Update / update (push) Has been cancelled
2023-07-28 14:00:24 +00:00
a9ebb8425c updates
Some checks reported warnings
Lint / lint (push) Has been cancelled
Plex Update / update (push) Has been cancelled
2023-07-28 11:10:21 +02:00
eb1a73f104 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
Some checks reported warnings
Lint / lint (push) Has been cancelled
Plex Update / update (push) Has been cancelled
2023-07-28 10:40:34 +02:00
7ea93c12db fix gitea 2023-07-28 10:40:28 +02:00
Forgejo Actions Bot
ebeeada3bb Update Plex 2023-07-27 14:02:21 +02:00
49112a96a6 flake update
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 12s
2023-07-27 14:02:01 +02:00
49c06a5ce3 chore(deps): update ghcr.io/sct/overseerr docker tag to v1.33.1
Some checks are pending
Plex Update / update (push) Successful in 10s
Lint / lint (push) Has started running
2023-07-24 14:00:28 +00:00
0cd068d508 update to master to fix rtorrent:
Some checks reported warnings
Plex Update / update (push) Has been cancelled
Lint / lint (push) Has been cancelled
2023-07-21 09:58:24 +02:00
5a26864eaf flake update
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 1s
2023-07-20 11:10:25 +02:00
87149b07f7 chore(deps): update renovate/renovate docker tag to v36.14.0
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-07-19 22:00:29 +00:00
Forgejo Actions Bot
2aa514e4ea Update Plex 2023-07-19 11:19:28 +02:00
87e4357b36 chore(deps): update flaresolverr/flaresolverr docker tag to v3.2.2
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 10s
2023-07-19 11:19:14 +02:00
16d927dbf2 chore(deps): update renovate/renovate docker tag to v36.9.1
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-07-17 22:00:29 +00:00
ea96d83d94 chore(deps): update renovate/renovate docker tag to v36.8.11
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-07-15 14:00:27 +00:00
afbe88e528 chore(deps): update renovate/renovate docker tag to v36.8.5
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-07-14 14:00:24 +00:00
Forgejo Actions Bot
7665cd6112 Update Plex 2023-07-14 11:45:47 +02:00
d918db0b4c nix flake lock
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-07-14 11:45:31 +02:00
002ca8f22a nix flake update
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-07-12 11:15:58 +02:00
59fad14a0d fix ci
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-07-12 11:09:15 +02:00
37480e463b chore(deps): update renovate/renovate docker tag to v36.7.2
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-07-12 11:07:49 +02:00
9da33128f0 chore(deps): update helm release external-secrets to v0.9.1
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-07-12 11:07:37 +02:00
4f244908ef chore(deps): update dependency fluxcd/flux2 to v2.0.1
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-07-11 14:00:26 +00:00
e1b5a39bc0 update lucy
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 10s
2023-07-11 15:31:12 +02:00
54e1ed3a2c update mastodon
Some checks reported warnings
Lint / lint (push) Has been cancelled
Plex Update / update (push) Has been cancelled
2023-07-09 13:05:48 +02:00
74aaaf7ebc update flake
Some checks reported warnings
Lint / lint (push) Has been cancelled
Plex Update / update (push) Has been cancelled
2023-07-07 10:42:17 +02:00
3fd96b3e05 upgrade flux to v2 - 2
Some checks reported warnings
Lint / lint (push) Has been cancelled
Plex Update / update (push) Has been cancelled
2023-07-07 10:21:21 +02:00
9e86e96193 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
Some checks reported warnings
Plex Update / update (push) Has been cancelled
Lint / lint (push) Has been cancelled
2023-07-07 10:20:42 +02:00
80a9ca2b16 upgrade flux to v2 2023-07-07 10:20:35 +02:00
a47134fae0 chore(deps): update renovate/renovate docker tag to v36
Some checks reported warnings
Lint / lint (push) Has been cancelled
Plex Update / update (push) Has been cancelled
2023-07-07 06:00:25 +00:00
c890baa636 chore(deps): update dependency fluxcd/flux2 to v2
Some checks reported warnings
Lint / lint (push) Has been cancelled
2023-07-05 22:00:28 +00:00
f3db53cb15 fix nginx
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-07-05 12:48:01 +02:00
321e2018b2 chore(deps): update renovate/renovate docker tag to v35.159.5
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-07-04 14:00:23 +00:00
c740f8ec15 update mastodon
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 2s
2023-07-04 12:32:41 +02:00
37d3170c72 lock flake
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-07-03 11:51:35 +02:00
4987946cf1 chore(deps): update renovate/renovate docker tag to v35.158.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-07-02 22:00:41 +00:00
8b717411ce flake.lock
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 9s
2023-07-02 10:31:37 +02:00
8dd971c1d8 update lock file
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 9s
2023-07-01 13:21:07 +02:00
82e6f17739 chore(deps): update renovate/renovate docker tag to v35.148.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-30 22:00:24 +00:00
92e314baec locked flake
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-30 11:12:22 +02:00
a1b8261328 lock flake
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-29 18:57:42 +02:00
35309a83c1 chore(deps): update renovate/renovate docker tag to v35.144.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-06-27 22:00:30 +00:00
0260a1cec6 invert meger strategy
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-27 11:23:25 +02:00
1a722e194f Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-06-27 11:19:59 +02:00
3d3a933465 add lock merge strategy 2023-06-27 11:19:54 +02:00
0e43519180 Merge remote-tracking branch 'refs/remotes/origin/main'
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-27 11:04:23 +02:00
bd206ee800 flake lock 2023-06-27 11:01:57 +02:00
4ce035696d add more insecure packages 2023-06-27 11:01:45 +02:00
bb5c75bc70 chore(deps): update renovate/renovate docker tag to v35.143.0
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 2s
2023-06-26 22:00:28 +00:00
4530fb906a updates
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-06-26 16:54:12 +02:00
54f4289198 updates
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-06-26 16:36:35 +02:00
6c5ad1eabc chore(deps): update renovate/renovate docker tag to v35.141.3
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 11s
2023-06-24 22:00:25 +00:00
f4078cfd62 update flake
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-24 11:37:39 +02:00
8f45c9c53b chore(deps): update renovate/renovate docker tag to v35.140.3
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-23 14:00:23 +00:00
c52872ad07 updates
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 9s
2023-06-23 09:10:07 +02:00
6e1c1691b6 chore(deps): update helm release external-secrets to v0.9.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-22 22:00:26 +00:00
03dc6d54f1 lock flake
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-22 11:44:07 +02:00
62a9a1c993 chore(deps): update renovate/renovate docker tag to v35.140.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-21 22:00:28 +00:00
Forgejo Actions Bot
8650f2233c Update Plex 2023-06-21 13:23:10 +02:00
5bf26e3a3f Merge remote-tracking branch 'origin/main'
All checks were successful
Plex Update / update (push) Successful in 10s
Lint / lint (push) Successful in 2s
2023-06-21 13:22:07 +02:00
1e5a26cf3d fixes 2023-06-21 13:19:14 +02:00
096ab865ee updates
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 11s
2023-06-20 11:20:10 +02:00
1ce159b537 fix lint
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-06-18 10:00:06 +02:00
97023bc2e2 chore(deps): update renovate/renovate docker tag to v35.126.0
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Successful in 9s
2023-06-17 22:00:26 +00:00
d1cf0ae612 changes
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Successful in 9s
2023-06-17 19:12:49 +02:00
8bf326cc9c Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-06-17 19:12:16 +02:00
434952cca0 fix roundcube swipe
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Successful in 9s
2023-06-16 09:31:17 +02:00
7242ccf9ae add swipe action
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 2s
2023-06-16 09:05:38 +02:00
71fa982a3f chore(deps): update ghcr.io/sct/overseerr docker tag to v1.33.0
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 2s
2023-06-16 06:00:25 +00:00
4b5b4e38ea flake update
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 9s
2023-06-15 17:13:21 +02:00
494d2409ca Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-15 11:36:40 +02:00
dbd975c463 deploy mqtt 2023-06-15 11:33:56 +02:00
3283111c8d chore(deps): update renovate/renovate docker tag to v35.117.3
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 2s
2023-06-14 06:00:22 +00:00
628bf11cdb fix pkgs
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 9s
2023-06-13 10:16:24 +02:00
35f351946e merge
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-13 10:15:19 +02:00
0c59d6c7e2 fix unifi mongo version
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 2s
2023-06-13 10:02:27 +02:00
Forgejo Actions Bot
55a5c3bae0 Update Plex 2023-06-13 09:54:11 +02:00
f1d475aa0a fix mastodon email
All checks were successful
Lint / lint (push) Successful in 3s
Plex Update / update (push) Successful in 10s
2023-06-13 09:53:54 +02:00
6d2f0fd812 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-06-11 13:38:35 +02:00
108a8bc068 flake update
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-06-11 10:23:26 +02:00
04d20482e1 chore(deps): update flaresolverr/flaresolverr docker tag to v3.2.1
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 9s
2023-06-10 22:00:26 +00:00
5164f256f9 lock update
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-06-10 13:47:02 +02:00
77cc99cfa4 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-10 13:24:08 +02:00
885fdb81c6 fixed wireguard
apparently using the same port on both sides can calsh
2023-06-10 13:24:02 +02:00
ec6f362529 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-06-10 12:23:24 +02:00
d1b91554ac chore(deps): update renovate/renovate docker tag to v35.115.2
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-09 22:00:26 +00:00
51fea5c507 add snapraid account
All checks were successful
Plex Update / update (push) Successful in 10s
Lint / lint (push) Successful in 1s
2023-06-09 19:19:15 +02:00
b041702dde Merge 2023-06-09 15:07:00 +02:00
cc6d866069 added alt domain masto 2023-06-09 15:06:44 +02:00
69020c4d21 add thunderbird 2023-06-09 09:17:39 +02:00
153107772e Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-06-08 16:54:24 +02:00
2ec7f547f7 mail: enable monitoring 2023-06-08 16:53:56 +02:00
v
bf5c223068 Update '.forgejo/workflows/nix.yml'
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 8s
2023-06-08 16:53:41 +02:00
a19ada3331 hopefully fixes #173
Some checks failed
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
Nix / lint (push) Failing after 2m7s
2023-06-08 16:46:19 +02:00
3201b153fd flake update
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
Nix / lint (push) Successful in 2m52s
2023-06-08 10:30:49 +02:00
v
1403a1b2c0 Nix CI (#176)
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 14s
Nix / lint (push) Successful in 2m55s
Co-authored-by: Victor <victor@xirion.net>
Reviewed-on: #176
2023-06-08 09:58:00 +02:00
8288611ef9 chore(deps): update renovate/renovate docker tag to v35.114.2
All checks were successful
Lint / lint (push) Successful in 2s
Testing / lint (push) Successful in 6s
Plex Update / update (push) Successful in 10s
2023-06-07 22:00:24 +00:00
224cd28112 add docker runner;
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 13s
Testing / lint (push) Successful in 4s
2023-06-07 14:03:42 +02:00
6f16efd9cd update flake
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-06-07 11:34:57 +02:00
ad1635e69e Merge remote-tracking branch 'origin/main'
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 9s
2023-06-06 10:14:02 +02:00
38d2e2f064 fix 2023-06-06 10:13:42 +02:00
5fbe66803d more loopback dns
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 1s
2023-06-06 10:13:26 +02:00
6b13c82fc1 update flake
All checks were successful
Plex Update / update (push) Successful in 9s
Lint / lint (push) Successful in 2s
2023-06-06 09:47:38 +02:00
Forgejo Actions Bot
f6138a3fb2 Update Plex 2023-06-06 09:20:27 +02:00
cc2dec1772 small updates to fix attic
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 11s
2023-06-06 09:19:47 +02:00
f56deb1c03 Merge branch 'main' of ssh://git.0x75.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 10s
2023-06-05 10:20:13 +02:00
9a14d36d7f updates 2023-06-05 10:20:08 +02:00
065e09724e chore(deps): update renovate/renovate docker tag to v35.110.1
All checks were successful
Plex Update / update (push) Successful in 10s
Lint / lint (push) Successful in 1s
2023-06-03 14:00:24 +00:00
2d3b27faec deploy attic
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-06-02 17:16:36 +02:00
73d67957ec expose tautulli
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-06-02 14:03:59 +02:00
6cea499758 rename woodpecker to ci 2023-06-02 13:36:44 +02:00
2009b927e4 Merge branch 'main' of ssh://git.0x75.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-02 11:30:54 +02:00
1b65ed4c30 started switch to garage 2023-06-02 11:30:48 +02:00
2961c9cfe5 chore(deps): update renovate/renovate docker tag to v35.105.5
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-01 22:00:24 +00:00
6fb4627cbd add garage skeleton
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-01 16:36:05 +02:00
1e702d8469 flake update
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-06-01 12:26:55 +02:00
12d04ee639 fix conflict
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-06-01 11:32:18 +02:00
dca5e6db75 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-06-01 10:28:50 +02:00
8d9c36d0e5 changes 2023-06-01 09:14:53 +02:00
78f8e9b2f1 disable docker registries
All checks were successful
Lint / lint (push) Successful in 3s
Plex Update / update (push) Successful in 8s
2023-05-31 17:26:17 +02:00
85dafd6786 fix deadnix
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-31 17:24:17 +02:00
78dfe88c65 fix infinite recursion
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Successful in 9s
2023-05-31 16:45:10 +02:00
c43390b443 Merge branch 'main' of ssh://git.0x75.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 8s
2023-05-31 16:15:28 +02:00
294135e4f1 chore(deps): update renovate/renovate docker tag to v35.105.2
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-31 06:00:25 +00:00
747c52f437 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-05-30 17:17:45 +02:00
fd9b354c4d fix J00LZ nixos link 2023-05-30 17:14:45 +02:00
4aa82b8964 chore(deps): update renovate/renovate docker tag to v35.105.1
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-30 14:01:56 +00:00
841f34cdd1 add hm config for all machines
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-30 14:50:49 +02:00
af8d436204 fix deadnix
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 8s
2023-05-30 14:36:52 +02:00
b60a4dfb4b Merge branch 'main' of ssh://git.0x75.dev:42/v/infrastructure
Some checks failed
Lint / lint (push) Failing after 1s
Plex Update / update (push) Successful in 10s
2023-05-30 12:09:09 +02:00
2f82c391e0 simplify hm (also as prep to use it on servers) 2023-05-30 12:09:05 +02:00
80cda8ed2b fix build error
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-30 12:08:32 +02:00
557bc492f4 disable docs everywhere
All checks were successful
Plex Update / update (push) Successful in 8s
Lint / lint (push) Successful in 1s
2023-05-30 10:01:49 +02:00
2cad79d4b5 various updates
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-30 09:58:17 +02:00
f29f2e9b20 aoife: enable secure boot
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-30 08:41:42 +02:00
9a4b0d51c0 Update renovate/renovate Docker tag to v35.105.0
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-29 22:00:26 +00:00
576c5db333 add split-dns settings
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-29 18:08:25 +02:00
48f074e2fa flake update
All checks were successful
Lint / lint (push) Successful in 1s
Plex Update / update (push) Successful in 11s
2023-05-29 16:24:59 +02:00
e6ec6d5482 Update renovate/renovate Docker tag to v35.103.0
All checks were successful
Lint / lint (push) Successful in 3s
Plex Update / update (push) Successful in 10s
2023-05-28 14:01:47 +00:00
561039afae update flake lock
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 8s
2023-05-28 11:16:27 +02:00
ec68da5710 Update renovate/renovate Docker tag to v35.102.10
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 9s
2023-05-28 08:41:18 +00:00
97aa4480f4 Merge remote-tracking branch 'origin/renovate/renovate-renovate-35.x'
All checks were successful
Plex Update / update (push) Successful in 10s
Lint / lint (push) Successful in 1s
2023-05-28 10:37:14 +02:00
e398088427 only run plex update on main
All checks were successful
Lint / lint (push) Successful in 3s
Plex Update / update (push) Successful in 9s
2023-05-28 10:33:52 +02:00
a9cea97f03 Update renovate/renovate Docker tag to v35.102.7
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-05-27 14:54:55 +00:00
2e869b81c9 also run plex update on push
All checks were successful
Lint / lint (push) Successful in 2s
Plex Update / update (push) Successful in 10s
2023-05-27 13:50:41 +02:00
5218715f89 downgrade flake
All checks were successful
Lint / lint (push) Successful in 1s
2023-05-27 12:33:30 +02:00
5f24027a60 format
All checks were successful
Lint / lint (push) Successful in 1s
2023-05-27 10:45:20 +02:00
5267bc5cfd Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
Lint / lint (push) Successful in 1s
2023-05-27 10:44:03 +02:00
d05aa1c5d8 use forgejo actions lint job 2023-05-27 10:43:58 +02:00
375b6eabb6 Update Helm release external-secrets to v0.8.3 2023-05-26 22:02:45 +00:00
28b604c585 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-05-26 22:35:19 +02:00
1c77a471e5 make update a cron job 2023-05-26 22:35:14 +02:00
Forgejo Actions Bot
6478869f2e Update Plex 2023-05-26 22:32:25 +02:00
3e85c1a14d fix grep
All checks were successful
Plex Update / native-test (push) Successful in 9s
2023-05-26 22:32:12 +02:00
e26cc9a65c debug
All checks were successful
Plex Update / native-test (push) Successful in 8s
2023-05-26 22:30:44 +02:00
45bd9c1f55 test final (?)
All checks were successful
Plex Update / native-test (push) Successful in 8s
2023-05-26 22:30:05 +02:00
6719d137d7 fixed error cond 2
All checks were successful
Plex Update / native-test (push) Successful in 8s
2023-05-26 22:29:31 +02:00
083816c7ae fixed error cond
Some checks failed
Plex Update / native-test (push) Failing after 9s
2023-05-26 22:27:10 +02:00
5392a98f3c improved script
Some checks failed
Plex Update / native-test (push) Failing after 8s
2023-05-26 22:26:33 +02:00
v
eb114b1110 CI (#170)
Some checks failed
Plex Update / native-test (push) Failing after 8s
Co-authored-by: Victor <victor@xirion.net>
Co-authored-by: Forgejo Actions Bot <>
Reviewed-on: #170
2023-05-26 22:19:20 +02:00
b85af3a990 test ci
Some checks reported warnings
Test / setup-forgejo (push) Has been cancelled
2023-05-26 21:18:22 +02:00
3dc77b9f13 tokenfile 2023-05-26 21:14:45 +02:00
5586de530a add gitea action runner 2023-05-26 20:53:33 +02:00
37ae065108 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-05-26 12:17:21 +02:00
b69d8e9432 update flake 2023-05-26 12:15:37 +02:00
9714ee2bd9 aaa
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-25 23:26:57 +02:00
cc53d29ba4 run update.sh in CI (no commit yet) -1
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-25 23:19:10 +02:00
50974ddb0a run update.sh in CI (no commit yet)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-25 23:17:07 +02:00
4fa918956e Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-05-25 23:15:00 +02:00
3e35c1f198 flake update 2023-05-25 23:14:46 +02:00
9c7f559915 flake update
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-25 23:04:32 +02:00
c40723cd6e add plex
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-25 21:36:24 +02:00
891571a36d Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-25 20:05:27 +02:00
a7ac739526 add plex nginx 2023-05-25 20:05:23 +02:00
f7168ff31b add colmena build stage to CI
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-24 18:42:37 +02:00
f8b3a50460 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-24 18:39:30 +02:00
4b3ef69ac2 fix lint 2023-05-24 18:39:28 +02:00
603eb30abf chore(deps): update flaresolverr/flaresolverr docker tag to v3.2.0
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-24 18:35:05 +02:00
982e499f36 chore(deps): update cachix/install-nix-action action to v21
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-24 18:34:56 +02:00
4d1147f49e add plexpass package
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-24 16:58:51 +02:00
66cc0c8f34 temp disable immich
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-24 13:58:40 +02:00
b9f0d9c902 update flake
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-24 13:19:04 +02:00
f2a1f85df8 fix deadnix
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-24 12:10:54 +02:00
095a834f87 chore(deps): update helm release external-secrets to v0.8.2
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-24 12:10:20 +02:00
35beedcb43 chore(deps): update nixos/nix docker tag to v2.15.1
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-24 06:34:01 +00:00
75b5dc033d fix eval
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-23 15:50:26 +02:00
8282ee7f79 add admin user (again)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-22 21:38:22 +02:00
eadc90d14d local tag fix
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-22 20:09:00 +02:00
92bcd2d823 try different ip setup
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-22 15:20:12 +02:00
ed69c97fa8 Merge remote-tracking branch 'origin/main'
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-22 14:08:27 +02:00
7477c48aa2 update mastodon 2023-05-22 14:07:10 +02:00
502f2b0735 force hosts file on mastodon
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-22 14:04:40 +02:00
a6859caa56 fix some bugs
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-21 10:28:06 +02:00
95a1a28e91 immich: wip
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-19 22:55:51 +02:00
409c927fff fixes
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-19 15:16:07 +02:00
bc954cc68d refactored *arr
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-18 16:58:36 +02:00
a2511aa708 add lidarr 2023-05-18 15:04:23 +02:00
af3a5e2b7a update flake
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-16 09:56:08 +02:00
778388bf99 add tmux
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-14 12:15:59 +02:00
d1c1669948 flake update
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-14 12:15:31 +02:00
e84140d0a8 chore(deps): update renovate/renovate docker tag to v35.82.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-13 22:00:24 +00:00
f93bdc5fde flake update
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-13 13:02:08 +02:00
dfa4209581 chore(deps): update renovate/renovate docker tag to v35.80.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-12 22:00:28 +00:00
a4efc95068 woodpecker doc comment
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-12 19:41:42 +02:00
a51cbc9218 aaa
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-12 15:41:20 +02:00
ddfc6803a7 add flake check
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-12 15:29:01 +02:00
9a3acb28c8 try using nix store 4
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-12 15:16:39 +02:00
d7801de5d7 try using nix store 3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-12 15:12:27 +02:00
6ee0a6fd6e try using nix store 2
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-12 15:11:48 +02:00
aafefd9120 try using nix store 1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-12 15:03:50 +02:00
da1e34198e try using nix store
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-12 15:00:03 +02:00
fa628ab6ce fix mail
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-12 10:07:39 +02:00
92c66d1c29 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-12 09:54:04 +02:00
28ea4f1d92 flake update 2023-05-12 09:53:58 +02:00
80e52ba650 fix yamllint 2023-05-12 09:18:19 +02:00
4780361556 chore(deps): update renovate/renovate docker tag to v35.80.0
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-11 22:00:27 +00:00
9f9058e3c0 expand rbac
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-11 15:16:41 +02:00
825323e99d remove hardcoded admin from weave
test

test 2

test 3

test-4

re add user

stuff

disable admin

add rbac

fix rbac

fix rba 1c

fix rba 12c
2023-05-11 15:16:40 +02:00
9b44670196 Revert "promote v1beta2 to v1"
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
This reverts commit 2f4744bf89.
2023-05-11 14:18:58 +02:00
2f4744bf89 promote v1beta2 to v1
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-11 14:14:32 +02:00
e1651cdd96 add weave rbac (test)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-11 14:09:58 +02:00
1f4a7f83b5 add oidc to flux dashboard
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-11 13:52:26 +02:00
7ba35610a6 deploy weave-gitops-dashboard
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-11 13:27:59 +02:00
5235617adc Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-11 10:43:22 +02:00
9b81b66902 add weave-gitops clis 2023-05-11 10:43:13 +02:00
3ccb2152b2 chore(deps): update renovate/renovate docker tag to v35.77.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-11 09:48:33 +02:00
0bb646a332 fix statix
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-11 09:48:16 +02:00
0bf1eb4ed6 more metrics more better
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-05-09 17:28:22 +02:00
e0846af5e3 move eevee
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-09 16:42:10 +02:00
61f0a38997 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-09 09:33:34 +02:00
e7e857e61a upgrade bazarr 2023-05-09 09:33:28 +02:00
d8c7508db2 lucy: add trivy 2023-05-09 08:58:10 +02:00
d7c01d7f22 chore(deps): update renovate/renovate docker tag to v35.74.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-08 14:04:00 +00:00
ac3640c4fc pmm remove anime
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-08 09:34:08 +02:00
71fe80587a flake update
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-08 09:24:13 +02:00
086b53e3ba chore(deps): update renovate/renovate docker tag to v35.73.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-07 22:00:34 +00:00
f34510cf59 dont run renovate on nix, it broken
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-07 19:54:14 +02:00
7c6d5f2412 fix pmm config
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-07 19:17:00 +02:00
1eafc8a58d specify version pmm
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-07 18:49:07 +02:00
ac009b4593 boop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-07 18:42:36 +02:00
e9c5170ec1 chore(deps): update renovate/renovate docker tag to v35.72.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-06 14:04:55 +00:00
7d4adb48ea Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-06 10:14:47 +02:00
a061c47724 chore(deps): update renovate/renovate docker tag to v35.71.7
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-06 06:00:37 +00:00
8a9be8979b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-05 22:04:57 +00:00
6443527ba1 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-05-05 17:03:41 +02:00
f5a98385e7 add k8s ips 2023-05-05 17:03:39 +02:00
2c0d78b6a2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-05 14:05:08 +00:00
6241223b43 add dhcp metrics
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-05 13:21:53 +02:00
9ac736868b add dex to hedgedoc
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-05 12:58:00 +02:00
bb38cadb11 add dex auth to grafana
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-05 11:19:01 +02:00
64bdee8a12 create nginx magic module
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-05 10:04:38 +02:00
e34c892fc2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-04 22:04:07 +00:00
af893b9e43 added nginx autoproxy for exposes config, needs some refactoring
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-04 16:19:01 +02:00
fa5bda60be simple impl of exposes thingy
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-04 15:27:38 +02:00
2c16870d66 nixfmt
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-04 13:08:10 +02:00
3dfe40e4e2 apply deadnix
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-04 13:06:08 +02:00
349623dda8 specify latest version of nuclei
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-04 09:27:03 +02:00
dbe9a45a26 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-04 08:32:10 +02:00
dd3076d5c5 things 2023-05-04 08:32:01 +02:00
0c53bfe4d9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 22:04:00 +00:00
1a902cbcc4 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 22:43:09 +02:00
ff00a181c9 aaaa 2023-05-03 22:42:47 +02:00
eab862e271 fix cshub
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 16:52:43 +02:00
4a461cfc8b more lucy config
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 14:31:38 +02:00
7beb3f3347 ucy b
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 14:08:38 +02:00
d718ef7932 lucy: a
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 13:11:33 +02:00
c11bdc6d80 add grub2 to lucy
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 13:09:19 +02:00
v
a410100177 add lucy hw config
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 11:00:34 +00:00
cf3bd1fe6c add lucy
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 12:58:47 +02:00
a160d5314b update mastodon
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-03 09:43:05 +02:00
8fdbaa795c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-02 22:06:00 +00:00
9c55446342 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-02 14:02:21 +00:00
c45c402512 updates
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-02 10:05:49 +02:00
8c1f68aa17 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-01 22:03:25 +00:00
84f411aea8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-01 14:07:40 +00:00
v
f4b9bfa5a1 Update 'README.md'
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-01 15:20:21 +02:00
376053db93 updates
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-01 09:53:13 +02:00
c874312890 minor fixes
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-01 08:47:21 +02:00
e7857f7e0c chore(deps): update renovate/renovate docker tag to v35.66.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-30 22:01:08 +00:00
584ea98b75 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-30 14:08:05 +00:00
19b5231a70 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-30 11:14:55 +02:00
9eb2f34fec update platform io vscode 2023-04-30 11:14:51 +02:00
fa6c415fea chore(deps): update renovate/renovate docker tag to v35.66.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 22:00:28 +00:00
4167d15a6d media auto remove
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 23:51:59 +02:00
204b321268 switched to nginx.hades
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 23:20:31 +02:00
44f497632b deploy dns-2.hades
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 20:56:33 +02:00
51196941a7 dns
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 20:39:16 +02:00
df8cc8a854 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 19:48:06 +02:00
24a16976a7 prep nginx migration 2023-04-29 19:48:00 +02:00
8c6037a0fd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 14:07:52 +00:00
e31e4cd82e cleanup
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 15:25:11 +02:00
01b342d140 xMerge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 13:44:28 +02:00
74a5d6c4c6 fix woodpecker 2023-04-29 13:44:23 +02:00
7ea4f748ac chore(deps): update renovate/renovate docker tag to v35.64.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-29 13:34:37 +02:00
2938bfdf64 updates
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-29 12:18:27 +02:00
e7c87670bc migrated dhcp to kea
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-28 23:17:53 +02:00
9f671ce273 auto unseal hades
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-28 16:24:00 +02:00
bbe5bdca2d auto unseal more 2023-04-28 16:05:49 +02:00
33fdd0b176 add auto unseal for vault-1 2023-04-28 15:55:06 +02:00
28009de2c5 simplify kea 2023-04-28 10:37:37 +02:00
f379f5bccb updates and migrations 2023-04-28 10:28:06 +02:00
4da2b4f0c4 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-04-27 14:37:57 +02:00
ec53a3ad7a eevee nvidia fuckery 2023-04-27 14:36:43 +02:00
edffc5306c updates 2023-04-26 11:03:26 +02:00
3c63dd113c deemix-gui, ded 2023-04-25 10:29:08 +02:00
e13781ffb2 even more dedupe 2023-04-25 10:04:50 +02:00
2dfc594aad more dedup 2023-04-25 09:50:25 +02:00
423a2ee604 extract gnome into module 2023-04-25 09:30:41 +02:00
1d42925a43 started refactoring desktop setup 2023-04-25 09:01:06 +02:00
3dd06c0bfb things 2023-04-24 10:00:56 +02:00
8d092693af nginx: streamline brotli 2023-04-24 09:42:17 +02:00
15631ffcfe updates
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-24 09:35:28 +02:00
1de0699aa3 chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-24 08:51:06 +02:00
5c88741527 chore(deps): update renovate/renovate docker tag to v35.58.0
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-24 06:00:26 +00:00
f33e6f755c debug ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-22 22:09:11 +02:00
47541b2715 try new plugin-git
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-22 21:21:52 +02:00
45afddf9f3 ip6 still too buggy
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-22 21:08:38 +02:00
991b93c0ae migrate woodpecker 2023-04-22 21:00:55 +02:00
0cb9e1ac06 fix wayland + nvidia for eevee
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-22 17:58:40 +02:00
329cee1404 add ssh key
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-22 17:39:21 +02:00
a3d7fdaea4 set up eevee 2023-04-22 17:38:18 +02:00
e1b3bcc447 add eevee
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-22 16:21:49 +02:00
9b025c4953 chore(deps): update renovate/renovate docker tag to v35.57.0
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-22 12:40:27 +02:00
c953741184 chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-20 14:01:54 +00:00
ab20dbb4e7 update cleanOnBoot param
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-19 17:04:48 +02:00
74f2e3a27a flake update
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-19 17:04:10 +02:00
176983d4ca remove lidarr 2023-04-19 16:51:21 +02:00
9b45b7d41c chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-19 09:57:20 +02:00
60c2c5f23d chore(deps): update renovate/renovate docker tag to v35.53.0
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-18 22:00:28 +00:00
bd47f9d933 chore(deps): update renovate/renovate docker tag to v35.48.2
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-17 11:23:00 +02:00
1cb530b2a8 chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-16 14:01:57 +00:00
591b1bdf33 flake update
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-16 12:01:11 +02:00
d971d71fbe only run GH workflow on trigger
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-16 11:58:08 +02:00
4137a2045f enable actions
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
build-aoife
build-iso
build-lxc
build-olympus
build-hades
2023-04-15 08:46:07 +02:00
6c64f78d6a switch to forgejo
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-04-14 22:28:06 +02:00
afa8ee0797 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-14 15:51:26 +02:00
c5c940bb59 update flake 2023-04-14 15:51:24 +02:00
d263ad8966 chore(deps): update nixos/nix docker tag to v2.15.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-14 13:56:40 +02:00
c048db41a0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-12 22:02:45 +00:00
fcdeed6e6d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-11 22:02:33 +00:00
2789b7835f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-10 22:01:56 +00:00
c0ea8308b2 update fedi & add shield ip
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-10 12:18:47 +02:00
f495040478 removed hyprland input
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-09 18:08:27 +02:00
eb8e17c780 chore(deps): update flaresolverr/flaresolverr docker tag to v3.1.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-09 17:51:16 +02:00
1e37d7333f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-07 22:01:41 +00:00
83eea01130 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-06 22:01:52 +00:00
3569c9f8c0 expose synapse admin conditionally
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-05 16:31:20 +02:00
a2c23c596e fix neovim
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-05 12:26:14 +02:00
96ba3bd8b2 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-03 10:43:28 +02:00
eebd1aa278 updates 2023-04-03 10:41:09 +02:00
e8b121461d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-04-01 22:04:09 +00:00
128c142051 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-30 22:03:49 +00:00
983af4a447 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-29 22:03:07 +00:00
9b1531b458 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-28 22:02:40 +00:00
f6cfe03163 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-27 22:03:13 +00:00
47dfb19173 flake lock
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-27 13:49:09 +02:00
137b7300a2 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-03-26 18:04:06 +02:00
0e9ba39e82 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-03-26 11:15:56 +02:00
e0b2c38526 chore(deps): update flaresolverr/flaresolverr docker tag to v3.1.1
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 23:00:25 +00:00
3e2f2c00e2 run renovate less often
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 17:07:55 +01:00
0251d353f6 cleanup readme
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-25 16:51:50 +01:00
69e1fd3102 update mullvad server 2023-03-25 16:50:23 +01:00
0326f2a606 fix mastodon 2023-03-25 16:50:23 +01:00
1900624c44 update mastodon 2023-03-25 16:50:23 +01:00
4f6863db73 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 14:08:12 +00:00
b5e5507b24 chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-25 13:02:57 +00:00
05b6ce268b Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-03-25 13:07:33 +01:00
1b4a3bbe29 fix dpi 2023-03-25 13:07:28 +01:00
ee9336ad9a chore(deps): update renovate/renovate docker tag to v35.21.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 12:00:35 +00:00
d4f053a261 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 11:03:00 +00:00
d0231c272b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 10:01:59 +00:00
9cf6920d37 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 08:03:29 +00:00
cc8299de7b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 07:02:47 +00:00
d5538066a0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 06:10:14 +00:00
dc5c1589c0 chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-25 05:04:07 +00:00
52df858dea chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 04:03:04 +00:00
3da0c67c39 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 03:06:50 +00:00
3ac4c80f3d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 02:05:00 +00:00
86809ea99e chore(deps): update renovate/renovate docker tag to v35.20.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 01:00:41 +00:00
94d6c8c4af chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-25 00:03:24 +00:00
59d5c2c7fa chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 23:03:11 +00:00
45e95a1c82 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 22:10:14 +00:00
f4cb390014 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 20:02:50 +00:00
176afdbcdf chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 19:10:34 +00:00
2505210a22 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 17:01:55 +00:00
6022f6e857 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 15:04:09 +00:00
1342ce0223 chore(deps): update renovate/renovate docker tag to v35.20.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 14:00:37 +00:00
a22a7de20a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 13:42:25 +00:00
bebebf55c3 chore(deps): lock file maintenance
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
2023-03-24 12:03:13 +00:00
902cc65d8c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 11:02:19 +00:00
6ef61b9a4c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 10:02:13 +00:00
fddf5a3935 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 09:05:55 +00:00
2dbe4b2586 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 08:02:58 +00:00
4e110a4857 chore(deps): update renovate/renovate docker tag to v35.19.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 07:00:36 +00:00
057f7d52da chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 06:02:12 +00:00
856fb1df00 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 04:02:20 +00:00
f03ba9a79f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-24 02:02:20 +00:00
1eae547991 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 22:04:23 +00:00
d0c2f17cc8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 21:02:51 +00:00
96335ce16e chore(deps): update renovate/renovate docker tag to v35.19.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 20:00:26 +00:00
51059377bb chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 16:02:02 +00:00
80653af29b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 14:06:23 +00:00
0766cfd20e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 13:03:46 +00:00
4bcf4dfa4e chore(deps): update renovate/renovate docker tag to v35.18.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 12:00:23 +00:00
f49dd92596 fix some issues
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 09:55:48 +01:00
fcdcea766d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 07:03:36 +00:00
4d935ef39a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 06:03:32 +00:00
fa70b5687b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 05:03:26 +00:00
d1f1304f08 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 04:02:10 +00:00
d4f972ac30 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 02:02:23 +00:00
353af00d31 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 01:02:27 +00:00
612be80823 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-23 00:08:27 +00:00
6cfeafe110 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 23:03:24 +00:00
09ab8c2f49 chore(deps): update renovate/renovate docker tag to v35.18.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 22:00:37 +00:00
0e75b7aac4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 21:02:53 +00:00
9755850024 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 20:02:17 +00:00
c50e16a687 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 18:02:53 +00:00
f631613b1a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 17:02:00 +00:00
b7da8b001b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 14:07:30 +00:00
d6045e7647 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 13:03:06 +00:00
21b41acbc6 chore(deps): update renovate/renovate docker tag to v35.17.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 12:00:36 +00:00
389acd9192 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 11:01:56 +00:00
7da8ee68d5 chore(deps): update dependency fluxcd/flux2 to v0.41.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 11:26:30 +01:00
5ad3128db2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 09:03:00 +00:00
f5994efa66 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 08:02:47 +00:00
d65205188b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 07:02:47 +00:00
3dd7d9e87c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 06:03:34 +00:00
89f19aba40 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 05:02:56 +00:00
561fd10ea9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 04:02:31 +00:00
b5c908c4a0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 01:03:00 +00:00
3a481527ca chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-22 00:01:51 +00:00
8da6ba7e49 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 22:03:07 +00:00
95e62d6290 chore(deps): update renovate/renovate docker tag to v35.17.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 21:00:40 +00:00
6d60248cab chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 20:03:43 +00:00
94d0dfb8b5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 19:03:14 +00:00
c8d2209a55 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 18:02:37 +00:00
c0b51da48c chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-21 17:01:35 +00:00
ede44a8ec1 chore(deps): update renovate/renovate docker tag to v35.15.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 14:00:25 +00:00
8057d6aea8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 12:02:33 +00:00
344e40dd1b chore(deps): update renovate/renovate docker tag to v35.14.4
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-21 11:00:30 +00:00
c737b4bce2 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 11:27:07 +01:00
0f37d26a8e minor fixes 2023-03-21 11:27:01 +01:00
fe44f90787 chore(deps): update helm release external-secrets to v0.8.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 11:09:05 +01:00
b112701bdc chore(deps): update flaresolverr/flaresolverr docker tag to v3.1.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 11:08:40 +01:00
0f20506a26 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 04:03:10 +00:00
100ee829ec chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 03:02:40 +00:00
53bd094886 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 02:03:36 +00:00
4afd2bb970 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 01:03:50 +00:00
866b951e40 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-21 00:02:48 +00:00
0f33259cf8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 23:02:49 +00:00
d85fbcac2b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 22:02:20 +00:00
15c6e434f3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 20:03:21 +00:00
13a1b7f6a0 chore(deps): update renovate/renovate docker tag to v35.14.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 19:00:39 +00:00
9dc49f926f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 18:02:49 +00:00
d1744ff4d8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 17:03:10 +00:00
9dab22c7d1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 16:02:44 +00:00
00e0e15160 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 15:02:47 +00:00
058f224074 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 14:04:24 +00:00
3ec7c3f33f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 11:02:03 +00:00
4e7dde5924 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 09:03:30 +00:00
9d70a61fc0 chore(deps): update renovate/renovate docker tag to v35.14.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 08:00:28 +00:00
146a9248f5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 06:03:12 +00:00
98668161e1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 05:04:44 +00:00
f33100a8c9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 04:03:47 +00:00
7cde7d08fd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 03:03:07 +00:00
1acbc32396 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 02:02:40 +00:00
462e1e12a4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-20 00:02:20 +00:00
fba0d2d64b chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-19 23:10:52 +00:00
749b1c4a48 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 22:02:22 +00:00
cee622a3a5 chore(deps): update renovate/renovate docker tag to v35.14.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 21:00:40 +00:00
9c210ee520 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 20:08:24 +00:00
8e18e1b6c3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 19:03:12 +00:00
8e7616b537 chore(deps): update renovate/renovate docker tag to v35.14.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 18:00:39 +00:00
7d676dbeec chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 17:07:28 +00:00
fa8cac78be chore(deps): update renovate/renovate docker tag to v35.13.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 15:00:25 +00:00
4fbb47abf2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 12:02:09 +00:00
24ce958085 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 10:03:00 +00:00
5e95b5953d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 09:03:34 +00:00
a260e38e32 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 08:02:29 +00:00
7340e56dd7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 05:03:31 +00:00
2d86fb3a3f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 04:03:17 +00:00
938f81896a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 03:03:08 +00:00
520831cf25 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 02:02:22 +00:00
7b4a72fad3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-19 00:02:38 +00:00
aa6953391b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 23:06:57 +00:00
40d5425782 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 22:02:12 +00:00
ae103a67ca chore(deps): update renovate/renovate docker tag to v35.12.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 21:00:37 +00:00
7e2b9837da chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 20:07:00 +00:00
42dd2627b9 chore(deps): update renovate/renovate docker tag to v35.11.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 18:00:37 +00:00
ab816cecdf chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 17:03:29 +00:00
ee2d0c403d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 16:02:56 +00:00
e49227d630 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 15:03:11 +00:00
057c84ad50 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 14:03:53 +00:00
863cb16333 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 13:02:03 +00:00
0710a8ad70 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 11:02:17 +00:00
f0d4d94372 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 09:02:30 +00:00
5bad69356d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 07:03:29 +00:00
e847908288 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 06:03:48 +00:00
80e49df229 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 05:02:44 +00:00
a3d10fa647 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 04:03:25 +00:00
a6aa75d476 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 03:04:01 +00:00
f47857f4f1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 02:01:54 +00:00
2bcc8ac824 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-18 00:03:21 +00:00
9b41a36251 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-17 23:03:46 +00:00
0daa5ef448 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-17 22:03:25 +00:00
4a7fb7c3f4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-17 21:02:58 +00:00
43f9e65761 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-17 20:01:43 +00:00
f766e33e20 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-17 18:02:48 +00:00
c1ec68e73b chore(deps): update renovate/renovate docker tag to v35.10.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-17 17:04:18 +00:00
08fbd082c2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-17 16:02:22 +00:00
a6d9c5be4d chore(deps): update renovate/renovate docker tag to v35.10.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-17 15:00:24 +00:00
52a9d0dff7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 22:02:48 +00:00
5371130823 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 21:02:02 +00:00
978636fd34 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 18:07:26 +00:00
536fd302fa chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 17:03:45 +00:00
5d13b081a2 chore(deps): update renovate/renovate docker tag to v35.10.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 16:00:36 +00:00
2928366d43 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 15:02:40 +00:00
de52af437c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 14:08:35 +00:00
7bcd4370ce chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 13:03:40 +00:00
1635a44374 chore(deps): update renovate/renovate docker tag to v35.9.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 12:00:36 +00:00
1f4b617efe chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 11:04:04 +00:00
9fdc5bdcc2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 10:02:57 +00:00
54477b552a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 09:04:05 +00:00
d42dbf7f7c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 08:02:52 +00:00
95022e2fad chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 07:03:05 +00:00
3d25ccdb44 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 06:04:14 +00:00
3f229d43d0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 05:02:48 +00:00
67d2713ead chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 04:02:05 +00:00
f4b7277c71 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 02:03:00 +00:00
001b6fd1a4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-16 01:01:59 +00:00
5cadd79d11 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 23:03:45 +00:00
4e43b12e1a chore(deps): update renovate/renovate docker tag to v35.8.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 22:00:34 +00:00
a81c84bfbd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 21:02:15 +00:00
080dadc16d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 20:06:44 +00:00
0110b9f730 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 19:02:39 +00:00
b77ccc978b chore(deps): update renovate/renovate docker tag to v35.8.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 18:00:37 +00:00
fcc3d5140f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 17:02:09 +00:00
e972eab977 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 16:02:12 +00:00
686e6f5ccd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 14:05:04 +00:00
e2cd7e4f72 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 13:07:34 +00:00
14722e3504 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 12:03:02 +00:00
0d5a95646b chore(deps): update renovate/renovate docker tag to v35.7.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 11:00:37 +00:00
4f105625aa chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-15 10:02:24 +00:00
4a3bb0ee62 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 07:02:11 +00:00
54603d6c0d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 05:03:24 +00:00
1a71c5d1eb chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 04:02:19 +00:00
131ee25fe2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 02:07:39 +00:00
500e5492f9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 01:03:21 +00:00
5d3e0b2b87 chore(deps): update renovate/renovate docker tag to v35.6.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-15 00:00:35 +00:00
25bb2206af chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 23:02:13 +00:00
b702bbf851 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 22:01:43 +00:00
e53421183d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 20:02:46 +00:00
9a92cc6dd3 chore(deps): update renovate/renovate docker tag to v35.4.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 19:00:34 +00:00
8c2e038545 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 18:02:54 +00:00
1787cbf8eb chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 17:02:04 +00:00
6eb42e23b8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 15:02:11 +00:00
92a75fb3d2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 14:05:28 +00:00
0645f42d90 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 13:02:26 +00:00
b6c2cf3d44 chore(deps): update renovate/renovate docker tag to v35.4.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 12:00:37 +00:00
a382447111 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 11:05:55 +00:00
e06be415bb chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 10:02:33 +00:00
21a3411c93 chore(deps): update renovate/renovate docker tag to v35.4.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 09:00:24 +00:00
1660d6cb2b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 07:02:17 +00:00
64d2822cd7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 06:02:00 +00:00
e4459735cd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 05:05:59 +00:00
f8f23d14c7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 04:02:33 +00:00
69e52e1bec chore(deps): update renovate/renovate docker tag to v35.2.4
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-14 03:00:34 +00:00
88e6c149c1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 02:01:50 +00:00
8dbcc8809d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-14 00:02:37 +00:00
b26a503977 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 23:02:31 +00:00
de27c36751 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 22:01:47 +00:00
1d12468f96 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 20:01:42 +00:00
0a86d0afc7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 18:02:23 +00:00
7fef3af6a0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 17:02:30 +00:00
27c581545b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 16:06:56 +00:00
bfcd6ce336 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 15:02:32 +00:00
711cfebcd2 chore(deps): update renovate/renovate docker tag to v35.2.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 14:00:37 +00:00
771232273c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 13:02:29 +00:00
d77863488c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 12:02:16 +00:00
2a66953ede chore(deps): update dependency fluxcd/flux2 to v0.41.1
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 11:00:39 +00:00
67ea942649 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 10:02:56 +00:00
e9b80dcc14 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 09:02:39 +00:00
bc4b9dd56b chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-13 08:02:54 +00:00
600a2de90f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 07:03:00 +00:00
15b2461289 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 06:02:38 +00:00
c7ce547a68 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 05:01:47 +00:00
329daaf0a5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 02:02:58 +00:00
501989a3ee chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 01:03:11 +00:00
5db5d9983b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-13 00:02:12 +00:00
419f212ccd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 22:02:18 +00:00
c05946d688 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 20:02:28 +00:00
82efe10623 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 19:05:56 +00:00
dfcb6a1676 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 18:03:13 +00:00
1c2deb9bd1 chore(deps): update renovate/renovate docker tag to v35.2.0
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-12 17:00:41 +00:00
ca7e61e02e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 16:02:08 +00:00
ac4bbb7ca3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 14:02:09 +00:00
db2fecf0e5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 11:02:54 +00:00
41ba54cad2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 10:02:12 +00:00
3be44da18b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 06:02:15 +00:00
4082065557 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 04:02:11 +00:00
e77f5b6e3c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 02:02:21 +00:00
363edab540 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-12 00:02:51 +00:00
b219910815 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 23:02:51 +00:00
e31c1c2edf chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 22:02:38 +00:00
3be1ccea69 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 21:02:09 +00:00
e54a45b14a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 20:06:09 +00:00
297bba3a27 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 19:02:04 +00:00
ab1fdb84ee chore(deps): update renovate/renovate docker tag to v35.1.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 18:04:13 +00:00
fa0c9bb459 chore(deps): update renovate/renovate docker tag to v35.1.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 16:00:25 +00:00
bfbb68d978 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 13:01:58 +00:00
803f2e69a3 update flake
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 11:12:25 +01:00
daf1353826 chore(deps): update renovate/renovate docker tag to v35.0.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-11 07:00:26 +00:00
97a8c37c9f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 16:02:20 +00:00
fe24111134 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 13:12:05 +00:00
1a5711ab69 chore(deps): update dependency fluxcd/flux2 to v0.41.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 13:53:54 +01:00
3bdc9e3698 chore(deps): update renovate/renovate docker tag to v35
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 13:53:19 +01:00
fbbc49ab80 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 11:02:32 +00:00
4684240722 chore(deps): update renovate/renovate docker tag to v34.160.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 10:00:37 +00:00
3cd3d4de72 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 09:02:22 +00:00
a4c24c0077 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 08:02:08 +00:00
0cbf10d783 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 06:01:56 +00:00
379872158c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 03:02:33 +00:00
f7534c4de3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 02:01:41 +00:00
71ba62db93 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-10 00:01:55 +00:00
f5fd4ea758 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 22:02:19 +00:00
2af0ba9799 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 21:02:26 +00:00
1e495aaa2f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 20:02:03 +00:00
07a8167b66 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 17:01:38 +00:00
14ab481f4d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 15:01:54 +00:00
dd821ea9cc chore(deps): update renovate/renovate docker tag to v34.159.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 14:00:25 +00:00
bfd5c7134b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 04:02:16 +00:00
2a9124eff3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 03:01:53 +00:00
5f5111b4cd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-09 01:01:35 +00:00
2600327723 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 20:01:45 +00:00
946f7348f8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 17:05:01 +00:00
cf3f099d77 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 16:02:07 +00:00
1f735b3496 chore(deps): update renovate/renovate docker tag to v34.159.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 15:00:35 +00:00
2462b47113 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 14:01:28 +00:00
282a467e79 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 11:02:37 +00:00
8b1174d0a8 chore(deps): update renovate/renovate docker tag to v34.159.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 10:00:36 +00:00
bd69787a83 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 09:02:09 +00:00
b0d7a85757 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 08:01:38 +00:00
52d44249db chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 06:02:11 +00:00
ff1ec64f46 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 05:02:05 +00:00
392a80ae79 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 04:01:55 +00:00
607007106f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 03:02:24 +00:00
bd2344a388 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 02:02:18 +00:00
9ad50afe89 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 01:01:47 +00:00
8851fb6d24 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-08 00:01:28 +00:00
9a608bcf07 chore(deps): update renovate/renovate docker tag to v34.158.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-07 16:00:23 +00:00
94267d36cb chore(deps): update renovate/renovate docker tag to v34.158.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-07 12:03:04 +00:00
7062c0fe80 chore(deps): update renovate/renovate docker tag to v34.158.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-07 10:00:23 +00:00
13db3aae57 chore(deps): update flaresolverr/flaresolverr docker tag to v3.0.4
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-07 05:00:22 +00:00
a83209403f chore(deps): update renovate/renovate docker tag to v34.157.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-05 21:00:21 +00:00
7fd307d5ed nix flake lock
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-05 15:26:19 +01:00
486544a83b chore(deps): update renovate/renovate docker tag to v34.157.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-04 18:02:29 +00:00
17ae8111f7 chore(deps): update renovate/renovate docker tag to v34.156.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-04 16:00:23 +00:00
e4ac2478ee chore(deps): update renovate/renovate docker tag to v34.155.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-04 11:00:22 +00:00
e8932a4c72 chore(deps): update renovate/renovate docker tag to v34.154.7
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-04 06:00:22 +00:00
b2a00bf3d5 chore(deps): update renovate/renovate docker tag to v34.154.6
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-03 14:00:27 +00:00
bc426e750c chore(deps): update nixos/nix docker tag to v2.14.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-03 14:36:40 +01:00
d7732d4942 lock flake
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-03 14:03:47 +01:00
1b7d8d34c2 chore(deps): update renovate/renovate docker tag to v34.154.5
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-03 09:00:23 +00:00
814234587e chore(deps): update renovate/renovate docker tag to v34.154.4
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-02 22:00:24 +00:00
7d271f50ab chore(deps): update renovate/renovate docker tag to v34.154.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-02 14:00:23 +00:00
3caf7a29f0 update lock
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-02 09:56:10 +01:00
056a63f2f8 chore(deps): update renovate/renovate docker tag to v34.154.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-01 17:00:25 +00:00
3e74b9f2a5 chore(deps): update nixos/nix docker tag to v2.14.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-01 11:12:34 +01:00
43ecb9b731 chore(deps): update dependency fluxcd/flux2 to v0.40.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-01 11:12:19 +01:00
3beb681989 chore(deps): update cachix/install-nix-action action to v20
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-01 06:00:26 +00:00
206ee7d0c3 chore(deps): update renovate/renovate docker tag to v34.154.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 23:00:26 +00:00
0631a9f18b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 17:05:44 +00:00
8629fd2c49 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 16:02:23 +00:00
42c63a3dc8 chore(deps): update renovate/renovate docker tag to v34.154.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 15:00:38 +00:00
22b05dddb5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 14:02:05 +00:00
24f4e5d4af chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 13:05:43 +00:00
316db898c3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 12:02:21 +00:00
ceb75bef86 chore(deps): update renovate/renovate docker tag to v34.153.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 11:00:38 +00:00
50490a0fd7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 10:01:53 +00:00
82259fcefc chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 08:01:37 +00:00
d923534293 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 05:02:22 +00:00
d62db5c308 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 04:02:13 +00:00
239fd4d1fa chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 03:01:49 +00:00
e9729abee1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 00:02:02 +00:00
8c0ab3ada4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 23:05:12 +00:00
06402a7655 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 22:02:34 +00:00
9ecddbad0c chore(deps): update renovate/renovate docker tag to v34.153.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 21:00:38 +00:00
284ad5d4c6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 20:02:13 +00:00
1558d4d854 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 19:01:35 +00:00
11cca911f3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 17:02:15 +00:00
8b5d094a1d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 16:02:01 +00:00
1507d9bde9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 15:06:30 +00:00
8d1aea5616 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 14:02:17 +00:00
3a399774e5 chore(deps): update renovate/renovate docker tag to v34.153.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 13:00:36 +00:00
702f27e4b9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 12:02:26 +00:00
4431044b9e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 11:02:30 +00:00
2a1abeaa32 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 10:01:53 +00:00
201808b662 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 08:02:39 +00:00
a95ce969af chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 07:01:36 +00:00
fd6b32b3e5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 05:02:31 +00:00
b3b4850db4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 04:01:47 +00:00
35f42571b0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 02:01:34 +00:00
8d9ace0671 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-27 00:01:44 +00:00
1970c5c3ce chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 21:02:20 +00:00
974d9df4cb chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 20:02:36 +00:00
7c26a5ffb4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 19:02:14 +00:00
fab1b3a218 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 18:01:45 +00:00
ef91fddc35 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 16:01:56 +00:00
5ca3c8633d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 15:06:22 +00:00
6e7f0301ff chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 14:01:54 +00:00
a5c1f010d5 chore(deps): update renovate/renovate docker tag to v34.152.5
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 13:00:23 +00:00
4de06f4916 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 12:22:04 +01:00
439e88964c some updates 2023-02-26 12:22:00 +01:00
fb0d12e4d6 chore(deps): update dependency fluxcd/flux2 to v0.40.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 12:21:16 +01:00
3f48b682db chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 04:01:59 +00:00
08ce265faa chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 03:02:17 +00:00
d57103a2c2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 02:02:02 +00:00
a0b46b2ce8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 00:02:30 +00:00
2dab751d4e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 23:02:31 +00:00
0a774bfde9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 22:01:43 +00:00
a3970a2654 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 20:02:10 +00:00
1dab151358 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 19:02:12 +00:00
9d17ae955b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 18:02:25 +00:00
8e9feaa870 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 17:02:34 +00:00
fd9405fc7b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 16:03:06 +00:00
5517d5eac3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 15:02:45 +00:00
5ba1d0a42a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 14:15:39 +00:00
ce89a4c09b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 12:01:59 +00:00
42820ca1dd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 08:02:14 +00:00
9b0945b6f7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 07:01:50 +00:00
366b65c593 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 05:02:49 +00:00
83d6747b1b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 04:02:21 +00:00
a1eb41fb55 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 03:01:48 +00:00
254efb7616 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 01:02:17 +00:00
ccf22dd1d1 chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-02-25 00:02:27 +00:00
dbf55bad12 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 23:02:50 +00:00
b8395db593 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 22:01:43 +00:00
076518c2e6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 18:01:44 +00:00
0e5a3a8ccd nixos generate fixed
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 15:00:58 +01:00
488027e6d9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 11:02:06 +00:00
bb04a6dd6d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 10:05:58 +00:00
e6a2b98a7c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 09:02:40 +00:00
77238b103c chore(deps): update renovate/renovate docker tag to v34.152.4
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 08:00:25 +00:00
0eee9fb7c0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 06:02:04 +00:00
85f4deb84a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 05:01:59 +00:00
a8e4040c97 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 04:05:52 +00:00
2613d64ab7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 03:02:14 +00:00
1e539721ba chore(deps): update renovate/renovate docker tag to v34.152.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-24 02:00:25 +00:00
90ecb6642d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 23:02:04 +00:00
749d4019f0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 22:02:03 +00:00
ea97f806d2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 21:02:19 +00:00
674cc31d4a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 20:03:07 +00:00
e02c0f5711 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 19:01:26 +00:00
a1e2c305dd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 17:06:23 +00:00
e8b802cb79 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 16:02:17 +00:00
1a7f6fc927 chore(deps): update renovate/renovate docker tag to v34.152.2
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-02-23 15:00:42 +00:00
348a1f161a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 14:02:02 +00:00
062c21aaf2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 12:01:42 +00:00
90b3335478 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 10:02:17 +00:00
6f60560583 chore(deps): update renovate/renovate docker tag to v34.152.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 09:00:38 +00:00
eb9ec516c4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 08:01:46 +00:00
0a4d42fc8e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 05:02:37 +00:00
f13db15dd0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 04:02:28 +00:00
f9f90be3b1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 03:02:22 +00:00
589f8a034f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 02:02:09 +00:00
f5d8f71566 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 01:01:57 +00:00
d8eb869fa1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-23 00:05:53 +00:00
e9164d3cf5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 23:02:11 +00:00
793a0d592e chore(deps): update renovate/renovate docker tag to v34.152.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 22:00:23 +00:00
d2fe35015a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 20:01:40 +00:00
cb3d633eea chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 18:02:33 +00:00
f203fbce1a chore(deps): update renovate/renovate docker tag to v34.151.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 17:00:22 +00:00
d3274161aa chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 15:02:08 +00:00
63cace6714 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 14:01:36 +00:00
eb4890a4c3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 12:02:39 +00:00
3469ab24c2 chore(deps): update renovate/renovate docker tag to v34.150.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 11:00:36 +00:00
57b2163de2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 10:01:43 +00:00
422deb35a0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 08:01:49 +00:00
a43bad439f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 05:02:06 +00:00
c291ee4de9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 04:02:02 +00:00
f0e3bad498 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 03:01:51 +00:00
5735c69354 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-22 00:01:38 +00:00
1f38879424 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 22:05:07 +00:00
922c56aaaf chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 21:02:00 +00:00
857a05c5b0 chore(deps): update renovate/renovate docker tag to v34.149.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 20:00:25 +00:00
11a3049a3e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 16:01:50 +00:00
a2afa8a516 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 13:01:55 +00:00
620b2052f9 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 11:15:05 +01:00
9d0cb63e3a update flake 2023-02-21 11:15:03 +01:00
cb637fcba5 chore(deps): update dependency fluxcd/flux2 to v0.40.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 11:02:35 +01:00
ff9cd68537 chore(deps): update renovate/renovate docker tag to v34.148.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 09:00:23 +00:00
c08faddb97 chore(deps): update renovate/renovate docker tag to v34.147.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-21 02:00:24 +00:00
7b4ea12adf chore(deps): update renovate/renovate docker tag to v34.146.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-20 19:00:25 +00:00
b77a31c0b8 chore(deps): update renovate/renovate docker tag to v34.146.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-20 15:00:43 +00:00
429b0f4950 update flake
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-20 12:04:12 +01:00
93af23364e chore(deps): update renovate/renovate docker tag to v34.146.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-19 22:00:21 +00:00
bc35e24f2d chore(deps): update renovate/renovate docker tag to v34.146.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 22:00:23 +00:00
1c287ec799 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 07:01:55 +00:00
3bf10b7d56 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 06:01:51 +00:00
89935b60f8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 05:01:39 +00:00
2140486c5e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 03:01:57 +00:00
fcebb52a1b chore(deps): update renovate/renovate docker tag to v34.145.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 02:00:36 +00:00
1f11761dd3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 01:01:46 +00:00
86fda15c68 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 00:02:02 +00:00
35cef7a26d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 23:01:46 +00:00
bc8d63d588 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 20:01:45 +00:00
20b3b26138 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 19:01:57 +00:00
0dd2b8a5a7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 18:01:45 +00:00
9b165b3a74 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 16:01:39 +00:00
3c655c628b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 15:04:53 +00:00
fd96b0215c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 14:02:08 +00:00
f6d663583d chore(deps): update renovate/renovate docker tag to v34.145.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 13:00:22 +00:00
689545beaf Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 13:18:20 +01:00
16cdaa2ec7 fix nixvim 2023-02-17 13:18:16 +01:00
073b195d50 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 11:05:16 +00:00
3c3ef4b869 chore(deps): update renovate/renovate docker tag to v34.144.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 09:00:35 +00:00
36c3f0cff2 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-02-17 09:29:35 +01:00
a1513eda93 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 08:01:51 +00:00
4520df8233 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 07:02:00 +00:00
38f5405025 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 06:01:54 +00:00
12f4a3d826 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 05:02:10 +00:00
dc901c711b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 04:02:12 +00:00
2b1979bb44 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 03:01:53 +00:00
4f4ee15778 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-17 02:01:36 +00:00
d9fd2f7296 chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-02-16 23:02:05 +00:00
08941891e7 chore(deps): update renovate/renovate docker tag to v34.143.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 22:00:35 +00:00
a79d8aa5ff chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 21:01:53 +00:00
0de50e8455 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 20:04:57 +00:00
767a8c4df7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 19:02:25 +00:00
a4d33e7905 chore(deps): update renovate/renovate docker tag to v34.143.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 18:00:24 +00:00
de9d7b1ec1 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-02-16 15:54:57 +01:00
fa04829fcb chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 14:01:56 +00:00
4c6e4228d5 chore(deps): update renovate/renovate docker tag to v34.142.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 13:00:23 +00:00
f7aefc58dc chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 07:01:28 +00:00
a6db25d540 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 05:01:45 +00:00
417698ad1c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 04:01:37 +00:00
728cc6f0b7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-16 02:01:25 +00:00
c5addf0ec1 chore(deps): update renovate/renovate docker tag to v34.141.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 23:00:23 +00:00
30ebc61b11 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 21:01:45 +00:00
51355be14c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 19:05:40 +00:00
065352881c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 18:01:50 +00:00
d474978acd chore(deps): update renovate/renovate docker tag to v34.140.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 17:00:24 +00:00
c47e9e61a6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 15:01:52 +00:00
7bc5612e27 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 14:05:04 +00:00
a41dd417a6 chore(deps): update renovate/renovate docker tag to v34.139.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 12:00:23 +00:00
2dfc11f52d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 07:01:36 +00:00
0836796cb0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 05:02:00 +00:00
d9e3cd00b6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 04:05:03 +00:00
9126bbe09e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 03:01:54 +00:00
13dc4ff765 chore(deps): update renovate/renovate docker tag to v34.138.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-15 02:00:24 +00:00
b916ca8d6b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 23:02:18 +00:00
9ce3792c5e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 22:02:06 +00:00
66bbaa706c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 21:02:05 +00:00
424de51966 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 20:01:46 +00:00
f3a6557148 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 19:06:06 +00:00
8963bad7d0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 18:02:19 +00:00
b70899bcef chore(deps): update renovate/renovate docker tag to v34.138.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 17:00:21 +00:00
825ce35b6e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 15:02:06 +00:00
a5dfad0581 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 14:05:53 +00:00
642e73cb77 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 13:02:23 +00:00
f0edea6c4b chore(deps): update renovate/renovate docker tag to v34.138.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 12:00:25 +00:00
3ebbb1dba4 update mastodon 2023-02-14 11:43:36 +01:00
037eb2d181 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 10:59:42 +01:00
36b3cd9019 switch to unstable 2023-02-14 10:59:38 +01:00
328255982f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 08:02:40 +00:00
20f11ed879 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 07:02:08 +00:00
fe076f7f2a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 06:02:21 +00:00
29795d94ea chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 05:02:11 +00:00
2df4a15e72 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 04:02:00 +00:00
19d9d64e46 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 03:02:00 +00:00
88c267c887 chore(deps): update renovate/renovate docker tag to v34.136.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 02:00:36 +00:00
356886880d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 01:02:03 +00:00
1748e479e6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-14 00:01:51 +00:00
bfbf50895f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 23:02:08 +00:00
f9ada088c6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 22:02:05 +00:00
7a923fb141 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 21:05:42 +00:00
c130d6b48a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 20:02:11 +00:00
7f20476058 chore(deps): update renovate/renovate docker tag to v34.135.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 19:00:36 +00:00
22bdbe1397 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 18:01:49 +00:00
0e9e462bff chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 17:01:20 +00:00
71233bf842 rm readarr
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 17:28:34 +01:00
2f29a63a64 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 15:02:17 +00:00
3cc842d739 chore(deps): update renovate/renovate docker tag to v34.134.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 14:00:23 +00:00
f1e461a7e7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 12:01:40 +00:00
3e4a403b8a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 10:02:11 +00:00
b97deb6136 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 09:01:51 +00:00
36167fef6a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 08:02:10 +00:00
db3fb33b26 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 07:01:37 +00:00
f3ac2ca5cf chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 05:01:55 +00:00
c88275e557 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 04:01:39 +00:00
ec4bb30a89 chore(deps): update renovate/renovate docker tag to v34.133.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-13 02:00:23 +00:00
32a5165807 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 23:02:26 +00:00
8dbc5a3596 chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-02-12 21:01:59 +00:00
4e4fb136e6 chore(deps): update renovate/renovate docker tag to v34.132.4
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 20:00:23 +00:00
08476aa01d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 18:01:38 +00:00
08369155e8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 16:01:31 +00:00
b34aa45377 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 13:01:49 +00:00
b4a5603530 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 12:02:20 +00:00
f87c99a34d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 11:01:49 +00:00
e718b6e30d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 10:04:21 +00:00
4deadec581 chore(deps): update renovate/renovate docker tag to v34.132.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 08:00:34 +00:00
740012a303 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 07:01:38 +00:00
f2e05661f5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 04:01:52 +00:00
493da160b2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 03:01:17 +00:00
43a2b38d36 chore(deps): update renovate/renovate docker tag to v34.132.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-12 00:00:34 +00:00
3fe0826d57 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 23:02:15 +00:00
1bf077bd0d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 22:01:57 +00:00
4675d37a64 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 21:01:28 +00:00
30ffe739db chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 19:01:40 +00:00
6f127896d1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 17:01:47 +00:00
25580458cc chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 16:05:33 +00:00
bd10aedd8d chore(deps): update renovate/renovate docker tag to v34.132.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 14:00:34 +00:00
8fcb3835da chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 13:02:06 +00:00
0db54b0cd9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 12:04:59 +00:00
e774d40fa5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 11:01:59 +00:00
4d3d87ec87 chore(deps): update renovate/renovate docker tag to v34.131.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 10:00:22 +00:00
15fefbadd1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 08:01:30 +00:00
ed927b1459 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 04:01:23 +00:00
d2720c6f6d chore(deps): update renovate/renovate docker tag to v34.130.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-11 00:00:36 +00:00
bec3482af4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 23:02:10 +00:00
c7c51332dc chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 22:04:59 +00:00
68759215d7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 21:01:38 +00:00
61ecea1bae chore(deps): update renovate/renovate docker tag to v34.129.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 20:00:22 +00:00
a89900a640 chore(deps): update renovate/renovate docker tag to v34.129.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 15:00:34 +00:00
74133ce941 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 14:01:59 +00:00
f3b2cae763 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 13:01:48 +00:00
71e10b9362 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 10:02:05 +00:00
e1ed2aa77b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 09:01:37 +00:00
6c7a317898 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 07:01:32 +00:00
17efcc21d8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 05:02:09 +00:00
45e47d855b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 04:02:17 +00:00
88d6871ec0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 03:01:54 +00:00
072e4082d1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 02:01:50 +00:00
3ee986c1d9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-10 01:01:38 +00:00
50cba4d9e9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-09 20:01:24 +00:00
18b4df734b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-09 17:02:11 +00:00
45ca5556cd chore(deps): update renovate/renovate docker tag to v34.128.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-09 16:00:23 +00:00
c970de4245 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-09 14:01:30 +00:00
8392a26660 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-09 11:01:51 +00:00
0f1396c3f0 chore(deps): update renovate/renovate docker tag to v34.128.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-09 10:00:22 +00:00
fa29f77459 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-09 00:02:07 +00:00
ff141432e8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 23:01:51 +00:00
9a441189b4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 21:05:10 +00:00
88fd60af5d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 20:01:50 +00:00
9dfef810e6 chore(deps): update renovate/renovate docker tag to v34.128.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 19:00:23 +00:00
4b34bf280e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 15:01:59 +00:00
0f59602598 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 14:01:42 +00:00
5c47c749dd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 12:02:10 +00:00
e3a1fccf43 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 11:02:20 +00:00
97eb548ef4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 10:01:37 +00:00
f30a2ac144 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 08:01:44 +00:00
664621364d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 06:02:03 +00:00
0decfd8d5e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 05:01:59 +00:00
eb8280800b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 04:02:12 +00:00
9eea505079 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 03:01:24 +00:00
54e2ee3170 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-08 00:05:13 +00:00
af9a3151dc chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 23:01:58 +00:00
d94250f3b6 chore(deps): update renovate/renovate docker tag to v34.128.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 22:00:32 +00:00
3e1bdc51e5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 21:01:40 +00:00
1d89f1cb36 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 18:02:24 +00:00
5899ba60d1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 17:01:58 +00:00
de5eb053c3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 16:01:54 +00:00
e8a2675f95 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 15:01:47 +00:00
ab85cdf55b chore(deps): update cachix/install-nix-action action to v19
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 15:20:39 +01:00
fcfb9188d5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 12:01:39 +00:00
d5d109acc8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 10:01:55 +00:00
7b1ee2c087 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 09:01:58 +00:00
5f689bcbac chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 08:01:36 +00:00
6f55ee09c3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 06:02:07 +00:00
e3a6e6e433 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 05:02:22 +00:00
7259a6b571 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 04:02:00 +00:00
bee65a81ae chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 03:01:34 +00:00
fa18852211 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 01:01:54 +00:00
6f0aff337b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-07 00:02:01 +00:00
c6ba0b3eab chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 23:01:40 +00:00
b153e11838 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 21:02:10 +00:00
6aab4d61d6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 20:02:28 +00:00
2b97156340 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 19:02:21 +00:00
136c890806 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 18:02:10 +00:00
c3af8313a0 chore(deps): update renovate/renovate docker tag to v34.125.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 17:00:37 +00:00
371a11d22b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 16:02:03 +00:00
db79c6deba chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 15:02:00 +00:00
5cd3bcb5b3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 14:01:37 +00:00
79e542f299 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 12:01:36 +00:00
7975ed0eb7 chore(deps): update renovate/renovate docker tag to v34.124.5
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 09:00:34 +00:00
02db4475f4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 08:05:33 +00:00
0b9b7fd772 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 07:01:59 +00:00
2ff7cc31a5 chore(deps): update renovate/renovate docker tag to v34.124.4
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 06:00:33 +00:00
f63b96a855 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 05:01:55 +00:00
4ef7e67a2e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 04:02:00 +00:00
f72ab37da5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-06 03:01:45 +00:00
04e7e4e74d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 23:04:17 +00:00
244b01ea8d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 22:01:31 +00:00
ef50c8a00e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 19:01:46 +00:00
f2c3bfb3ba chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 18:02:25 +00:00
8b6b500b65 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 17:01:42 +00:00
64f41cb5c1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 15:01:38 +00:00
c4e4b617c1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 13:04:54 +00:00
4cea208019 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 12:02:18 +00:00
2c938770fa chore(deps): update renovate/renovate docker tag to v34.124.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 11:00:21 +00:00
66e794a76c chore(deps): update flaresolverr/flaresolverr docker tag to v3.0.2
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 10:29:36 +00:00
1cad1c7f45 update flaresolverr
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 11:29:00 +01:00
fd95838675 chore(deps): update ghcr.io/sct/overseerr docker tag to v1.32.5
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 11:14:56 +01:00
0743f899df chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline failed
2023-02-05 10:02:22 +00:00
9cb1c21da8 chore(deps): update renovate/renovate docker tag to v34.124.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-05 06:00:22 +00:00
16eed7b25d chore(deps): update renovate/renovate docker tag to v34.124.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 20:00:22 +00:00
39061e378d chore(deps): update renovate/renovate docker tag to v34.123.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 16:00:26 +00:00
62404f473e auto merge minor and patch
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 16:58:14 +01:00
58cfc050e0 fix quotes
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 16:43:58 +01:00
6ca5a4eb40 add regexmanager for docker inside of nix
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 16:40:01 +01:00
400d322454 deploy xirion.net
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 16:15:25 +01:00
d0c4dbff1e chore(deps): update renovate/renovate docker tag to v34.122.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 12:00:21 +00:00
88fef45345 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 09:31:13 +01:00
2b05737431 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 02:05:40 +00:00
5f1b107f56 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 01:01:53 +00:00
57cc2bc75c chore(deps): update renovate/renovate docker tag to v34.122.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-04 00:00:34 +00:00
0fb2e972d1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 23:01:54 +00:00
d54a05c13f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 22:05:14 +00:00
f6b8c032b5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 21:01:41 +00:00
6862778226 chore(deps): update renovate/renovate docker tag to v34.121.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 20:00:35 +00:00
beee302433 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 19:01:45 +00:00
33fb617882 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 18:04:52 +00:00
0272f14049 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 17:01:48 +00:00
2124ad1cc7 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-02-03 17:50:55 +01:00
b3b6868ad6 chore(deps): update renovate/renovate docker tag to v34.121.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 16:00:35 +00:00
80159c6bf9 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-02-03 16:26:16 +01:00
8b63f5d100 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 15:05:13 +00:00
89661b04a7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 14:02:04 +00:00
ff0f6f7309 chore(deps): update renovate/renovate docker tag to v34.121.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 13:00:35 +00:00
3b0e749659 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 12:01:38 +00:00
9a92dc9e2f chore(deps): update dependency fluxcd/flux2 to v0.39.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 10:10:52 +01:00
905c5d723f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 06:01:53 +00:00
2b2f3f1b54 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 05:01:39 +00:00
d1fc978416 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-03 03:01:33 +00:00
7b0446e958 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 22:01:40 +00:00
144712421e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 20:02:07 +00:00
144faa5e38 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 19:01:28 +00:00
50d2a664b4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 17:03:00 +00:00
538320bae0 chore(deps): update renovate/renovate docker tag to v34.120.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 12:00:22 +00:00
8fe7ed393c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 09:01:30 +00:00
00e696a4d0 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 05:02:00 +00:00
57aaaccd13 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 04:02:20 +00:00
7822a3e93b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 03:05:21 +00:00
b827f5f4d7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 02:01:44 +00:00
4b6d419ce4 chore(deps): update renovate/renovate docker tag to v34.119.5
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-02 01:00:22 +00:00
d60964b48b chore(deps): update renovate/renovate docker tag to v34.119.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 19:00:34 +00:00
43fccc19a2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 18:01:49 +00:00
2ec5d23a13 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 17:01:44 +00:00
8bd6398e78 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-02-01 17:21:05 +01:00
18915c0bec updates 2023-02-01 17:21:01 +01:00
3dd2d99ea8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 16:01:33 +00:00
427a060619 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 14:01:40 +00:00
86205ebf6d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 11:01:46 +00:00
3e332bca48 chore(deps): update renovate/renovate docker tag to v34.119.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 10:00:22 +00:00
a01fb17784 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 08:01:31 +00:00
9144f32444 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 05:01:55 +00:00
3c63f18052 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 04:01:58 +00:00
b5aa547531 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 03:01:33 +00:00
f4157c2393 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-01 00:01:50 +00:00
c0210256ee chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 23:02:19 +00:00
11af3843b6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 22:01:40 +00:00
cfc3c6ae3a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 20:01:32 +00:00
1f81610685 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 18:02:09 +00:00
4ab5487424 chore(deps): update renovate/renovate docker tag to v34.118.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 17:00:32 +00:00
4c6354b462 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 16:01:30 +00:00
b126c255e7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 14:01:50 +00:00
cdd4d4912f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 13:04:56 +00:00
a348228520 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 12:01:56 +00:00
fa57a83aa3 chore(deps): update renovate/renovate docker tag to v34.118.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 11:00:22 +00:00
da63d7d444 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 09:02:03 +00:00
7acb3d8ee9 chore(deps): update renovate/renovate docker tag to v34.117.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 08:00:22 +00:00
f6375dc86e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 05:01:59 +00:00
ca2dbeaac2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 04:01:47 +00:00
365a33063a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 03:01:18 +00:00
cfc7f5f5ef chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-31 01:01:32 +00:00
5fcf6921b9 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 21:05:55 +00:00
7f5f683137 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 20:02:02 +00:00
6c85fdedde chore(deps): update renovate/renovate docker tag to v34.117.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 19:00:22 +00:00
ad06999e05 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 17:02:07 +00:00
157757974d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 16:02:10 +00:00
0f60cb12fe chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 15:01:50 +00:00
b3804118fa chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 14:01:20 +00:00
b3caec95e6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 12:02:06 +00:00
2ae6981f3e chore(deps): update renovate/renovate docker tag to v34.117.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 11:00:20 +00:00
a732f91644 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 05:01:46 +00:00
bbb36d57fd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 03:01:40 +00:00
d78971b0e8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-30 00:01:49 +00:00
d199707464 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 23:02:06 +00:00
9cd0c21281 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 21:01:54 +00:00
cb751b5459 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 20:01:40 +00:00
5d1b50659d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 18:01:45 +00:00
443ecfdfe3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 17:01:29 +00:00
2ed9f0fdad Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 17:14:59 +01:00
c1e1519d1a update overseerr 2023-01-29 17:14:52 +01:00
46859a5bcf chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 15:02:06 +00:00
a1bcad9381 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 14:03:08 +00:00
95fe5b51f4 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 13:02:51 +00:00
a66f4a2dca chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 11:01:19 +00:00
00d5270431 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 10:53:18 +01:00
30506db808 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
# Conflicts:
#	flake.lock
2023-01-29 10:52:17 +01:00
26881fcf65 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 07:01:33 +00:00
a089a782e6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 04:02:13 +00:00
96dbfefe3a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-29 03:01:30 +00:00
7f4519df38 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 23:02:02 +00:00
b7d43541a1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 22:01:43 +00:00
ecc27801c6 updates 2023-01-28 21:06:34 +01:00
540e6ab692 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 20:01:43 +00:00
b85f0e013a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 19:01:51 +00:00
471d1c7a4a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 18:01:39 +00:00
029b8b9c2c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 17:01:35 +00:00
c86d65613f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 16:04:25 +00:00
50e81102cf Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 16:02:04 +01:00
b96fa1e4d2 change automergetype renovate 2023-01-28 16:01:57 +01:00
7b97ab72c5 chore(deps): update renovate/renovate docker tag to v34.116.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 14:00:21 +00:00
f889905559 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-28 13:01:17 +00:00
5ef8a715eb chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 11:01:36 +00:00
8cb341c948 chore(deps): update renovate/renovate docker tag to v34.116.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-28 10:00:22 +00:00
a1abe9e14c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-27 23:01:53 +00:00
6f81353180 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-27 22:01:34 +00:00
2cde4cefe8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-27 20:01:38 +00:00
874e1b949b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-27 17:01:23 +00:00
16c95fd57d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-27 14:01:41 +00:00
b1bb0039bd chore(deps): update renovate/renovate docker tag to v34.115.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-27 13:00:25 +00:00
6856bc7b75 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-27 12:05:00 +00:00
449cf1d53f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-27 11:01:49 +00:00
c4b58e46f0 chore(deps): update renovate/renovate docker tag to v34.115.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-27 10:00:22 +00:00
70b359dde7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-26 23:04:28 +00:00
36bc16e0cf chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-26 22:01:46 +00:00
64ead490ae chore(deps): update renovate/renovate docker tag to v34.114.1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-26 21:00:23 +00:00
ac4a4bd610 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-26 18:01:32 +00:00
9178fec419 fix lint
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-26 18:11:06 +01:00
e4afa9014b small updates
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-01-26 18:04:19 +01:00
58a4362d1e add blog
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-01-26 15:27:21 +01:00
a9286b5deb Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-01-26 14:49:38 +01:00
36e2947a26 fix container image 2023-01-26 14:49:34 +01:00
v
1f33d9bfb0 Merge pull request 'chore(deps): update nixos/nix docker tag to v2.13.2' (#96) from renovate/nixos-nix-2.x into main
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #96
2023-01-26 14:30:01 +01:00
v
5c6f73a1a5 Merge branch 'main' into renovate/nixos-nix-2.x
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-26 14:29:50 +01:00
03b8d5880c Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-26 14:27:24 +01:00
e9787c181b fix internal.xirion.net kubernetes resource naming 2023-01-26 14:27:19 +01:00
7924c5ab20 chore(deps): update nixos/nix docker tag to v2.13.2
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-26 12:00:23 +00:00
3a1515f000 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-25 16:02:42 +00:00
f165ae5ffc fix lock file 2023-01-25 16:07:37 +01:00
efdd03a1d7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 15:02:05 +00:00
1ab24c958b remove nixpkgs follow colmena
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 15:56:22 +01:00
1740c6dc58 add internal.xirion.net
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 15:46:15 +01:00
f44b0afca2 Merge
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-01-25 15:35:59 +01:00
966022eded update renovate 2023-01-25 15:34:58 +01:00
fa0df2c518 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 14:03:25 +00:00
32dd630acf chore(deps): lock file maintenance
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline failed
2023-01-25 13:01:44 +00:00
6c8f6c6e8d chore(deps): update renovate/renovate docker tag to v34.114.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 12:00:22 +00:00
386d9e4514 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-25 04:05:39 +00:00
b1b9e4a494 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 03:02:01 +00:00
ca96c1418a chore(deps): update renovate/renovate docker tag to v34.113.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 02:00:21 +00:00
3b8d956bfa chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-24 22:01:41 +00:00
66a03548a8 chore(deps): update renovate/renovate docker tag to v34.112.3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-24 21:00:33 +00:00
da54c8702e chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-24 20:02:05 +00:00
b65cd2fc9b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-24 18:01:42 +00:00
c758fa5903 chore(deps): update renovate/renovate docker tag to v34.112.2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-24 17:00:22 +00:00
21d6892512 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2023-01-24 16:01:26 +00:00
150b3fe778 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-24 16:16:44 +01:00
483e80dc01 very basic ci 2023-01-24 16:16:35 +01:00
ca831f6027 chore(deps): update git.0x76.dev/v/0x76.dev docker tag to v5 2023-01-24 15:02:23 +00:00
984bc9ef79 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-01-24 15:51:36 +01:00
1afe53d15d change 0x76.dev tag to build-num 2023-01-24 15:51:32 +01:00
1c2c3a5420 update mastodon 2023-01-23 12:06:57 +01:00
98a2e5cd0b Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-01-23 08:47:06 +01:00
8308171437 update flake 2023-01-23 08:46:19 +01:00
261f5c48a8 update lock 2023-01-22 12:07:02 +01:00
dbd5bff7a6 chore(deps): lock file maintenance 2023-01-21 16:01:30 +00:00
6f7d82458b custom git 2023-01-21 15:46:24 +01:00
8cf7571079 automerge lock updates 2023-01-21 12:33:19 +01:00
fa60cf2203 chore(deps): lock file maintenance 2023-01-21 09:01:42 +00:00
bab17dff6a chore(deps): lock file maintenance 2023-01-20 16:01:53 +00:00
63fb4d3e71 renovate: lock file maintenance 2023-01-20 15:43:20 +01:00
ad6d9f9cbb renovate enable nix 2023-01-20 10:37:38 +01:00
5a6e5f19d7 fix renovate 2023-01-19 16:52:24 +01:00
07f5dd36b1 remove old cluster 2023-01-19 14:14:24 +01:00
v
3b7acfcc08 Merge pull request 'chore(deps): update dependency fluxcd/flux2 to v0.38.3' (#73) from renovate/fluxcd-flux2-0.x into main
Reviewed-on: #73
2023-01-19 14:12:43 +01:00
v
2bc9759a74 Merge pull request 'chore(deps): update cachix/cachix-action action to v12' (#77) from renovate/cachix-cachix-action-12.x into main
Reviewed-on: #77
2023-01-19 14:12:05 +01:00
51c405a2aa chore(deps): update cachix/cachix-action action to v12 2023-01-19 12:05:42 +00:00
075418a7d6 chore(deps): update dependency fluxcd/flux2 to v0.38.3 2023-01-19 12:05:37 +00:00
15c895ef56 fix naming 2023-01-19 12:54:39 +01:00
d41450eda0 split up renovate config 2023-01-19 12:51:25 +01:00
9f38a0944f flux: renovate: fix config namespace 2023-01-19 12:50:12 +01:00
e0a13aa3f3 add renovate 2023-01-19 12:48:27 +01:00
aaaad3f7a0 add vault secret store 2023-01-18 14:29:52 +01:00
902557b9e7 disable servicemonitor (for now) 2023-01-18 13:04:31 +01:00
7c6e3f0a53 remove certcontroller thingy 2023-01-18 12:35:20 +01:00
0cdae6f93b actually deploy es 2023-01-18 12:24:41 +01:00
47e01d4f79 add external secrets 2023-01-18 11:42:54 +01:00
c828b15d88 add ccache 2023-01-18 09:42:09 +01:00
e777599504 add laura ssh key 2023-01-17 13:49:31 +01:00
3603e779b8 readd namespaces 2023-01-16 21:20:49 +01:00
531b9519bc specify namespace one level up 2023-01-16 21:18:47 +01:00
686c25a3fb deploy 0x76.dev 2023-01-16 16:35:23 +01:00
63232630f9 add 0x76.yaml 2023-01-16 16:31:57 +01:00
9d3648cc18 add core/ns 2023-01-16 16:27:51 +01:00
d1a61a0f28 replace keycloak with dex 2023-01-16 16:01:34 +01:00
a150103a0b deploy dex 2023-01-16 15:22:02 +01:00
08f37f5d0f fix unifi 2023-01-15 19:31:14 +01:00
ea29654efc fix merge error 2023-01-15 13:35:37 +01:00
b5309a7f33 mongo bs 2023-01-15 13:34:37 +01:00
e3596a9aa2 deploy k3s 2023-01-12 14:16:56 +01:00
Flux
651bcd0e48 Add Flux sync manifests 2023-01-12 14:14:50 +01:00
Flux
62e3003cef Add Flux v0.38.2 component manifests 2023-01-12 14:14:14 +01:00
Flux
2a98117052 Add Flux sync manifests 2023-01-12 12:10:26 +01:00
Flux
6872ba2552 Add Flux v0.38.2 component manifests 2023-01-12 12:09:56 +01:00
b83125f851 various updates 2023-01-10 16:13:29 +01:00
3d875fd981 refactor templates 2023-01-07 12:52:42 +01:00
f4accd2d9c Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2023-01-05 13:51:28 +01:00
526bafa6e0 changes 2023-01-05 13:50:37 +01:00
efdb8aa7f5 update overseerr 2022-12-30 02:26:55 +01:00
42d660e0cf fix k8s 2022-12-28 21:20:03 +01:00
7abcba7530 add kubernetes node 2022-12-28 21:09:20 +01:00
e3ce6e1fa7 rename old cluster 2022-12-28 20:26:45 +01:00
43edb223d3 cleanup flux 2022-12-28 15:59:15 +01:00
13af8093e4 flake update 2022-12-28 15:55:38 +01:00
714c6847b1 Merge branch 'main' of github.com:NULLx76/infrastructure 2022-12-28 15:53:40 +01:00
35ea841d65
Merge pull request #4 from teekennedy/patch-1
Fix colmena link
2022-12-27 00:31:57 +01:00
Terrance Kennedy
409d4e01a5
Fix colmena link 2022-12-26 16:14:38 -07:00
ba141a633d simplify dhcp config 2022-12-26 15:27:09 +01:00
424d48bdb1 refactor nix config a bit 2022-12-26 15:13:04 +01:00
4b90002e45 add hm modules: riff 2022-12-26 13:02:48 +01:00
3c0f89c66a downgrade minio, need to migrate 2022-12-25 17:35:14 +01:00
345576623f update 2022-12-25 16:34:48 +01:00
e996cd56ed update 2022-12-21 14:52:03 +01:00
afbb424e3e wireguard 2022-12-19 09:36:53 +01:00
b12215101c update flake 2022-12-18 15:45:06 +01:00
88da9b1278 update workflows 2022-12-18 09:52:12 +01:00
a783df8c71 flake update 2022-12-17 22:46:38 +01:00
d465ecbcb0 minor updates 2022-12-17 13:21:37 +01:00
b5900051bd
remove nwerc 2022-12-12 21:33:31 +01:00
5b2ee8ad66 refactor 2022-12-12 16:28:54 +01:00
05f6c9cba2 update mastodon 2022-12-11 11:55:49 +01:00
e8cf6ad165 aoife mimetypes 2022-12-09 17:35:52 +01:00
c0b4c724bd flake update 2022-12-09 16:42:15 +01:00
a4294731bc more nvim configs 2022-12-09 11:54:59 +01:00
a3d77e2845 improve nvim config 2022-12-09 11:23:07 +01:00
9e620c6fb0 flake update 2022-12-08 21:17:05 +01:00
4c30e8a688 add new laptop wg key 2022-12-07 17:06:38 +01:00
fc4a0d0d54 flake update 2022-12-06 21:56:38 +01:00
9165a7ba39 updates 2022-12-06 14:28:03 +01:00
9197c566d2 important 2022-12-02 17:23:10 +01:00
4755f40dfb minor updates 2022-12-02 12:18:21 +01:00
a446437874 fix statix 2022-12-01 22:13:05 +01:00
dae1a5da92 flake update 2022-12-01 17:51:25 +01:00
de0a83b4f5 minor aoife updates 2022-12-01 13:50:37 +01:00
34674dac68 updates 2022-12-01 09:09:08 +01:00
2dd3d2f5ab minor fix 2022-11-29 13:10:17 +01:00
669b18acd2 aoife add dconf 2022-11-29 13:02:49 +01:00
eb4a55ac76 minor aoife config 2022-11-29 11:50:40 +01:00
a258c77730 more aoife config 2022-11-29 11:39:41 +01:00
9a6998875d aoife home manager 2022-11-29 10:17:10 +01:00
f97de218bf add nixos-hardware 2022-11-29 09:48:23 +01:00
a2146b2f3f add aoife key 2022-11-29 09:38:47 +01:00
b268b571b7 add initial aoife config 2022-11-29 09:38:28 +01:00
af0d2f4d72 laptop iso 2022-11-28 23:36:13 +01:00
cbc1571f36 add readarr 2022-11-27 19:01:15 +01:00
414d960be8 add nwerc host 2022-11-27 09:43:28 +01:00
4a44d39b06 fix woodpecker 2022-11-25 19:08:35 +01:00
bf5d5d9573 flake update 2022-11-25 19:08:25 +01:00
ee0a53d00e flake update 2022-11-23 16:51:56 +01:00
75f25cf1c1 flake update 2022-11-23 13:28:03 +01:00
ef8700092a flake update 2022-11-19 15:24:55 +01:00
4b909357c9 flake update 2022-11-17 23:19:38 +01:00
87b02f2d50 delete drone yaml; 2022-11-11 21:15:37 +01:00
791f0fbe33 update mastodon 2022-11-11 19:22:15 +01:00
7d34d62256 flake update 2022-11-11 13:19:26 +01:00
6623c22b8b fix pio hash 2022-11-10 10:43:32 +01:00
76aacb9760 nix flake update 2022-11-09 11:03:28 +01:00
0c8149342d add wifi network 2022-11-09 10:16:30 +01:00
ab44c1f1d1 deploy woodpecker 2022-11-07 13:21:09 +01:00
b04d93811e update mastodon 2022-11-06 22:13:48 +01:00
03b7e4196a repl.nix 2022-11-06 13:04:41 +01:00
042b2e9664 update mastodon 2022-11-05 22:28:04 +01:00
4c13bbc4e6 deploy ntfy 2022-11-05 15:55:18 +01:00
4f9825c179 enable authorized fetch 2022-11-05 15:16:05 +01:00
b8921c9906 add tautulli 2022-11-05 14:27:22 +01:00
77e9df69ec deploy overseerr 2022-11-05 13:26:05 +01:00
2416d39e77 flake update 2022-11-05 09:00:37 +01:00
093c5bede6 more pmm 2022-11-05 09:00:01 +01:00
331c483802 initial pmm 2022-11-04 18:16:54 +01:00
de4cb654af add bazarr 2022-10-31 23:14:35 +01:00
e18ecce216 fix typo 2022-10-31 13:05:45 +01:00
c304ab680f fix template + minor refactor 2022-10-31 10:41:22 +01:00
a953365bc7 minor changes 2022-10-30 19:52:03 +01:00
5cccd15247 fixes 2022-10-30 16:35:21 +01:00
3cc5520185 remove vscode stuff 2022-10-30 16:35:21 +01:00
bac8f8c3a1 switch to upstream cursors 2022-10-30 16:35:21 +01:00
98857b43a3 simplified overlays 2022-10-30 11:43:52 +01:00
bf2b4cbd41 update masto 2022-10-30 11:08:23 +01:00
b3d5241d55 fix pio 2022-10-30 11:08:04 +01:00
23b13816bd flake update 2022-10-30 09:05:39 +01:00
b9a19874e7 Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2022-10-29 14:14:30 +02:00
3bc8742e72 update lockfile 2022-10-28 11:18:57 +02:00
ce880850a4 update platformio 2022-10-26 18:02:11 +02:00
0a24b9fbaf fix grafana 2022-10-26 16:10:40 +02:00
8e117b8f74 disable beesd until fixed 2022-10-26 16:05:03 +02:00
b126dc91f6 flake update 2022-10-26 12:44:35 +02:00
bc31d80640 fix build 2022-10-24 13:42:59 +02:00
597e6ddbba mmmm updates 2022-10-23 23:41:12 +02:00
cc3c5957b4 flake update 2022-10-22 14:58:42 +02:00
53d0ab4cff add bazarr 2022-10-22 13:15:18 +02:00
9b1cc552d5 minore changes 2022-10-22 13:15:03 +02:00
ea5ec8c6ef update 2022-10-20 15:22:55 +02:00
272285ceea remove vmagent (has now been upstreamed) 2022-10-20 10:54:24 +02:00
2f348356bc added home-manager to bastion 2022-10-18 17:20:14 +02:00
f11f5ecada add flaresolverr to prowlarr 2022-10-18 16:26:36 +02:00
c4a704c763 rtorrent: fix link exists error 2022-10-17 22:00:49 +02:00
1ca4f4bace add more routes to rtorrent post up 2022-10-17 18:28:54 +02:00
5be230f1ab
update GH actions 2022-10-17 16:29:32 +02:00
d35f657217 fixes 2022-10-17 12:04:16 +02:00
7b01c571ae flake update 2022-10-17 11:55:27 +02:00
4dbd3c6f89 add unpackerr 2022-10-15 15:38:54 +02:00
919ab390de add lxc template generator 2022-10-15 13:44:27 +02:00
78370fb23b flake update 2022-10-15 11:33:38 +02:00
b0a3cb40a4 update mastodon 2022-10-14 21:09:46 +02:00
42925a917c flake update 2022-10-14 19:53:03 +02:00
e4973e63ed flake update 2022-10-12 20:43:12 +02:00
5051cd0cf6 enable websockets vault 2022-10-11 14:11:17 +02:00
6b400971aa flake update 2022-10-11 11:02:05 +02:00
ec0e2d8f8e add laura@meowy.tech 2022-10-10 16:28:45 +02:00
ff4cf4b2a6 more vaultwarden setup 2022-10-10 16:28:45 +02:00
3d3f1930cc updates 2022-10-10 15:25:21 +02:00
1f2ba3a2ce add vaultwarden 2022-10-10 15:24:54 +02:00
65c63b99ef update ci 2022-10-09 19:02:53 +02:00
e614e9ed3b flake update 2022-10-09 17:38:09 +02:00
d1cdaf176d various updates 2022-10-09 11:58:31 +02:00
56b6195620 update flake 2022-10-09 10:01:04 +02:00
8232a0eacc flake update 2022-10-08 21:54:52 +02:00
ebdbdacba4 rescue boot 2022-10-08 21:39:11 +02:00
743d86da5b fix nix errors 2022-10-08 17:05:22 +02:00
7f7121aad6 add iso 2022-10-08 16:34:25 +02:00
2ac0583544 simplify deemix-gui 2022-10-08 12:35:20 +02:00
887e408d9a fixed vscode hash 2022-10-08 12:27:56 +02:00
378c11e358 flake update 2022-10-08 12:05:42 +02:00
d0e447ab33 flake update 2022-10-07 11:13:12 +02:00
a0e9336337 add mastodon cleanup systemd timer 2022-10-07 10:55:53 +02:00
71ea216d71 add deemix-gui 2022-10-06 16:23:06 +02:00
f4eeb27b20 updates 2022-10-06 11:54:43 +02:00
124cf496ea flake update 2022-10-04 10:49:46 +02:00
0341ec275a flake update 2022-10-04 00:28:22 +02:00
454a5651e6 added laura 2022-10-03 21:25:57 +02:00
6a97495d8c deployed cinny 2022-10-03 15:17:09 +02:00
b3dab11a6b Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure 2022-10-03 10:44:35 +02:00
a39e8fc5d6 updates nixpkgs 2022-10-03 10:44:16 +02:00
2f0ddf0e6d deploy rtorrent 2022-10-02 23:33:47 +02:00
3c1556b185 docker-registry{,-proxy}.hades 2022-10-02 20:51:08 +02:00
30450f4750 minio.hades 2022-10-02 17:44:43 +02:00
d9a2fb13dd finished masto 2022-10-02 17:44:35 +02:00
f55f187d08 add mastodon 2022-10-02 16:04:25 +02:00
052a649ed7 flake update 2022-10-02 13:18:32 +02:00
297479eb9a finish database.hades 2022-10-01 14:56:26 +02:00
01e86c277b add database host 2022-10-01 14:43:26 +02:00
b30161c739 update unifi config 2022-09-30 11:57:34 +02:00
41381e247f add unifi.hades 2022-09-30 11:40:05 +02:00
b4212470b1 update 2022-09-29 21:14:34 +02:00
7eb07ac622 fixed up vault config 2022-09-29 20:52:21 +02:00
c805f4fb69 modularized vault config 2022-09-29 18:56:03 +02:00
583dfd549a flake update 2022-09-29 11:15:53 +02:00
9ea4ce0ce3 prep vault-0.hades 2022-09-29 10:31:51 +02:00
7d1e47de12 enabled second vault node 2022-09-28 18:13:15 +02:00
5c1e159d93 added extra vault instance 2022-09-28 16:58:29 +02:00
0898f15d51 add dnd-5e-latex-template 2022-09-28 14:43:39 +02:00
2f100687a7 flake update 2022-09-28 12:20:54 +02:00
9dbaf2c3c4 update flake lock 2022-09-27 19:45:27 +02:00
e8a3ceb5bc cleanup 2022-09-27 17:36:46 +02:00
0227d2c10c simplify dns 2022-09-27 14:25:09 +02:00
8e0a0ffe71 dns module 2022-09-27 14:05:24 +02:00
e3771d84c4 fixed wireguard on laptop, some todos left 2022-09-26 23:51:00 +02:00
b0461e98a7 laptop stuff 2022-09-26 17:17:27 +02:00
57ad1d09f7 minor change 2022-09-26 14:08:44 +02:00
eeaaefa912 forked hyprpaper to fix bug 2022-09-26 14:04:46 +02:00
5784dff94f switch network configuration 2022-09-26 13:52:37 +02:00
eeb6a0cba0 nixpkgs update 2022-09-26 11:02:55 +02:00
8a1538dde9 added docs 2022-09-25 23:49:26 +02:00
f61d27d774 add smtp settings to gitea 2022-09-25 16:42:18 +02:00
6e729ee58b prep vault geo HA 2022-09-25 15:17:55 +02:00
6165689b69 flake update 2022-09-25 12:44:52 +02:00
70e557af91 add do-not-disturb 2022-09-24 16:19:37 +02:00
771a693fe9 keycloak 2022-09-23 20:29:27 +02:00
64d0c78768 updated flake 2022-09-23 17:07:08 +02:00
c7968c0080 setup keycloak 2022-09-23 11:17:57 +02:00
e69cae2cc2 keycloak init 2022-09-23 09:52:25 +02:00
acba5df26b flake update 2022-09-22 20:47:03 +02:00
2ce841dc0b re-enabled synapse admin after fix 2022-09-22 11:03:10 +02:00
651891bac4 install thunderbird 2022-09-22 10:26:25 +02:00
c4f832065d more mailserver config 2022-09-22 10:01:42 +02:00
0eba0ac5f7 mailserver 2022-09-22 09:27:21 +02:00
cc3ea3e73c add mailserver 2022-09-21 18:01:12 +02:00
b04c5d673d also pull hyprland in gha 2022-09-21 16:07:47 +02:00
557f735a79 remove authentik 2022-09-21 15:35:13 +02:00
26c0bdeda6 set up outline 2022-09-21 12:45:34 +02:00
de2f4572e0 try outline 2022-09-21 09:51:08 +02:00
a2b4bc6fc3 minor updates 2022-09-20 17:20:13 +02:00
87dcf54829 prep outline 2022-09-20 16:38:57 +02:00
f23437064d add outline 2022-09-20 14:33:24 +02:00
7871b2f1b4 minor changes 2022-09-20 11:24:06 +02:00
3c5554c2c5 laptop updates 2022-09-20 00:44:26 +02:00
4796586bf8 nix flake update 2022-09-19 15:58:42 +02:00
6a75ee08fb switch to unstable and update 2022-09-18 16:24:11 +02:00
fe667a27e3 minor updates 2022-09-18 10:59:25 +02:00
0e439febdb disable synapse admin (until fixed) 2022-09-16 11:32:39 +02:00
5876b7b2f9 split up ci 2022-09-16 11:32:19 +02:00
4038a49191 updates 2022-09-16 10:17:53 +02:00
90e65ad372 changed to not small release cycle 2022-09-15 13:56:32 +02:00
aca30aa527 fix flake 2022-09-14 12:08:16 +02:00
b89da7fdd7 fix flake 2022-09-13 14:57:48 +02:00
2d0500eab4 updates 2022-09-13 14:43:52 +02:00
551caf5221 minor edits 2022-09-12 14:32:40 +02:00
8498de2d90 laptop: refactor 2022-09-12 10:05:31 +02:00
193138be43 updates 2022-09-11 19:38:26 +02:00
93c52e3f61 fix eww 2022-09-10 19:50:59 +02:00
a0445f0b9c added webcord 2022-09-10 19:49:04 +02:00
c0ec0f9754 fix flake check errors + add gha 2022-09-10 19:44:16 +02:00
5b8ac77646 updates and prowlarr 2022-09-10 16:21:21 +02:00
2eb6f9a425 undo unify unbound 2022-09-10 15:14:57 +02:00
6878e2b786 migrating hades hosts to this repo 2022-09-10 15:10:01 +02:00
6ae076296e first multi-site deploy working 🎉 2022-09-10 10:46:34 +02:00
1ee95b1f9c add s2s wireguard 2022-09-10 10:27:56 +02:00
fc55c0addc update readme 2022-09-09 23:23:48 +02:00
125fd58220 minor update; test gha 2022-09-09 22:58:15 +02:00
a977870dd3 gha: added free-disk-space task 2022-09-09 20:48:13 +02:00
328d6e0194 ammend github action 2022-09-09 19:04:23 +02:00
60b36f3709 add github actions 2022-09-09 19:03:08 +02:00
af8634cd42 disabled k3s for now 2022-09-09 11:57:22 +02:00
c54dff4fb1 update laptop 2022-09-07 14:25:42 +02:00
8be9000dc1 laptop cfg 2022-09-07 13:57:45 +02:00
34f8e5cb61 laptop: initial setup for theme.nix 2022-09-05 16:12:17 +02:00
b146f56e4f laptop: fix cursor and add pam u2f 2022-09-05 14:52:11 +02:00
803579c420 hyprland fixed 2022-09-03 22:28:42 +02:00
3c2c5d9380 updates 2022-09-03 20:42:43 +02:00
fdbd87d25b updates 2022-08-31 16:43:53 +02:00
66fba58eda laptop, various updates 2022-08-30 22:38:00 +02:00
c713b1810e laptop: pink 🌸 2022-08-29 22:05:32 +02:00
4e22cce60e laptop: bink 2022-08-28 23:47:34 +02:00
99bbbbeb1e laptop, large refactor and some new stuff 2022-08-27 23:58:28 +02:00
525f4ce03b null: add wallpaper 2022-08-25 13:33:35 +02:00
b62cf0bebc updated k3s and vmagent 2022-08-25 10:24:31 +02:00
4fed5d2c38 more laptop config 2022-08-24 23:44:40 +02:00
c79f514dbe initial version of my new laptop setup 2022-08-24 18:17:29 +02:00
09f38ef5bf dconf 2022-08-23 22:40:55 +02:00
12c415edf7 laptop: various updates 2022-08-22 08:36:08 +02:00
8d56b29c3e add packages 2022-08-21 12:01:19 +02:00
5ff4a2c3a4 apply-local script 2022-08-21 11:51:49 +02:00
1bbb1d5d90 refactor flake 2022-08-21 11:42:17 +02:00
bc118b064b some more laptop config 2022-08-21 10:22:41 +02:00
6bff447467 rename other to thalassa 2022-08-20 19:29:57 +02:00
067c14f36f things 2022-08-20 15:49:40 +02:00
25074a7a85 updates 2022-08-20 13:54:45 +02:00
6d93ee13fe even more lappy config 2022-08-20 13:31:09 +02:00
1d9d7b2ef4 more config 2022-08-20 13:12:42 +02:00
b028ddcdc5 add hm 2022-08-20 12:55:59 +02:00
ddaf32e68a more laptop config 2022-08-20 12:23:30 +02:00
1411cbb4a4 set ssh key 2022-08-20 11:51:40 +02:00
ed884c7985 add lappy to colmena 2022-08-20 11:41:30 +02:00
5772a41a68 add lappy 2022-08-20 12:34:41 +03:00
d888122593 gitea & bookwyrm 2022-08-20 10:32:59 +02:00
355bffe6d6 disable k3s until: https://github.com/k3s-io/k3s/pull/5882 is in a release 2022-08-20 10:32:30 +02:00
fc28592bde add agatheme
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-31 16:12:03 +02:00
9cf1d45eb8 use fqdn for hosts
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-31 11:01:36 +02:00
2f3a7c081e switch to nixos-unstable-small
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-31 10:52:05 +02:00
v
ed53c577a2 Merge pull request 'colmena + multi location' (#64) from colmena into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #64
2022-07-31 10:51:25 +02:00
ecfc36e017 final changes for tonight
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-07-30 23:35:52 +02:00
1e3192f865 make dns multi-location aware
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-07-30 23:17:06 +02:00
378e3831e4 set hostname toplevel 2022-07-30 22:57:42 +02:00
1f937300ff start set up for multi-location nixos flake
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-07-30 22:16:44 +02:00
34dd2d5984 colmena last touches 2022-07-30 18:02:40 +02:00
5f5cfcb8d1 most of colmena done
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-30 17:15:58 +02:00
ee9a017c46 remove deploy-rs 2022-07-30 16:42:46 +02:00
d80ffb138c chore(deps): update dependency renovate/renovate to v32.135
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-30 12:01:11 +00:00
799c41ec58 switched single host to colmena 2022-07-30 13:12:17 +02:00
f56ed00acf hopefully fix drone runner
All checks were successful
continuous-integration/drone/push Build is passing
https://github.com/drone/charts/issues/84
2022-07-30 12:30:54 +02:00
ccfbd0b477 more metrics
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-07-30 12:22:22 +02:00
0e203b6eca updated common config 2022-07-30 12:22:22 +02:00
7f7a6432bf chore(deps): update helm release drone to v0.5.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-30 12:08:51 +02:00
c98052d156 chore(deps): update dependency renovate/renovate to v32.134
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build was killed
2022-07-29 20:01:16 +00:00
1461f863bd add laura vpn clinet
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-29 21:43:49 +02:00
bf21b3b7c8 add synapse metrics
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-29 13:02:11 +02:00
b108d02f59 chore(deps): update dependency renovate/renovate to v32.133
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-28 20:01:15 +00:00
8978dd5b8c chore(deps): update dependency renovate/renovate to v32.132
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-28 17:01:13 +00:00
2d85d61793 finish up synapse
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-28 17:01:28 +02:00
6e3b07a67f setup matrix/synapse
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-28 14:23:38 +02:00
0bbea5954c pre-commit synapse 2022-07-28 14:23:38 +02:00
d8d537e324 chore(deps): update dependency fluxcd/flux2 to v0.31.5
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-28 00:10:45 +02:00
3e12bec972 chore(deps): update helm values ghcr.io/goauthentik/server to v2022.7.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-28 00:10:09 +02:00
2c75254526 chore(deps): update helm release drone-runner-kube to v0.1.10
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-28 00:09:53 +02:00
48c731e312 chore(deps): update helm release metallb to v0.13.4
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-28 00:09:44 +02:00
a852b22c40 chore(deps): update terraform vault to v3.8.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-07-26 21:00:22 +00:00
b03ccf60c5 chore(deps): update dependency renovate/renovate to v32.131
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2022-07-26 14:01:20 +00:00
a765cf643b chore(deps): update dependency renovate/renovate to v32.127
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-24 21:01:12 +00:00
341fa94756 chore(deps): update dependency renovate/renovate to v32.126
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-24 10:01:13 +00:00
2eae877a8c chore(deps): update dependency renovate/renovate to v32.125
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-22 19:02:51 +00:00
844612db1b chore(deps): update dependency renovate/renovate to v32.123
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-22 17:01:13 +00:00
7f3ca62bdf chore(deps): update dependency renovate/renovate to v32.122
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-21 15:01:16 +00:00
a72a8826f2 chore(deps): update dependency renovate/renovate to v32.121
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-21 07:01:12 +00:00
fa4878203f chore(deps): update dependency renovate/renovate to v32.120
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-20 13:01:18 +00:00
0af1a7756e fix yamllint
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-19 12:44:21 +02:00
de204fd58a re-enable crds
Some checks failed
continuous-integration/drone/push Build is failing
2022-07-19 12:34:10 +02:00
c05bb0b159 temp disable crds, and enable next run
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2022-07-19 12:31:49 +02:00
9594fdd83a update metallb to 0.13.3 with CRDs
Some checks failed
continuous-integration/drone/push Build is failing
2022-07-19 12:30:00 +02:00
fe04f8dcd2 chore(deps): update dependency fluxcd/flux2 to v0.31.4
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-19 12:06:00 +02:00
3c13bd7d11 chore(deps): update helm release authentik to v2022.7.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-19 12:05:43 +02:00
1ba9b72696 updates
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-19 12:04:49 +02:00
9808af40ee chore(deps): update dependency renovate/renovate to v32.119
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-18 13:01:19 +00:00
12fd5867d1 chore(deps): update dependency renovate/renovate to v32.118
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-17 04:01:12 +00:00
c6cedcc11e chore(deps): update dependency renovate/renovate to v32.117
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-15 18:01:16 +00:00
e34c98638f chore(deps): update dependency renovate/renovate to v32.115
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-14 20:01:14 +00:00
9381fb00d6 chore(deps): update helm release authentik to v2022.7.2 (#50)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [authentik](https://goauthentik.io) ([source](https://github.com/goauthentik/helm)) | minor | `2022.6.3` -> `2022.7.2` |

---

### Release Notes

<details>
<summary>goauthentik/helm</summary>

### [`v2022.7.2`](https://github.com/goauthentik/helm/releases/tag/authentik-2022.7.2)

[Compare Source](https://github.com/goauthentik/helm/compare/authentik-2022.6.3...authentik-2022.7.2)

authentik is an open-source Identity Provider focused on flexibility and versatility

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

Co-authored-by: Renovate Bot <renovate@xirion.net>
Co-authored-by: v <victor@xirion.net>
Reviewed-on: #50
Co-authored-by: renovate <renovate@noreply.git.0x76.dev>
Co-committed-by: renovate <renovate@noreply.git.0x76.dev>
2022-07-14 19:50:19 +02:00
9e9caf8ddd chore(deps): update helm release external-secrets to v0.5.8
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-14 19:49:51 +02:00
394c8ac416 chore(deps): update helm values ghcr.io/goauthentik/server to v2022.7.2
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-14 19:49:28 +02:00
5fdc36ca6b chore(deps): update helm release polaris to v5.4.1
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-14 19:47:13 +02:00
b5d846f161 chore(deps): update helm release goldilocks to v6.1.4
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-14 19:47:05 +02:00
03f4d31267 chore(deps): update dependency renovate/renovate to v32.114
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-14 08:01:18 +00:00
62fec87299 chore(deps): update dependency renovate/renovate to v32.112
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2022-07-13 22:01:15 +00:00
79f8a57553 chore(deps): update dependency renovate/renovate to v32.111
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-12 12:01:15 +00:00
e5abbd2448 chore(deps): update dependency renovate/renovate to v32.110
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-11 12:01:15 +00:00
9d951887a9 chore(deps): update dependency renovate/renovate to v32.109
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-07-11 02:01:12 +00:00
e779756b66 chore(deps): update dependency renovate/renovate to v32.107
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-07 15:04:45 +00:00
2b580ecbad chore(deps): update dependency renovate/renovate to v32.106
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-07 13:01:13 +00:00
2e2e90be82 chore(deps): update helm values ghcr.io/goauthentik/server to v2022.7.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-07-04 20:00:15 +00:00
1372f4bfb6 chore(deps): update dependency renovate/renovate to v32.105
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-04 01:01:11 +00:00
ef27f80606 chore(deps): update dependency renovate/renovate to v32.104
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-03 16:01:12 +00:00
fa83e83f89 chore(deps): update dependency renovate/renovate to v32.103
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-02 13:01:24 +00:00
3015298d9a chore(deps): update dependency renovate/renovate to v32.102
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-01 14:01:16 +00:00
72b7b46b7a chore(deps): update dependency fluxcd/flux2 to v0.31.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-30 23:16:02 +02:00
98a246380f chore(deps): update helm release traefik to v10.24.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-30 23:15:39 +02:00
5d24747a34 chore(deps): update helm release drone-runner-kube to v0.1.9
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-30 23:15:14 +02:00
44fea7277e chore(deps): update dependency renovate/renovate to v32.100
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-29 19:01:14 +00:00
56cc47b3f2 chore(deps): update helm release drone to v0.3.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-28 21:00:13 +00:00
5ec9f195c0 chore(deps): update helm release traefik to v10.23.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-27 14:00:14 +00:00
480a06b305 chore(deps): update dependency renovate/renovate to v32.99
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-25 17:01:12 +00:00
ae5a0c4725 chore(deps): update dependency renovate/renovate to v32.98
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-25 09:01:14 +00:00
2b9cda4b62 chore(deps): update dependency fluxcd/flux2 to v0.31.2
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-25 00:05:48 +02:00
a19d2ee789 chore(deps): update helm release drone to v0.3.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-25 00:05:20 +02:00
b4a93fdd61 chore(deps): update helm release external-secrets to v0.5.7
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-25 00:04:00 +02:00
1865127a16 chore(deps): update helm release traefik to v10.22.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-25 00:03:47 +02:00
f288142c30 chore(deps): update helm release authentik to v2022.6.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-25 00:03:37 +02:00
0887c2798d chore(deps): update dependency renovate/renovate to v32.97
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-24 12:01:15 +00:00
c464073075 chore(deps): update dependency renovate/renovate to v32.96
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-24 02:01:13 +00:00
a4f5c721ef chore(deps): update dependency renovate/renovate to v32.95
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-23 13:01:14 +00:00
956950c20d chore(deps): update dependency renovate/renovate to v32.94
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-22 21:01:14 +00:00
c2aea12626 chore(deps): update helm release goldilocks to v6.1.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-22 17:10:44 +02:00
45ae57e32b chore(deps): update dependency renovate/renovate to v32.93
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-22 14:01:16 +00:00
20628429f4 chore(deps): update helm values ghcr.io/goauthentik/server to v2022.6.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-21 19:15:06 +02:00
f1b9c1014f chore(deps): update dependency renovate/renovate to v32.92
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-21 14:01:21 +00:00
a978983dac chore(deps): update dependency renovate/renovate to v32.91
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-20 13:01:18 +00:00
d636f3e518 chore(deps): update dependency renovate/renovate to v32.90
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-19 01:01:14 +00:00
a1eb999879 chore(deps): update terraform vault to v3.7.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-18 10:42:26 +02:00
4952588244 chore(deps): update helm release traefik to v10.21.1
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-18 10:42:11 +02:00
82940bd0b7 chore(deps): update helm values drone/drone to v2.12.1
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-18 10:41:34 +02:00
14bc60b642 chore(deps): update dependency renovate/renovate to v32.89
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-16 16:01:16 +00:00
8ffe3a0e8b chore(deps): update dependency renovate/renovate to v32.88
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-15 23:01:15 +00:00
b1abc99419 chore(deps): update dependency renovate/renovate to v32.87
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-14 23:01:15 +00:00
eefd31e563 chore(deps): update dependency renovate/renovate to v32.86
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-14 18:01:16 +00:00
224dbb58c8 remove image update automation
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-14 17:09:06 +02:00
432a7159c6 relieve some strain on gitea
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-14 13:07:11 +02:00
138b3ac7dc chore(deps): update dependency renovate/renovate to v32.85
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-14 11:21:21 +02:00
84ea6a5976 actually remove ci
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-13 12:19:45 +02:00
4d9b231497 remove nix ci
Some checks failed
continuous-integration/drone/push Build is failing
2022-06-12 17:19:13 +02:00
08b8e24c8c add nixos CI
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-06-12 17:06:32 +02:00
878334bed7 Minor updates
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-12 12:29:13 +02:00
faaa526cf2 chore(deps): update helm release vpa to v1.4.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-11 09:03:28 +02:00
fb38c09df7 chore(deps): update dependency renovate/renovate to v32.83
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-10 22:01:14 +00:00
d1f2674e47 chore(deps): update dependency renovate/renovate to v32.82
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-10 13:01:15 +00:00
0536e4c016 chore(deps): update dependency renovate/renovate to v32.81
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-10 06:01:18 +00:00
5c5d820832 chore(deps): update dependency renovate/renovate to v32.80
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-09 15:01:15 +00:00
a78808b4e8 chore(deps): update dependency fluxcd/flux2 to v0.31.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-08 14:00:16 +00:00
a3709d3d63 chore(deps): update dependency fluxcd/flux2 to v0.31.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-07 22:23:21 +00:00
a4e861612c renovate, binarySource: install
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-08 00:21:02 +02:00
b0cddcd70c chore(deps): update helm values ghcr.io/goauthentik/server to v2022.6.2
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-08 00:05:59 +02:00
4108128891 chore(deps): update helm release authentik to v2022.6.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-07 22:04:54 +00:00
da6bc519ee manually upgrade renovate
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-07 23:57:57 +02:00
9c97adbafe remove clickhouse package 2022-06-07 23:57:35 +02:00
927cc13470 chore(deps): update dependency renovate/renovate to v32.76
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-06 08:01:11 +00:00
f87de06cff chore(deps): update helm values ghcr.io/goauthentik/server to v2022.6.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-04 21:00:15 +00:00
d7f2f8bef0 chore(deps): update dependency renovate/renovate to v32.74
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-04 11:01:10 +00:00
2441b7c151 Revert "hedgedoc update"
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-03 17:40:09 +02:00
ee8dd1022a chore(deps): update dependency renovate/renovate to v32.73
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-03 13:49:59 +00:00
6537ced392 renovate automerge branch
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-03 15:46:47 +02:00
25af40b27c flake update 2022-06-02 12:21:32 +02:00
2da52a420c chore(deps): update helm release external-secrets to v0.5.6
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-01 17:00:13 +00:00
1187b558c3 chore(deps): update helm release traefik to v10.20.1
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-01 11:02:24 +02:00
f60bf0647e chore(deps): update helm release external-secrets to v0.5.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-06-01 09:00:47 +00:00
d6cb575d30
change external secrets helm tag
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-01 11:00:18 +02:00
8b574789e6
Merge branch 'main' of ssh://git.0x76.dev:42/v/infrastructure
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-01 10:54:44 +02:00
da3ced9f1a
renovate: change crd matching 2022-06-01 10:54:40 +02:00
e928c15d8a chore(deps): update dependency renovate/renovate to v32.71
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-05-31 18:00:20 +00:00
2b58c526ce chore(deps): update dependency renovate/renovate to v32.70
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-31 11:00:19 +00:00
33d98a61c9
yamllint fixed
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-29 17:17:04 +02:00
fa4f21a63f
yamllint
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-29 17:16:34 +02:00
9af5a5130d fix ci
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-29 16:11:26 +02:00
c2659a9982 drone ci
Some checks failed
continuous-integration/drone Build is failing
2022-05-29 16:09:29 +02:00
d58ccc36e2 chore(deps): update helm values ghcr.io/goauthentik/server to v2022.5.3 2022-05-28 16:42:57 +02:00
e5eac34588 chore(deps): update dependency renovate/renovate to v32.68 2022-05-28 14:00:18 +00:00
90577983f1 drone: fix ingress 2 2022-05-27 15:29:23 +02:00
2564b7b6b7 drone: fix ingress 2022-05-27 15:26:33 +02:00
33cc555d8f deploy drone 2 2022-05-27 15:23:54 +02:00
6bd183d274 deploy drone 2022-05-27 15:20:29 +02:00
9d5d218eb4 renovate: flux ignore some things 2022-05-27 13:15:08 +02:00
6d9bd1fe54 add colmena dep 2022-05-27 11:41:22 +02:00
b52ae09230 chore(deps): update helm release authentik to v2022.5.1 2022-05-26 17:00:14 +00:00
65904fd0d6 change analytics url 2022-05-26 16:42:08 +02:00
6ef31ff98a fix middleware name 2 2022-05-26 16:31:40 +02:00
fd0990374d fix middleware name 2022-05-26 16:28:01 +02:00
70861cd64e traefik: enable crds in olympus 2022-05-26 16:23:49 +02:00
5cacb7192f umami: add script.js rewrite 2022-05-26 16:05:38 +02:00
7969db10aa properly include secret 2022-05-26 14:39:06 +02:00
a9925b3093 properly include new namespace 2022-05-26 14:35:51 +02:00
0de792fd0d deploy umami 2022-05-26 14:34:01 +02:00
a3ac4b8cc0 traefik: update crds 2022-05-25 21:03:23 +02:00
f262041014 renovate: fix crds 2022-05-25 20:59:27 +02:00
0e10064a4f chore(deps): update helm release traefik to v10.20.0 2022-05-25 20:52:39 +02:00
20bf415ea7 drop agola, too buggy 2022-05-25 15:17:06 +02:00
a397b8a1f1 temp disable agola 2022-05-25 14:12:48 +02:00
e76126775c agola debug 2022-05-25 14:08:42 +02:00
0b7043601e agola gateway debug 2022-05-25 14:04:09 +02:00
6229d4693e switch agola to git version 2022-05-25 13:39:49 +02:00
66ea6c231a temp disable agola 2022-05-25 13:30:25 +02:00
900630c25b agola: logging 2022-05-25 13:17:32 +02:00
2ac128b5ab agola: logging 2022-05-25 13:11:17 +02:00
2445e4c2af agola: logging 2022-05-25 13:05:06 +02:00
494f1247bf enable debug 2022-05-25 12:54:20 +02:00
155f39e0fb agola: update rbac apiVersion 2022-05-25 12:33:29 +02:00
89c21f3ab4 agola: add rbac 2022-05-25 12:30:51 +02:00
3bd7672b7a agola: update urls 2022-05-25 12:25:18 +02:00
940de9312d add agola.1 2022-05-25 12:21:00 +02:00
688d098c55 add agola 2022-05-25 12:19:52 +02:00
042a665401 chore(deps): update dependency renovate/renovate to v32.66 2022-05-24 19:15:46 +00:00
d454cfb1bb renovate: change automerge type 2022-05-24 21:06:42 +02:00
8b0360dc18 chore(deps): update helm values ghcr.io/goauthentik/server to v2022.5.2 2022-05-23 11:00:15 +00:00
fefc44c089 update authentik 2022-05-23 12:28:09 +02:00
4561ce2f32 add polaris 2022-05-22 21:51:13 +02:00
591890a1bc chore(deps): update helm release vpa to v1.3.2 2022-05-22 19:00:20 +00:00
7506af6346 flux: add goldilocks labels 2022-05-22 20:40:09 +02:00
6766abda09 flux: fix namespace 2022-05-22 20:30:59 +02:00
c6f0b742de flux: added goldilocks + vpa 2022-05-22 20:23:26 +02:00
fe5c0246e5 renovate: convert to config.js 2022-05-20 11:40:28 +02:00
21c1d51d58 renovate: add ghcr auth fix 2022-05-20 11:33:54 +02:00
9e4ac8ae74 renovate: add ghcr auth 2022-05-20 11:30:33 +02:00
b0aa339082 renovate: automerge renovate fix 2022-05-20 11:13:11 +02:00
80344a8f44 renovate: automerge renovate 2022-05-20 10:51:15 +02:00
49552a9327 chore(deps): update dependency renovate/renovate to v32.64 2022-05-19 21:00:17 +00:00
6d8889c166 chore(deps): update dependency renovate/renovate to v32.63 2022-05-19 02:00:17 +00:00
d6354e76ea chore(deps): update terraform vault to v3.6.0 2022-05-18 20:00:26 +00:00
6841f05d36 renovate: removed unexpected '\' on line 10 2022-05-18 20:19:32 +02:00
4c31a52631 update renovatge bot commiter 2022-05-18 19:49:38 +02:00
1e8ca32a60 renovate: add helm-values 2022-05-18 19:25:49 +02:00
06fc2f5898 renovate: add github token 2022-05-18 19:01:26 +02:00
Renovate Bot
f8b976b493 chore(deps): update dependency renovate/renovate to v32.62 2022-05-18 17:46:23 +02:00
Renovate Bot
798b3609f6 chore(deps): update terraform proxmox to v2.9.10 2022-05-18 17:45:38 +02:00
Renovate Bot
9056bb28cf chore(deps): update terraform vault to v3 2022-05-18 15:44:23 +00:00
v
bdffad56bf Merge pull request 'Configure Renovate' (#2) from renovate/configure into main
Reviewed-on: #2
2022-05-18 17:39:38 +02:00
Renovate Bot
1e6ca00284 chore(deps): add renovate.json 2022-05-18 15:37:42 +00:00
3b0345c93a renovate: v/infrastructure (?3) 2022-05-18 17:35:44 +02:00
14f6183ca3 renovate: v/infrastructure (?2) 2022-05-18 17:24:53 +02:00
4d747c26c0 renovate: v/infrastructure (?) 2022-05-18 17:22:45 +02:00
e857d0d749 flux: prepare for renovate 2022-05-18 16:14:37 +02:00
b22999d78a hedgedoc: add authentik 2022-05-18 15:56:40 +02:00
37ec955d04 update traefik config 2022-05-18 12:31:37 +02:00
577e4a990f authentik: fix namespace 2022-05-18 12:07:24 +02:00
e07f7bf6ab authentik: deploy 2022-05-18 12:05:23 +02:00
8a0145f5f1 authentik: add chart 2022-05-18 11:43:11 +02:00
75c63c07f6 flux: update crds versions 2022-05-16 15:45:46 +02:00
c53b9dcd0c flux: update crds 2022-05-16 15:39:28 +02:00
27b0e0b83a flux: update charts 2022-05-16 15:37:12 +02:00
9abcaa80c7 add authentik namespace 2022-05-16 15:31:42 +02:00
e868a3e71e add db 2022-05-16 15:29:09 +02:00
3b85e28870 hedgedoc: fixed perms 2022-05-16 14:17:55 +02:00
73ce586206 nginx: brotli 2022-05-16 14:17:45 +02:00
2e1f27f41d hedgedoc: add github auth 2022-05-15 16:08:27 +02:00
ed88c499c3 hedgedoc: configure minio properly 2022-05-15 10:54:26 +02:00
9848586766 deploy hedgedoc 2022-05-15 01:24:06 +02:00
a5096ab316 things 2022-05-13 16:31:59 +02:00
5a0df81197 updated nix 2022-05-08 13:26:27 +02:00
15ce6620a6 nginx: enable brotli 2022-05-08 02:13:49 +02:00
f3cfba981f remove headscale 2022-05-08 02:13:49 +02:00
Flux
c9b91d3f26 Add Flux sync manifests 2022-05-06 18:45:54 +02:00
Flux
7a633e08a5 Add Flux v0.30.2 component manifests 2022-05-06 18:45:54 +02:00
69afb7a9c3 update bootstrap url 2022-05-06 18:31:03 +02:00
97dbb87373 added wireguard 2022-05-06 17:41:05 +02:00
617b854263 minecraft 2022-05-05 15:16:37 +02:00
aec776d1cb add gitea 2022-04-29 22:24:44 +02:00
d525c43707 updates? 2022-04-28 17:32:38 +02:00
1e5fb89bfd
nixos: minecraft: disable disable X11 2022-04-28 17:32:33 +02:00
f5299b9f78
nixos: minecraft 2022-04-28 17:26:05 +02:00
Flux
6b0debf7a1 Add Flux sync manifests 2022-04-09 16:01:51 +02:00
Flux
88e48a3a1f Add Flux v0.28.5 component manifests 2022-04-09 16:01:51 +02:00
9e6dc12000 updated 2022-04-04 13:46:04 +02:00
48a11eaa32 minor updates 2022-03-31 12:25:45 +02:00
4e80154467 nixos: add unifi 2021-12-12 18:47:14 +01:00
7e06d5eeaf nixos: prelim plausible 2021-12-12 15:52:43 +01:00
a427307797 add victoriametrics 2021-12-02 16:34:48 +01:00
05e84cf6fa
terraform: add victoriametrics 2021-11-25 11:58:56 +01:00
48f27dcba2
nix,terraform: auto generate tf variables based on hosts.nix 2021-11-25 00:15:19 +01:00
ad26c6b9d8
terraform: push state to minio 2021-11-24 23:03:04 +01:00
6bfb0bbd7d nixos, terraform: minor updates 2021-11-24 22:41:33 +01:00
Flux
db847545b3 Add Flux v0.24.0 component manifests 2021-11-24 14:53:17 +01:00
bdabf8995d
terraform: fix dns-1 mac 2021-11-24 10:05:55 +01:00
f19679529c
terraform: import proxmox state 2021-11-23 22:33:05 +01:00
cc80f0afa7 Harden OpenSSH 2021-11-23 17:54:50 +01:00
99bdbd6b59 nixos: add dhcp server 2021-11-23 14:26:40 +01:00
2c690f2148 add minio 2021-11-22 00:20:06 +01:00
d7dc003e28 misc: Add Readme 2021-11-21 22:16:45 +01:00
db17ea36e7 flux: update charts 2021-11-21 22:01:29 +01:00
8f0eb95dda nixos: cleanup 2021-11-21 21:56:17 +01:00
a967b6ab05 nixos: dns ipv6 support 2021-11-21 20:26:08 +01:00
b965765312 nixos: add dns server 2021-11-21 19:30:19 +01:00
c3f86d5ae5 nixos: refactor flake 2021-11-21 16:32:30 +01:00
e0ca875df0 nixos: fix macs 2021-11-21 16:01:56 +01:00
d7e1e93d7f nixos: integrate functions made by j00lz
see: 953ffb8d86/flake.nix
2021-11-21 15:50:29 +01:00
91c59b132e nixos: invert common dependency 2021-11-21 14:35:13 +01:00
9cde99ce16
terraform: updates 2021-11-21 14:05:15 +01:00
a44cf6f86f
flux: fix path 2021-11-21 13:49:39 +01:00
55e9426514 flux: update url 2021-11-21 13:47:26 +01:00
eda5075f08 Add 'flux/' from commit '57e0c3e15534303076055628a469603c385f383a'
git-subtree-dir: flux
git-subtree-mainline: 4d0b7496d6
git-subtree-split: 57e0c3e155
2021-11-21 13:40:18 +01:00
4d0b7496d6 Add 'terrafrom/' from commit '3e16d61a859d4fa03f529950b8a832e6c935bbcd'
git-subtree-dir: terrafrom
git-subtree-mainline: 68822bcbfa
git-subtree-split: 3e16d61a85
2021-11-21 13:37:41 +01:00
68822bcbfa moved nixos to a dir 2021-11-21 13:34:39 +01:00
996caabc8a various updates 2021-11-20 23:41:11 +01:00
8daeef9e15 improve mkSystem func 2021-11-17 00:55:01 +01:00
a5a7205980 mkDeploy && mkLxcSystem 2021-11-16 21:52:43 +01:00
c0b31b3606 Add vault-secrets (part 1) 2021-11-16 16:28:55 +01:00
3f3decd50e update 2021-11-16 2021-11-16 13:51:27 +01:00
57e0c3e155
crds: update traefik 2021-11-15 14:40:00 +01:00
235c387bf2
meta: add bootstrap script 2021-11-15 14:38:25 +01:00
004ef64c8e
traefik: update to 10.6.2 2021-11-15 14:38:07 +01:00
Flux
1a21062e59 Add Flux v0.23.0 component manifests 2021-11-15 14:26:57 +01:00
02dd2402aa fix deployments 2021-11-12 09:43:50 +01:00
Flux
fa8e32de4f Add Flux sync manifests 2021-11-12 01:18:51 +01:00
Flux
4a4cb3f59b Add Flux v0.22.1 component manifests 2021-11-12 01:18:50 +01:00
fluxcdbot
55ea4414aa registry.xirion.net/library/zookeeper:0.3.1 2021-11-05 00:50:58 +00:00
fluxcdbot
4d8dc807e4 registry.xirion.net/library/zookeeper:0.3.0 2021-11-04 11:19:42 +00:00
528ecd8bea add consul 2021-11-03 22:55:03 +01:00
3e16d61a85
add consul node 2021-11-03 22:47:44 +01:00
fluxcdbot
12fcf36eb0 registry.xirion.net/library/zookeeper:0.2.5 2021-11-03 14:39:12 +00:00
d995c5e4ff Minor changes 2021-11-03 00:52:39 +01:00
Flux
194ff57128 Add Flux v0.21.0 component manifests 2021-11-03 00:21:53 +01:00
a4509d8598
zookeeper: remove image automation from kustom 2021-10-31 13:06:01 +01:00
b2acd92b1d
zookeeper: add imagepullsecrets 2021-10-31 13:04:21 +01:00
fluxcdbot
b5f464ed63 registry.xirion.net/library/zookeeper:0.2.4 2021-10-31 11:54:55 +00:00
740e2b9198
flux: shuffle image update automation to proper namespaces 2021-10-31 12:54:47 +01:00
ca6142adb1
update ref git repo 2021-10-31 12:47:52 +01:00
f1ffa9c343
make ImageUpdateAutomation namespace specific 2021-10-31 12:46:21 +01:00
7e4ca3ee87
flux,zookeeper: add image update automation 2021-10-31 12:37:28 +01:00
ce8d40fb8a
0x76.dev: add image pull secrets 2021-10-30 21:32:41 +02:00
92e12cf7dd
0x76.dev: fix: image name 2021-10-30 21:27:23 +02:00
cee1a39e4a
0x76.dev: fix: remove leading 0 2021-10-30 21:25:36 +02:00
a510f20dc5
0x76.dev: fix more removal of '.' 2021-10-30 21:21:45 +02:00
405fdf3b26
0x76.dev: fix kustom 2021-10-30 21:20:53 +02:00
a7b3819658
0x76.dev: remove '.' 2021-10-30 21:20:02 +02:00
4a843e5472
0x76.dev: deploy 2021-10-30 21:18:18 +02:00
f3c70b48e8
presidential-paradise: add registry.xirion.net creds 2021-10-30 21:07:17 +02:00
de3715d033
zookeeper: scale back 2021-10-30 19:40:30 +02:00
73af29186b updates and simplified nginx config 2021-10-30 18:31:37 +02:00
d61b7a376c deploy zookeeper, k3s 2021-10-30 15:59:28 +02:00
5125237d9b
zookeeper: actually enable it 2021-10-30 13:25:53 +02:00
06f0ddff01
zookeeper: nth try 2021-10-30 13:24:17 +02:00
87e842a757
zookeeper: stuff 2021-10-29 23:39:12 +02:00
2740f2cbfb
zookeeper: fix service name 2021-10-29 23:09:20 +02:00
8097205c2e
zookeeper: change tag 2021-10-29 23:06:46 +02:00
982204ace4
Revert "zookeeper: include"
This reverts commit 0ddfd835b4.
2021-10-29 22:48:13 +02:00
0ddfd835b4
zookeeper: include 2021-10-29 22:46:35 +02:00
9c2c5da57a
external-secrets: back to approle 2021-10-29 22:44:52 +02:00
Flux
77ca28d27b Add Flux v0.20.0 component manifests 2021-10-29 22:30:24 +02:00
af83663b9f
unstage zookeeper 2021-10-29 22:25:42 +02:00
b9519be477
external-secrets: back to token again?? 2021-10-29 21:33:16 +02:00
e22c22a58a
external-secrets: change back to approle and remove prefix 2021-10-29 21:30:31 +02:00
a6e7132252
external-secrets: reconfig vault 2021-10-29 21:26:22 +02:00
0c513ccf39
zookeeper: re-add w/ secrets (fix) 2021-10-29 21:12:55 +02:00
f209adfa41
zookeeper: re-add w/ secrets 2021-10-29 21:11:54 +02:00
3649baa5e4
external-secrets: add vault store (fix) 2021-10-29 20:22:31 +02:00
888b33fa77
external-secrets: add vault store 2021-10-29 20:21:25 +02:00
8bbbecd7e5
Merge branch 'main' of ssh://git.xirion.net:2222/olympus/flux 2021-10-29 19:20:34 +02:00
d149cd50d4
external-secrets: skip crds (again) 2021-10-28 19:06:12 +02:00
579f8a7c26
external-secrets: skip crds 2021-10-28 18:57:26 +02:00
4b0f7fe2f6
external-secrets: added it 2021-10-28 18:47:10 +02:00
6ca75c2b73
charts: add external-secrets 2021-10-28 18:40:32 +02:00
4d159059f1
namespaces: add external-secrets 2021-10-28 18:26:24 +02:00
a0e5dd9a63
crds: external-secrets 2021-10-28 18:20:27 +02:00
f35923b438
zookeeper: undeploy (for now) 2021-10-28 17:51:35 +02:00
3e1aa0a5b7
zookeeper: change tag (again) 2021-10-28 17:50:02 +02:00
3329b1fb47
zookeeper: change tag 2021-10-28 17:48:40 +02:00
5f28844cea
add: zookeeper 2021-10-28 17:44:32 +02:00
952340b1f4
readme: add bootstrap info 2021-10-28 12:38:27 +02:00
Flux
e84bc79e6f Add Flux v0.19.1 component manifests 2021-10-28 12:37:03 +02:00
49590597ce
flux: change path 2021-10-28 12:32:04 +02:00
13e466deb8
Bump 2021-10-28 12:30:33 +02:00
4613f66cf2 nginx: wooloofan.club 2021-10-27 16:06:22 +02:00
4f5eedf20f
update: wooloofan.club to real container + add whoami subdomain 2021-10-27 15:33:29 +02:00
5857b6512f
add: wooloofan.club (temp. whoami container) 2021-10-27 15:26:13 +02:00
862c914468
add traefik 2021-10-27 15:00:59 +02:00
27a821d67a
add: traefik CRDs 2021-10-27 12:52:45 +02:00
640e5f3c39
Update README.md 2021-10-27 12:09:16 +02:00
c4b4926f6f
change layout 2021-10-27 12:00:35 +02:00
225bf1c38e
fix: add networking to kustomization instead of metallb 2021-10-26 16:44:31 +02:00
18d64a9b0e
fix: add metallb properly to kustomization.yaml 2021-10-26 16:43:19 +02:00
299d0203df
add: metallb 2021-10-26 16:38:53 +02:00
45d5e3a0c4
add: networking namespace && metallb-charts 2021-10-26 16:33:27 +02:00
79838b09e4
add: namespace 'presidential paradise' 2021-10-26 15:14:54 +02:00
a1190957f8 Updated mosquitto and formatted files 2021-10-25 12:50:04 +02:00
4c574117b4
updated proxmox-terraform to 2.9.0 2021-10-23 12:54:20 +02:00
f431bcd53c bastion: add kube tools 2021-10-19 21:21:42 +02:00
c7312a68b5
nginx: deploy 2021-10-19 02:02:56 +02:00
95d1522bcc nginx: fix up 2021-10-19 02:02:35 +02:00
eeedacfa9e
nginx: acme settings 2021-10-18 23:32:11 +02:00
a93b14bb69
nginx: acme settings 2021-10-18 23:31:35 +02:00
914594651b
nginx: init 2021-10-18 23:28:23 +02:00
8e494833f4
zigbee2mqtt: enable home assistant 2021-10-18 21:37:56 +02:00
605d9d6b54
topic readwrite # 2021-10-18 21:09:55 +02:00
913213e228
enable zigbee2mqtt 2021-10-18 20:45:12 +02:00
7fe56e78ea fixed mosquitto config 2021-10-18 19:23:34 +02:00
35a60ad122
enable mosquitto 2021-10-18 18:58:24 +02:00
3c3f2c7925
Merge branch 'main' of ssh://git.xirion.net:2222/olympus/nixos-configs 2021-10-18 18:54:13 +02:00
4c65c14ee8
deploy mosquitto 2021-10-18 18:54:07 +02:00
79c0ea4bcb
deploy mosquitto 2021-10-18 18:53:54 +02:00
e4c23d01bc
more ram for k3s 2021-10-17 23:38:49 +02:00
1508e6a45c fix k3s deployment 2021-10-17 23:35:54 +02:00
40166f0c26
added rg fzf 2021-10-17 23:34:05 +02:00
13e3ccb7b0
enable k3s 2021-10-17 21:26:38 +02:00
b5c246468e
deployed k3s-node1 2021-10-17 21:02:20 +02:00
44cecdb12d
deployed k3s-node1 2021-10-17 21:02:10 +02:00
f9d1498a3c
configure vault provider 2021-10-17 16:36:51 +02:00
08d203af04
configure vault 2021-10-17 16:00:17 +02:00
7a93164381 update nixpkgs 2021-10-17 15:17:35 +02:00
41adab8a70
Deploy vault node 2021-10-17 15:15:11 +02:00
18ec1212b3
deploy vault node 2021-10-17 15:14:29 +02:00
d3b5e93217 finished template lxc config 2021-10-17 13:00:47 +02:00
fc3e0b9a7d
fix: push everything 2021-10-17 12:38:16 +02:00
1eccd56d57
added: Template NixOS config 2021-10-17 12:34:50 +02:00
120ad6fbea
added: NixOS Template LXC 2021-10-17 12:04:23 +02:00
5e407639d5
Initial commit 2021-10-17 11:11:52 +02:00
8c3e7bd1a2
cleaned up config 2021-10-14 00:04:24 +02:00
5dacf51f6a fixed deployment 2021-10-13 18:36:55 +02:00
42fd6e087c
add common config 2021-10-13 18:17:45 +02:00
aee94f452b Initial deploy 2021-10-13 18:09:35 +02:00
188 changed files with 21764 additions and 4116 deletions

12
.editorconfig Normal file
View file

@ -0,0 +1,12 @@
# EditorConfig is awesome: https://EditorConfig.org
# top-most EditorConfig file
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

1
.envrc Normal file
View file

@ -0,0 +1 @@
use flake

View file

@ -0,0 +1,22 @@
name: Lint
on: [push]
jobs:
lint:
runs-on: docker
env:
container:
image: ghcr.io/catthehacker/ubuntu:js-20.04
steps:
- uses: actions/checkout@v3
- uses: https://github.com/cachix/install-nix-action@v22
env:
with:
nix_path: nixpkgs=channel:nixos-unstable
- run: |
sed -i '/^access-tokens/ d' /etc/nix/nix.conf
nix profile install 'nixpkgs#deadnix' 'nixpkgs#statix' 'nixpkgs#yamllint'
statix check .
deadnix -f
yamllint .

View file

@ -0,0 +1,22 @@
name: Nix
# on: [push]
jobs:
lint:
runs-on: docker
env:
container:
image: ghcr.io/catthehacker/ubuntu:js-20.04
steps:
- uses: actions/checkout@v3
- name: Check Nix flake inputs
uses: https://github.com/DeterminateSystems/flake-checker-action@v5
- uses: https://github.com/cachix/install-nix-action@v22
env:
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Run `nix flake check`
run: |
sed -i '/^access-tokens/ d' /etc/nix/nix.conf
nix run '.#' -- -V

View file

@ -0,0 +1,37 @@
name: Plex Update
on:
push:
branches:
- main
- ci
schedule:
- cron: '0 0 * * *'
jobs:
update:
runs-on: docker
container:
image: ghcr.io/catthehacker/ubuntu:js-20.04
steps:
- uses: actions/checkout@v3
- uses: https://github.com/cachix/install-nix-action@v22
with:
nix_path: nixpkgs=channel:nixos-unstable
- env:
VAULT_ADDR: ${{ secrets.VAULT_ADDR }}
VAULT_TOKEN: ${{ secrets.VAULT_TOKEN }}
run: |
git config user.name "Forgejo Actions Bot"
git config user.email "<>"
# Run Update script
./nixos/pkgs/plex-pass/update.sh
git add ./nixos/pkgs/plex-pass/
# Push if changed
if git status ./nixos/pkgs/plex-pass/ | grep -q "to be committed"; then
git commit -m "Update Plex"
git push origin main
fi

3
.gitignore vendored Normal file
View file

@ -0,0 +1,3 @@
result
.direnv
.gcroots

5
.vscode/settings.json vendored Normal file
View file

@ -0,0 +1,5 @@
{
"Lua.diagnostics.globals": [
"vim"
]
}

31
.vscode/snippets.code-snippets vendored Normal file
View file

@ -0,0 +1,31 @@
{
// Place your infrastructure workspace snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders.
// Placeholders with the same ids are connected.
// Example:
// "Print to console": {
// "scope": "javascript,typescript",
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Create Host": {
"scope": "nix",
"prefix": "new_host",
"body": [
"{",
" hostname = \"$1\";",
" ip = \"$2\";",
" mac = \"$3\";",
" nix = ${4|false,true|};",
"}",
"$0"
]
}
}

27
.yamllint.yaml Normal file
View file

@ -0,0 +1,27 @@
ignore: |
charts/
docs/
.private/
.terraform/
.vscode/
gotk-components.yaml
gotk-sync.yaml
extends: default
rules:
document-start:
level: warning
present: false
empty-lines:
max-end: 1
truthy:
allowed-values: ["true", "false", "on"]
comments:
min-spaces-from-content: 1
line-length: disable
braces:
min-spaces-inside: 0
max-spaces-inside: 1
brackets:
min-spaces-inside: 0
max-spaces-inside: 0
indentation: enable

18
README.md Normal file
View file

@ -0,0 +1,18 @@
# 0x76's Infrastructure
This repository contains my fleet of VMs, Containers and Bare Metal machines.
## Directory Structure
`flake.nix` is a NixOS flake which is the entrypoint for my NixOS config, it also contains a 'DevShell' containing all the tools needed
to deploy the infrastructure, this can be accessed running `nix develop`.
* **flux**: Kubernetes manifests as managed by [Flux]
* **nixos**: Nix configurations for my NixOS LXCs and VMs, deployed using [colmena].
[Flux]: https://github.com/fluxcd/flux2
[colmena]: https://colmena.cli.rs/unstable/
## Inspired by the following repos
* <https://github.com/colemickens/nixcfg>
* <https://github.com/serokell/pegasus-infra>
* <https://git.asraphiel.dev/j00lz/strato-infra>
* <https://github.com/tadfisher/flake>

File diff suppressed because it is too large Load diff

1741
flake.lock generated Normal file

File diff suppressed because it is too large Load diff

165
flake.nix Normal file
View file

@ -0,0 +1,165 @@
{
description = "0x76's infrastructure";
# For minecraft use:
# * https://github.com/Infinidoge/nix-minecraft
inputs = {
nixpkgs.url = "nixpkgs/nixos-unstable-small";
nixpkgs_stable.url = "nixpkgs/nixos-23.05";
nur.url = "github:nix-community/NUR";
colmena.url = "github:zhaofengli/colmena";
vault-secrets.url = "github:serokell/vault-secrets";
home-manager.url = "github:nix-community/home-manager";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
riff.url = "github:DeterminateSystems/riff";
webcord.url = "github:fufexan/webcord-flake";
comma.url = "github:nix-community/comma";
mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver";
mailserver.inputs.nixpkgs.follows = "nixpkgs";
nixvim.url = "github:pta2002/nixvim";
nixos-generators.url = "github:nix-community/nixos-generators";
nixos-generators.inputs.nixpkgs.follows = "nixpkgs";
nixos-hardware.url = "github:nixos/nixos-hardware";
lanzaboote = {
url = "github:nix-community/lanzaboote";
# Optional but recommended to limit the size of your system closure.
inputs.nixpkgs.follows = "nixpkgs";
};
vault-unseal.url = "git+https://git.0x76.dev/v/vault-unseal.git";
attic.url = "github:zhaofengli/attic";
};
outputs =
{ self
, nixpkgs
, nixpkgs_stable
, vault-secrets
, colmena
, nixos-generators
, nur
, attic
, ...
}@inputs:
let
inherit (nixpkgs) lib;
util = import ./nixos/util.nix inputs;
inherit (util) hosts flat_hosts nixHosts;
system = "x86_64-linux";
pkgs = import nixpkgs {
inherit system;
config.allowUnfree = true;
overlays = [ (import ./nixos/pkgs) vault-secrets.overlay nur.overlay ];
};
pkgs_stable = import nixpkgs_stable {
inherit system;
config.allowUnfree = true;
};
# Define args each module gets access to (access to hosts is useful for DNS/DHCP)
specialArgs = { inherit hosts flat_hosts inputs pkgs_stable; };
# Script to apply local colmena deployments
apply-local = pkgs.writeShellScriptBin "apply-local" ''
"${
colmena.packages.${system}.colmena
}"/bin/colmena apply-local --sudo $@
'';
fast-repl = pkgs.writeShellScriptBin "fast-repl" ''
source /etc/set-environment
nix repl --file "${./.}/repl.nix" $@
'';
in
{
# Make the nixosConfigurations for compat reasons (e.g. vault)
nixosConfigurations =
(import (inputs.colmena + "/src/nix/hive/eval.nix") {
rawFlake = self;
colmenaOptions =
import (inputs.colmena + "/src/nix/hive/options.nix");
colmenaModules =
import (inputs.colmena + "/src/nix/hive/modules.nix");
}).nodes;
# Make the colmena configuration
colmena = lib.foldr (el: acc: acc // util.mkColmenaHost el)
{
meta = {
inherit specialArgs;
nixpkgs = pkgs;
};
}
nixHosts;
packages.${system} = {
inherit apply-local;
default = colmena.packages.${system}.colmena;
proxmox-lxc = nixos-generators.nixosGenerate {
inherit system specialArgs;
format = "proxmox-lxc";
modules = util.base_imports
++ [ (import ./nixos/templates/proxmox-lxc.nix) ];
};
# Broken
# proxmox-vm = nixos-generators.nixosGenerate {
# inherit system pkgs specialArgs;
# format = "proxmox";
# modules = util.base_imports
# ++ [ (import ./nixos/templates/proxmox-vm.nix) ];
# };
};
# Use by running `nix develop`
devShells.${system}.default = pkgs.mkShell {
VAULT_ADDR = "http://vault.olympus:8200/";
buildInputs = with pkgs; [
attic.packages.${pkgs.system}.attic
apply-local
colmena.packages.${system}.colmena
cachix
deadnix
fluxcd
k9s
kubectl
kubectx
statix
terraform
nixfmt
nixpkgs-fmt
nixUnstable
nil
vault
yamllint
jq
(vault-push-approle-envs self { })
(vault-push-approles self { })
fast-repl
weave-gitops
];
};
};
}

1
flux/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
old_cluster

12
flux/README.md Normal file
View file

@ -0,0 +1,12 @@
# Kubernetes Cluster
This is my personal Kubernetes Cluster. [Flux] watches this git repo and reconciles and changes made to the cluster.
## Bootstrap
```sh
flux bootstrap git --url ssh://gitea@git.0x76.dev:42/v/infrastructure.git --branch=main --path=flux/olympus/base --ssh-key-algorithm=ed25519
```
## References
Heavily inspired by: [onedr0p's cluster](https://github.com/onedr0p/home-cluster)
[Flux]: https://github.com/fluxcd/flux2

View file

@ -0,0 +1,15 @@
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: weave-gitops
namespace: flux-system
spec:
refreshInterval: "5m"
secretStoreRef:
name: vault
kind: ClusterSecretStore
target:
name: oidc-auth
dataFrom:
- extract:
key: flux-system/weave-gitops

View file

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- rbac.yaml
- external-secret.yaml
- weave-gitops-dashboard.yaml

View file

@ -0,0 +1,76 @@
---
# Admin cluster role
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: weave-admin
rules:
# Flux Resources
- apiGroups: ["kustomize.toolkit.fluxcd.io"]
resources: ["kustomizations"]
verbs: ["get", "list", "patch"]
- apiGroups: ["helm.toolkit.fluxcd.io"]
resources: ["helmreleases"]
verbs: ["get", "list", "patch"]
- apiGroups: ["source.toolkit.fluxcd.io"]
resources:
[
"buckets",
"helmcharts",
"gitrepositories",
"helmrepositories",
"ocirepositories",
]
verbs: ["get", "list", "patch"]
- apiGroups: ["notification.toolkit.fluxcd.io"]
resources: ["providers", "alerts"]
verbs: ["get", "list"]
- apiGroups: ["infra.contrib.fluxcd.io"]
resources: ["terraforms"]
verbs: ["get", "list", "patch"]
# Resources managed via Flux
- apiGroups: [""]
resources:
[
"configmaps",
"secrets",
"pods",
"services",
"namespaces",
"persistentvolumes",
"persistentvolumeclaims",
]
verbs: ["get", "list"]
- apiGroups: ["apps"]
resources: ["deployments", "replicasets", "statefulsets"]
verbs: ["get", "list"]
- apiGroups: ["batch"]
resources: ["jobs", "cronjobs"]
verbs: ["get", "list"]
- apiGroups: ["autoscaling"]
resources: ["horizontalpodautoscalers"]
verbs: ["get", "list"]
- apiGroups: ["rbac.authorization.k8s.io"]
resources: ["roles", "clusterroles", "rolebindings", "clusterrolebindings"]
verbs: ["get", "list"]
- apiGroups: ["networking.k8s.io"]
resources: ["ingresses"]
verbs: ["get", "list"]
# Feedback
- apiGroups: [""]
resources: ["events"]
verbs: ["get", "watch", "list"]
---
# Bind the cluster admin role to admins
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: weave-admin
subjects:
- kind: User
name: "victor@xirion.net"
apiGroup: rbac.authorization.k8s.io
roleRef:
kind: ClusterRole
name: weave-admin
apiGroup: rbac.authorization.k8s.io

View file

@ -0,0 +1,48 @@
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
annotations:
metadata.weave.works/description: This is the source location for the Weave GitOps
Dashboard's helm chart.
labels:
app.kubernetes.io/component: ui
app.kubernetes.io/created-by: weave-gitops-cli
app.kubernetes.io/name: weave-gitops-dashboard
app.kubernetes.io/part-of: weave-gitops
name: ww-gitops
namespace: flux-system
spec:
interval: 1h0m0s
type: oci
url: oci://ghcr.io/weaveworks/charts
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
annotations:
metadata.weave.works/description: This is the Weave GitOps Dashboard. It provides
a simple way to get insights into your GitOps workloads.
name: ww-gitops
namespace: flux-system
spec:
chart:
spec:
chart: weave-gitops
sourceRef:
kind: HelmRepository
name: ww-gitops
interval: 1h0m0s
values:
ingress:
enabled: true
hosts:
- host: flux.0x76.dev
paths:
- path: /
pathType: ImplementationSpecific
adminUser:
create: true
passwordHash: $2a$10$uIY/YYe.CcRerpVvfk04muX86hLfXRH.K6jATZaVPqp.bnUIu/bsC
username: admin

View file

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- flux-system
- services
- websites

View file

@ -1,5 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- gotk-components.yaml - renovate
- gotk-sync.yaml

View file

@ -0,0 +1,57 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: renovate
namespace: services
data:
config.js: |-
module.exports = {
"binarySource": "install",
"repositories": ["v/infrastructure"],
"flux": {
"fileMatch": ["flux/.+\\.ya?ml$"]
},
"helm-values": {
"fileMatch": ["flux/.+\\.ya?ml$"]
},
"kubernetes": {
"fileMatch": ["flux/.+\\.ya?ml$"]
},
"hostRules": [
{
"hostType": "docker",
"matchHost": "ghcr.io",
"username": "NULLx76",
"password": process.env.GITHUB_COM_TOKEN
}
],
"packageRules": [
{
"automerge": true,
"automergeType": "branch",
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
"matchPackageNames": [
"renovate/renovate"
],
"matchPackagePrefixes": [
"git.0x76.dev"
]
}
],
// ignore individual fluxcd images
"ignoreDeps": [
"ghcr.io/fluxcd/helm-controller",
"ghcr.io/fluxcd/image-automation-controller",
"ghcr.io/fluxcd/image-reflector-controller",
"ghcr.io/fluxcd/kustomize-controller",
"ghcr.io/fluxcd/notification-controller",
"ghcr.io/fluxcd/source-controller"
],
"regexManagers": [
{
"fileMatch": [".+\\.nix"],
"matchStrings": ["image\\s*=\\s*\"(?<depName>.*?):(?<currentValue>.*?)\"\\s*;\\s*"],
"datasourceTemplate": "docker"
}
]
};

View file

@ -0,0 +1,46 @@
apiVersion: batch/v1
kind: CronJob
metadata:
name: renovate
namespace: services
spec:
# Run every 8 hours
schedule: "0 */8 * * *"
concurrencyPolicy: Forbid
jobTemplate:
spec:
template:
spec:
volumes:
- name: config-volume
configMap:
name: renovate
- name: work-volume
emptyDir: {}
containers:
- name: renovate
image: renovate/renovate:37.68.4
volumeMounts:
- name: config-volume
mountPath: /opt/renovate/
- name: work-volume
mountPath: /tmp/renovate/
env:
- name: LOG_LEVEL
value: debug
- name: RENOVATE_ENDPOINT
value: "https://git.0x76.dev/api/v1/"
- name: RENOVATE_PLATFORM
value: gitea
- name: RENOVATE_AUTODISCOVER
value: "false"
- name: RENOVATE_GIT_AUTHOR
value: "Renovate Bot <renovate@xirion.net>"
- name: RENOVATE_CONFIG_FILE
value: "/opt/renovate/config.js"
- name: RENOVATE_BASE_DIR
value: "/tmp/renovate"
envFrom:
- secretRef:
name: renovate
restartPolicy: Never

View file

@ -0,0 +1,21 @@
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: renovate
namespace: services
spec:
refreshInterval: "5m"
secretStoreRef:
name: vault
kind: ClusterSecretStore
target:
name: renovate
data:
- secretKey: RENOVATE_TOKEN
remoteRef:
key: gitops/renovate
property: gitea_token
- secretKey: GITHUB_COM_TOKEN
remoteRef:
key: gitops/renovate
property: github_token

View file

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- external-secret.yaml
- config.yaml
- cronjob.yaml

View file

@ -0,0 +1,52 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: x76dev
namespace: websites
labels:
app: x76dev
spec:
replicas: 1
selector:
matchLabels:
app: x76dev
template:
metadata:
labels:
app: x76dev
spec:
containers:
- name: x76dev
image: git.0x76.dev/v/0x76.dev:5
ports:
- containerPort: 80
---
apiVersion: v1
kind: Service
metadata:
name: x76dev
namespace: websites
spec:
selector:
app: x76dev
ports:
- protocol: TCP
port: 80
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: x76dev
namespace: websites
spec:
rules:
- host: "0x76.dev"
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: x76dev
port:
number: 80

View file

@ -0,0 +1,52 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: blog
namespace: websites
labels:
app: blog
spec:
replicas: 1
selector:
matchLabels:
app: blog
template:
metadata:
labels:
app: blog
spec:
containers:
- name: blog
image: git.0x76.dev/v/blog.xirion.net:5
ports:
- containerPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: blog
namespace: websites
spec:
selector:
app: blog
ports:
- protocol: TCP
port: 8080
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: blog
namespace: websites
spec:
rules:
- host: "blog.xirion.net"
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: blog
port:
number: 8080

View file

@ -0,0 +1,52 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: internal
namespace: websites
labels:
app: internal
spec:
replicas: 1
selector:
matchLabels:
app: internal
template:
metadata:
labels:
app: internal
spec:
containers:
- name: internal
image: git.0x76.dev/v/internal.xirion.net:1
ports:
- containerPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: internal
namespace: websites
spec:
selector:
app: internal
ports:
- protocol: TCP
port: 8080
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: internal
namespace: websites
spec:
rules:
- host: "internal.xirion.net"
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: internal
port:
number: 8080

View file

@ -0,0 +1,9 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
metadata:
namespace: websites
resources:
- 0x76.yaml
- internal.yaml
- blog.yaml
- xirion.yaml

View file

@ -0,0 +1,52 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: xirion
namespace: websites
labels:
app: xirion
spec:
replicas: 1
selector:
matchLabels:
app: xirion
template:
metadata:
labels:
app: xirion
spec:
containers:
- name: xirion
image: git.0x76.dev/v/xirion.net:2
ports:
- containerPort: 80
---
apiVersion: v1
kind: Service
metadata:
name: xirion
namespace: websites
spec:
selector:
app: xirion
ports:
- protocol: TCP
port: 80
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: xirion
namespace: websites
spec:
rules:
- host: "xirion.net"
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: xirion
port:
number: 80

View file

@ -0,0 +1,15 @@
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
namespace: flux-system
spec:
interval: 10m0s
dependsOn:
- name: core
path: ./flux/olympus/apps
prune: true
sourceRef:
kind: GitRepository
name: flux-system

View file

@ -0,0 +1,13 @@
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: core
namespace: flux-system
spec:
interval: 10m0s
path: ./flux/olympus/core
prune: true
sourceRef:
kind: GitRepository
name: flux-system

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,6 @@
# This manifest was generated by flux. DO NOT EDIT.
--- ---
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository kind: GitRepository
metadata: metadata:
name: flux-system name: flux-system
@ -10,16 +11,16 @@ spec:
branch: main branch: main
secretRef: secretRef:
name: flux-system name: flux-system
url: ssh://git@git.xirion.net:2222/olympus/flux.git url: ssh://gitea@git.0x76.dev:42/v/infrastructure.git
--- ---
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: flux-system name: flux-system
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m0s interval: 10m0s
path: ./cluster path: ./flux/olympus/base
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository

View file

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- gotk-components.yaml
- gotk-sync.yaml
- repositories

View file

@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: external-secrets
namespace: flux-system
spec:
interval: 1h
url: https://charts.external-secrets.io

View file

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- external-secrets.yaml

View file

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- helm

View file

@ -0,0 +1 @@
vault-secret-id.yaml

View file

@ -0,0 +1,29 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: external-secrets
namespace: security
spec:
interval: 30m
chart:
spec:
chart: external-secrets
version: 0.9.9
interval: 30m
sourceRef:
kind: HelmRepository
name: external-secrets
namespace: flux-system
values:
installCRDs: true
replicaCount: 1
leaderElect: true
# serviceMonitor:
# enabled: true
# webhook:
# serviceMonitor:
# enabled: true
# certController:
# serviceMonitor:
# enabled: true

View file

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- helm-release.yaml
- vault-secret-store.yaml

View file

@ -0,0 +1,7 @@
apiVersion: v1
kind: Secret
metadata:
name: vault-secret-id
namespace: security
data:
secret-id: XXXXXX # Obtain by `vault write -f auth/approle/role/external-secrets/secret-id`

View file

@ -0,0 +1,27 @@
apiVersion: external-secrets.io/v1beta1
kind: ClusterSecretStore
metadata:
name: vault
namespace: security
spec:
provider:
vault:
server: "http://vault.olympus:8200"
path: "k8s"
version: "v2"
auth:
# VaultAppRole authenticates with Vault using the
# App Role auth mechanism
# https://www.vaultproject.io/docs/auth/approle
appRole:
# Path where the App Role authentication backend is mounted
path: "approle"
# RoleID configured in the App Role authentication backend
# `vault read auth/approle/role/external-secrets/role-id`
roleId: "bb841a0e-45c1-9dab-36f0-f72647d6aff0"
# Reference to a key in a K8 Secret that contains the App Role SecretId
# (not commited in git)
secretRef:
name: "vault-secret-id"
namespace: "security"
key: "secret-id"

View file

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespaces
- external-secrets

View file

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- websites.yaml
- security.yaml
- services.yaml

View file

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: security

View file

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: services

View file

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: websites

106
nixos/common/default.nix Normal file
View file

@ -0,0 +1,106 @@
{ lib, pkgs, inputs, config, ... }: {
imports =
[ ./users ./modules inputs.vault-secrets.nixosModules.vault-secrets ];
vault-secrets =
let
inherit (config.networking) domain hostName;
server = if domain == "olympus" then "vault" else "vault-0";
in
lib.mkIf (domain == "olympus" || domain == "hades") {
vaultPrefix = "${domain}_secrets/nixos";
vaultAddress = "http://${server}.${domain}:8200/";
approlePrefix = "${domain}-${hostName}";
};
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = { inherit inputs; };
sharedModules = [ ./hm-modules inputs.nixvim.homeManagerModules.nixvim ];
};
# Clean /tmp on boot.
boot.tmp.cleanOnBoot = true;
# Set your time zone.
time.timeZone = lib.mkDefault "Europe/Amsterdam";
# Systemd OOMd
# Fedora enables these options by default. See the 10-oomd-* files here:
# https://src.fedoraproject.org/rpms/systemd/tree/acb90c49c42276b06375a66c73673ac3510255
systemd.oomd = {
enableRootSlice = true;
enableUserServices = true;
};
# Nix Settings
nix = {
registry.nixpkgs.flake = inputs.nixpkgs;
nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
package = pkgs.nixUnstable;
settings = {
auto-optimise-store = true;
trusted-users = [ "root" "vivian" ];
substituters = [
"https://nix-community.cachix.org"
"https://nixpkgs-review-bot.cachix.org"
"https://colmena.cachix.org"
"https://cache.garnix.io"
"https://cachix.cachix.org"
];
trusted-public-keys = [
"cachix.cachix.org-1:eWNHQldwUO7G2VkjpnjDbWwy4KQ/HNxht7H4SSoMckM="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"nixpkgs-review-bot.cachix.org-1:eppgiDjPk7Hkzzz7XlUesk3rcEHqNDozGOrcLc8IqwE="
"colmena.cachix.org-1:7BzpDnjjH8ki2CT3f6GdOk7QAzPOl+1t3LvTLXqYcSg="
"cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
];
};
optimise = {
automatic = true;
dates = [ "weekly" ];
};
gc = {
automatic = true;
dates = "weekly";
randomizedDelaySec = "3h";
options = "--delete-older-than 7d";
};
extraOptions = ''
experimental-features = nix-command flakes
'';
};
nixpkgs.config.allowUnfree = true;
nixpkgs.config.permittedInsecurePackages =
[ "nodejs-16.20.2" "nodejs-14.21.3" "openssl-1.1.1w" ];
# Limit the systemd journal to 100 MB of disk or the
# last 7 days of logs, whichever happens first.
services.journald.extraConfig = ''
SystemMaxUse=100M
MaxFileSec=7day
'';
# Enable SSH
services.openssh = {
enable = true;
settings = {
PasswordAuthentication = lib.mkDefault false;
PermitRootLogin = lib.mkDefault "no";
};
};
# Debloat
documentation = {
enable = lib.mkForce false;
doc.enable = lib.mkForce false;
man.enable = lib.mkForce false;
info.enable = lib.mkForce false;
nixos.enable = lib.mkForce false;
};
system.disableInstallerTools = lib.mkDefault true;
}

View file

@ -0,0 +1,9 @@
# Common Desktop Config
This is where I store the NixOS config that is common between
my laptop and desktop
## Files
* `./default.nix`: Contains common systemwide configuration
* See also my NixOS [modules](../modules), specifically gnome
* `./home.nix`: Contains common user-level configuration
* See also my Home-Manager [modules](../hm-modules)

View file

@ -0,0 +1,114 @@
{ pkgs, lib, inputs, ... }: {
# Bootloader.
boot = {
kernelPackages = lib.mkDefault pkgs.linuxPackages_latest;
loader = {
systemd-boot.enable = lib.mkDefault true;
efi.canTouchEfiVariables = true;
efi.efiSysMountPoint = "/boot/efi";
};
kernel.sysctl = { "fs.inotify.max_user_watches" = 524288; };
initrd = {
systemd.enable = true;
verbose = false;
};
};
hardware.keyboard.qmk.enable = true;
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
users.vivian = import ./home.nix;
extraSpecialArgs = { inherit inputs; };
};
services = {
# Enable my config for the gnome desktop environment
v.gnome.enable = true;
# Enable CUPS to print documents.
printing.enable = true;
pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
# If you want to use JACK applications, uncomment this
#jack.enable = true;
# use the example session manager (no others are packaged yet so this is enabled by default,
# no need to redefine it in your config for now)
#media-session.enable = true;
};
};
# Set your time zone.
time.timeZone = "Europe/Amsterdam";
# Select internationalisation properties.
i18n.defaultLocale = "en_GB.UTF-8";
i18n.extraLocaleSettings = {
LC_ADDRESS = "nl_NL.UTF-8";
LC_IDENTIFICATION = "nl_NL.UTF-8";
LC_MEASUREMENT = "nl_NL.UTF-8";
LC_MONETARY = "nl_NL.UTF-8";
LC_NAME = "nl_NL.UTF-8";
LC_NUMERIC = "nl_NL.UTF-8";
LC_PAPER = "nl_NL.UTF-8";
LC_TELEPHONE = "nl_NL.UTF-8";
LC_TIME = "nl_NL.UTF-8";
};
# Global Packages
environment.systemPackages = with pkgs; [ wireguard-tools sbctl podman-compose ];
# programs.virt-manager = {
# enable = true;
# };
# Enable sound with pipewire.
sound.enable = true;
hardware.pulseaudio.enable = false;
security.rtkit.enable = true;
virtualisation = {
podman.enable = true;
libvirtd = {
enable = true;
qemu.package = pkgs.qemu_kvm;
};
};
fonts.packages = with pkgs; [
material-design-icons
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
dejavu_fonts
(nerdfonts.override {
fonts =
[ "DejaVuSansMono" "Ubuntu" "DroidSansMono" "NerdFontsSymbolsOnly" ];
})
];
programs = {
steam = {
enable = true;
# Open ports in the firewall for Steam Remote Play
remotePlay.openFirewall = true;
package = pkgs.steam.override {
extraPkgs = pkgs: with pkgs; [ gamescope mangohud ];
};
};
gamemode.enable = true;
adb.enable = true;
};
networking = {
# Networking
networkmanager.enable = true;
firewall.checkReversePath = false;
firewall.enable = false;
};
}

View file

@ -0,0 +1,95 @@
{ pkgs, inputs, config, ... }:
let
tex = pkgs.texlive.combine {
inherit (pkgs.texlive) scheme-full;
dnd-5e-latex-template = { pkgs = [ pkgs.v.dnd-5e-latex-template ]; };
};
my-python-packages = ps: with ps; [ pandas requests numpy ];
in {
home.packages = with pkgs; [
(python3.withPackages my-python-packages)
btop
calibre
celluloid
cinny-desktop
element-desktop-wayland
fusee-launcher
fractal-next
gcc
gimp
helix
inputs.attic.packages.${pkgs.system}.attic
inputs.comma.packages.${pkgs.system}.default
inputs.webcord.packages.${pkgs.system}.default
jetbrains.clion
jetbrains.rust-rover
kdenlive
libreoffice-fresh
mattermost-desktop
mullvad-vpn
neofetch
nixfmt
nixpkgs-review
plex-media-player
plexamp
spotify
qmk
solo2-cli
tex
unzip
yt-dlp
];
# Enable my own hm modules
themes.v.catppuccin.enable = true;
programs = {
v = {
vscode.enable = true;
nvim.enable = true;
rust.enable = true;
};
riff = {
enable = true;
direnv = true;
};
firefox.enable = true;
chromium = {
enable = true;
package = pkgs.ungoogled-chromium;
};
direnv = {
enable = true;
nix-direnv.enable = true;
};
zsh = {
enable = true;
sessionVariables = { DIRENV_LOG_FORMAT = ""; };
};
thunderbird = {
enable = true;
profiles.default = { isDefault = true; };
};
};
# Syncthing
services.syncthing.enable = true;
xdg.userDirs = let home = config.home.homeDirectory;
in {
enable = true;
createDirectories = true;
desktop = "${home}/.desktop";
documents = "${home}/cloud/Documents";
download = "${home}/dl";
music = "${home}/cloud/Music";
pictures = "${home}/cloud/Pictures";
publicShare = "${home}/.publicShare";
templates = "${home}/.templates";
videos = "${home}/cloud/Videos";
};
}

View file

@ -0,0 +1,13 @@
_: {
# See also: https://blog.xirion.net/posts/nixos-proxmox-lxc/
# Supress systemd services that don't work (correctly) on LXC
systemd.suppressedSystemUnits = [
"dev-mqueue.mount"
"sys-kernel-debug.mount"
"sys-fs-fuse-connections.mount"
];
# https://github.com/NixOS/nixpkgs/issues/157449#issuecomment-1459299764
boot.specialFileSystems."/run".options = [ "rshared" ];
}

View file

@ -0,0 +1,6 @@
_: {
networking.useDHCP = true;
# Enable qemu guest agent
services.qemuGuest.enable = true;
}

View file

@ -0,0 +1,40 @@
{ config, pkgs, lib, ... }:
with lib;
let cfg = config.themes.v.catppuccin;
in {
options.themes.v.catppuccin = { enable = mkEnableOption "catppuccin"; };
config =
let
theme = "Catppuccin-Pink-Dark";
cursorTheme = config.home.pointerCursor.name;
in
mkIf cfg.enable {
home.pointerCursor = {
name = "Bibata_Ghost";
size = 24;
package = pkgs.bibata-cursors-translucent;
};
gtk = {
enable = true;
theme = {
name = theme;
package = pkgs.catppuccin-gtk;
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme.override { color = "violet"; };
};
cursorTheme = {
name = cursorTheme;
inherit (config.home.pointerCursor) package size;
};
};
programs.vscode = {
userSettings."workbench.colorTheme" = "Catppuccin Frappé";
extensions = [ pkgs.vscode-extensions.catppuccin.catppuccin-vsc ];
};
};
}

View file

@ -0,0 +1,3 @@
{ ... }: {
imports = [ ./catppuccin.nix ./nvim.nix ./riff.nix ./vscode.nix ./git.nix ./rust.nix ];
}

View file

@ -0,0 +1,31 @@
{ config, pkgs, lib, ... }:
with lib;
let cfg = config.programs.v.git;
in {
options.programs.v.git = { enable = mkEnableOption "git"; };
config = mkIf cfg.enable {
programs.git = {
enable = true;
package = pkgs.gitAndTools.gitFull;
userName = "0x76";
userEmail = "v@0x76.dev";
lfs.enable = true;
extraConfig = {
push.autoSetupRemote = true;
init.defaultBranch = "main";
# Git merge driver that always grabs upstream changes
# Useful for e.g. lock files
merge.ours = {
name = "Overwrite Upstream Changes";
driver = "cp -f '%A' '%B'";
};
};
difftastic.enable = true;
};
home.file.".config/git/attributes".text = ''
flake.lock merge=ours
'';
};
}

View file

@ -0,0 +1,158 @@
{ config, pkgs, lib, ... }:
with lib;
let cfg = config.programs.v.nvim;
in {
options.programs.v.nvim = { enable = mkEnableOption "nvim"; };
config = mkIf cfg.enable {
programs.nixvim = {
enable = true;
package = pkgs.neovim-unwrapped;
vimAlias = true;
globals.mapleader = " ";
options.number = true;
keymaps = [
{
mode = "n";
key = "<leader>ff";
action = "require('telescope.builtin').find_files";
lua = true;
}
{
mode = "n";
key = "<leader>fg";
action = "require('telescope.builtin').live_grep";
lua = true;
}
{
mode = "n";
key = "<C-_>";
action = "require('Comment.api').toggle.linewise.current";
lua = true;
}
{
mode = "n";
key = "g=";
action = "vim.lsp.buf.format";
lua = true;
}
];
# keymaps = [
# {
# key = "<leader>ff";
# mode = "n";
# lua = true;
# action = "require('telescope.builtin').find_files()";
# }
# {
# key = "<leader>fg";
# mode = "n";
# lua = true;
# action = "require('Comment.api').toggle.linewise.current()<cr>";
# }
# {
# key = "g=";
# mode = "n";
# lua = true;
# action = "vim.lsp.buf.format{async=true}<cr>";
# }
# ];
extraPlugins = with pkgs.vimPlugins; [ catppuccin-nvim luasnip ];
colorscheme = "catppuccin-frappe";
extraConfigLua = "";
plugins = {
bufferline.enable = true;
none-ls = {
enable = true;
sources = {
formatting.nixpkgs_fmt.enable = true;
code_actions.shellcheck.enable = true;
code_actions.statix.enable = true;
diagnostics = {
statix.enable = true;
deadnix.enable = true;
shellcheck.enable = true;
};
};
};
nix.enable = true;
treesitter = {
enable = true;
nixGrammars = true;
# ensureInstalled = [ ];
};
surround.enable = true;
fugitive.enable = true;
gitgutter.enable = true;
lualine = {
enable = true;
theme = "catppuccin";
};
telescope = {
enable = true;
extensions.fzf-native.enable = true;
extensions.fzf-native.fuzzy = true;
};
comment-nvim = { enable = true; };
lsp = {
enable = true;
servers = {
nil_ls.enable = true;
rust-analyzer.enable = true;
pyright.enable = true;
elixirls.enable = true;
clangd.enable = true;
yamlls.enable = true;
};
};
trouble.enable = true;
lspkind.enable = true;
nvim-cmp = {
enable = true;
autoEnableSources = true;
sources = [
{ name = "nvim_lsp"; }
{ name = "cmp-latex-symbols"; }
{
name = "luasnip";
option = { show_autosnippets = true; };
}
{ name = "cmp-spell"; }
{ name = "cmp-rg"; }
{ name = "path"; }
{ name = "buffer"; }
];
snippet.expand = "luasnip";
mappingPresets = [ "insert" "cmdline" ];
mapping = {
"<CR>" = "cmp.mapping.confirm({ select = true })";
"<Tab>" = {
modes = [ "i" "s" ];
action = ''
function(fallback)
local luasnip = require('luasnip')
if cmp.visible() then
cmp.select_next_item()
elseif luasnip.expandable() then
luasnip.expand()
elseif luasnip.expand_or_jumpable() then
luasnip.expand_or_jump()
else
fallback()
end
end
'';
};
};
};
};
};
};
}

View file

@ -0,0 +1,28 @@
{ config, pkgs, lib, inputs, ... }:
with lib;
let cfg = config.programs.riff;
in {
options.programs.riff = {
enable = mkEnableOption "riff";
direnv = mkOption {
type = types.bool;
default = false;
description = ''
Whether to enable direnv support
'';
};
};
config = mkIf cfg.enable {
home.packages = [ inputs.riff.packages.${pkgs.system}.riff ];
xdg.configFile."direnv/lib/riff.sh" = mkIf cfg.direnv {
executable = true;
text = ''
use_riff() {
watch_file Cargo.toml watch_file Cargo.lock
eval "$(riff --offline print-dev-env)"
}
'';
};
};
}

View file

@ -0,0 +1,23 @@
{ pkgs, lib, config, ... }:
with lib;
let cfg = config.programs.v.rust;
in {
options.programs.v.rust = { enable = mkEnableOption "rust"; };
config = mkIf cfg.enable {
home = {
packages = with pkgs; [ rustup ];
file = {
".cargo/config.toml".text = ''
[registries.crates-io]
protocol = "sparse"
[build]
rustc-wrapper = "${pkgs.sccache}/bin/sccache"
'';
};
sessionPath = [ "$HOME/.cargo/bin" ];
};
};
}

View file

@ -0,0 +1,72 @@
{ config, pkgs, lib, ... }:
with lib;
let cfg = config.programs.v.vscode;
in {
options.programs.v.vscode = { enable = mkEnableOption "vscode"; };
config = mkIf cfg.enable {
programs.vscode = {
enable = true;
package = pkgs.vscode;
userSettings = {
"ltex.language" = "en-GB";
"latex-workshop.linting.chktex.enabled" = true;
"latex-workshop.latex.clean.subfolder.enabled" = true;
"latex-workshop.latex.outDir" = "%TMPDIR%/%RELATIVE_DOC%";
"editor.fontFamily" =
"'DejaVuSansMono Nerd Font', 'monospace', monospace";
"keyboard.dispatch" = "keyCode";
"rust-analyzer.server.path" = "${pkgs.rust-analyzer}/bin/rust-analyzer";
"terminal.integrated.defaultProfile.linux" = "zsh";
"nix.enableLanguageServer" = true; # Enable LSP.
"nix.serverPath" = "${pkgs.nil}/bin/nil";
"[nix]" = { "editor.defaultFormatter" = "brettm12345.nixfmt-vscode"; };
"[python]" = { "editor.formatOnType" = true; };
"rust-analyzer.checkOnSave.command" = "clippy";
"debug.allowBreakpointsEverywhere" = true;
"C_Cpp.clang_format_fallbackStyle" = "{ BasedOnStyle: Google, IndentWidth: 4, ColumnLimit: 0}";
# Don't index unecessary things
"files.exclude" = {
"**/.vscode" = true;
"**/.git" = true;
"**/.svn" = true;
"**/.hg" = true;
"**/.deps" = true;
"**/CVS" = true;
"**/.DS_Store" = true;
"/bin" = true;
"/boot" = true;
"/cdrom" = true;
"/dev" = true;
"/proc" = true;
"/etc" = true;
"/nix" = true;
};
};
extensions = with pkgs.vscode-extensions;
with pkgs.v.vscode-extensions; [
brettm12345.nixfmt-vscode
codezombiech.gitignore
editorconfig.editorconfig
foxundermoon.shell-format
james-yu.latex-workshop
jnoortheen.nix-ide
matklad.rust-analyzer
mkhl.direnv
ms-vscode-remote.remote-ssh
ms-vscode.cpptools
platformio.platformio-ide
redhat.vscode-yaml
redhat.vscode-xml
tamasfe.even-better-toml
valentjn.vscode-ltex
vscodevim.vim
vadimcn.vscode-lldb
xaver.clang-format
sumneko.lua
davidlday.languagetool-linter
];
};
};
}

View file

@ -0,0 +1,3 @@
{ ... }: {
imports = [ ./meta.nix ./nginx.nix ./dns.nix ./flood.nix ./gnome ./unpackerr.nix ./vault.nix ];
}

View file

@ -0,0 +1,110 @@
{ config, pkgs, lib, hosts, flat_hosts, ... }:
# DNS Module to set up Unbound DNS with all my hosts in the config
# Used for DNS Servers and my laptop
with lib;
let
inherit (builtins) filter hasAttr attrNames;
domains = attrNames hosts;
ipv4Host = filter (hasAttr "ip") flat_hosts;
ipv6Hosts = filter (hasAttr "ip6") flat_hosts;
localData = { hostname, realm, ip, ... }: ''"${hostname}.${realm}. A ${ip}"'';
local6Data = { hostname, realm, ip6, ... }:
''"${hostname}.${realm}. AAAA ${ip6}"'';
ptrData = { hostname, realm, ip, ... }: ''"${ip} ${hostname}.${realm}"'';
ptr6Data = { hostname, realm, ip6, ... }: ''"${ip6} ${hostname}.${realm}"'';
cfg = config.services.v.dns;
in
{
options.services.v.dns = {
enable = mkEnableOption "v.dns";
openFirewall = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc ''
Whether to open port 53 in the firwall for unbound dns
And `services.prometheus.exporters.unbound.port` for metrics (if enabled).
'';
};
enableMetrics = mkOption {
type = types.bool;
default = cfg.mode == "server";
description = ''
Enable prometheus metrics
'';
};
mode = mkOption {
type = types.strMatching "^(server|laptop)$";
default = "laptop";
description = ''
Whether to configure the DNS in server mode (listen on all interfaces) or laptop mode (just on localhost)
'';
};
};
config = mkIf cfg.enable {
networking.firewall = mkIf cfg.openFirewall {
allowedTCPPorts = [ 53 ];
allowedUDPPorts = [ 53 ];
};
services.prometheus.exporters.unbound = mkIf cfg.enableMetrics {
enable = true;
inherit (cfg) openFirewall;
inherit (config.services.unbound) group;
controlInterface = config.services.unbound.localControlSocketPath;
};
services.unbound = {
enable = true;
package = pkgs.v.unbound;
localControlSocketPath = mkIf cfg.enableMetrics "/run/unbound/unbound.socket";
settings = {
server = mkMerge [
{
use-syslog = "yes";
module-config = ''"validator iterator"'';
local-zone =
map (localdomain: ''"${localdomain}}." transparent'') domains;
local-data = (map localData ipv4Host) ++ (map local6Data ipv6Hosts);
local-data-ptr = (map ptrData ipv4Host) ++ (map ptr6Data ipv6Hosts);
private-address = [
"127.0.0.0/8"
"10.0.0.0/8"
"::ffff:a00:0/104"
"172.16.0.0/12"
"::ffff:ac10:0/108"
"169.254.0.0/16"
"::ffff:a9fe:0/112"
"192.168.0.0/16"
"::ffff:c0a8:0/112"
"fd00::/8"
"fe80::/10"
];
}
(mkIf (cfg.mode == "server") {
interface-automatic = "yes";
interface = [ "0.0.0.0" "::0" ];
access-control = [
"127.0.0.1/32 allow_snoop"
"::1 allow_snoop"
"10.42.0.0/16 allow"
"127.0.0.0/8 allow"
"192.168.0.0/23 allow"
"192.168.2.0/24 allow"
"::1/128 allow"
];
})
(mkIf (cfg.mode == "laptop") {
interface = [ "127.0.0.1" "::1" ];
access-control = [ "127.0.0.1/32 allow_snoop" "::1 allow_snoop" ];
})
];
};
};
};
}

View file

@ -0,0 +1,153 @@
{ config, pkgs, lib, ... }:
with lib;
let cfg = config.services.flood;
in {
options.services.flood = {
enable = mkEnableOption "flood";
user = mkOption {
default = "flood";
type = types.str;
description = ''
User account under which flood runs.
'';
};
group = mkOption {
type = types.str;
default = "rtorrent";
description = ''
Group under which flood runs.
Flood needs to have the correct permissions if accessing rtorrent through the socket.
'';
};
package = mkOption {
type = types.package;
default = pkgs.flood;
defaultText = "pkgs.flood";
description = ''
The flood package to use.
'';
};
host = mkOption {
type = types.str;
default = "127.0.0.1";
description = ''
Address flood binds to.
'';
};
port = mkOption {
type = types.port;
default = 3000;
description = ''
The flood web port.
'';
};
openFirewall = mkOption {
type = types.bool;
default = false;
description = ''
Whether to open the firewall for the port in <option>services.flood.port</option>.
'';
};
rpcSocket = mkOption {
type = types.str;
readOnly = true;
default = "/run/rtorrent/rpc.sock";
description = ''
RPC socket path.
(Only used when auth=none).
'';
};
dataDir = mkOption {
type = types.str;
default = "/var/lib/flood";
description = ''
The directory where flood stores its data files.
'';
};
downloadDir = mkOption {
type = types.str;
default = "/var/lib/rtorrent/download";
description = ''
Root directory for downloaded files.
'';
};
authMode = mkOption {
type = types.str;
default = "none";
description = ''
Access control and user management method.
Either 'default' or 'none'.
'';
};
ssl = mkOption {
type = types.bool;
default = false;
description = ''
Enable SSL.
key.pem and fullchain.pem needed in runtime directory.
'';
};
baseURI = mkOption {
type = types.str;
default = "/";
description = ''
This URI will prefix all of Flood's HTTP requests
'';
};
};
config = mkIf cfg.enable {
# Create group if set to default
users.groups = mkIf (cfg.group == "rtorrent") { rtorrent = { }; };
# Create user if set to default
users.users = mkIf (cfg.user == "flood") {
flood = {
inherit (cfg) group;
shell = pkgs.bashInteractive;
home = cfg.dataDir;
description = "flood Daemon user";
isSystemUser = true;
};
};
# Open firewall if option is set to do so.
networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.port ];
# The actual service
systemd.services.flood = {
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
description = "flood system service";
serviceConfig = {
User = cfg.user;
Group = cfg.group;
Type = "simple";
Restart = "on-failure";
WorkingDirectory = cfg.dataDir;
ExecStart =
"${cfg.package}/bin/flood --baseuri ${cfg.baseURI} --rundir ${cfg.dataDir} --host ${cfg.host} --port ${
toString cfg.port
} ${
if cfg.ssl then "--ssl" else ""
} --auth ${cfg.authMode} --rtsocket ${cfg.rpcSocket} --allowedpath ${cfg.downloadDir}";
};
};
# This is needed to create the dataDir with the correct permissions.
systemd.tmpfiles.rules =
[ "d '${cfg.dataDir}' 0755 ${cfg.user} ${cfg.group} -" ];
};
}

View file

@ -0,0 +1,70 @@
{ config, pkgs, lib, ... }:
with lib;
let cfg = config.services.v.gnome;
in {
options.services.v.gnome = {
enable = mkEnableOption "v.gnome";
hm = mkOption {
type = types.bool;
default = true;
description = ''
Whether to enable home manager integration to set default dconf values
'';
};
};
config = mkIf cfg.enable {
services = {
xserver = {
enable = true;
excludePackages = [ pkgs.xterm ];
# Configure keymap in X11
layout = "us";
xkbVariant = "altgr-intl";
# Enable the GNOME Desktop Environment.
displayManager.gdm.enable = true;
desktopManager.gnome.enable = true;
};
udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
dbus.enable = true;
udisks2.enable = true;
};
# Add Home-manager dconf stuff
home-manager.sharedModules = mkIf cfg.hm [ ./hm.nix ];
environment.gnome.excludePackages =
(with pkgs; [ gnome-photos gnome-tour gnome-connections ])
++ (with pkgs.gnome; [
atomix # puzzle game
epiphany # web browser
geary # email reader
gedit # text editor
gnome-calendar
gnome-clocks
gnome-contacts
gnome-maps
gnome-music
gnome-notes
gnome-terminal
gnome-weather
hitori # sudoku game
iagno # go game
simple-scan # document scanner
tali # poker game
totem # video player
]);
# Services required for gnome
programs.dconf.enable = true;
# Extra gnome packages
environment.systemPackages = with pkgs; [
gnome.gnome-tweaks
gnome.gnome-boxes
];
};
}

View file

@ -0,0 +1,132 @@
{ lib, ... }:
with lib.hm.gvariant;
let
inherit (builtins) attrNames map;
inherit (lib.attrsets) mapAttrs' nameValuePair;
generate_custom_keybindings = binds:
{
"org/gnome/settings-daemon/plugins/media-keys" = {
custom-keybindings = map (name:
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/${name}/")
(attrNames binds);
};
} // mapAttrs' (name:
nameValuePair
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/${name}")
binds;
in {
xdg.mimeApps.enable = true;
xdg.mimeApps.defaultApplications = {
"text/plain" = "org.gnome.TextEditor.desktop";
"application/pdf" = "org.gnome.Evince.desktop";
# Firefox
"text/html" = "firefox.desktop";
"x-scheme-handler/http" = "firefox.desktop";
"x-scheme-handler/https" = "firefox.desktop";
"x-scheme-handler/chrome" = "firefox.desktop";
"application/x-extension-htm" = "firefox.desktop";
"application/x-extension-shtml" = "firefox.desktop";
"application/xhtml+xml" = "firefox.desktop";
"application/x-extension-xhtml" = "firefox.desktop";
"application/x-extension-xht" = "firefox.desktop";
"application/x-extension-html" = "firefox.desktop";
# Images
"image/bmp" = "org.gnome.eog.desktop";
"image/gif" = "org.gnome.eog.desktop";
"image/jpg" = "org.gnome.eog.desktop";
"image/pjpeg" = "org.gnome.eog.desktop";
"image/png" = "org.gnome.eog.desktop";
"image/tiff" = "org.gnome.eog.desktop";
"image/webp" = "org.gnome.eog.desktop";
"image/x-bmp" = "org.gnome.eog.desktop";
"image/x-gray" = "org.gnome.eog.desktop";
"image/x-icb" = "org.gnome.eog.desktop";
"image/x-ico" = "org.gnome.eog.desktop";
"image/x-png" = "org.gnome.eog.desktop";
"image/x-portable-anymap" = "org.gnome.eog.desktop";
"image/x-portable-bitmap" = "org.gnome.eog.desktop";
"image/x-portable-graymap" = "org.gnome.eog.desktop";
"image/x-portable-pixmap" = "org.gnome.eog.desktop";
"image/x-xbitmap" = "org.gnome.eog.desktop";
"image/x-xpixmap" = "org.gnome.eog.desktop";
"image/x-pcx" = "org.gnome.eog.desktop";
"image/svg+xml" = "org.gnome.eog.desktop";
"image/svg+xml-compressed" = "org.gnome.eog.desktop";
"image/vnd.wap.wbmp" = "org.gnome.eog.desktop";
"image/x-icns" = "org.gnome.eog.desktop";
};
dconf.settings = {
"org/gnome/desktop/input-sources" = {
sources = [ (mkTuple [ "xkb" "us+altgr-intl" ]) ];
xkb-options = [ "terminate:ctrl_alt_bksp" ];
};
"org/gnome/desktop/peripherals/touchpad" = {
tap-to-click = true;
two-finger-scrolling-enabled = true;
};
"org/gnome/mutter" = {
attach-modal-dialogs = true;
dynamic-workspaces = false;
edge-tiling = true;
focus-change-on-pointer-rest = true;
workspaces-only-on-primary = true;
};
"org/gnome/mutter/keybindings" = {
toggle-tiled-left = [ "<Super>bracketleft" ];
toggle-tiled-right = [ "<Super>bracketright" ];
};
"org/gnome/shell/keybindings" = { toggle-overview = [ "<Super>d" ]; };
"org/gnome/desktop/interface" = { color-scheme = "prefer-dark"; };
"org/gnome/desktop/wm/preferences" = {
auto-raise = false;
num-workspaces = 6;
focus-mode = "sloppy";
};
"org/gnome/desktop/wm/keybindings" = {
raise-or-lower = [ "<Super>s" ];
switch-applications = [ "<Super>Tab" ];
switch-applications-backward = [ "<Super>Tab" ];
move-to-workspace-1 = [ "<Shift><Super>1" ];
move-to-workspace-2 = [ "<Shift><Super>2" ];
move-to-workspace-3 = [ "<Shift><Super>3" ];
move-to-workspace-4 = [ "<Shift><Super>4" ];
move-to-workspace-5 = [ "<Shift><Super>5" ];
move-to-workspace-6 = [ "<Shift><Super>6" ];
switch-to-workspace-1 = [ "<Super>1" ];
switch-to-workspace-2 = [ "<Super>2" ];
switch-to-workspace-3 = [ "<Super>3" ];
switch-to-workspace-4 = [ "<Super>4" ];
switch-to-workspace-5 = [ "<Super>5" ];
switch-to-workspace-6 = [ "<Super>6" ];
toggle-fullscreen = [ "<Super><Shift>M" ];
toggle-maximized = [ "<Super>m" ];
close = [ "<Super>Q" ];
};
"org/gnome/tweaks" = { show-extensions-notice = false; };
"org/gnome/boxes" = { first-run = false; };
} // generate_custom_keybindings {
"terminal" = {
binding = "<Super>Return";
command = "kgx";
name = "Open Terminal";
};
"firefox" = {
binding = "<Super>f";
command = "firefox";
name = "Open Firefox";
};
};
}

View file

@ -0,0 +1,43 @@
{ lib, ... }:
with lib;
let
exposesOpts = {
options = {
domain = mkOption {
type = types.str;
example = "<name>.example.com";
description = ''
The domain under which this service should be available
'';
};
port = mkOption {
type = types.int;
default = 80;
example = 4242;
description = ''
The port under which the service runs on the host
'';
};
};
};
in
{
options.meta = {
exposes = mkOption {
type = with types; attrsOf (submodule exposesOpts);
description = ''
Exposed services
'';
};
ipv4 = mkOption {
type = types.str;
description = ''
Own IPv4 Address
'';
};
};
config = { };
}

View file

@ -0,0 +1,32 @@
{ lib, hosts, config, ... }:
with lib;
let cfg = config.services.v.nginx;
in {
options.services.v.nginx.autoExpose =
mkEnableOption "generate vhosts";
config =
let
proxy = url: {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = url;
proxyWebsockets = true;
};
};
hosts' =
filter (hasAttr "exposes") (attrValues hosts.${config.networking.domain});
exposes = { ip, exposes, ... }:
map ({ domain, port ? 80 }: { inherit ip domain port; }) (attrValues exposes);
mkVhost = { ip, domain, port }: {
"${domain}" = proxy "http://${ip}:${toString port}";
};
vhosts = foldr (el: acc: acc // mkVhost el) { } (concatMap exposes hosts');
in
mkIf cfg.autoExpose {
services.nginx.virtualHosts = vhosts;
};
}

View file

@ -0,0 +1,328 @@
{ config, pkgs, lib, ... }:
with lib;
let
cfg = config.services.unpackerr;
mkStarrOptions = { name, url }: {
url = mkOption {
type = types.str;
default = "";
example = "${url}";
description = ''
The URL to access ${name}
'';
};
apiKey = mkOption {
type = types.str;
default = "";
description = ''
The API key for accessing ${name}
'';
};
paths = mkOption {
type = types.str;
default = "";
example = "/downloads,/moreDownloads";
description = ''
List of paths where content is downloaded for ${name}
'';
};
protocols = mkOption {
type = types.str;
default = "torrent";
example = "torrent,usenet";
description = ''
Protocols to process
'';
};
timeout = mkOption {
type = types.str;
default = "10s";
description = ''
How long to wait for ${name} to respond
'';
};
deleteOrginal = mkOption {
type = types.bool;
default = false;
description = ''
Delete archives after import?
Recommend not setting this to true
'';
};
deleteDelay = mkOption {
type = types.str;
default = "5m";
description = ''
Extracts are deleted this long after import. `-1` to disable.
'';
};
};
in
{
options.services.unpackerr = {
enable = mkEnableOption "unpackerr";
user = mkOption {
default = "unpackerr";
type = types.str;
description = ''
User account under which unpackerr runs.
'';
};
group = mkOption {
type = types.str;
default = "unpackerr";
description = ''
Group under which unpackerr runs.
'';
};
package = mkOption {
type = types.package;
default = pkgs.unpackerr;
defaultText = "pkgs.unpackerr";
description = ''
The unpackerr package to use.
'';
};
debug = mkOption {
type = types.bool;
default = false;
description = ''
Turns on more logs.
'';
};
interval = mkOption {
type = types.str;
default = "2m";
description = ''
How often apps are polled, recommended 1m to 5m
'';
};
startDelay = mkOption {
type = types.str;
default = "1m";
description = ''
Files are queued at least this long before extraction
'';
};
retryDelay = mkOption {
type = types.str;
default = "5m";
description = ''
Failed extractions are retried after at least this long
'';
};
maxRetries = mkOption {
type = types.int;
default = 3;
description = ''
Times to retry failed extractions. `0` = unlimited.
'';
};
parallel = mkOption {
type = types.int;
default = 1;
description = ''
Concurrent extractions, 1 is recommended.
'';
};
fileMode = mkOption {
type = types.str;
default = "0644";
description = ''
Extracted files are written with this mode
'';
};
dirMode = mkOption {
type = types.str;
default = "0755";
description = ''
Extracted folders are written with this mode
'';
};
sonarr = mkStarrOptions {
name = "Sonarr";
url = "http://localhost:8989";
};
radarr = mkStarrOptions {
name = "Radarr";
url = "http://localhost:7878";
};
lidarr = mkStarrOptions {
name = "Lidarr";
url = "http://localhost:8686";
};
readarr = mkStarrOptions {
name = "Readarr";
url = "http://localhost:8787";
};
folder = {
path = mkOption {
type = types.str;
default = "";
description = ''
folder path, not for Starr apps.
'';
};
extractPath = mkOption {
type = types.str;
default = "";
description = ''
Where to extract to, Defaults to <option>services.unpackerr.folder.path</option>.
'';
};
deleteAfter = mkOption {
type = types.str;
default = "";
example = "10m";
description = ''
Delete extracted files and/or archives after this duration, `0` to disable.
'';
};
deleteOrginal = mkOption {
type = types.bool;
default = false;
description = ''
Delete archives after extraction
'';
};
deleteFiles = mkOption {
type = types.bool;
default = false;
description = ''
Delete extracted files after successful extraction
'';
};
moveBack = mkOption {
type = types.bool;
default = false;
description = ''
Move extracted items back into original folder
'';
};
};
extraConfig = mkOption {
type = types.attrs;
default = { };
description = ''
Extra environment variables
'';
example = { UN_WEBHOOK_0_URL = "http://example.com"; };
};
environmentFile = mkOption {
type = types.nullOr types.path;
default = null;
description = lib.mdDoc ''
Environment file (see `systemd.exec(5)`
"EnvironmentFile=" section for the syntax) to define variables for unpackerr.
This option can be used to safely include secret keys into the unpackerr configuration.
'';
};
};
config = mkIf cfg.enable {
# Create group if set to default
users.groups = mkIf (cfg.group == "unpackerr") { unpackerr = { }; };
# Create user if set to default
users.users = mkIf (cfg.user == "unpackerr") {
unpackerr = {
inherit (cfg) group;
shell = pkgs.bashInteractive;
createHome = false;
description = "unpackerr Daemon user";
isSystemUser = true;
};
};
# The actual service
systemd.services.unpackerr = {
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
description = "unpackerr system service";
# Filter out all unset variables else unpackerr complains
environment = filterAttrs (_n: v: stringLength v > 0)
{
# General options
UN_DEBUG = "${toString cfg.debug}";
UN_INTERVAL = "${cfg.interval}";
UN_START_DELAY = "${cfg.startDelay}";
UN_RETRY_DELAY = "${cfg.retryDelay}";
UN_MAX_RETRIES = "${toString cfg.maxRetries}";
UN_PARALLEL = "${toString cfg.parallel}";
UN_FILE_MODE = "${cfg.fileMode}";
UN_DIR_MODE = "${cfg.dirMode}";
# Sonarr
UN_SONARR_0_URL = "${cfg.sonarr.url}";
UN_SONARR_0_API_KEY = "${cfg.sonarr.apiKey}";
UN_SONARR_0_PATHS_0 = "${cfg.sonarr.paths}";
UN_SONARR_0_PROTOCOLS = "${cfg.sonarr.protocols}";
UN_SONARR_0_TIMEOUT = "${cfg.sonarr.timeout}";
UN_SONARR_0_DELETE_ORIG = "${toString cfg.sonarr.deleteOrginal}";
UN_SONARR_0_DELETE_DELAY = "${cfg.sonarr.deleteDelay}";
# Radarr
UN_RADARR_0_URL = "${cfg.radarr.url}";
UN_RADARR_0_API_KEY = "${cfg.radarr.apiKey}";
UN_RADARR_0_PATHS_0 = "${cfg.radarr.paths}";
UN_RADARR_0_PROTOCOLS = "${cfg.radarr.protocols}";
UN_RADARR_0_TIMEOUT = "${cfg.radarr.timeout}";
UN_RADARR_0_DELETE_ORIG = "${toString cfg.radarr.deleteOrginal}";
UN_RADARR_0_DELETE_DELAY = "${cfg.radarr.deleteDelay}";
# Lidarr
UN_LIDARR_0_URL = "${cfg.lidarr.url}";
UN_LIDARR_0_API_KEY = "${cfg.lidarr.apiKey}";
UN_LIDARR_0_PATHS_0 = "${cfg.lidarr.paths}";
UN_LIDARR_0_PROTOCOLS = "${cfg.lidarr.protocols}";
UN_LIDARR_0_TIMEOUT = "${cfg.lidarr.timeout}";
UN_LIDARR_0_DELETE_ORIG = "${toString cfg.lidarr.deleteOrginal}";
UN_LIDARR_0_DELETE_DELAY = "${cfg.lidarr.deleteDelay}";
# Readarr
UN_READARR_0_URL = "${cfg.readarr.url}";
UN_READARR_0_API_KEY = "${cfg.readarr.apiKey}";
UN_READARR_0_PATHS_0 = "${cfg.readarr.paths}";
UN_READARR_0_PROTOCOLS = "${cfg.readarr.protocols}";
UN_READARR_0_TIMEOUT = "${cfg.readarr.timeout}";
UN_READARR_0_DELETE_ORIG = "${toString cfg.readarr.deleteOrginal}";
UN_READARR_0_DELETE_DELAY = "${cfg.readarr.deleteDelay}";
# Folder
UN_FOLDER_0_PATH = "${cfg.folder.path}";
UN_FOLDER_0_EXTRACT_PATH = "${cfg.folder.extractPath}";
UN_FOLDER_0_DELETE_AFTER = "${cfg.folder.deleteAfter}";
UN_FOLDER_0_DELETE_ORIGINAL = "${toString cfg.folder.deleteOrginal}";
UN_FOLDER_0_DELETE_FILES = "${toString cfg.folder.deleteFiles}";
UN_FOLDER_0_MOVE_BACK = "${toString cfg.folder.moveBack}";
} // cfg.extraConfig;
serviceConfig = {
User = cfg.user;
Group = cfg.group;
Type = "simple";
Restart = "on-failure";
ExecStart = "${cfg.package}/bin/unpackerr";
} // optionalAttrs (cfg.environmentFile != null) {
EnvironmentFile = cfg.environmentFile;
};
};
};
}

View file

@ -0,0 +1,125 @@
{ config, pkgs, lib, flat_hosts, inputs, ... }:
with lib;
let
cfg = config.services.v.vault;
hostIP = config.meta.ipv4;
# Find all vault hosts that do not have the same IP as the current host
vault_hosts =
filter ({ tags ? [ ], ip ? "", ... }: (elem "vault" tags) && (ip != hostIP))
flat_hosts;
cluster_config = concatStrings (map
({ ip, ... }: ''
retry_join {
leader_api_addr = "http://${ip}:${toString cfg.port}"
}
'')
vault_hosts);
in
{
options.services.v.vault = {
enable = mkEnableOption "v's vault";
node_id = mkOption {
type = types.str;
description = lib.mdDoc ''
The cluster node id of this node
'';
};
openFirewall = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc ''
Whether to open port `port` and `clusterPort` in the firewall for vault
'';
};
port = mkOption {
type = types.int;
default = 8200;
description = lib.mdDoc ''
The port vault listens on
**note:** this has to be the same for all nodes in a cluster
'';
};
clusterPort = mkOption {
type = types.int;
default = 8201;
description = lib.mdDoc ''
The cluster port vault listens on
**note:** this has to be the same for all nodes in a cluster
'';
};
autoUnseal = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc ''
Whether to auto-unseal this vault
'';
};
autoUnsealKeysFile = mkOption {
type = types.str;
default = null;
example = "/var/lib/vault-unseal/keys.json";
description = lib.mdDoc ''
auto unseal keys to use, has to be a json file with the following structure
```json
{
keys = [ key_1, ..., key_n ]
}
```
'';
};
};
config = mkIf cfg.enable {
assertions = [{
assertion = cfg.autoUnseal -> (cfg.autoUnsealKeysFile != null);
message = "If autoUnseal is enabled, a token path is required!";
}];
networking.firewall.allowedTCPPorts =
mkIf cfg.openFirewall [ cfg.port cfg.clusterPort ];
services.vault = {
enable = true;
# bin version includes the UI
package = pkgs.vault-bin;
address = "0.0.0.0:${toString cfg.port}";
storageBackend = "raft";
storagePath = "/var/lib/vault-raft";
storageConfig = ''
node_id = "${cfg.node_id}"
'' + cluster_config;
extraConfig = ''
ui = true
disable_mlock = true
api_addr = "http://${hostIP}:${toString cfg.port}"
cluster_addr = "http://${hostIP}:${toString cfg.clusterPort}"
'';
};
systemd.services.vault-unseal = mkIf cfg.autoUnseal {
description = "Vault unseal service";
wantedBy = [ "multi-user.target" ];
after = [ "vault.service" ];
environment = {
VAULT_ADDR = "http://localhost:${toString cfg.port}";
VAULT_KEY_FILE = cfg.autoUnsealKeysFile;
};
serviceConfig = {
User = "vault";
Group = "vault";
Type = "simple";
Restart = "on-failure";
ExecStart = "${
inputs.vault-unseal.packages.${pkgs.system}.default
}/bin/vault-unseal";
};
};
};
}

View file

@ -0,0 +1,55 @@
{ config, pkgs, lib, ... }: {
imports = [ ./laura.nix ./vivian.nix ./jonathan.nix ];
# Setup ZSH to use grml config
programs.zsh = {
enable = true;
enableCompletion = true;
syntaxHighlighting.enable = true;
interactiveShellInit = ''
source "${pkgs.grml-zsh-config}/etc/zsh/zshrc"
export FZF_DEFAULT_COMMAND="${pkgs.ripgrep}/bin/rg --files --follow"
source "${pkgs.fzf}/share/fzf/key-bindings.zsh"
source "${pkgs.fzf}/share/fzf/completion.zsh"
eval "$(${pkgs.zoxide}/bin/zoxide init zsh)"
'';
# otherwise it'll override the grml prompt
promptInit = "";
};
environment.pathsToLink = [ "/share/zsh" ];
# Install Neovim and set it as alias for vi(m)
programs.neovim = {
enable = true;
viAlias = true;
vimAlias = true;
defaultEditor = true;
};
# Disable sudo prompt for `wheel` users.
security.sudo.wheelNeedsPassword = lib.mkDefault false;
# Configure the root account
users.extraUsers.root = {
# Allow my SSH keys for logging in as root.
openssh.authorizedKeys.keys =
config.users.extraUsers.vivian.openssh.authorizedKeys.keys;
# Also use zsh for root
shell = pkgs.zsh;
};
# Setup packages available everywhere
environment.systemPackages = with pkgs; [
fzf
git
htop
ncdu
psmisc
ripgrep
rsync
tmux
zoxide
tmux
];
}

View file

@ -0,0 +1,13 @@
{ pkgs, ... }: {
users.extraUsers.jonathan = {
isNormalUser = true;
shell = pkgs.zsh;
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOAXOTU6E06zjK/zkzlSPhTG35PoNRYgTCStEPUYyjeE jonathan@kili"
];
extraGroups = [ ];
};
}

View file

@ -0,0 +1,14 @@
{ pkgs, ... }: {
users.extraUsers.laura = {
isNormalUser = true;
shell = pkgs.zsh;
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBIlFUUXbwOkhNUjoA6zueTdRuaylgpgFqSe/xWGK9zb laura@zmeura"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBVkk9/80askWhInQk03JMntF6SThAYkFZNm+lIGt4E7 laura@mura"
];
extraGroups = [ ];
};
}

View file

@ -0,0 +1,48 @@
{ pkgs, ... }: {
# The block that specifies my user account.
users.extraUsers.vivian = {
uid = 1000;
# This account is intended for a non-system user.
isNormalUser = true;
# My default shell
shell = pkgs.zsh;
# My SSH keys.
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICBhJAp7NWlHgwDYd2z6VNROy5RkeZHRINFLsFvwT4b3 vivian@bastion"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMMbdjysLnmwJD5Fs/SjBPstdIQNUxy8zFHP0GlhHMJB vivian@bastion"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIfooZjMWXvXZu1ReOEACDZ0TMb2WJRBSOLlWE8y6fUh vivian@aoife"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBMTCUjDbDjAiEKbKmLPavuYM0wJIBdjgytLsg1uWuGc vivian@nord"
"sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIM3TqXaApX2JZsgfZd7PKVFMecDgqTHKibpSzgdXNpYAAAAABHNzaDo= solov2-le"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID+HbsgJTQS6pvnMEI5NPKjIf78z+9A7CTIt3abi+PS6 vivian@eevee"
];
# Make me admin
extraGroups =
[ "systemd-journal" "wheel" "networkmanager" "libvirtd" "dialout" ];
};
home-manager.users.vivian = {
programs = {
home-manager.enable = true;
v.git.enable = true;
tmux = {
enable = true;
shortcut = "b";
terminal = "screen-256color";
clock24 = true;
};
bat.enable = true;
};
home = {
username = "vivian";
homeDirectory = "/home/vivian";
stateVersion = "23.05";
};
};
}

2
nixos/hosts/README.md Normal file
View file

@ -0,0 +1,2 @@
# NixOS Hosts
Each folder here is a separate geographical location, with `thalassa` being for roaming devices like laptops

5
nixos/hosts/default.nix Normal file
View file

@ -0,0 +1,5 @@
{
hades = import ./hades;
olympus = import ./olympus;
thalassa = import ./thalassa;
}

View file

@ -0,0 +1,22 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ pkgs, ... }:
{
imports = [ ];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.11"; # Did you read the comment?
# Additional packages
environment.systemPackages = with pkgs; [ ];
networking.firewall.allowedTCPPorts = [ ];
}

View file

@ -0,0 +1,93 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ pkgs, config, ... }:
let vs = config.vault-secrets.secrets;
in {
imports = [ ];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.11"; # Did you read the comment?
# Additional packages
environment.systemPackages = with pkgs; [ ];
vault-secrets.secrets.attic = { services = [ "atticd" ]; };
services.postgresql = {
enable = true;
package = pkgs.postgresql_15;
ensureDatabases = [ "atticd" ];
ensureUsers = [{
name = "atticd";
ensurePermissions = {
"DATABASE atticd" = "ALL PRIVILEGES";
"schema public" = "ALL";
};
}];
};
services.atticd = {
enable = true;
credentialsFile = "${vs.attic}/environment";
settings = {
listen = "[::]:8080";
allowed-hosts = [ "attic.xirion.net" ];
api-endpoint = "https://attic.xirion.net/";
require-proof-of-possession = false;
garbage-collection = {
interval = "12 hours";
default-retention-period = "1 month";
};
compression = {
type = "zstd";
level = 8;
};
database.url = "postgresql://atticd?host=/run/postgresql";
storage = {
type = "s3";
region = "hades";
bucket = "attic";
endpoint = "http://garage.hades:3900";
};
# Data chunking
#
# Warning: If you change any of the values here, it will be
# difficult to reuse existing chunks for newly-uploaded NARs
# since the cutpoints will be different. As a result, the
# deduplication ratio will suffer for a while after the change.
chunking = {
# The minimum NAR size to trigger chunking
#
# If 0, chunking is disabled entirely for newly-uploaded NARs.
# If 1, all NARs are chunked.
nar-size-threshold = 64 * 1024; # 64 KiB
# The preferred minimum size of a chunk, in bytes
min-size = 16 * 1024; # 16 KiB
# The preferred average size of a chunk, in bytes
avg-size = 64 * 1024; # 64 KiB
# The preferred maximum size of a chunk, in bytes
max-size = 256 * 1024; # 256 KiB
};
};
};
networking.firewall.allowedTCPPorts = [ 8080 ];
}

View file

@ -0,0 +1,29 @@
{ pkgs, lib, ... }: {
networking.interfaces.eth0.useDHCP = true;
# mosh ssh
programs.mosh.enable = true;
environment.systemPackages = with pkgs; [
cachix
clang
direnv
git-crypt
nix-update
pinentry-curses
ripgrep
rsync
rustup
tmux
vault
];
environment.noXlibs = lib.mkForce false;
system.stateVersion = "22.11";
programs.gnupg.agent = {
enable = true;
pinentryFlavor = "curses";
};
}

View file

@ -0,0 +1,14 @@
_: {
system.stateVersion = "22.11";
networking.interfaces.eth0.useDHCP = true;
fileSystems."/mnt/storage" = {
device = "storage:/mnt/storage";
fsType = "nfs";
};
services.bazarr = {
enable = true;
openFirewall = true;
};
}

View file

@ -0,0 +1,38 @@
{ config, pkgs, ... }:
let vs = config.vault-secrets.secrets;
in {
system.stateVersion = "21.05";
networking.interfaces.eth0.useDHCP = true;
networking.firewall.allowedTCPPorts = [ config.services.postgresql.port ];
vault-secrets.secrets.database = {
user = "postgres";
group = "postgres";
services = [ "postgresql" ];
};
services.postgresql = {
enable = true;
package = pkgs.postgresql_13;
enableTCPIP = true;
extraPlugins = [ ];
initdbArgs = [
"--encoding 'UTF-8'"
"--lc-collate='en_US.UTF-8'"
"--lc-ctype='en_US.UTF-8'"
];
authentication = ''
host all all 192.168.0.1/23 md5
host all all 10.10.10.0/24 md5
'';
initialScript = "${vs.database}/initialScript";
settings = {
shared_preload_libraries = "pg_stat_statements";
"pg_stat_statements.track" = "all";
"pg_stat_statements.max" = 10000;
track_activity_query_size = 2048;
};
};
}

View file

@ -0,0 +1,172 @@
{
"opnsense" = {
ip = "192.168.0.1";
mac = "00:0d:b9:56:b1:d8";
nix = false;
};
"nyx-bmc" = {
ip = "192.168.0.99";
mac = "d0:50:99:f3:fa:42";
nix = false;
};
"nyx" = {
ip = "192.168.0.100";
mac = "d0:50:99:de:99:4c";
nix = false;
};
"unifi" = {
ip = "192.168.0.101";
mac = "5a:00:b7:6c:d1:e2";
};
"plex" = {
ip = "192.168.0.102";
mac = "00:0c:29:a1:4e:28";
nix = false;
};
"vault-0" = {
ip = "192.168.0.103";
mac = "7A:14:15:ED:D1:E6";
tags = [ "vault" ];
};
"pmm" = {
ip = "192.168.0.104";
mac = "7A:A3:59:1D:69:07";
};
"overseerr" = {
ip = "192.168.0.105";
mac = "8E:21:7F:88:3A:83";
};
"tautulli" = {
ip = "192.168.0.106";
mac = "BE:30:DB:F8:C6:55";
};
"dns-1" = {
ip = "192.168.0.107";
mac = "12:84:3B:E0:8A:A0";
profile = "dns";
tags = [ "networking" ];
};
"dns-2" = {
ip = "192.168.0.108";
mac = "56:C3:9C:A5:41:81";
profile = "dns";
tags = [ "networking" ];
};
"MariaDB" = {
ip = "192.168.0.109";
mac = "00:0c:29:23:4f:12";
nix = false;
};
"bitwarden_rs" = {
ip = "192.168.0.110";
mac = "00:0c:29:f5:98:00";
nix = false;
};
"rtorrent" = {
ip = "192.168.0.111";
mac = "7a:5f:9b:62:49:91";
};
"cshub2" = {
ip = "192.168.0.113";
mac = "26:8c:f6:f4:21:76";
nix = false;
};
"bastion" = {
ip = "192.168.0.114";
mac = "66:14:8e:b2:50:c4";
};
"storage" = {
ip = "192.168.0.115";
mac = "00:50:56:91:0d:69";
nix = false;
};
"immich" = {
ip = "192.168.0.116";
mac = "06:8a:8e:3e:43:45";
};
"thelounge" = {
ip = "192.168.0.117";
mac = "00:0c:29:2a:69:8f";
nix = false;
};
"mail" = {
ip = "192.168.0.118";
mac = "00:50:56:91:3b:03";
nix = false;
};
"bazarr" = {
ip = "192.168.0.119";
mac = "DE:7C:32:7E:DD:A1";
};
"plex2" = {
ip = "192.168.0.120";
mac = "A2:2C:65:32:54:8A";
profile = "plex";
};
"garage" = {
ip = "192.168.0.121";
mac = "3A:19:32:A2:F8:96";
};
"nginx" = {
ip = "192.168.0.122";
mac = "52:8E:72:31:AE:AC";
};
"reverseproxy" = {
ip = "192.168.0.123";
mac = "00:0c:29:9b:10:82";
nix = false;
};
"pve-storage" = {
ip = "192.168.0.124";
mac = "d4:3d:7e:35:0a:bf";
nix = false;
};
"lucy" = {
ip = "192.168.0.125";
mac = "5E:36:04:2D:38:DF";
type = "vm";
};
"database" = {
ip = "192.168.0.126";
mac = "82:e8:71:7f:37:b4";
};
"dn42" = {
ip = "192.168.0.127";
mac = "12:fa:24:02:65:e6";
nix = false;
};
"attic" = {
ip = "192.168.0.128";
mac = "9E:AF:E9:FE:D4:D9";
};
"hassio" = {
ip = "192.168.0.129";
mac = "e6:80:32:fb:00:75";
nix = false;
};
# "docker-registry" = {
# ip = "192.168.0.130"attic, ;
# mac = "5e:0e:a6:cf:64:70";
# };
"minecraft" = {
ip = "192.168.0.131";
mac = "00:0c:29:9b:e1:c4";
nix = false;
};
# ip = "192.168.0.132";
"mastodon" = {
ip = "192.168.0.138";
mac = "52:60:8a:06:86:9c";
};
# ip = "192.168.0.140";
"archlinux" = {
ip = "192.168.0.200";
mac = "00:0c:29:e4:0d:17";
nix = false;
};
"HP781AFC" = {
ip = "192.168.0.201";
mac = "f4:ce:46:78:1a:fc";
nix = false;
};
}

View file

@ -0,0 +1,50 @@
{ pkgs, ... }: {
imports = [ ];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.05"; # Did you read the comment?
# Additional packages
environment.systemPackages = with pkgs; [ dig dogdns ];
services.v.dns = {
enable = true;
openFirewall = true;
mode = "server";
};
services.unbound.settings.server = {
local-zone = [
"xirion.net typetransparent"
"attic.xirion.net typetransparent"
"o.xirion.net typetransparent"
"attic.xirion.net typetransparent"
"g.xirion.net typetransparent"
"fedi-media.xirion.net typetransparent"
"hades.xirion.net typetransparent"
"requests.xirion.net typetransparent"
"ha.xirion.net typetransparent"
"mail.xirion.net typetransparent"
"plex.xirion.net typetransparent"
];
local-data = [
''"xirion.net A 192.168.0.122"''
''"attic.xirion.net A 192.168.0.122"''
''"hades.xirion.net A 192.168.0.122"''
''"o.xirion.net A 192.168.0.122"''
''"attic.xirion.net A 192.168.0.122"''
''"g.xirion.net A 192.168.0.122"''
''"fedi-media.xirion.net A 192.168.0.122"''
''"requests.xirion.net A 192.168.0.122"''
''"ha.xirion.net A 192.168.0.122"''
''"mail.xirion.net A 192.168.0.122"''
''"plex.xirion.net A 192.168.0.122"''
];
};
}

View file

@ -0,0 +1,53 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ pkgs, config, ... }:
let vs = config.vault-secrets.secrets;
in {
imports = [ ];
vault-secrets.secrets.garage = { };
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.11"; # Did you read the comment?
# Additional packages
environment.systemPackages = with pkgs; [ ];
networking.firewall.allowedTCPPorts = [ 3900 3901 3902 ];
# Defines rpc_secret
systemd.services.garage.serviceConfig.EnvironmentFile = [ "${vs.garage}/environment" ];
services.garage = {
enable = true;
package = pkgs.garage_0_8;
settings = {
db_engine = "lmdb"; # Recommended for mastodon
replication_mode = "1";
compression_level = 0;
# For inter-node comms
rpc_bind_addr = "[::]:3901";
rpc_public_addr = "${config.meta.ipv4}:3901";
# Standard S3 api endpoint
s3_api = {
s3_region = "hades";
api_bind_addr = "[::]:3900";
};
# Static file serve endpoint
s3_web = {
bind_addr = "[::]:3902";
root_domain = "g.xirion.net";
};
};
};
}

View file

@ -0,0 +1,73 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ pkgs, config, ... }:
let
# https://github.com/immich-app/immich/releases
# version = "1.55.1";
dataDir = "/var/lib/immich";
in
{
imports = [ ];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.05"; # Did you read the comment?
# Additional packages
environment.systemPackages = with pkgs; [ ];
# TODO: https://github.com/suderman/nixos/tree/main/modules/nixos/immich
fileSystems."/mnt/storage" = {
device = "storage:/mnt/storage";
fsType = "nfs";
};
# Unused uid/gid snagged from this list:
# https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/misc/ids.nix
ids.uids.immich = 911;
ids.gids.immich = 911;
users.groups.photos = {};
users.users.immich = {
isSystemUser = true;
group = "photos";
description = "Immich daemon user";
home = dataDir;
uid = config.ids.uids.immich;
};
users.groups.immich = { gid = config.ids.gids.immich; };
# Postgres database configuration
services.postgresql = {
enable = true;
package = pkgs.postgresql_15;
ensureUsers = [{
name = "immich";
ensurePermissions = { "DATABASE immich" = "ALL PRIVILEGES"; };
}];
ensureDatabases = [ "immich" ];
# Allow connections from any docker IP addresses
authentication = ''
host immich immich 172.16.0.0/12 md5
host all all 127.0.0.1/32 ident
'';
};
# Allow docker containers to connect
networking.firewall.allowedTCPPorts = [ config.services.postgresql.port ];
}

View file

@ -0,0 +1,75 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ pkgs, ... }:
let
# Redefining the package instead of overriding as overriding GoModules seems broken
# see: https://github.com/NixOS/nixpkgs/issues/86349
nuclei-latest = pkgs.buildGoModule rec {
pname = "nuclei";
version = "2.9.2";
src = pkgs.fetchFromGitHub {
owner = "projectdiscovery";
repo = pname;
rev = "1f9a065713924b28b203e2108fc76d7a1ec49068";
hash = "sha256-QiegMoBy0gZMyQl2MRAwR14zXeh8wvVonyETdAzHbj0=";
};
vendorHash = "sha256-0JNwoBqLKH1F/0Tr8o35gCSNT/2plIjIQvZRuzAZ5P8=";
modRoot = "./v2";
subPackages = [ "cmd/nuclei/" ];
doCheck = false;
};
in
{
imports = [ ./hardware-configuration.nix ];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.05"; # Did you read the comment?
# Additional packages
environment.systemPackages = with pkgs; [
ffuf
gcc
go
jq
nuclei-latest
rustup
trivy
wapiti
];
boot.loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
efi.efiSysMountPoint = "/boot";
};
virtualisation.docker.enable = true;
services.mosquitto = {
enable = true;
listeners = [{
acl = [ "pattern readwrite #" ];
omitPasswordAuth = true;
settings.allow_anonymous = true;
}];
};
networking.firewall = {
enable = true;
allowedTCPPorts = [ 1883 ];
};
users.extraUsers.laura.extraGroups = [ "wheel" "docker" ];
users.extraUsers.vivian.extraGroups = [ "docker" ];
}

View file

@ -0,0 +1,44 @@
# Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead.
{ lib, modulesPath, ... }:
{
imports = [ (modulesPath + "/profiles/qemu-guest.nix") ];
boot = {
initrd.availableKernelModules = [
"uhci_hcd"
"ehci_pci"
"ahci"
"virtio_pci"
"virtio_scsi"
"sd_mod"
"sr_mod"
];
initrd.kernelModules = [ ];
kernelModules = [ ];
extraModulePackages = [ ];
};
fileSystems."/" = {
device = "/dev/disk/by-uuid/749c02fd-209d-4974-917e-38b749d10ec2";
fsType = "ext4";
};
fileSystems."/boot" = {
device = "/dev/disk/by-uuid/D021-72EB";
fsType = "vfat";
};
swapDevices = [ ];
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
# (the default) this is the recommended approach. When using systemd-networkd it's
# still possible to use this option, but it's recommended to use it in conjunction
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
networking.useDHCP = lib.mkDefault true;
# networking.interfaces.enp6s18.useDHCP = lib.mkDefault true
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
}

View file

@ -0,0 +1,107 @@
{ config, pkgs, lib, ... }:
let
vs = config.vault-secrets.secrets;
cfg = config.services.mastodon;
in
{
system.stateVersion = "21.05";
# Use DHCP with static leases
networking.interfaces.eth0.useDHCP = true;
# Better cache hits
environment.noXlibs = lib.mkForce false;
services.elasticsearch = {
enable = true;
cluster_name = "mastodon-es";
package = pkgs.elasticsearch7;
};
vault-secrets.secrets.mastodon = {
services = [ "mastodon-init-dirs" "mastodon" "mastodon-media-autoremove" ];
inherit (cfg) user group;
};
# Append the init-dirs script to add AWS/Minio secrets
systemd.services.mastodon-init-dirs.script = ''
cat >> /var/lib/mastodon/.secrets_env <<EOF
AWS_ACCESS_KEY_ID="$(cat ${vs.mastodon}/garageKeyId)"
AWS_SECRET_ACCESS_KEY="$(cat ${vs.mastodon}/garageSecretKey)"
DEEPL_API_KEY="$(cat ${vs.mastodon}/deeplAPIKey)"
EOF
'';
services.mastodon = {
enable = true;
package = pkgs.v.glitch-soc;
streamingPort = 55000;
webPort = 55001;
enableUnixSocket = false;
localDomain = "xirion.net";
trustedProxy = "192.168.0.122";
mediaAutoRemove = {
enable = true;
olderThanDays = 30;
startAt = "daily";
};
configureNginx = false;
redis.createLocally = true;
elasticsearch = {
host = "127.0.0.1";
inherit (config.services.elasticsearch) port;
};
database = {
createLocally = false;
user = "mastodon";
passwordFile = "${vs.mastodon}/db-password";
port = 5432;
name = "mastodon";
host = "192.168.0.126";
};
smtp = {
createLocally = false;
fromAddress = "mastodon@xirion.net";
host = "mail.0x76.dev";
user = "mastodon@xirion.net";
authenticate = true;
port = 587;
passwordFile = "${vs.mastodon}/smtp-password";
};
extraConfig = {
BIND = "0.0.0.0";
SINGLE_USER_MODE = "false";
EMAIL_DOMAIN_ALLOWLIST = "xirion.net";
DEFAULT_LOCALE = "en";
WEB_DOMAIN = "fedi.xirion.net";
ALTERNATE_DOMAINS = "meowy.tech";
SMTP_AUTH_METHOD = "plain";
SMTP_OPENSSL_VERIFY_MODE = "none";
RAILS_SERVE_STATIC_FILES = "false";
AUTHORIZED_FETCH = "true";
# https://github.com/cybrespace/cybrespace-meta/blob/master/s3.md;
# https://shivering-isles.com/Mastodon-and-Amazon-S3
S3_ENABLED = "true";
S3_REGION = "hades";
S3_BUCKET = "mastodon";
S3_ENDPOINT = "http://garage.hades:3900";
S3_ALIAS_HOST = "fedi-media.xirion.net";
DEEPL_PLAN = "free";
};
};
networking.firewall =
let cfg = config.services.mastodon;
in { allowedTCPPorts = [ cfg.streamingPort cfg.webPort ]; };
}

View file

@ -0,0 +1,17 @@
{ config, pkgs, ... }:
let vs = config.vault-secrets.secrets;
in {
system.stateVersion = "22.11";
networking.firewall.allowedTCPPorts = [ 9000 9001 ];
networking.interfaces.eth0.useDHCP = true;
vault-secrets.secrets.minio = { };
services.minio = {
enable = true;
rootCredentialsFile = "${vs.minio}/environment";
package = pkgs.minio_legacy_fs;
};
}

View file

@ -0,0 +1,175 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ pkgs, ... }:
let
proxy = url: {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = url;
proxyWebsockets = true;
};
};
in
{
imports = [ ];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.05"; # Did you read the comment?
networking.firewall.allowedTCPPorts = [ 80 443 ];
security.acme = {
defaults.email = "vivian@0x76.dev";
acceptTerms = true;
preliminarySelfsigned = true;
};
services.nginx = {
enable = true;
recommendedProxySettings = true;
recommendedTlsSettings = true;
recommendedOptimisation = true;
recommendedBrotliSettings = true;
clientMaxBodySize = "1024m";
package = pkgs.nginxMainline;
virtualHosts = {
"ha.xirion.net" = proxy "http://192.168.0.129:8123";
"xirion.net" = {
enableACME = true;
forceSSL = true;
locations."/".extraConfig = ''
add_header Content-Type 'text/html; charset=UTF-8';
return 200 'Hello, World!';
'';
locations."= /.well-known/host-meta".extraConfig = ''
return 301 https://fedi.xirion.net$request_uri;
'';
};
# virtualHosts."blog.xirion.net" = proxy "http://10.10.10.12";
"git.xirion.net" = proxy "http://10.10.10.12";
# virtualHosts."mail.xirion.net" = proxy "http://192.168.0.118";
"o.xirion.net" = proxy "http://192.168.0.112:9000";
"g.xirion.net" = proxy "http://garage.hades:3900";
"requests.xirion.net" = proxy "http://overseerr.hades:5055";
"pass.xirion.net" = proxy "http://bitwarden_rs";
"repo.xirion.net" = proxy "http://archlinux";
"thelounge.xirion.net" = proxy "http://thelounge:9000";
"attic.xirion.net" = proxy "http://attic.hades:8080";
"tautulli.xirion.net" = proxy "http://tautulli.hades:8080";
"peepeepoopoo.xirion.net" = proxy "http://tautulli.hades:8080"; # Deprecated but Ricardo has it bookmarked already!
"registry.xirion.net" = proxy "http://docker-registry:5000"
// {
locations."/".extraConfig = ''
allow 127.0.0.1;
allow 10.42.42.0/23;
allow 10.10.10.1/24;
allow 192.168.0.0/23;
allow 80.60.83.220;
allow 83.128.154.23;
allow 62.45.26.248;
allow 195.85.167.32/29;
deny all;
'';
};
"plex.xirion.net" = {
# Since we want a secure connection, we force SSL
forceSSL = true;
enableACME = true;
extraConfig = ''
#Some players don't reopen a socket and playback stops totally instead of resuming after an extended pause
send_timeout 100m;
# Why this is important: https://blog.cloudflare.com/ocsp-stapling-how-cloudflare-just-made-ssl-30/
ssl_stapling on;
ssl_stapling_verify on;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
#Intentionally not hardened for security for player support and encryption video streams has a lot of overhead with something like AES-256-GCM-SHA384.
ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';
# Forward real ip and host to Plex
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $server_addr;
proxy_set_header Referer $server_addr;
proxy_set_header Origin $server_addr;
# Nginx default client_max_body_size is 1MB, which breaks Camera Upload feature from the phones.
# Increasing the limit fixes the issue. Anyhow, if 4K videos are expected to be uploaded, the size might need to be increased even more
client_max_body_size 100M;
# Plex headers
proxy_set_header X-Plex-Client-Identifier $http_x_plex_client_identifier;
proxy_set_header X-Plex-Device $http_x_plex_device;
proxy_set_header X-Plex-Device-Name $http_x_plex_device_name;
proxy_set_header X-Plex-Platform $http_x_plex_platform;
proxy_set_header X-Plex-Platform-Version $http_x_plex_platform_version;
proxy_set_header X-Plex-Product $http_x_plex_product;
proxy_set_header X-Plex-Token $http_x_plex_token;
proxy_set_header X-Plex-Version $http_x_plex_version;
proxy_set_header X-Plex-Nocache $http_x_plex_nocache;
proxy_set_header X-Plex-Provides $http_x_plex_provides;
proxy_set_header X-Plex-Device-Vendor $http_x_plex_device_vendor;
proxy_set_header X-Plex-Model $http_x_plex_model;
# Buffering off send to the client as soon as the data is received from Plex.
proxy_redirect off;
proxy_buffering off;
'';
locations."/" = {
proxyWebsockets = true;
proxyPass = "http://plex2.hades:32400/";
};
};
"fedi.xirion.net" = {
enableACME = true;
forceSSL = true;
root = "${pkgs.v.glitch-soc}/public/";
locations = {
"/".tryFiles = "$uri @proxy";
# location ~ ^/(emoji|packs|system/accounts/avatars|system/media_attachments/files) {
# add_header Cache-Control "public, max-age=31536000, immutable";
# add_header Strict-Transport-Security "max-age=31536000";
# try_files $uri @proxy;
# }
# location /sw.js {
# add_header Cache-Control "public, max-age=0";
# add_header Strict-Transport-Security "max-age=31536000";
# try_files $uri @proxy;
# }
"@proxy" = {
proxyPass = "http://192.168.0.138:55001";
proxyWebsockets = true;
};
"/api/v1/streaming" = {
proxyPass = "http://192.168.0.138:55000";
proxyWebsockets = true;
};
};
};
"fedi-media.xirion.net" = proxy "http://garage.hades:3902";
};
};
}

View file

@ -0,0 +1,2 @@
# Overseerr & co.
This LXC container hosts all my *arr services and overseerr

View file

@ -0,0 +1,30 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ ... }: {
imports = [
./radarr.nix
./sonarr.nix
./lidarr.nix
./prowlarr.nix
./unpackerr.nix
./overseerr.nix
];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "22.11"; # Did you read the comment?
fileSystems."/mnt/storage" = {
device = "storage:/mnt/storage";
fsType = "nfs";
};
virtualisation.podman.enable = true;
virtualisation.oci-containers.backend = "podman";
}

View file

@ -0,0 +1,31 @@
{ config, ... }:
let vs = config.vault-secrets.secrets;
in {
networking.firewall.allowedTCPPorts = [ 8686 ];
vault-secrets.secrets.lidarr = {
quoteEnvironmentValues = false; # Needed for docker
services = [ "podman-lidarr" ];
};
virtualisation.oci-containers.containers.lidarr = {
image = "randomninjaatk/lidarr-extended:latest";
extraOptions = [ "--pull=newer" ];
environment = {
TZ = "Europe/Amsterdam";
dlClientSource = "deezer";
enableVideoScript = "false";
};
environmentFiles = [
# This file defines arlToken
"${vs.lidarr}/environment"
];
ports = [ "8686:8686" ];
volumes = [
"/var/lib/lidarr/config:/config"
"/var/lib/lidarr/downloads:/downloads-lidarr-extended"
"/mnt/storage/plex/Music:/music"
"/mnt/storage/plex/MusicVideos:/music-videos"
];
};
}

View file

@ -0,0 +1,10 @@
_: {
networking.firewall.allowedTCPPorts = [ 5055 ];
# TODO: Write NixOS package https://github.com/NixOS/nixpkgs/issues/135885
virtualisation.oci-containers.containers.overseerr = {
image = "ghcr.io/sct/overseerr:1.33.2";
environment = { TZ = "Europe/Amsterdam"; };
ports = [ "5055:5055" ];
volumes = [ "/var/lib/overseerr/config:/app/config" ];
};
}

View file

@ -0,0 +1,11 @@
_: {
services.prowlarr = {
enable = true;
openFirewall = true;
};
virtualisation.oci-containers.containers.flaresolverr = {
image = "flaresolverr/flaresolverr:v3.3.10";
ports = [ "8191:8191" ];
};
}

View file

@ -0,0 +1,7 @@
_: {
services.radarr = {
enable = true;
openFirewall = true;
dataDir = "/var/lib/radarr";
};
}

View file

@ -0,0 +1,7 @@
_: {
services.sonarr = {
enable = true;
dataDir = "/var/lib/sonarr";
openFirewall = true;
};
}

View file

@ -0,0 +1,19 @@
{ config, ... }:
let vs = config.vault-secrets.secrets;
in {
vault-secrets.secrets.unpackerr = { };
services.unpackerr = {
enable = true;
debug = false;
environmentFile = "${vs.unpackerr}/environment";
sonarr = {
url = "http://localhost:8989/";
paths = "/mnt/storage/torrents/r/TV";
};
radarr = {
url = "http://localhost:7878/";
paths = "/mnt/storage/torrents/r/Movie";
};
};
}

View file

@ -0,0 +1,31 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ pkgs, ... }:
{
imports = [ ];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.11"; # Did you read the comment?
# Additional packages
environment.systemPackages = with pkgs; [ ];
services.plex = {
enable = true;
package = pkgs.plex-plexpass;
openFirewall = true;
};
fileSystems."/mnt/storage" = {
device = "storage:/mnt/storage";
fsType = "nfs";
};
}

View file

@ -0,0 +1,3 @@
templates:
collections:

Some files were not shown because too many files have changed in this diff Show more