Skip to content

Instantly share code, notes, and snippets.

View ErgoProxyKilla's full-sized avatar

ErgoProxyKilla

View GitHub Profile
@JourneyOver
JourneyOver / Zurg.md
Last active April 1, 2026 04:37
Plex Server with Real Debrid (RD) via Zurg on Windows

Ultimate Guide to Setting Up a Plex Server with Real Debrid (RD) via Zurg on Windows

This comprehensive guide walks you through setting up a Plex server integrated with Real Debrid using Zurg on a Windows system. It includes streamlined steps, troubleshooting tips, and optimizations for a seamless streaming experience.


Prerequisites

Before you begin, ensure you have the following:

@tempoguyx
tempoguyx / dmm-dupe-delete.js
Created February 16, 2024 15:33
Delete duplicates in Debrid Media Manager
// this should run only on this page.
// https://debridmediamanager.com/library?status=sametitleorhash&page=1
// open browser console (ctrl+ shift + I), paste this script.
const deleteDupe = async (el = document) => {
let items = el.querySelectorAll('table.w-full tr.align-middle');
let sleep = async (ms) => await new Promise(resolve => setTimeout(resolve, ms));
for (let i = 0; i < items.length; i++) {
let deleteButton = el.querySelector("#__next > div > div:nth-child(7) > table > tbody > tr:nth-child(1) > td.px-1.py-1.flex.place-content-center > button.cursor-pointer.mr-2.mb-2.text-red-500");
import os
from subprocess import check_output
from pprint import pprint
from plexapi.server import PlexServer
def process_movie_section(section, plex_media_paths, rclone_mount):
for directory in section.all():
# in case of a movie, this will host a list of files
# which is actually just 1 file, mentioning the movie's location
@qdm12
qdm12 / README.md
Last active March 29, 2026 15:49
Wireguard and iptables restrictions for multiple users

Wireguard and iptables restrictions for multiple users

If you don't know what Wireguard is, well, you should. It's fast, easy to setup and highly configurable. We will configure Wireguard for multiple users with various restrictions using iptables.

Assumptions

This should fit most setups (not mine though 😉)

@Gordin
Gordin / cd_for_windows_paths.sh
Last active September 7, 2024 04:53
If you put this in your .bashrc/.zshrc you will be able to use cd to Windows style paths. This is probably only useful for WSL users.
cd() {
# Check if no arguments to make just typing cd<Enter> work
# Also check if the first argument starts with a - and let cd handle it
if [ $# -eq 0 ] || [[ $1 == -* ]]
then
builtin cd $@
return
fi
# If path exists, just cd into it
# (also, using $* and not $@ makes it so you don't have to escape spaces any more)
@kvnxiao
kvnxiao / awesome-selfhosted-sorted-by-stars.md
Last active May 7, 2026 01:39
awesome-selfhosted-sorted-by-stars.md

Awesome-Selfhosted

Awesome

Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.

This is a list of Free Software network services and web applications which can be hosted locally. Non-Free software is listed on the Non-Free page.

See Contributing.