Files
felhom.eu/documentation/audits/selfhst-survey-2026-10-12/FELHOM.md
T
admin a7f897a7dd
gates / gates (push) Successful in 6m24s
Audit: selfh.st survey 2023-2025 read against Felhom; R-989 filed
Read-only. fetch.py + tables.py (stdlib), TABLE.md (45 charts, % of
respondents), FELHOM.md (apps, features, reasons, hardware, trends, ten
ranked recommendations), METHOD.md (hashes, counts, matching, MIT licence,
limits). Survey files are not committed. One register row (R-989) and one
STATUS line ask the operator to rule on the recommendations.
2026-10-12 22:09:10 +02:00

8.2 KiB
Raw Blame History

selfh.st survey 2023–2025 — what it means for Felhom

Read-only, 2026-10-12. Numbers are % of the year's respondents (2023: 1,869 · 2024: 3,655 · 2025: 4,081), from TABLE.md section Tn; each section cites its year's URL. The crowd is hobby users, not households (METHOD.md limits). Catalog = the 62 template folders of app-catalog-felhom.eu/templates/ at cb4ececf1f.

1. Apps (2025 Software charts + Favorite Software)

✓ name = we ship that template · ✗ = we do not · n/a = not a server app a household box would run.

App 2025 % Source Catalog
Home Assistant 62.7 deploy · 14.4 fav T30, T33 ✓ home-assistant
Jellyfin 60.9 · 12.8 fav T25, T33 ✓ jellyfin
Nextcloud (+ Nextcloud Notes 7.9) 30.3 · 2.9 fav T26, T28, T33 ✓ nextcloud
Plex 29.9 · 5.1 fav T25, T33 ✓ plex
Syncthing 25.9 · 0.8 fav T26, T33 ✗
Obsidian 25.5 T28 n/a (desktop app; its sync server is a separate project)
Minecraft (game server) 25.5 T32 ✓ crafty-controller
Gitea 20.8 · 0.7 fav T29, T33 ✓ gitea
AudioBookshelf 20.6 · 2.3 fav T25, T33 ✓ audiobookshelf
Navidrome 16.1 · 1.0 fav T25, T33 ✓ navidrome
Forgejo 15.0 T29 ✗
Synology 13.5 T26 n/a (NAS product)
FileBrowser / FileBrowser Quantum 11.8 / 5.1 T26 built into every box (not a template; R-917 row text)
Immich 10.5 fav T33 ✓ immich
Authelia 9.6 T27 ✗
Pocket ID 7.6 T27 ✗
BookStack 7.4 T28 ✓ bookstack
GitLab 7.4 T29 ✗
authentik 6.6 T27 ✗
Joplin 6.6 T28 ✗
Pangolin 5.9 auth · 7.1 proxy · 0.6 fav T27, T19, T33 ✗ (tunnel/proxy; Felhom has its own)
Kodi 5.8 T25 n/a (player, not a server)
Trilium · Memos · Wiki.js 4.5 · 4.1 · 3.8 T28 ✗
Keycloak · Tinyauth · Zitadel 3.9 · 2.7 · 1.1 T27 ✗
Emby 3.7 · 0.6 fav T25, T33 ✓ emby
Docmost · Outline 3.5 · 3.2 T28 ✓ docmost · ✓ outline
Vaultwarden 3.7 fav T33 ✓ vaultwarden
Seafile · AFFiNE · SilverBullet · DokuWiki · Logseq 2.9 · 2.5 · 2.4 · 2.3 · 2.2 T26, T28 ✗
SFTPGo · ownCloud · Subsonic · PeerTube · MkDocs · Resilio · Gogs 2.2 · 2.0 · 2.0 · 1.8 · 1.8 · 1.3 · 0.4 T25, T26, T28, T29 ✗
Paperless-ngx 2.1 fav T33 ✓ paperless-ngx
*arr 2.0 fav T33 ✓ radarr, ✓ sonarr (others ✗)
FreshRSS · Pi-hole · Miniflux · AdGuard Home 1.3 · 1.2 · 0.7 · 0.5 fav T33 ✗
Actual Budget · RomM · Mealie · n8n · Homepage · Glance · Karakeep 1.0 · 1.0 · 0.7 · 0.7 · 0.7 · 0.6 · 0.5 fav T33 ✓ actualbudget, romm, mealie, n8n, homepage, glance, karakeep
Proxmox · Komodo 0.6 · 0.5 fav T33 n/a (host OS / container manager — Felhom's own role)

Catalog gap — above 5 %, not shipped, a server app: Syncthing 25.9 (T26) · Forgejo 15.0 (T29) · Authelia 9.6, Pocket ID 7.6, authentik 6.6 (T27, sign-on layers) · GitLab 7.4 (T29) · Joplin server 6.6 (T28) · Pangolin 5.9 (T27; a tunnel, overlaps Felhom's own). Nothing was added.

2. Our features against what people do

Area Crowd, 2025 Felhom Source
Backup Onsite 74.8, cloud 51.5, offsite 25.2, none 13.3 three automatic nightly tiers (on-drive, second drive, encrypted off-site to a Hetzner Storage Box) + whole-guest copies, local daily and off-site weekly — a selling point: only 1 in 4 does off-site T8; 07-backup-architecture.md :373-382
Backup cloud Backblaze 15.0, Google Drive 12.6, Hetzner 9.1 (rising) Hetzner Storage Box T9; 07 :379
Remote access VPN 71.1, reverse proxy 66.6, forwarded ports 17.7 Cloudflare Tunnel, no open port, no customer VPN; TLS ends at Cloudflare (R-904 deferred) T18; 01-topology-and-trust.md :202-210
Reverse proxy NPM 20.6, Traefik 18.4, Caddy 14.7, CF Tunnels 13.8 Traefik behind the tunnel T19; 01 :113, :143-145
Domain 87.9 have their own every customer has their own domain T20; 01 :210
OS Linux 81.3, Proxmox 44.9, HA OS 29.4 Proxmox host + one Debian LXC + Docker T7; 01 :56-59
Containers 96.3 use them, Docker 89.1 Docker inside the guest T10, T13
App updates manual 45.1, both 40.3, automatic 14.6 automatic, watched — a selling point T16; website/index.html :156
Container manager 51.5 use one (Portainer 32.7) the Felhom dashboard does this job T14, T15
NAS 67.8 run one NAS as extra storage (FAQ), SMB shares on the box T5; website/gyik.html :77-80

3. Reasons for self-hosting

Rank 2025 Reason 2023 → 2025 Our pitch names it?
1 Hobby 95.5 → 94.6 no — fine: a household that buys care is not tinkering
2 Privacy 79.7 → 86.3 yes (index.html :233-234)
3 Cost 54.6 → 63.6 yes (:229-230, no subscription)
4 Convenience – → 63.3 (2024: 55.0) yes (:114-116, :213, :221)
5 Education 83.0 → 60.6 no — fine, same reason as Hobby
6 Flexibility 69.7 → 58.2 yes (:237-242, capacity and control)
7 Business 12.5 → 12.9 home page no; technologiak.html rack setup only

Source T3. The pitch already names the four reasons a buyer can share. Caution: Convenience was added as an option in 2024; some of the 2023 Education/Flexibility votes may have moved to it.

4. Hardware

No document states Felhom's supported hardware (finding). What exists: FAQ advice (N100 mini PC, 16–32 GB, website/gyik.html :77-80; an old PC "often yes", :85-88), three example setups (technologiak.html :375-447), BYO Proxmox (documentation/runbooks/day0-install.md :18-21), and the installer ISO, which is x86_64-only (scripts/iso/iso-repack.sh :31; inferred — no document says it).

Crowd class (T4) 2025 % Felhom
Consumer hardware 57.8 in (mini PC is the recommendation)
Low-powered device 50.0 partly out — x86 N100-class in; ARM boards out (Raspberry Pi OS is 24.0, T7)
Custom build 37.8 in (tower example)
Cloud VPS 34.2 out — not offered
Desktop PC 31.7 in, case by case (FAQ :85-88)
Enterprise hardware 20.0 in (rack example, "business")
Server cluster 13.7 out — not documented; one host per household
Laptop 10.5 not documented (a tester laptop exists, STATUS)
Mobile device 2.3 out
Change Points Table
Cloud VPS as hosting hardware 2.7 → 34.2 (2024 → 2025; not asked 2023) — a 13× jump, may be a change in how the option was offered +31.5 T4
Home Assistant OS 0.4 → 29.4 (2024 → 2025); Home Assistant use 56.5 → 62.7 +29.0 T7, T30
Reasons move from learning to practical: Education −22.4, Flexibility −11.5, Cost +9.0, Privacy +6.6 −22.4 … +9.0 T3
Jellyfin 46.1 → 60.9, Plex 39.5 → 29.9; Immich as favourite 2.2 → 10.5 +14.8 / −9.6 / +8.3 T25, T33
Backup "None" 6.2 → 13.3 (2024 → 2025) +7.1 T8

6. Recommendations (ranked; none acted on)

  1. Write one supported-hardware page: x86_64 only, minimum RAM and disk, no ARM, no cloud VPS, BYO Proxmox status — §4, T4.
  2. Put "off-site, encrypted, automatic backup" in the home page's why list, with the 1-in-4 figure — T8 Offsite 25.2.
  3. Consider Syncthing for the catalog (the largest gap, 25.9) — T26.
  4. Say in the FAQ what the catalog Home Assistant (container) lacks against Home Assistant OS (add-ons) — T7 HA OS 29.4, T30.
  5. Name automatic, watched app updates as a reason in the pitch — T16 Automatic 14.6.
  6. Use the privacy figure as input to R-904 (TLS ends at Cloudflare): privacy is reason 2 and rising — T3 Privacy 86.3, T18 VPN 71.1.
  7. Consider a Joplin server template for notes (Obsidian users need a separate sync) — T28 Joplin 6.6.
  8. Consider Forgejo beside Gitea (Forgejo 15.0 is the second git server after Gitea 20.8) — T29.
  9. Keep single sign-on (Authelia / Pocket ID / authentik) as a later idea; low household value today — T27.
  10. Do not chase Cloud VPS until the T4 jump is confirmed by the 2026 survey — T4 Cloud VPS 34.2.