Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bump metabaseHEADmain | Jesse Luehrs | 6 days | 1 | -1/+1 |
| | |||||
* | fix typo | Jesse Luehrs | 2024-03-03 | 1 | -1/+1 |
| | |||||
* | read the end timestamp from the filesystem | Jesse Luehrs | 2024-03-03 | 1 | -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 locally | Jesse Luehrs | 2024-03-03 | 3 | -111/+124 |
| | |||||
* | remove confirmations from the update script | Jesse Luehrs | 2024-03-03 | 1 | -2/+2 |
| | |||||
* | add bat to the tool list | Jesse Luehrs | 2024-03-03 | 1 | -0/+1 |
| | |||||
* | improve rclone metrics a bit | Jesse Luehrs | 2024-03-03 | 3 | -11/+16 |
| | |||||
* | improve the puppet-tozt script a bit | Jesse Luehrs | 2024-03-01 | 1 | -5/+25 |
| | |||||
* | add script to puppet all machines at once | Jesse Luehrs | 2024-03-01 | 1 | -0/+93 |
| | |||||
* | add duf and dust | Jesse Luehrs | 2024-02-29 | 1 | -0/+2 |
| | |||||
* | more cleanup | Jesse Luehrs | 2024-02-27 | 3 | -27/+0 |
| | |||||
* | try to use fewer api calls when listing remote directories | Jesse Luehrs | 2024-02-27 | 1 | -1/+1 |
| | | | | list api calls are expensive | ||||
* | have the db initialization only depend on the timer service | Jesse Luehrs | 2024-02-27 | 1 | -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 cronjob | Jesse Luehrs | 2024-02-27 | 1 | -1/+1 |
| | |||||
* | remove duplicate dependency | Jesse Luehrs | 2024-02-27 | 1 | -3/+0 |
| | | | | not sure why i was defining this in multiple places | ||||
* | these files don't need to be executable | Jesse Luehrs | 2024-02-27 | 1 | -2/+0 |
| | |||||
* | daemon-reload only matters if we are trying to start services | Jesse Luehrs | 2024-02-27 | 1 | -1/+1 |
| | |||||
* | just include systemd, don't require it | Jesse Luehrs | 2024-02-27 | 1 | -1/+1 |
| | |||||
* | ensure => absent isn't a thing on services | Jesse Luehrs | 2024-02-27 | 1 | -1/+2 |
| | |||||
* | don't install timer if we are passing ensure => absent | Jesse Luehrs | 2024-02-27 | 1 | -7/+13 |
| | |||||
* | convert the custom cron::job class to systemd | Jesse Luehrs | 2024-02-27 | 8 | -46/+70 |
| | |||||
* | convert mlocate to use a timer instead of a cronjob | Jesse Luehrs | 2024-02-26 | 1 | -10/+5 |
| | |||||
* | remove some old cleanup code | Jesse Luehrs | 2024-02-26 | 2 | -12/+0 |
| | |||||
* | don't prompt for lvremove | Jesse Luehrs | 2024-02-26 | 1 | -1/+1 |
| | |||||
* | run rclone against a readonly filesystem snapshot | Jesse Luehrs | 2024-02-25 | 1 | -1/+6 |
| | | | | hopefully this will prevent the transfer errors | ||||
* | enable the reflector timer, not the service itself | Jesse Luehrs | 2024-02-25 | 1 | -1/+2 |
| | |||||
* | drop the algo suffix | Jesse Luehrs | 2024-02-22 | 1 | -1/+1 |
| | |||||
* | just stop letting tailscale manage dns | Jesse Luehrs | 2024-02-22 | 3 | -7/+5 |
| | | | | it breaks too much | ||||
* | see if i get more reliable dns by overriding it | Jesse Luehrs | 2024-02-22 | 1 | -1/+3 |
| | |||||
* | remove a few more mailu features | Jesse Luehrs | 2024-02-22 | 2 | -41/+5 |
| | |||||
* | turn off the mailu admin server | Jesse Luehrs | 2024-02-22 | 1 | -1/+1 |
| | | | | it's not typically necessary, and i'm getting tight on memory | ||||
* | few more configuration options for the derp server | Jesse Luehrs | 2024-02-22 | 1 | -0/+3 |
| | |||||
* | fix config for 0.22 (0.23 isn't released yet) | Jesse Luehrs | 2024-02-21 | 2 | -10/+0 |
| | |||||
* | headscale config updates should restart the service | Jesse Luehrs | 2024-02-21 | 1 | -1/+2 |
| | |||||
* | try enabling derp? | Jesse Luehrs | 2024-02-21 | 2 | -0/+14 |
| | |||||
* | see if enabling ipv6 for headscale helps | Jesse Luehrs | 2024-02-21 | 3 | -0/+3 |
| | |||||
* | oops, still need these ips in one other place | Jesse Luehrs | 2024-02-21 | 1 | -0/+6 |
| | | | | should look into if i can remove that | ||||
* | remove algo | Jesse Luehrs | 2024-02-21 | 16 | -232/+9 |
| | |||||
* | use headscale magic dns | Jesse Luehrs | 2024-02-21 | 1 | -0/+4 |
| | |||||
* | install the tailscale client everywhere | Jesse Luehrs | 2024-02-21 | 4 | -0/+14 |
| | |||||
* | also remap the metrics port | Jesse Luehrs | 2024-02-21 | 1 | -1/+1 |
| | | | | apparently grafana/prometheus is already using this | ||||
* | fix headscale port | Jesse Luehrs | 2024-02-21 | 1 | -1/+1 |
| | |||||
* | configure systemd to allow headscale to write to /media/persistent | Jesse Luehrs | 2024-02-21 | 2 | -0/+8 |
| | |||||
* | fix configuration installation | Jesse Luehrs | 2024-02-21 | 1 | -1/+1 |
| | | | | i no longer install vim, so this wasn't being triggered properly | ||||
* | also set up the dependency | Jesse Luehrs | 2024-02-21 | 1 | -0/+1 |
| | |||||
* | also create the run dir i guess? | Jesse Luehrs | 2024-02-21 | 1 | -1/+1 |
| | |||||
* | make sure the headscale data directory is writable by the headscale user | Jesse Luehrs | 2024-02-21 | 1 | -1/+4 |
| | |||||
* | generate a certificate for headscale | Jesse Luehrs | 2024-02-21 | 1 | -0/+1 |
| | |||||
* | actually install headscale | Jesse Luehrs | 2024-02-21 | 1 | -0/+1 |
| | |||||
* | add an attempt at basic headscale configuration | Jesse Luehrs | 2024-02-21 | 5 | -0/+89 |
| |