[Originally posted on January 26, 2026]

I'm not sure when I started selfhosting exactly, as I didn't log it, but the earliest hint I can find is a configuration file last modified on february 2022 (it's for the WireGuard client of a server I no longer have with me.) So I estimate I've been at it since late 2021~early 2022.

It was a bit of a bumpy ride. I started with a Raspberry Pi 3B, which quickly got joined by a Core 2 Duo PC I had collected after my family replaced it with a newer model to serve as a family computer.

After a short while, I upgraded the Raspberry Pi to a Pi 4 with 4GB, and moved the 3B to my parents' house, so I could create a WireGuard tunnel between them and connect remotely. Afterwards, due to fan noise problems and the Pi being a bit over its head, I got rid of the 3B, moved the Pi 4 to my parents', and just used the Core 2 Duo PC as my own end of the WireGuard tunnel.

Then I got a more capable refurbished mini PC with an Intel Celeron and 8GB RAM, and moved the heaviest services out of the poor Core 2 Duo PC, while adding some new heavy ones (like calibre-web, an OnlyOffice server for online edition of Nextcloud documents, RustDesk, Paperless-NGX...).

And I am finally setting up the latest PC I saved from getting scrapped,which has an Intel i7-4770 and 16GB RAM, with a Proxmox installation (after all this time, I can finally try it out!). Afterwards, I'll be moving the Core 2 Duo PC to my parents' to serve as an offsite backup mirror/storage.

Here's a list of all the services I host, in no particular order:

WireGuard: fast, modern, secure VPN tunnel
https://www.wireguard.com/
Welcome | authentik
Bring all of your authentication into a unified platform.
https://goauthentik.io/
Home - Homepage
A modern, fully static, fast, secure, fully proxied, highly customizable application dashboard with integrations for over 100 services and translations into multiple languages.
https://gethomepage.dev/
Install Portainer CE | Portainer Documentation
Portainer Community Edition is straightforward to install. There are two options: installing new or adding an environment to an existing installation.
https://docs.portainer.io/start/install-ce

(Although I just discovered Dockhand this past week and I will be replacing all my Portainer instances with a single Dockhand instance and several Hawsers.)

GitHub - Quenary/tugtainer: An application for automated Docker container updates with a web UI
An application for automated Docker container updates with a web UI - Quenary/tugtainer
https://github.com/Quenary/tugtainer
Download and install Nextcloud
Discover how to install Nextcloud for desktop or mobile. Choose a hosting provider, host on your own server, or in your private cloud.
https://nextcloud.com/install/
Photoview
Photoview is a simple and user-friendly Photo Gallery for self-hosted personal servers. It is made for photographers and aims to provide an easy and fast way to navigate directories, with thousands of high resolution photos.
https://photoview.github.io/
GitHub - cmintey/wishlist: Wishlist is a self-hosted wishlist application that you can share with your friends and family. You no longer have to wonder what to get your family for the holidays, simply check their wishlist and claim any available item!
Wishlist is a self-hosted wishlist application that you can share with your friends and family. You no longer have to wonder what to get your family for the holidays, simply check their wishlist an...
https://github.com/cmintey/wishlist
GitHub - bluesky-social/pds: Bluesky PDS (Personal Data Server) container image, compose file, and documentation
Bluesky PDS (Personal Data Server) container image, compose file, and documentation - bluesky-social/pds
https://github.com/bluesky-social/pds
tranquil.farm/tranquil-pds
Our Personal Data Server from scratch!
https://tangled.org/tranquil.farm/tranquil-pds
GitHub - dani-garcia/vaultwarden: Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs - dani-garcia/vaultwarden
https://github.com/dani-garcia/vaultwarden
BentoPDF - Free Online PDF Tools
Free PDF tools that run in your browser. Merge, split, compress, convert - all free, no signup, privacy-first.
https://www.bentopdf.com/
Forgejo – Beyond coding. We forge.
Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.
https://forgejo.org/
LinkAce - Your self-hosted bookmark archive. Free and open source.
LinkAce is a free and open source bookmark archive for long-term storage and organization of your favorite links.
https://www.linkace.org/
FreshRSS, a free, self-hostable feeds aggregator
FreshRSS is lightweight, easy to work with, powerful, and customizable.
https://www.freshrss.org/
Nginx Proxy Manager
Docker container and built in Web Application for managing Nginx proxy hosts with a simple, powerful interface, providing free SSL support via Let's Encrypt
https://nginxproxymanager.com/
Memos - Your thoughts, your data, shared on your terms.
Your own timeline for quick notes, private by default.
https://usememos.com/

Edit: there was a link to filebrowser here too, but it seems the project has been archived; will be looking into alternatives, like filebrowser quantum or copyparty.

GitHub - jwetzell/docker-guacamole: A self-contained guacamole docker container for x64 and ARM. Remotely connect over SSH, RDP or VNC using HTML5.
A self-contained guacamole docker container for x64 and ARM. Remotely connect over SSH, RDP or VNC using HTML5. - jwetzell/docker-guacamole
https://github.com/jwetzell/docker-guacamole
Installation - Self-hosted | ONLYOFFICE
ONLYOFFICE Docs is available for Windows, Linux and Docker.
https://api.onlyoffice.com/docs/docs-api/get-started/installation/self-hosted/
https://docs.paperless-ngx.com/
RustDesk: Escritorio remoto de código abierto con soluciones de servidor autoalojado
RustDesk es el mejor software de escritorio remoto de código abierto. Alternativa segura a TeamViewer y AnyDesk con servidores autoalojados. Soporte multiplataforma para Windows, macOS, Linux y Android.
https://rustdesk.com/es/
Vikunja: The task manager you actually own
Vikunja is open-source task management you can self-host. Lists, Kanban, Gantt, and more — on your server or ours. Made and hosted in the EU.
https://vikunja.io/
GitHub - janeczku/calibre-web: :books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database - janeczku/calibre-web
https://github.com/janeczku/calibre-web

I have also selfhosted the following services in the past:

Trilium Notes
Trilium Notes is an open-source note-taking and personal knowledge base app that runs locally or syncs with your server; also searched for as Trillium Notes.
https://triliumnotes.org/
WriteFreely
Minimalist, federated, self-hosted blogging platform.
https://writefreely.org/

(Although I really can't recommend the experience of selfhosting your own single-user instance of ActivityPub, in general. I could go into details if there's interest.)

Glances - An Eye on your system
Glances is a cross-platform curses-based system monitoring tool written in Python.
https://nicolargo.github.io/glances/