Noah Masur
|
1b7e4687e4
|
fix: add default value for noproxy dns
|
2024-03-30 12:34:37 -04:00 |
|
Noah Masur
|
bbc529287d
|
fix: add second no-proxy dyndns for minecraft and others
|
2024-03-30 15:56:58 +00:00 |
|
Noah Masur
|
f757e4a894
|
add cloudflare-dyndns domains for flame
|
2024-03-30 15:41:18 +00:00 |
|
Noah Masur
|
5cb7b87e74
|
fix: can't restart systemd from post while also a requirement
oneshot requirements wait for programs to exit anyway
|
2024-03-30 15:41:07 +00:00 |
|
Noah Masur
|
db051a737e
|
switch restart script to multiline script
|
2024-03-24 21:52:34 -04:00 |
|
Noah Masur
|
cbf0d2680c
|
fix: multiline execstartpost
|
2024-03-24 19:23:41 -04:00 |
|
Noah Masur
|
5f867fa2dd
|
fix: typo
|
2024-03-24 18:31:28 -04:00 |
|
Noah Masur
|
bdaf63da20
|
try to restart services after waiting for identity file
|
2024-03-24 18:25:26 -04:00 |
|
Noah Masur
|
6b5892eb1d
|
make identity wait a finite amount
|
2024-03-24 15:15:07 -04:00 |
|
Noah Masur
|
64bee30b17
|
fixes to cloudflare dyndns and ssh
|
2024-03-24 15:04:40 -04:00 |
|
Noah Masur
|
568fdc7491
|
temp: skip wait for identity
|
2024-03-24 14:55:17 -04:00 |
|
Noah Masur
|
67ab65fa16
|
introduce arrow host and deployment
|
2024-03-24 13:16:20 -04:00 |
|
Noah Masur
|
8babcf342b
|
convert nextcloud db from mysql to postgres
|
2024-02-25 22:31:02 +00:00 |
|
Noah Masur
|
a5ec39cd2a
|
map users to generic postgres roles
|
2024-02-25 21:14:04 +00:00 |
|
Noah Masur
|
63434c8309
|
docs: add new users to thelounge
|
2024-02-25 19:03:58 +00:00 |
|
Noah Masur
|
b2cfdc1fdf
|
add thelounge irc client
|
2024-02-25 18:50:00 +00:00 |
|
Noah Masur
|
05deb5b979
|
fix paperless permissions with umask
instead of running a systemd service timer
|
2024-02-10 01:40:04 +00:00 |
|
Noah Masur
|
8621e2375d
|
fix: nextcloud extraOptions renamed
|
2024-02-10 01:37:21 +00:00 |
|
Noah Masur
|
46f3a459b6
|
enable paperless permissions cleanup for nextcloud
and other systems
|
2024-01-21 03:19:19 +00:00 |
|
Noah Masur
|
161c1f46b0
|
update paperless group permissions
|
2024-01-21 02:13:13 +00:00 |
|
Noah Masur
|
fc2484227a
|
add snappymail to nextcloud
|
2024-01-21 02:13:13 +00:00 |
|
Noah Masur
|
10f7b97b64
|
add pgcli for better interactivity and set pg version
|
2024-01-19 03:43:10 +00:00 |
|
Noah Masur
|
c8a8b7a897
|
add postgres to swan
|
2024-01-17 00:58:05 +00:00 |
|
Noah Masur
|
3be397429a
|
fix: module renamed extraConfig to settings
|
2024-01-15 17:49:31 +00:00 |
|
Noah Masur
|
4cd9572993
|
fix: nextcloud status check says no output buffering
|
2024-01-13 13:35:50 +00:00 |
|
Noah Masur
|
dab40e081a
|
add more services documentation
|
2024-01-09 23:11:11 -05:00 |
|
Noah Masur
|
d25b189952
|
switch keybase to home-manager
fixing issues with keybase running in the background and keybase gui
|
2024-01-05 23:31:53 -05:00 |
|
Noah Masur
|
cfe1f1d1e2
|
fix: nextcloud apps routing 404s
due to: bae5e65162
|
2024-01-05 04:35:04 +00:00 |
|
Noah Masur
|
3396918793
|
try to update nextcloud
issue with extensions not working persists
|
2024-01-04 03:49:36 +00:00 |
|
Noah Masur
|
3ef842f359
|
fix issue with jellyfin dir permissions
|
2024-01-04 03:49:09 +00:00 |
|
Noah Masur
|
fafd56612e
|
create influxdb service
|
2023-12-17 02:02:17 +00:00 |
|
Noah Masur
|
09563de935
|
enable paperless-ngx document management
|
2023-11-10 03:37:34 +00:00 |
|
Noah Masur
|
b4c08adea4
|
temp: disable terminfo on flame due to broken contour in nixpkgs
|
2023-10-02 03:38:22 +00:00 |
|
Noah Masur
|
c845ae2fd4
|
use ssh host key as identityfile on tempest
reencrypt secrets and use personal key for mail
|
2023-08-05 20:06:03 -04:00 |
|
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 |
|
Noah Masur
|
605824c1a4
|
update flame, cleanup host config file
|
2023-04-30 21:51:35 +00:00 |
|
Noah Masur
|
6518db291f
|
enable cloudflare tunnel for ssh
|
2023-04-29 16:00:31 +00:00 |
|
Noah Masur
|
480d515302
|
upgrade to nextcloud 26
|
2023-04-16 20:59:37 +00:00 |
|
Noah Masur
|
2337db0bda
|
fix flake check errors
also break out packages into individual systems
|
2023-04-16 16:33:16 -04:00 |
|
Noah Masur
|
1510c8c31f
|
split wsl, consolidate hardware
|
2023-04-15 20:55:56 -04:00 |
|
Noah Masur
|
d013f980a7
|
clean up host settings
and start removing if statements
|
2023-04-15 12:58:37 -04:00 |
|
Noah Masur
|
76c80dd31d
|
fix: samba don't use force group
|
2023-03-26 20:52:28 +00:00 |
|
Noah Masur
|
1b798f5af0
|
grant permissions to service directories
|
2023-03-20 03:35:54 +00:00 |
|
Noah Masur
|
5859377802
|
fix: arr options when not used
|
2023-03-12 17:08:21 -04:00 |
|
Noah Masur
|
e6dbed2e17
|
enable caddy logfile
|
2023-03-12 13:24:25 +00:00 |
|
Noah Masur
|
86076f0844
|
add arr services
|
2023-03-12 13:24:16 +00:00 |
|
Noah Masur
|
31170a616f
|
client samba cleanup
|
2023-03-05 23:47:52 -05:00 |
|
Noah Masur
|
4502c5ff62
|
enhancements for samba server
|
2023-03-06 04:46:12 +00:00 |
|
Noah Masur
|
a7c04b59ed
|
use entire data dir for samba
|
2023-03-05 20:44:55 +00:00 |
|
Noah Masur
|
d46e6dad6b
|
open firewall for samba connection
|
2023-03-05 19:59:58 +00:00 |
|
Noah Masur
|
7ab78767d4
|
move calibre books to zfs directory
|
2023-03-04 01:04:02 +00:00 |
|