This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/fab_space on 2025-02-09 07:23:24+00:00.
Hello dear self-hosters!
Over the past 18 months, I've been busy crafting some (hopefully useful, possibly time-wasting ๐) tools for your self-hosting weekends. Here's a rundown of the projects:
(1) Blacklists: Hourly updated domain blacklists for various services (Pi-hole, AdGuard Home, Squid, Unbound). Keep your network clean!
- Link: Blacklists on GitHub
(2) UglyFeed: A powerful RSS feed aggregator and processor leveraging Large Language Models (LLMs). Retrieve, filter, rewrite, and analyze feeds for fun, research, and learning.
- Link: UglyFeed on GitHub
(3) Proxmox LXC Autoscale: Dynamically scale resources for your LXC containers on Proxmox hosts. Optimize resource utilization!
(4) Proxmox VM Autoscale: Similar to the LXC autoscaler, but for virtual machines on Proxmox. Efficiently manage VM resources.
(5) Patterns: Automated, daily-delivered OWASP rules for popular web servers (Nginx, Apache, Traefik, HAProxy). Enhance your web server security.
- Link: Patterns on GitHub
(6) Caddy-WAF: A Web Application Firewall (WAF) module for Caddy. Features include IP/DNS blacklisting, rate limiting, GeoIP/Tor blocking, and anomaly detection.
- Link: Caddy-WAF on GitHub
(7) CF-Box: A collection of Python tools to simplify management of Cloudflare (including multiple accounts).
- Link: CF-Box on GitHub
(8) CSV Anonymizer: A static, local tool for anonymizing CSV data. Protect sensitive information.
- Link: CSV Anonymizer on GitHub
(9) Website Monitor: Automate website monitoring using GitHub Actions. Get notified of downtime and performance issues.
(10) lws: A unified command-line interface (CLI) to manage Proxmox, LXC, and Docker applications. Simplify your workflow.
- Link: lws on GitHub
(11) Caddy-MIB: Automatically track and ban IP addresses causing repetitive 4xx or 5xx errors on your Caddy server. Mitigate potential attacks.
- Link: Caddy-MIB on GitHub
(12) Limits: Automated rate limiting implementation for various web servers. Protect against abuse and overload.
- Link: Limits on GitHub
(13) DevGPT: Quickly prototype and develop code projects using GPT. Experiment and accelerate your coding.
- Link: DevGPT on GitHub
Enjoy and contribute! I welcome feedback, bug reports, and contributions from the community. No paywalls, no pro plans, no traps, just pure OSS โ๏ธ