buildplan Documentation!

Website hosts documentation for various GitHub repositories. Hope to create detailed guides and more for future refrence.

Projects

Some of the project documentation for:

  • cs-caddy

    A custom Docker image for the Caddy web server that includes the CrowdSec bouncer for IP blocking and a Web Application Firewall (WAF).

  • du_setup

    This script automates the initial setup and security hardening of a fresh Debian or Ubuntu server.

  • docker-registry-notifier

    A lightweight, multi-architecture webhook receiver to get notifications from your private Docker Registry.

  • headscale-cloudflare-dnssync

    This is a fork of marc1307/tailscale-cloudflare-dnssync. This version includes fixes for error reporting bugs encountered during API communication (ensuring clearer diagnostic messages) and has been tested with Headscale v0.25.1 & v0.26.x.

  • Creating a Documentation Site with Jekyll and GitHub Pages

    Creating a Documentation Site with Jekyll and GitHub Pages, Using “Just the Docs” theme and host it for free on GitHub Pages and then connect it to a custom domain.

  • A Secure, Automated, Multi-Site Hosting Environment

    This guide documents the end-to-end process of setting up a secure, multi-site hosting environment on a Debian 12 VPS.

  • Container Monitor

    Container Monitor is a Bash script for monitoring Docker containers. It automates checks for container health, resource usage, and available image updates, and can send notifications if it finds any issues.

  • rsync Backup Script

    Bash script for automating secure, efficient backups to any remote server over SSH/rsync.

  • Private Registry Setup

    This documentation serves as both operational manual and disaster recovery guide. It’s comprehensive enough to configure and maintain registry setup, while providing the technical depth needed for troubleshooting and expansion.

  • Forgejo Setup

    This guide documents a setup for a self-hosted Forgejo Git service with an integrated CI/CD runner.

  • Restic Backup Script

    Encrypted, automated backups with restic - This guide provides a walkthrough for installing, configuring, and operating automated backup system on Linux using restic.

  • Self-Hosted Firefox Sync Server

    This guide details how to set up a self-hosted Firefox Sync server using syncstorage-rs

  • Nebula overlay VPN on a VPS

    A guide for setting up a Nebula overlay VPN using a generic VPS (Debian 12) as the Lighthouse.

  • IP Echo Service with Node.js and Docker

    Building a Hybrid IP Echo Service with Node.js and Docker.

  • A containerized, web-based terminal interface

    WiredAlter-Term is a containerized, web-based terminal interface designed to provide a persistent, portable, and customizable command-line environment accessible via a browser.

  • caddy-plus

    This guide details how to set up a custom caddy reverse proxy image with caddy-docker-proxy, CrowdSec and Cloudflare DNS modules.


Table of contents


Copyright © 2026 buildplan Docs. View on GitHub

Page last modified: Jan 25, 2026.

This site uses Just the Docs, a documentation theme for Jekyll.