|
e47cd48425
|
prefect/caddy: Remove port so caddy config validates
|
2022-08-05 17:34:37 -04:00 |
|
|
a180e17fb0
|
prefect: Actually load agenix
|
2022-08-05 17:32:40 -04:00 |
|
|
3301ab131b
|
prefect: Use the right ssh key
|
2022-08-05 17:31:36 -04:00 |
|
|
7681e5b502
|
prefect/headscale: Init
|
2022-08-05 17:29:52 -04:00 |
|
|
3236952c36
|
marvin/prom: Enable vikunja scrape job
|
2022-08-05 12:02:49 -04:00 |
|
|
1f2336d1a7
|
marvin/prom: Add jellyfin scrape job
|
2022-08-05 11:35:06 -04:00 |
|
|
d5366ff45a
|
marvin: Add caddy prometheus scrape job
|
2022-08-05 11:26:18 -04:00 |
|
|
04a65a4903
|
prefect: Set caddy metrics endpoint
|
2022-08-05 11:21:31 -04:00 |
|
|
9f6b7c9fc5
|
prefect: Update firewall config
|
2022-08-05 11:14:20 -04:00 |
|
|
2ae121d666
|
prometheus: Enable gitea metrics
|
2022-08-05 11:07:00 -04:00 |
|
|
2a354b2425
|
marvin: Enable gitea metrics
|
2022-08-05 10:52:56 -04:00 |
|
|
214194595f
|
marvin: update grafana creds
|
2022-08-05 10:22:46 -04:00 |
|
|
fc7d2e880f
|
marvin/prom: Export stats for marvin node
|
2022-08-04 14:17:48 -04:00 |
|
|
7e41980f96
|
caddy: add stats subdomain for grafana
|
2022-08-04 14:08:04 -04:00 |
|
|
eef7f2d103
|
marvin: enable prometheus and grafana
|
2022-08-04 14:07:41 -04:00 |
|
|
54a2640c82
|
vaultwarden: set rocket listening address
|
2022-08-04 12:47:57 -04:00 |
|
|
84a4ecab6a
|
marvin: Allow all traffic from tailscale interface
|
2022-08-04 12:40:03 -04:00 |
|
|
0e1929a7bf
|
marvin: Disable firewall on vaultwarden port
|
2022-08-04 12:35:33 -04:00 |
|
|
f935080a79
|
vaultwarden: enable debug loggin
|
2022-08-04 12:31:16 -04:00 |
|
|
98dd2f3335
|
vaultwarden: vaultwarden test fixes
|
2022-08-04 12:22:24 -04:00 |
|
|
fc316494b9
|
vaultwarden: Fix maybe
|
2022-08-04 12:12:27 -04:00 |
|
|
ce78e54b59
|
prefect/caddy: Update vaultwarden settings
|
2022-08-04 12:03:40 -04:00 |
|
|
0d0bfff32c
|
vaultwarden: update smtp settings
|
2022-08-04 11:59:11 -04:00 |
|
|
cebda8f61a
|
marvin: Update vaultwarden name
|
2022-08-04 11:56:43 -04:00 |
|
|
a5c86390db
|
marvin: Disable tubearchivist
|
2022-08-04 11:55:04 -04:00 |
|
|
a0350ab291
|
marvin: actually enable tubearchivist
|
2022-08-03 16:27:02 -04:00 |
|
|
a6baff65b5
|
prefect/caddy: Add tube subdomain
|
2022-08-03 16:08:20 -04:00 |
|
|
42d12c8ae0
|
vaultwarden: Don't crash
|
2022-08-03 16:07:22 -04:00 |
|
|
f05b40fff6
|
marvin: Stick to kernel 5.18 until zfs is stable for latest
|
2022-08-03 15:57:30 -04:00 |
|
|
86bc00e072
|
tubearchivist: Update redis
|
2022-08-03 15:46:11 -04:00 |
|
|
9a724c6653
|
marvin: Enable tubearchivist
|
2022-08-03 15:43:43 -04:00 |
|
|
1ee5e55d03
|
marvin && prefect: Enable vikunja and update port numbers
|
2022-08-01 11:29:01 -04:00 |
|
|
7ceddfde91
|
miniflux: Actually, enable admin user
|
2022-07-31 10:10:36 -04:00 |
|
|
ffab797ebe
|
miniflux: Don't create an admin user
|
2022-07-31 10:09:35 -04:00 |
|
|
ef79a553bf
|
miniflux: Enable OIDC
|
2022-07-29 17:51:31 -04:00 |
|
|
39d2b2d3b4
|
prefect: Serve yourmother.website
|
2022-07-29 12:26:08 -04:00 |
|
|
40f964f071
|
authentik: disable ldap outpost
|
2022-07-29 12:18:47 -04:00 |
|
|
49a20e1d6f
|
authentik: Add LDAP outpost
|
2022-07-29 12:04:12 -04:00 |
|
|
e55f0660c1
|
prefect/caddy: Actually set caddy up properly
|
2022-07-29 09:47:18 -04:00 |
|
|
a3e957b478
|
prefect/caddy: Fix filter issues
|
2022-07-29 09:38:53 -04:00 |
|
|
0131e07bd7
|
update caddy build
|
2022-07-29 09:36:02 -04:00 |
|
|
c0e1b9288d
|
hosts/prefect: Add caddy
|
2022-07-27 16:19:39 -04:00 |
|
|
610789f8ff
|
hosts/marvin: Add Authentik service
|
2022-07-27 16:16:07 -04:00 |
|
|
b620829795
|
hosts: misc fixes
|
2022-07-27 13:00:59 -04:00 |
|
|
24141c94bb
|
marvin: actually enable metube
|
2022-07-27 12:44:40 -04:00 |
|
|
867812d49e
|
hosts/{marvin,caddy}: Enable new services
|
2022-07-27 12:43:19 -04:00 |
|
|
146ad74aba
|
hosts/marvin: actually run podman stuff
|
2022-07-27 09:53:07 -04:00 |
|
|
e655c39c4b
|
hosts/marvin: disable podman
|
2022-07-27 09:51:36 -04:00 |
|
|
a43dd69e20
|
hosts/marvin: Enable docker
|
2022-07-27 09:49:51 -04:00 |
|
|
cd01aaf43c
|
hosts/marvin: Switch from podman to docker
|
2022-07-27 09:43:04 -04:00 |
|
|
b15cfadb2e
|
hosts/common: Make neovim default editor
|
2022-07-24 12:00:28 -04:00 |
|
|
c07e3345c2
|
hosts: Add cache and update keys
|
2022-07-24 11:58:26 -04:00 |
|
|
5348f39b58
|
marvin: actually enable nix-serve
|
2022-07-24 11:54:58 -04:00 |
|
|
7526b95157
|
prefect: Enable nix-serve
|
2022-07-24 11:49:07 -04:00 |
|
|
b894fcba70
|
marvin: enable nix-serve cache
|
2022-07-24 11:48:55 -04:00 |
|
|
e0e8234c9f
|
prefect: Enable tokyo night theme for bitwarden
|
2022-07-24 10:58:30 -04:00 |
|
|
d10959e951
|
prefect: Add tokyo-night theme to adguard
|
2022-07-24 10:43:38 -04:00 |
|
|
d920969237
|
gitea: Add tokyo night theme
|
2022-07-24 10:37:10 -04:00 |
|
|
3e0f4925ea
|
marvin/services: Add theme.park themes
|
2022-07-24 10:21:32 -04:00 |
|
|
6c450ebf8e
|
hosts/common: Update nix config
|
2022-07-24 09:38:58 -04:00 |
|
|
268a1d5027
|
prefect: try systemd hack for caddy
|
2022-07-24 08:28:47 -04:00 |
|
|
2ebae64aa3
|
zaphod/pam: Disable p11 and enable u2f
|
2022-07-23 10:53:07 -04:00 |
|
|
1aa224af1e
|
marvin: Rekey all secrets
|
2022-07-23 10:46:11 -04:00 |
|
|
1bdc042f91
|
zaphod: Disable yubikey-agent
|
2022-07-23 10:42:54 -04:00 |
|
|
67270926e3
|
marvin: disable gitea ssh support
|
2022-07-23 09:37:08 -04:00 |
|
|
7a12a39259
|
marvin/secrets: Update secrets
|
2022-07-22 15:33:23 -04:00 |
|
|
bbe33347de
|
marvin/services: Mount dashy config
|
2022-07-22 15:11:17 -04:00 |
|
|
334cb36960
|
zaphod: Update programs and services
|
2022-07-22 15:10:40 -04:00 |
|
|
ce4c9055ec
|
hosts/zaphod: Misc edits
|
2022-07-21 11:53:08 +00:00 |
|
|
28a6be6bb0
|
hosts/marvin: Fix deemix string errors
|
2022-07-21 11:08:38 +00:00 |
|
|
531d29a432
|
hosts/zaphod: Enable pulseaudio tools
|
2022-07-21 11:06:59 +00:00 |
|
|
5afdc7df76
|
hosts/marvin: Fix deemix
|
2022-07-21 11:00:51 +00:00 |
|
|
51b12d5cf0
|
hosts/zaphod: Enable steam-run(-native)
|
2022-07-21 10:59:33 +00:00 |
|
|
9069c4c2a0
|
hosts/marvin: Enable deemix service
|
2022-07-21 10:58:27 +00:00 |
|
|
b3076c5732
|
updates from nixos install
|
2022-07-20 15:52:50 +00:00 |
|
The Hedgehog
|
03efda6444
|
Update for final nixos install
|
2022-07-19 08:07:27 -04:00 |
|
The Hedgehog
|
84c6edc49e
|
marvin/syncthing: Update guiAddress to be external
|
2022-07-18 08:04:18 -04:00 |
|
The Hedgehog
|
2fdb53bc2e
|
marvin: Enable syncthing
|
2022-07-18 08:00:46 -04:00 |
|
The Hedgehog
|
f988d317f3
|
prefect/services: Add syncthing to caddy
|
2022-07-18 07:56:05 -04:00 |
|
The Hedgehog
|
1173942fbd
|
marvin: Allow Jellyfin DLNA on local network
|
2022-07-17 19:50:50 -04:00 |
|
Mr Hedgehog
|
68a86e7276
|
meta: Format all .nix files
|
2022-07-15 22:05:23 -04:00 |
|
Mr Hedgehog
|
8dbe9c5942
|
zaphod: enable java
|
2022-07-15 22:04:18 -04:00 |
|
Mr Hedgehog
|
e05e308c40
|
meta: stop misgendering myself(mostly, still some legacy crap to clean up.
|
2022-07-14 22:16:21 -04:00 |
|
Mr Hedgehog
|
8d5db5daf6
|
hosts/common: add my cache, disable for now
|
2022-07-14 22:01:38 -04:00 |
|
Mr Hedgehog
|
fefd5a747b
|
hosts/common: Add new common packages
|
2022-07-14 22:01:18 -04:00 |
|
Mr Hedgehog
|
ce7f3704b8
|
zaphod: full(?) nixos config
|
2022-07-14 22:00:58 -04:00 |
|
Mr Hedgehog
|
470a6b0d6f
|
marvin: enable nixos-mailserver and roundcube
|
2022-07-14 22:00:38 -04:00 |
|
Mr Hedgehog
|
8d74dd2ca0
|
hosts/marvin: Update miniflux key's group
|
2022-07-12 12:08:45 -04:00 |
|
Mr Hedgehog
|
58116b6644
|
hosts/marvin: Revert to disk uuids
|
2022-07-12 11:53:06 -04:00 |
|
Mr Hedgehog
|
7d10ca62e2
|
hosts/marvin: Remove root subvolume
|
2022-07-12 11:49:57 -04:00 |
|
Mr Hedgehog
|
ec54cdd45e
|
hosts/marvin: switch from disk uuids to labels
|
2022-07-12 11:35:21 -04:00 |
|
Mr Hedgehog
|
2d44567ced
|
hosts/marvin: Update root disk uuid
|
2022-07-12 11:12:43 -04:00 |
|
Mr Hedgehog
|
3050cf7b47
|
hosts/marvin: Fix boot
|
2022-07-12 09:04:45 -04:00 |
|
Mr Hedgehog
|
9061993727
|
marvin: add new zfs stuff
|
2022-07-12 07:43:49 -04:00 |
|
Mr Hedgehog
|
dfd66c3956
|
hosts/prefect-vps: move to hosts/prefect
|
2022-07-11 18:02:50 -04:00 |
|
Mr Hedgehog
|
61fad5a464
|
hosts/prefect-vps: Fix networking config
|
2022-07-11 16:41:24 -04:00 |
|
Mr Hedgehog
|
b39cdbbd1b
|
hosts/prefect-vps: no custom caddy build right now
|
2022-07-11 16:39:28 -04:00 |
|
Mr Hedgehog
|
e6039f5407
|
hosts/prefect-vps: init
This is temporary until the current server is taken down.
|
2022-07-11 16:33:17 -04:00 |
|
Mr Hedgehog
|
e7b50385aa
|
marvin: update zfs config
|
2022-07-11 09:52:07 -04:00 |
|
Mr Hedgehog
|
7d0b933886
|
marvin: enable ZFS support
|
2022-07-11 09:50:28 -04:00 |
|
Mr Hedgehog
|
892768f973
|
hosts/prefect: update caddy vendor shasum
|
2022-07-10 11:05:47 -04:00 |
|
Mr Hedgehog
|
ea6a1edeeb
|
hosts/common: delete depricated options
|
2022-07-10 11:03:12 -04:00 |
|
Mr Hedgehog
|
1f3c9f8a18
|
prefect: use custom caddy build
|
2022-07-10 11:01:29 -04:00 |
|
Mr Hedgehog
|
7e2b77beae
|
marvin: switch back to dashy
|
2022-07-03 09:37:49 -04:00 |
|
Mr Hedgehog
|
71558404ed
|
services: try out flame dashboard
|
2022-07-03 09:13:21 -04:00 |
|
Mr Hedgehog
|
84d33cd7c2
|
prefect: Update addresses
|
2022-07-03 08:58:08 -04:00 |
|
Mr Hedgehog
|
8521e70c04
|
marvin: setup dashy service
|
2022-07-03 07:19:49 -04:00 |
|
Mr Hedgehog
|
362a0f07b8
|
marvin: disable cloudflared
|
2022-07-02 17:31:49 -04:00 |
|
Mr Hedgehog
|
90d8b2d534
|
marvin: disable cloudflare dynamic dns
|
2022-07-02 17:30:18 -04:00 |
|
Mr Hedgehog
|
2940853fa0
|
marvin: disable obsolete secrets
|
2022-07-02 17:28:29 -04:00 |
|
Mr Hedgehog
|
1f8689cf35
|
marvin: fix vaultwarden config bcuz im dumb sometimes
|
2022-07-02 17:25:32 -04:00 |
|
Mr Hedgehog
|
afd93349bd
|
marvin: disable caddy
|
2022-07-02 17:23:59 -04:00 |
|
Mr Hedgehog
|
078b1b807b
|
update to external urls
|
2022-07-02 17:23:49 -04:00 |
|
Mr Hedgehog
|
429a4b4336
|
prefect: add caddy config to serve public services
|
2022-07-02 17:16:31 -04:00 |
|
Mr Hedgehog
|
777b1cb651
|
marvin: add gitea service
|
2022-07-02 10:09:07 -04:00 |
|
Mr Hedgehog
|
7bb0d09289
|
marvin: disable cloudflare dyndns
|
2022-07-01 17:12:28 -04:00 |
|
Mr Hedgehog
|
8785f92dd0
|
update to internal urls
|
2022-07-01 17:10:54 -04:00 |
|
Mr Hedgehog
|
4006db6404
|
caddy: Update primary jellyfin address
|
2022-07-01 16:33:35 -04:00 |
|
Mr Hedgehog
|
fac476eada
|
step-ca: Add new valid dns names
|
2022-07-01 16:15:16 -04:00 |
|
Mr Hedgehog
|
f1c59d19fe
|
caddy: use internal acme(its easier lol)
|
2022-07-01 16:13:41 -04:00 |
|
Mr Hedgehog
|
645cc3a613
|
marvin: Enable managed ACME
|
2022-07-01 12:21:13 -04:00 |
|
Mr Hedgehog
|
740164ad2f
|
enable adguardhome
|
2022-06-29 16:10:43 -04:00 |
|
Mr Hedgehog
|
7999ff7e26
|
caddy: enable tailscale https
|
2022-06-29 16:07:04 -04:00 |
|
Mr Hedgehog
|
80fb573166
|
disable nix-serve
|
2022-06-29 13:07:48 -04:00 |
|
Mr Hedgehog
|
22b07efe1d
|
one more tailscale update
|
2022-06-29 12:53:35 -04:00 |
|
Mr Hedgehog
|
be648706ad
|
update tailscale configs
|
2022-06-29 12:52:11 -04:00 |
|
Mr Hedgehog
|
ff3c339296
|
update interface name
|
2022-06-29 12:32:07 -04:00 |
|
Mr Hedgehog
|
3ac18128d8
|
add tailscale to prefect
|
2022-06-29 12:30:14 -04:00 |
|
Mr Hedgehog
|
6e19b0cc9f
|
hosts: enable all terminfo files
|
2022-06-29 12:20:33 -04:00 |
|
Mr Hedgehog
|
1d2bb82382
|
prefect: disable predictable interface names
|
2022-06-29 11:58:14 -04:00 |
|
Mr Hedgehog
|
9ad173b8fb
|
marvin: barebones podman config
|
2022-06-29 11:49:32 -04:00 |
|
Mr Hedgehog
|
d11d28f72d
|
marvin: barebones bookstack config
|
2022-06-29 11:49:19 -04:00 |
|
Mr Hedgehog
|
ba3125c980
|
marvin: barebones syncthing
|
2022-06-29 11:49:04 -04:00 |
|
Mr Hedgehog
|
711029ef78
|
update prefect config
|
2022-06-25 11:32:10 -04:00 |
|
Mr Hedgehog
|
63a678cb9e
|
prefect: Add networking config
|
2022-06-25 09:52:53 -04:00 |
|
Mr Hedgehog
|
eda0e51ed2
|
prefect: disable systemd-boot, enable and configure grub
|
2022-06-25 09:40:35 -04:00 |
|
Mr Hedgehog
|
51b0cb036e
|
marvin: enable tailscale
|
2022-06-24 22:46:54 -04:00 |
|
Mr Hedgehog
|
1ba27b37f2
|
prefect: add tailscale service
|
2022-06-24 22:41:34 -04:00 |
|
Mr Hedgehog
|
08cff94e1c
|
update wireguard peers
|
2022-06-22 10:56:50 -04:00 |
|
Mr Hedgehog
|
233cce22fb
|
add cloudflare-dyndns service
|
2022-06-22 10:19:46 -04:00 |
|
Mr Hedgehog
|
e595b19269
|
add my laptop to peers for marvin wg
|
2022-06-21 18:47:07 -04:00 |
|
Mr Hedgehog
|
5109923739
|
update networking conf
|
2022-06-21 17:52:50 -04:00 |
|
Mr Hedgehog
|
fc4629c2ec
|
add wg privkey age file
|
2022-06-21 17:25:39 -04:00 |
|
Mr Hedgehog
|
9d4df38e86
|
marvin: add wireguard
|
2022-06-21 17:21:48 -04:00 |
|
Mr Hedgehog
|
75d408629f
|
disable lidarr and prowlarr
|
2022-06-17 12:25:18 -04:00 |
|
Mr Hedgehog
|
1076fcd6d1
|
add lidarr and prowlarr
|
2022-06-17 12:10:42 -04:00 |
|
Mr Hedgehog
|
2b33601e67
|
update adguardhome config
|
2022-06-17 12:01:43 -04:00 |
|
Mr Hedgehog
|
c222013d99
|
move adguardhome service to marvin
|
2022-06-17 11:05:09 -04:00 |
|
Mr Hedgehog
|
3d19be8e29
|
update nix settings
|
2022-06-15 10:19:40 -04:00 |
|
Mr Hedgehog
|
a3bcf9c454
|
add jellyfin service
|
2022-06-15 10:08:49 -04:00 |
|