Skip to content

runawaydevil/skull-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’€ Skull Lib - Home Infrastructure Automation Collection

License: GPL-3.0 Year Collection Status

A comprehensive collection of home infrastructure automation tools, Docker templates, themes, and scripts curated from various open-source repositories.

πŸ“– About This Collection

Skull Lib is a carefully curated collection of home infrastructure automation tools that I've gathered from various open-source repositories. This collection represents years of community-driven development and includes everything needed to set up and maintain a modern home server infrastructure.

🎯 What's Included

  • πŸ”§ IBRAMENU - Interactive bash menu system for Docker service management
  • 🎨 qBittorrent Themes - Multiple dark and custom themes for qBittorrent
  • 🐳 Unraid Docker Templates - 101+ ready-to-use Docker templates for Unraid
  • πŸ“š Unraid Guides - Comprehensive setup guides and configuration files
  • βš™οΈ Unraid Scripts - Utility scripts for system maintenance and automation
  • πŸ’Ώ Ventoy Theme - Custom "PablOS" theme for Ventoy bootable USB creation

πŸ—οΈ Project Structure

skull-lib/
β”œβ”€β”€ ibra-menu/                 # Interactive bash menu system
β”‚   β”œβ”€β”€ MenuOptions/          # 66+ automation scripts
β”‚   β”œβ”€β”€ Dockerfile            # Container support
β”‚   └── ibramenu.sh          # Main menu script
β”œβ”€β”€ qbittorrent-themes/       # qBittorrent theme collection
β”‚   β”œβ”€β”€ dracula-theme/        # Dracula dark theme
β”‚   β”œβ”€β”€ material-theme/       # Material Design theme
β”‚   └── qbt-theme/           # Custom qBittorrent theme
β”œβ”€β”€ unraid-docker-templates/  # 101+ Docker templates
β”‚   β”œβ”€β”€ Home Automation      # Smart home integrations
β”‚   β”œβ”€β”€ Media Services       # Plex, Jellyfin, etc.
β”‚   β”œβ”€β”€ Networking          # Pi-hole, AdGuard, etc.
β”‚   └── Security            # Vaultwarden, Authentik, etc.
β”œβ”€β”€ unraid-guides/           # Setup guides & configs
β”‚   β”œβ”€β”€ guides/             # Quick start guides
β”‚   β”œβ”€β”€ config-files/       # Pre-configured files
β”‚   └── images/             # Screenshots & assets
β”œβ”€β”€ unraid-scripts/          # Utility scripts
β”‚   β”œβ”€β”€ apps/               # Application scripts
β”‚   β”œβ”€β”€ docker/             # Docker utilities
β”‚   └── unraid/             # System scripts
└── ventoy-theme/           # Custom Ventoy theme
    β”œβ”€β”€ theme/              # PablOS theme files
    └── ventoy.json         # Theme configuration

πŸš€ Quick Start

IBRAMENU Installation

# Install IBRAMENU
wget -qO ./i https://raw.githubusercontent.com/ibracorp/ibramenu/main/ibrainit.sh && \
chmod +x i && \
./i

qBittorrent Theme Installation

  1. Download your preferred theme from qbittorrent-themes/
  2. Follow the installation instructions in each theme's README
  3. Apply the theme through qBittorrent's interface

Unraid Docker Templates

  1. Copy templates from unraid-docker-templates/ to your Unraid system
  2. Use the Unraid Community Applications plugin
  3. Follow the setup guides in unraid-guides/

🎨 Features

πŸ”§ IBRAMENU

  • Interactive Menu System - Easy-to-use bash interface
  • Docker Integration - Seamless container management
  • 66+ Scripts - Comprehensive automation coverage
  • Modular Design - Organized by functionality
  • Container Support - Run in Docker environments

🎨 qBittorrent Themes

  • Dracula Theme - Popular dark theme
  • Material Design - Modern Material UI
  • Custom Themes - Unique visual experiences
  • WebUI Support - Browser interface themes
  • Easy Installation - Simple setup process

🐳 Unraid Templates

  • 101+ Templates - Extensive Docker container library
  • Home Automation - Smart home integrations
  • Media Services - Complete media server stack
  • Networking - DNS, VPN, and network tools
  • Security - Authentication and security tools

πŸ“š Guides & Scripts

  • Quick Start Guides - Step-by-step setup instructions
  • Configuration Files - Pre-configured settings
  • Utility Scripts - System maintenance tools
  • Screenshots - Visual setup references

πŸ› οΈ Technologies Used

  • Bash Scripting - Core automation language
  • Docker - Containerization platform
  • Docker Compose - Multi-container orchestration
  • XML - Unraid template format
  • JSON - Configuration files
  • YAML - Docker Compose definitions
  • CSS/SCSS - Theme styling
  • JavaScript - WebUI enhancements

πŸ“‹ Categories

🏠 Home Automation

  • Home Assistant integrations
  • MQTT brokers and clients
  • Smart device controllers
  • IoT management tools

🎬 Media Services

  • Plex, Jellyfin, Emby media servers
  • Download clients (qBittorrent, SABnzbd)
  • Media requesters (Overseerr, Ombi)
  • *ARR stack (Radarr, Sonarr, Lidarr)

🌐 Networking

  • DNS servers (Pi-hole, AdGuard)
  • VPN solutions
  • Reverse proxies (Nginx, Traefik)
  • Network monitoring tools

πŸ”’ Security

  • Password managers (Vaultwarden)
  • Authentication systems (Authentik)
  • Antivirus solutions (ClamAV)
  • Security monitoring

πŸ› οΈ Tools & Utilities

  • System monitoring
  • Backup solutions
  • Development tools
  • Maintenance scripts

🀝 Contributing

This collection is maintained by the community. Contributions are welcome!

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

πŸ“„ License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

πŸ™ Acknowledgments

This collection would not be possible without the incredible work of the open-source community. Special thanks to:

  • IBRACORP - For the amazing IBRAMENU system
  • qBittorrent Community - For theme development and support
  • Unraid Community - For Docker templates and guides
  • Ventoy Developers - For the excellent bootable USB tool
  • All Contributors - Who have made this collection possible

🎯 Original Creators & Repositories

While I don't have the complete list of all original creators at hand, this collection includes work from:

  • Various GitHub repositories and contributors
  • Community-driven projects and templates
  • Open-source developers worldwide
  • Unraid community members
  • qBittorrent theme developers

Thank you to everyone who has contributed to making home server automation accessible and powerful!

πŸ“ž Support

⭐ Star History

Star History Chart


Made with ❀️ by runawaydevil

"Automating home infrastructure, one script at a time"

GitHub Year

About

good's collection for unraid and other stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors