Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

39 total results found

Configuring Custom Middleware Rules for Specific IP Addresses: Bypass or Apply Unique Middleware Sets

Linux Server Traefik

This setup demonstrates how to configure Traefik routers to apply different sets of middlewares based on the client’s IP address. In this case, all IPs except 192.168.50.16 will go through Authentik for authentication. The specific IP 192.168.50.16 bypasses Au...

Restic Commands

Restic backups

Restic & Autorestic Backup Management Guide This guide provides step-by-step instructions for managing backups stored in Backblaze B2 using Restic and Autorestic. It covers how to check snapshots, delete snapshots, prune old backups, and other useful commands...

Autorestic quick start

Restic backups

Install autorestic: sudo wget -qO - https://raw.githubusercontent.com/cupcakearmy/autorestic/master/install.sh | sudo bash Config file: /home/mac/.autorestic.yml version: 2 locations: ansible_semaphore-mysql: from: ansible_semaphore-mysql # T...

SSH Key Authentication Setup Guide

Linux Server Linux Commands

🎯 Goal: Enable secure, passwordless SSH login from your client machine to your server using SSH key authentication. 🧱 Prerequisites: You have access to both your client machine (where you initiate the SSH connection) and your server. You know the...

Pull Requests

Git & Github

Even if you're the only person working on a project: It helps keep your main branch clean and stable. You can review your changes before merging. If others contribute, it gives you a chance to review their changes before accepting. ✅ Step...

Git Cheat Sheet

Git & Github

🔧 Setup Set your name and email git config --global user.name "Your Name" git config --global user.email "you@example" Set default branch to main git config --global init.defaultBranch main 📁 Create or Clone Repository Initialize new repos...

Rebase

Git & Github

What is git rebase (in plain English)? Rebase takes the commits on your current branch and replays them on top of another commit (often the latest main).This creates a clean, linear history (no merge commits) as if you had started your work from that newer po...