Commit Graph

75 Commits

Author SHA1 Message Date
Noah Masur
b7d1921c4d provision grafana alerts and smtp 2023-08-05 14:21:49 +00:00
Noah Masur
de1337bf58 fix: failure to provision 2023-08-05 13:03:17 +00:00
Noah Masur
3cff7e090c fix: port is an integer 2023-08-05 01:20:38 +00:00
Noah Masur
21794891e7 grafana provisioning
convert grafana dashboard to nix native

remove grafana yml file
2023-08-04 21:15:38 -04:00
Noah Masur
b6a6c761e9 fix warnings in nextcloud 2023-08-04 05:13:43 +00:00
Noah Masur
9694467ba0 try making nextcloud apps as flake inputs 2023-08-02 22:27:28 -04:00
Noah Masur
e6d0852be0 try refactoring overlays into flake inputs 2023-08-02 11:51:11 -04:00
Noah Masur
00564c0c40 switch nextcloud to nix-based apps 2023-08-02 12:26:45 +00:00
Noah Masur
57b38a417e switch nextcloud from sqlite to mysql 2023-08-02 11:32:54 +00:00
Noah Masur
95e04de763 reduce unnecessary caddy matches 2023-07-30 03:56:17 +00:00
Noah Masur
b1ebca57d2 replace nginx with caddy for nextcloud 2023-07-30 03:51:01 +00:00
Noah Masur
939d17ada1 delay gitea runner until gitea is running 2023-07-29 19:49:47 +00:00
Noah Masur
dfd52e2cd5 enable gitea metrics 2023-07-29 19:33:13 +00:00
Noah Masur
3387bea109 enable exportarr 2023-07-25 02:55:30 +00:00
Noah Masur
20456b444b fix: localhost as default not in caddy allowlist 2023-07-20 00:18:28 +00:00
Noah Masur
22cba9acac use bind for local dns 2023-07-18 03:52:37 +00:00
Noah Masur
9e8bac6834 setup bind 2023-07-17 22:37:26 -04:00
Noah Masur
d85e4b1593 fix: caddy denylist and jellyfin prometheus 2023-07-16 21:04:07 +00:00
Noah Masur
6ea99eca5d enable caddy prometheus metrics 2023-07-16 20:13:41 +00:00
Noah Masur
0f0a64b5c4 add victoriametrics 2023-07-16 13:50:58 +00:00
Noah Masur
edb4ec77ca set caddy prometheus port dynamically 2023-07-16 03:34:03 +00:00
Noah Masur
3cc264a857 fix: register gitea runner 2023-07-16 03:33:35 +00:00
Noah Masur
76a7480a1d working prometheus setup with processes 2023-07-16 01:04:52 +00:00
Noah Masur
9d4bf082c7 fix: prometheus remote write 2023-07-14 02:52:23 +00:00
Noah Masur
e86b2f184f fix: cloudflare tunnel on tempest
requires openssh, but removing public key
2023-07-12 23:33:35 -04:00
Noah Masur
d14054ab17 update to nextcloud 27 2023-07-13 03:22:45 +00:00
Noah Masur
5a1a843ecd enable gitea actions and runner 2023-07-10 16:00:48 -06:00
Noah Masur
21cbe29bd8 create universal options for hostnames 2023-07-07 10:16:07 -06:00
Noah Masur
ee58f7a4ee abstract grafana in prometheus config 2023-07-05 14:19:54 -06:00
Noah Masur
ffe867e6a8 have gitea actually backup full repos 2023-07-04 18:01:11 -06:00
Noah Masur
b599162090 fix: paren required on function 2023-07-04 17:21:53 -06:00
Noah Masur
4b0d68089a fix: grafana settings schema 2023-07-04 17:15:04 -06:00
Noah Masur
b304e529b4 fix: nextcloud infinite recursion 2023-07-04 17:12:22 -06:00
Noah Masur
2c4f215b6e define grafana settings explicitly 2023-07-04 17:05:56 -06:00
Noah Masur
066ea8e440 remote prometheus and reconfig server modules 2023-07-04 16:20:43 -06:00
Noah Masur
cd0c93c6d9 cloudflare tunnel for flame 2023-07-03 09:49:21 -06:00
Noah Masur
ddf48998db pass cloudflare tunnel info to module 2023-06-19 08:30:30 -04:00
Noah Masur
23f72c3c2e fix: cloudflare tunnel failed to match ssh mac 2023-06-18 18:46:34 +00:00
Noah Masur
13c7859a78 fix: including disabled wireguard settings 2023-06-18 03:24:35 +00:00
Noah Masur
e3d4b36613 decouple wireguard and transmission 2023-06-05 23:49:41 -04:00
Noah Masur
18154b6579 possible fixes to hardware acceleration 2023-06-06 03:13:17 +00:00
Noah Masur
fb44473d22 shared group for media services 2023-06-06 00:56:52 +00:00
Noah Masur
04e8b8834e fix: headless hardware acceleration
requires kernel module and firmware
2023-06-04 16:14:11 +00:00
Noah Masur
472a2b965c attempt to enable hardware acceleration 2023-06-04 14:22:04 +00:00
Noah Masur
79eba7f333 fix jellyfin permissions with sab 2023-06-04 14:19:56 +00:00
Noah Masur
28418c4e37 enable jellyseerr 2023-06-04 01:10:23 +00:00
Noah Masur
fa797c81f8 add sabnzbd 2023-06-03 23:00:18 +00:00
Noah Masur
6815af21dc clean up custom caddy build 2023-06-01 12:18:38 +00:00
Noah Masur
d337ffff51 fix: compiling cloudflare caddy module
actually compile locally since xcaddy is impure
2023-06-01 03:46:17 +00:00
Noah Masur
df5fba19f8 cloudflare caddy module for dns validation 2023-05-31 21:03:08 -04:00