Skip to content

Instantly share code, notes, and snippets.

@ahmed-pf
ahmed-pf / n8n-docker-systemd-autorun.md
Created December 7, 2025 17:43
Auto-Start n8n Docker Container Using systemd (Linux / Raspberry Pi / Ubuntu / Debian)
# 🧰 Auto-Start n8n Docker Container Using systemd (Linux / Raspberry Pi / Ubuntu / Debian)

This guide shows how to automatically start an `n8n` Docker container on system boot using **systemd**.  
Works on Raspberry Pi OS, Ubuntu, Debian, and most systemd-based Linux systems.

---

## 📍 Prerequisites
Ensure Docker is installed and running:
@ahmed-pf
ahmed-pf / Setup Perplexity MCP Server on Raspberry Pi 4
Created November 29, 2025 15:39
Setup Perplexity Search MCP server on Rpi4 4gb model , for access across LAN
# Perplexity MCP Server Setup Guide for Raspberry Pi 4
Complete guide to set up a Perplexity MCP (Model Context Protocol) server on Raspberry Pi 4 (4GB) running Debian GNU/Linux 13 (trixie), accessible across your local network.
## System Requirements
- **Hardware**: Raspberry Pi 4 (4GB RAM)
- **OS**: Debian GNU/Linux 13 (trixie) - ARM64
- **Kernel**: Linux 6.12.47+rpt-rpi-v8 or later
- **Network**: Connected to LAN
@ahmed-pf
ahmed-pf / Docker install guide for RPi3
Last active September 21, 2025 09:55
Installing Docker on Raspberry Pi 3 (running Debian 12 Raspbian lite)
# Docker Installation Guide for Raspberry Pi 3 (Debian 12 Bookworm)
This guide provides step-by-step commands to install Docker Engine on a Raspberry Pi 3 running Debian 12 (Bookworm).
---
## Step-by-Step Installation
1. **Update your system:**
```bash
@ahmed-pf
ahmed-pf / Setup free VPN on Rpi3 running raspbian lite
Last active September 8, 2025 06:31
Setting up ProtonVPN using openVPN on Raspberry Pi 3 (running on raspbian lite )
# ProtonVPN Setup and Management on Raspberry Pi
This document provides a comprehensive reference for installing and configuring ProtonVPN on Raspberry Pi (Raspberry Pi 2 and 3) using OpenVPN, obtaining configuration files, and managing the VPN connection with a custom script.
## Current OS details :
ahmed@rpi3:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)