Projects

Project notes for a small-server setup.

Each page focuses on what the service is, when it fits well, where it becomes awkward and which operational details deserve attention before the first deployment.

Low Node.js app in a single container

Uptime Kuma

A lightweight status and uptime dashboard for checks, alerts and quick operational visibility.

Small VPS
Works well on a 1 vCPU / 1 GB RAM VPS when checks stay modest.
Persistent data
Yes. Keep the application data directory on a named volume.
Read deployment notes
Low PHP application with SQLite or MariaDB

FreshRSS

A web RSS reader that stays practical on a small VPS and keeps feed reading separate from larger platforms.

Small VPS
A good fit for a 1 vCPU / 1 GB RAM VPS with modest feed counts.
Persistent data
Yes. Preserve config, extensions and feed data.
Read deployment notes
Low Django application with SQLite or PostgreSQL

Linkding

A compact bookmark manager for saving references, docs and articles without browser-sync sprawl.

Small VPS
Very comfortable on a small VPS and easy to keep isolated.
Persistent data
Yes. The database and uploaded assets should persist.
Read deployment notes
Moderate Single binary application with optional external database

Gitea

A lightweight Git forge for small teams that want repositories, issues and code review without a large footprint.

Small VPS
Reasonable on a 2 GB RAM VPS for modest traffic and a small user base.
Persistent data
Yes. Repositories, attachments and config must persist.
Read deployment notes