Skip to main content
  1. Tags/

Self-Hosting

loading · loading ·
Connecting Applications to a Shared PostgreSQL and Learning Basic Maintenance: Part 2

Connecting Applications to a Shared PostgreSQL and Learning Basic Maintenance: Part 2

·1929 words·10 mins· loading · loading
The second part of the series on a shared PostgreSQL for a home server. We create a dedicated, minimally privileged user and database in pgAdmin for a specific application, connect Authentik to the shared database instead of its own container, and cover basic maintenance - VACUUM, ANALYZE, REINDEX, and when you actually need to do any of this by hand.
Installing Traefik in an LXC Container on Proxmox as a Systemd Service: Part 2

Installing Traefik in an LXC Container on Proxmox as a Systemd Service: Part 2

··3160 words·15 mins· loading · loading
Continuing the series about Traefik in LXC - from a test binary to a working configuration. Cloudflare token, final static config, wildcard certificate, dashboard protection via Basic Auth, log rotation, dynamic config structure, and migrating a dozen services from Docker labels to the file provider. CrowdSec is planned as a separate follow-up.
Obsidian Plugins I Use

Obsidian Plugins I Use

··2527 words·12 mins· loading · loading
A rundown of 36 Obsidian plugins that replaced Trilium Notes’ built-in functionality after the move - from Templater and Bases to Excalidraw and Kanban. I compare the philosophy of the two systems and explain why the deciding factor was YAML Front Matter support for publishing articles via Hugo.
Pros and Cons of Fedora Server 42

Pros and Cons of Fedora Server 42

··604 words·3 mins· loading · loading
A detailed guide to installing and configuring Fedora Server 42. Covers the main steps: installing the system, configuring users, network services, and a baseline configuration for a secure and stable server.