mirror of
https://codeberg.org/hyperreal/admin-scripts
synced 2024-11-25 09:03:41 +01:00
Rename files to snake_case
This commit is contained in:
parent
6861dada76
commit
b438df821a
15
README.org
15
README.org
@ -1,3 +1,16 @@
|
|||||||
#+title: homelab-scripts
|
#+title: homelab-scripts
|
||||||
|
|
||||||
Assorted scripts I use for my homelab. My homelab consists of my TrueNAS machine and my three Orange Pi 5+'s. These scripts are mostly for the latter.
|
These are scripts I use to automate various tasks in my homelab.
|
||||||
|
|
||||||
|
** bin
|
||||||
|
- ~add_scihub_torrents~ : This script uses [[https://github.com/charmbracelet/gum][gum]] to select paginated text files that contain URLs of Sci Hub torrent files. For each selected file, the URLs are read and added to a qBittorrent instance.
|
||||||
|
- ~qbth~ : This is a helper program for adding Linux and BSD distros to a qBittorrent instance.
|
||||||
|
- ~qbt_sum_size~ : This script prints the total size of completed torrents and the total size of all torrents added to a qBittorrent instance. The former is a subset of the latter.
|
||||||
|
- ~seed_armbian_torrents~ : This script downloads an archive from Armbian, extracts the torrent files within to a temporary directory, and adds each file to a qBittorrent instance. It first removes older Armbian torrents from the qBittorrent instance.
|
||||||
|
- ~seed_scihub_torrents~ : This script finds which torrents have less than or equal to N seeders, where N is an integer argument supplied by the user. It then adds these torrents to a qBittorrent instance.
|
||||||
|
- ~server0_backup~ : This script dumps my Mastodon instance's PostgreSQL database, then uses rclone to sync ~/etc~, ~/var/log~, and ~/home/jas~ to an S3-compatible object storage bucket. It also copies the dumped Mastodon database and ~.env.production~ to the object storage bucket.
|
||||||
|
|
||||||
|
** systemd
|
||||||
|
*** system
|
||||||
|
- ~server0-backup.service~ : A systemd service unit that runs the ~server0-backup~ script.
|
||||||
|
- ~server0-backup.timer~ : A systemd timer unit that triggers the corresponding service unit.
|
||||||
|
Loading…
Reference in New Issue
Block a user