π Home
This is the home for a most excellent book about self-hosting.
Welcome!¶
Steadfast Self-Hosting is an authentic and inspiring self-hosting tutorial by seasoned tech entrepreneur and self-hosting expert Adam Monsen. Benefit from Adam’s decades of applied effort distilled into this quick and exciting initiation to data sovereignty.
- Save money, time, and sanity
- Learn an easy and reliable method to self-host services for your small group of beloved users.
- Batteries included
- Corresponding source code is provided under a Free and Open Source software license.
Tools in the book¶
The book details why and how to use these tools to self-host:
- bare metal physical server
- Ubuntu operating system
- Ansible provisioner
- Traefik reverse proxy
- Docker container manager
- Docker Compose service manager
It comes with mario, a program to help you set up your server and install a few services recommended by the author: Nextcloud, Jellyfin, Wallabag, Watchtower, and Scratch.
Origin story¶
I researched and wrote the book over several years. I’ve been working on related technologies professionally and personally for the last couple of decades.
I wrote this book after having realized the power and potential of self-hosting. I used the method it describes to provide a robust data haven for myself and my family. I haven’t found other books like it.
I’ve given lectures on self-hosting and received feedback from attendees: they are already experienced at learning tech, they are seeking the motivation to self-host along with high-quality information on how to do it well. In response to this feedback I wrote a large Background chapter. In it, I approach self-hosting with a good deal of justification for why someone should self-host at all. I use anecdotes, figures, and tenants of relatable value-based living to provide sufficient motivation for getting through the learning and implementation stages of self-hosting.
Audience¶
Steadfast Self-Hosting primarily targets aspiring self-hosters looking for a quick and reliable method to get started. Some basic IT and networking skills are required. A reader should be familiar with Linux, command-line basics, and transferring files to and from a server.
Experienced self-hosters will also benefit when they read, compare, and improve their existing homelabs.
Author¶
Adam is a kind and savvy FOSS enthusiast. He’s been in tech for over 20 years: building, producing, coding, debugging, architecting, leading, managing, debugging some more, lecturing, writing, administering and securing systems and processes, ensuring privacy and compliance; in markets of all maturities, sizes, and scales; startups to big enterprise. He’s most proud of his family, growing Mifos, founding SeaGL, selling C-SATS, and writing a FOSS book about self-hosting FOSS.
Adam is privileged and lucky to have given talks and workshops at a handful of conferences (LFNW, SeaGL, LibrePlanet, OSCON, FOSSY) and various other engagements. There’s a full list here.
You can follow Adam on Mastodon.
Identifiers¶
- Standard quality paperback
- ISBN:
979-8-9908615-1-0
- Library of Congress Control Number:
2024911437
- commit:
b0eecd5a
- ISBN:
- Premium quality paperback
- ISBN:
979-8-9908615-3-4
- commit:
b0eecd5a
- ISBN:
- EPUB
- ISBN:
979-8-9908615-0-3
- commit:
d57d4275
- ISBN:
- PDF
- ISBN:
979-8-9908615-2-7
- commit:
d57d4275
- ISBN:
- HTML
- commit:
d57d4275
- commit: