Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | 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 |
| | |||||
* | 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 |
| | |||||
* | 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 | 2 | -6/+4 |
| | | | | 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 |
| | |||||
* | remove algo | Jesse Luehrs | 2024-02-21 | 8 | -28/+3 |
| | |||||
* | 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 |
| | |||||
* | add an attempt at basic headscale configuration | Jesse Luehrs | 2024-02-21 | 5 | -0/+89 |
| | |||||
* | install debugedit for aur packaging | Jesse Luehrs | 2024-02-17 | 1 | -0/+1 |
| | |||||
* | use reflector for maintaining the mirrorlist | Jesse Luehrs | 2024-02-17 | 8 | -23/+27 |
| | |||||
* | give metabase a bit more memory | Jesse Luehrs | 2024-01-13 | 1 | -1/+1 |
| | |||||
* | only get info on the latest archive | Jesse Luehrs | 2024-01-13 | 1 | -1/+1 |
| | | | | | it seems borgmatic started fetching info about all archives, which takes too long (we only care that the repository is initialized) | ||||
* | fix onlyif | Jesse Luehrs | 2024-01-13 | 1 | -1/+1 |
| | |||||
* | remove rust docs | Jesse Luehrs | 2024-01-13 | 1 | -0/+12 |
| | | | | they are large, and unused on these machines | ||||
* | install stow | Jesse Luehrs | 2023-10-08 | 1 | -0/+1 |
| |