Migrating from USG-3P to UniFi Cloud Gateway Fiber A complete, phone-only migration guide from a USG-3P and self-hosted Docker controller to the UniFi Cloud Gateway Fiber, including what the backup covers, what needs manual work, and how to avoid the most common pitfalls.
Fix Plex Remote Access with Dynamic VPN Port Forwarding and Gluetun Learn how to automatically update Plex's public port when using a VPN provider with dynamic port forwarding and the Gluetun container.
Bulk update all your Uptime Kuma monitors with a single script Uptime Kuma has no bulk edit button. Clicking through dozens of monitors one by one is nobody's idea of a good time. This script updates the heartbeat interval, retries and retry interval across all your monitors in one shot.
Automate exact release search with Prowlarr If you are determined to find very particular releases, this script based on Prowlarr API will help you.
Export your Docker compose files and structure This useful command exports all the docker-compose.yaml files from a folder to another while keeping the tree structure.
Migrate Umami from PostgreSQL to MySQL I recently installed MySQL for another purpose so I've decided to use it as well for Umami. Here are the few steps I did.
Geo-blocking with SWAG SWAG can support MaxMind databases which are used to provide IP Geolocation and Online Fraud Prevention. It was initially tougher to setup but since end of 2021, it's now integrated through Linuxserver mods system. Let's dig into it!
Block malicious connections with CrowdSec as Intrusion Prevention System on top of SWAG CrowdSec is a collaborative Intrusion Prevention System which make it overly powerful compared to Fail2Ban and it also provides the capability to share your setup across multiple hosts!
Get the most out of your SWAG with a dashboard! The LSIO team has released sometimes ago a dashboard to monitor what is happening on your SWAG, here is how to implement it!
Setup SWAG to safely expose your self-hosted applications to the internet SWAG is a rebirth of letsencrypt docker image, a full fledged web server and reverse proxy that includes Nginx, Php7, Certbot (Let's Encrypt client) and Fail2ban.
Audit all your docker-compose.yml files If you would like to check if the timezones are correctly setup in all your docker.compose.yml files or just want to list all values of a certain property (subnet, PUID, PGID, ...)
Set RuTorrent's Autotools plugin in debug mode Create this file if you want to set RuTorrent's Autotools plugin in debug mode
Get notified on Discord about UniFi devices with available firmware upgrade This script uses your UniFi controller API to get firmware available upgrades and push notification for each device on Discord. It can be run as a daily cron job and adapted to any notification app.
How to mount an encrypted Google Drive folder with rclone The objective of this tutorial is to mount a folder on your server to store content without thinking about storage capacity. Everything on this folder is going to be, on the fly, encrypted and pushed to Google Drive. It comes also with caching!
FreshRSS: A free self-hosted RSS aggregator You waste too much time to visit every single day your favorite websites? You care about privacy and don't want any website to know your preferences? You don't want to miss any GitHub release from your favorites software? No worries! FreshRSS can solve all your problems!
List all Docker containers without healthcheck List and find all Docker containers without an healthcheck
List all Docker containers without a specific label List and find containers without a specific label
Monitor temperature with a Raspberry Pi and Grafana/InfluxDB on Docker This article will detail all the hardware and software I have used to monitor the temperatures from a fridge and freezer to ensure they never go crazy. It comes with notifications as well in case of issues.
Convert all ASS subtitles to SRT for all mkv in a folder This script will create a copy of your mkv files with all subtitles tracks in ASS converted to SRT
Archive data via rclone limiting the bandwidth This rsync command will archive one folder to another without consuming more than 5MB/s of your bandwith
How to create healthchecks for Docker containers How to create and manage healthchecks in your Docker compose stack and restart your containers if they are unhealthy.
Speedtest-Tracker: Continuously track your internet speed Today, I'm presenting to you an interesting project from henrywhitaker3 on GitHub called Speedtest-Tracker. In few words, this is a self-hosted and always-on speed test solution.
The Lounge: The self-hosted web IRC client The Lounge is the perfect solution for you if you are looking for an "Always connected" and self-hosted IRC client.
Docker linuxserver/rutorrent deprecated, what I have done! The LinuxServer team has deprecated their image linuxserver/rtorrent/rutorrent due to a lack of maintainers! I will explain in this article what I have done to replace this image.
Why is my computer automatically leaving sleep mode after few seconds? I recently faced a problem with my computer, every time I was setting it in sleep mode it was waking up automatically after few seconds. As I had no explanation at the first sight, I started to dig and I learn few things.