No description
  • Shell 70.5%
  • Python 21.5%
  • Perl 8%
Find a file
2025-12-05 11:44:41 +01:00
awx-inventory.py awx inventory 2025-11-27 10:35:09 +01:00
backup-clean.sh * Backup cleaner 2021-07-09 10:57:54 +02:00
backup.sh Only touch new backup path when it is a directory to prevent invalids 2020-01-17 08:40:10 +01:00
exif-people-symlink.sh Do a check if exiftool is on the system 2020-05-11 10:02:52 +02:00
gen-actor-pair-graphviz.sh actor pair graphviz 2025-02-02 19:43:50 +01:00
gen-plex-cert.sh * Fixes as suggested by newburns 2021-07-09 11:02:07 +02:00
gen-torrent-hash.py new ones 2025-02-02 19:28:14 +01:00
gen-unifi-cert.sh * Fixes as suggested by newburns 2021-07-09 11:02:07 +02:00
Makefile.postfix - Postfix Makefile 2020-02-03 13:50:46 +01:00
newmaildir.sh Shellchecked newmaildir.sh 2019-11-28 10:08:43 +01:00
nfo-symlink.sh Minor nfo update 2024-09-18 09:08:42 +02:00
nfo-tool.pl Orphaned nfo 2025-02-02 19:21:55 +01:00
orphan-nfo.sh Orphaned nfo 2025-02-02 19:21:55 +01:00
produce-redirect.sh Multiple script cleanups using ShellCheck 2019-11-25 15:33:53 +01:00
README.md github references 2025-12-05 11:44:41 +01:00
rename-ascii.py new ones 2025-02-02 19:28:14 +01:00
rtorrent-check.py rtorrent check and clean 2025-02-02 19:23:52 +01:00
scan-pf-log.sh Check for logfile existence 2019-12-09 12:36:16 +01:00
search_ip.py Small change in variable assignment to prevent errors when no ip address 2019-05-28 15:04:40 +02:00
search_tenant_resources_public.py Netbox script to list all IP prefixes from a tenant 2019-11-25 14:37:25 +01:00
ssdstor-enclosure-leds SSDStor Enclosure LEDS 2024-12-12 15:45:51 +01:00
ssdstor-enclosure-leds-zfs SSDStor Enclosure LEDS 2024-12-12 15:45:51 +01:00
update-nfo.sh Multiple script cleanups using ShellCheck 2019-11-25 15:33:53 +01:00

scripts

This is a mirror of the original git repo in my personal forgejo

https://oisec.net/

Server maintenance and operations

produce-redirect.sh: produce nginx configuration files for URL redirection

backup.sh: remote rsync backup script with hard-link incremental support

backup-clean.sh: clean up backups keeping first of month backups

scan-pf-log.sh: check log entries for specific e-mail adres and show full log

Makefile.postfix: Makefile to reload postfix and generate new .db/maps for postfix

Letsencrypt Scripts

gen-plex-cert.sh: SSL Certificates for Plex using letsencrypt

gen-unifi-cert.sh: SSL Certificates for Unifi Controller using letsencrypt

Network Engineering

search_ip.py: Generate overview of an IP address from Netbox

search_tenant_resources_public.py: Generate overview of all prefixes of a tenant from Netbox

Emby Scripts

update-nfo.sh: script to generate emby .nfo files to set actor/actress for all movies in the directory (works recursive)

nfo-tool.pl: next generation based on update-nfo.sh rewrite in perl

nfo-symlink.sh: if media has been symlinked to another file this will also fix a symlink for the corresponding .nfo file

Maildir/MUTT scripts

newmaildir.sh: script to do a monthly rotate on a maildir structure

EXIF/Picture Scripts

exif-people-symlink.sh: extract exif people tag (Picasa) and symlink into persons directory