mirror of
https://codeberg.org/hyperreal/admin-scripts
synced 2024-11-01 16:03:06 +01:00
Add links to asciinema casts
This commit is contained in:
parent
87f7018acf
commit
d1b341dcd4
16
README.org
16
README.org
@ -9,16 +9,14 @@ These are scripts I use to automate various sysadmin tasks.
|
|||||||
- ~fetch_combined_trackers_list.py~ : Fetches a combined list of tracker URLs from plaintext files hosted on the web and writes them to a file in the current working directory.
|
- ~fetch_combined_trackers_list.py~ : Fetches a combined list of tracker URLs from plaintext files hosted on the web and writes them to a file in the current working directory.
|
||||||
- ~fetch_scihub_infohashes.py~ : Fetches the infohashes of all Sci Hub torrents and writes them to a plaintext file.
|
- ~fetch_scihub_infohashes.py~ : Fetches the infohashes of all Sci Hub torrents and writes them to a plaintext file.
|
||||||
- ~qbth.py~ : A helper program for adding Linux and BSD distros to a qBittorrent instance. It's a bit crude, and the Python linter yells at me for it, but it gets the job done, and that's all I need it to do. Thank you.
|
- ~qbth.py~ : A helper program for adding Linux and BSD distros to a qBittorrent instance. It's a bit crude, and the Python linter yells at me for it, but it gets the job done, and that's all I need it to do. Thank you.
|
||||||
|
#+BEGIN_EXPORT html
|
||||||
|
<a href="https://asciinema.org/a/YxYRCh1zVYPOdVbnlvR2mjn3A" target="_blank"><img src="https://asciinema.org/a/YxYRCh1zVYPOdVbnlvR2mjn3A.svg" /></a>
|
||||||
|
#+END_EXPORT
|
||||||
- ~qbt_sum_size.py~ : 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.
|
- ~qbt_sum_size.py~ : 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.
|
||||||
- ~scihub_knapsack.py~ : Adds Sci Hub torrents to a qBittorrent instance until a specified size limit is reached.
|
- ~scihub_knapsack.py~ : Adds Sci Hub torrents to a qBittorrent instance until a specified size limit is reached.
|
||||||
- ~seed_armbian_torrents.py~ : 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_armbian_torrents.py~ : 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_max_seeders.py~ : 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.
|
- ~seed_scihub_max_seeders.py~ : 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~ : 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 (MinIO). It also copies the dumped Mastodon database and ~.env.production~ to the object storage bucket.
|
- ~update_tracker.py~ : Fetches infohashes of all torrents in each qBittorrent instance referenced in the config file, and updates my public torrent tracker's whitelist.
|
||||||
|
#+BEGIN_EXPORT html
|
||||||
** systemd
|
<a href="https://asciinema.org/a/VXI8NARqpJS5kF2eFygmwJzbg" target="_blank"><img src="https://asciinema.org/a/VXI8NARqpJS5kF2eFygmwJzbg.svg" /></a>
|
||||||
*** system
|
#+END_EXPORT
|
||||||
- ~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.
|
|
||||||
*** user
|
|
||||||
- ~glances.service~ : A systemd service unit for the user scope that runs a glances server.
|
|
||||||
- ~gmcapsuled.service~ : A systemd service unit for the user scope that runs the gmcapsuled Gemini server.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user