RSSAmplifier

Blog

saulutions.ca

Self-hosting guides, homelab tutorials, and technical projects by Michael Saul

saulutions.caRSS feed ↗12 posts

Latest posts

Building Ari, an AI accountability buddy you can text

Why I built Ari around texting, memory, proactive check-ins, permissions, and scoped tool execution instead of another dashboard.

Building My Homelab, Proxmox, VLANs, and 35+ Self-Hosted Services

A deep dive into my home network architecture — two Proxmox nodes, MikroTik routing with VLAN segmentation, and all the services that make it run

Adding Multi-User Support and OIDC to Shelfmark

How I added OIDC authentication, per-user settings, and multi-user download management to Shelfmark

Free Custom Domain Email with Cloudflare and SMTP2Go

How to set up a professional email like you@yourdomain.com using Cloudflare Email Routing and SMTP2Go, all through Gmail

Running OpenClaw Safely on Proxmox as a systemd Service

Complete guide to running OpenClaw securely in a Proxmox LXC container with proper sandboxing and systemd integration

Part 1: Setting Up the LXC Container

Creating a Debian LXC container for OpenClaw on Proxmox

Part 2: Dependencies & Post-Install Setup

Preparing the container environment for OpenClaw

Part 3: Installing OpenClaw & Basic Configuration

Installing OpenClaw, configuring API keys, and setting up your first workspace

Jellyseerr OIDC with Pocket ID on Proxmox

How to build Jellyseerr from source with OIDC support and connect it to Pocket ID for single sign-on

Part 3: Configuring OIDC with Pocket ID

Connect Jellyseerr to Pocket ID for single sign-on using OpenID Connect

Part 2: Exposing Jellyseerr with a Domain

Give Jellyseerr a proper domain using a reverse proxy or Cloudflare Tunnel

Part 1: Building Jellyseerr from Source with OIDC

Clone the OIDC preview branch, build from source, and run as a systemd service on Proxmox