|
a44a79031a
|
Init some skeleton nebula stuff
|
2021-01-25 21:53:04 +00:00 |
|
|
0ecd884a9a
|
Deploy yourls
|
2021-01-22 21:29:27 +00:00 |
|
|
2a8f715eca
|
Add redis cache for gitea
|
2021-01-22 18:59:52 +00:00 |
|
|
cc847a069c
|
Resolve zpool location
Hopefully this means they actually run
|
2021-01-22 15:29:41 +00:00 |
|
|
a2c6d7c276
|
Swap out alpine for debian on ingress
Mostly for future nebula deployment
|
2021-01-22 14:53:02 +00:00 |
|
|
0f9802a46c
|
Install duplicati on PVE docker machine
Requires some changes to how private IPs are specified, which I really need to clean up at some point!
|
2021-01-20 21:38:01 +00:00 |
|
|
f6c176d2f0
|
Ensure duplicati base is always updated
|
2021-01-20 21:30:25 +00:00 |
|
|
fce8cf3768
|
Update nextcloud
|
2021-01-20 20:58:28 +00:00 |
|
|
76eeeec260
|
Update wallabag
|
2021-01-20 20:39:27 +00:00 |
|
|
3321b852a5
|
Update traefik to v2.4
|
2021-01-20 20:33:57 +00:00 |
|
|
700360eb96
|
Update synapse
|
2021-01-20 20:20:09 +00:00 |
|
|
3e8a3b2c6b
|
Update gotify
|
2021-01-20 20:02:01 +00:00 |
|
|
48c507e0c3
|
Up page sizes for gitea stuff
Screw paginating!
|
2021-01-19 21:20:00 +00:00 |
|
|
26905e245b
|
Hide heatmap on gitea
It's kinda useless at this scale
|
2021-01-19 17:42:10 +00:00 |
|
|
41915ec69c
|
Replace gitlab with gitea
Leave gitlab in place for a bit in case I need to get at data
|
2021-01-18 20:14:38 +00:00 |
|
|
f9187109c7
|
Correct router name for pages
|
2021-01-17 20:03:02 +00:00 |
|
|
ac4a93e0ed
|
Setup DNS for pages
|
2021-01-17 12:49:23 +00:00 |
|
|
b992df0313
|
Fix variable name for traefik conditional provider
|
2021-01-16 23:30:09 +00:00 |
|
|
604202fdce
|
Add traefik pages
Add it ready for the migration in future
|
2021-01-16 23:29:55 +00:00 |
|
|
e1ea938d59
|
Add file providers for jellyfin and HA
|
2021-01-13 22:12:58 +00:00 |
|
|
969674772c
|
Snapshot PVE root pool too
|
2021-01-10 13:23:36 +00:00 |
|
|
7672d99aa8
|
Remove homeassistant configuration
It's now in its own VM, and i'll deal with version control using the git integration there directly I suspect.
|
2021-01-10 13:12:19 +00:00 |
|
|
b40266b276
|
Add roles to handle PVE nag and repos
|
2021-01-09 23:21:35 +00:00 |
|
|
6dd86ea870
|
Limit ZFS ARC size on PVE
|
2021-01-09 22:32:55 +00:00 |
|
|
d87ec89887
|
Persist arc size
Modprobe only loads the module, it doesn't ensure the ARC value persists correctly.
|
2021-01-09 22:25:29 +00:00 |
|
|
0c6e9969bc
|
Give myself passwordless sudo access to zfs stuff
This is needed for syncoid pulls
|
2021-01-09 21:36:09 +00:00 |
|
|
c3053e9378
|
Fix location for sanoid install
This makes it sync up with where the systemd services expect them to be
|
2021-01-09 21:28:16 +00:00 |
|
|
7d235e67e0
|
Add ZFS configuration for PVE
|
2021-01-09 21:27:52 +00:00 |
|
|
decf5176f7
|
Use systemd rather than cron for sanoid
It's more reliable and easier to get logs
|
2021-01-09 20:57:47 +00:00 |
|
|
57d9c9d288
|
Allow configuring of pools to scrub
|
2021-01-09 20:52:51 +00:00 |
|
|
721bdf60b3
|
Fix quotes
|
2021-01-09 18:32:16 +00:00 |
|
|
1b72afdd29
|
Remove scrutiny role
SMART checks are handeld by PVE / something else in future
|
2021-01-09 18:30:28 +00:00 |
|
|
0506a78d02
|
Listen on public port
Makes connection so much easier
|
2021-01-09 18:25:08 +00:00 |
|
|
8fe8788458
|
Move ARC size to defaults so it can be easily changed
|
2021-01-09 18:24:52 +00:00 |
|
|
5b495688cd
|
Remove intersect wireguard keys
|
2021-01-09 18:23:10 +00:00 |
|
|
c38ecfebd7
|
Update gateway to point to ingress instance
|
2021-01-09 18:17:54 +00:00 |
|
|
fef7f2c2b4
|
Move docker containers to new PVE container
|
2021-01-09 18:02:17 +00:00 |
|
|
a35f2f91ff
|
Default to using python3 over "legacy python"
|
2021-01-09 17:55:29 +00:00 |
|
|
0355b6b214
|
Remove jellyfin docker config
It'll be replaced by something else later, don't worry.
|
2021-01-09 17:17:12 +00:00 |
|
|
2300426f0f
|
Move default variables into role defaults rather than group vars
|
2020-12-28 16:23:12 +00:00 |
|
|
422062ae63
|
Fix lint warning around missing mode
This only applies to directories https://stackoverflow.com/a/29793833
|
2020-12-28 16:16:35 +00:00 |
|
|
3338a1f898
|
Add jellyfin host
Role TBC
|
2020-12-28 16:08:15 +00:00 |
|
|
6267363ab0
|
Provision docker VM
|
2020-12-28 15:57:44 +00:00 |
|
|
bdfd38c9fe
|
Allow traefik to run on non-wireguard host
|
2020-12-28 15:55:45 +00:00 |
|
|
4f1e54baab
|
Actually enable timer
|
2020-12-28 15:14:50 +00:00 |
|
|
58879d2e1d
|
Ensure fail2ban and logrotate are available on all machines
|
2020-12-27 22:39:33 +00:00 |
|
|
b11dbfc829
|
Move traefik file provider to use directory rather than single file
This makes future composition possible
|
2020-12-22 15:53:03 +00:00 |
|
|
0353887590
|
Add override to ensure ZFS starts before docker
Stolen with love from 7dda0bc7cb
|
2020-12-21 21:37:46 +00:00 |
|
|
30cb9e52e7
|
Install and provision wireguard client on ingress server
|
2020-12-21 18:24:35 +00:00 |
|
|
3197953796
|
Provision PVE and ingress VM
|
2020-12-21 17:11:38 +00:00 |
|