summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bump metabaseHEADmainJesse Luehrs6 days1-1/+1
|
* fix typoJesse Luehrs2024-03-031-1/+1
|
* read the end timestamp from the filesystemJesse Luehrs2024-03-031-1/+1
| | | | | the end timestamp doesn't end up in the backup since it is created after the backup ends
* also allow running the update script locallyJesse Luehrs2024-03-033-111/+124
|
* remove confirmations from the update scriptJesse Luehrs2024-03-031-2/+2
|
* add bat to the tool listJesse Luehrs2024-03-031-0/+1
|
* improve rclone metrics a bitJesse Luehrs2024-03-033-11/+16
|
* improve the puppet-tozt script a bitJesse Luehrs2024-03-011-5/+25
|
* add script to puppet all machines at onceJesse Luehrs2024-03-011-0/+93
|
* add duf and dustJesse Luehrs2024-02-291-0/+2
|
* more cleanupJesse Luehrs2024-02-273-27/+0
|
* try to use fewer api calls when listing remote directoriesJesse Luehrs2024-02-271-1/+1
| | | | list api calls are expensive
* have the db initialization only depend on the timer serviceJesse Luehrs2024-02-271-1/+1
| | | | | | | | the db initialization depends on the postgres service, which requires any daemon-reload calls to happen before it, but if the cron::job class as a whole depends on db initialization, the service files notify daemon-reload, meaning daemon-reload needs to happen after the files are modified, which creates a conflict
* rename the metabase cronjobJesse Luehrs2024-02-271-1/+1
|
* remove duplicate dependencyJesse Luehrs2024-02-271-3/+0
| | | | not sure why i was defining this in multiple places
* these files don't need to be executableJesse Luehrs2024-02-271-2/+0
|
* daemon-reload only matters if we are trying to start servicesJesse Luehrs2024-02-271-1/+1
|
* just include systemd, don't require itJesse Luehrs2024-02-271-1/+1
|
* ensure => absent isn't a thing on servicesJesse Luehrs2024-02-271-1/+2
|
* don't install timer if we are passing ensure => absentJesse Luehrs2024-02-271-7/+13
|
* convert the custom cron::job class to systemdJesse Luehrs2024-02-278-46/+70
|
* convert mlocate to use a timer instead of a cronjobJesse Luehrs2024-02-261-10/+5
|
* remove some old cleanup codeJesse Luehrs2024-02-262-12/+0
|
* don't prompt for lvremoveJesse Luehrs2024-02-261-1/+1
|
* run rclone against a readonly filesystem snapshotJesse Luehrs2024-02-251-1/+6
| | | | hopefully this will prevent the transfer errors
* enable the reflector timer, not the service itselfJesse Luehrs2024-02-251-1/+2
|
* drop the algo suffixJesse Luehrs2024-02-221-1/+1
|
* just stop letting tailscale manage dnsJesse Luehrs2024-02-223-7/+5
| | | | it breaks too much
* see if i get more reliable dns by overriding itJesse Luehrs2024-02-221-1/+3
|
* remove a few more mailu featuresJesse Luehrs2024-02-222-41/+5
|
* turn off the mailu admin serverJesse Luehrs2024-02-221-1/+1
| | | | it's not typically necessary, and i'm getting tight on memory
* few more configuration options for the derp serverJesse Luehrs2024-02-221-0/+3
|
* fix config for 0.22 (0.23 isn't released yet)Jesse Luehrs2024-02-212-10/+0
|
* headscale config updates should restart the serviceJesse Luehrs2024-02-211-1/+2
|
* try enabling derp?Jesse Luehrs2024-02-212-0/+14
|
* see if enabling ipv6 for headscale helpsJesse Luehrs2024-02-213-0/+3
|
* oops, still need these ips in one other placeJesse Luehrs2024-02-211-0/+6
| | | | should look into if i can remove that
* remove algoJesse Luehrs2024-02-2116-232/+9
|
* use headscale magic dnsJesse Luehrs2024-02-211-0/+4
|
* install the tailscale client everywhereJesse Luehrs2024-02-214-0/+14
|
* also remap the metrics portJesse Luehrs2024-02-211-1/+1
| | | | apparently grafana/prometheus is already using this
* fix headscale portJesse Luehrs2024-02-211-1/+1
|
* configure systemd to allow headscale to write to /media/persistentJesse Luehrs2024-02-212-0/+8
|
* fix configuration installationJesse Luehrs2024-02-211-1/+1
| | | | i no longer install vim, so this wasn't being triggered properly
* also set up the dependencyJesse Luehrs2024-02-211-0/+1
|
* also create the run dir i guess?Jesse Luehrs2024-02-211-1/+1
|
* make sure the headscale data directory is writable by the headscale userJesse Luehrs2024-02-211-1/+4
|
* generate a certificate for headscaleJesse Luehrs2024-02-211-0/+1
|
* actually install headscaleJesse Luehrs2024-02-211-0/+1
|
* add an attempt at basic headscale configurationJesse Luehrs2024-02-215-0/+89
|