HortusFox
$9.00 / month with a 7-day free trial and a $1.00 sign-up fee
Hosted HortusFox: catalogue every plant, share the watering rota with the whole household, and stop the basil dying. MariaDB and photo storage handled, ElfHosted SSO on the front door.
Plant care goes wrong in two places: forgetting which plant is which, and forgetting when each one was last watered. HortusFox solves both, and it does it for the whole household at once.
What is Hosted HortusFox?
HortusFox (github.com/danielbrendel/hortusfox-web) is a collaborative plant management app: catalogue every plant in the house, attach photos, set tasks, log history, share the library with the rest of the household, and chat about it in-app. PHP + MariaDB under the hood, MIT licensed, and actively developed.
Hosted HortusFox is that app running on ElfHosted: 24/7 uptime on your own HTTPS subdomain, MariaDB sidecar pre-wired, photo storage on a persistent volume, and ElfHosted SSO on the front door so the household shares one login instead of fiddling with HortusFox accounts.
Why HortusFox Makes Life Easier
- 🌿 One catalogue, every plant. Indoor, outdoor, balcony, allotment, the cactus on the desk you keep forgetting the name of. Tag, locate, photograph, done.
- 💧 Tasks that do not get forgotten. Watering, feeding, repotting, pruning. The dashboard shows what is due, what is overdue, and who last did it.
- 📸 Photo timeline per plant. Compare last winter's leggy basil against this winter's healthier one. Notes are timestamped and searchable.
- 👨👩👧 Household-wide. Multi-user by design. Everyone gets a login, sees the same library, edits the same task list. No more "I thought you watered it".
- 📅 Calendar, history, and group chat. See the schedule, audit what changed, and discuss the suspicious yellow leaves without leaving the app.
Product Highlights
Plant catalogue with location, species, common name, custom attributes, and unlimited photos per entry. Built-in search means the cactus you bought eighteen months ago is one query away rather than a scroll-and-squint exercise.
Tasks tie into the calendar view, so the watering rota and the repotting reminder are visible to everyone with an account. Tick them off as you go, and the history log records who did what and when.
Inventory tracking for the bits around the plants: fertilisers, pots, soil mixes, seed packets. Useful when you cannot remember whether the bag of perlite is full or about to run out.
Group chat inside the app keeps household plant talk in one place rather than scattered across SMS, WhatsApp, and post-it notes on the kitchen counter. Weather integration shows local conditions next to the dashboard, which matters more than you would think for the balcony tomatoes.
Mobile-friendly PWA for tending to plants where the plants actually live, plus a REST API for the inevitable Home Assistant automation.
Technical Specifications
- 🛠️ Software: HortusFox (FOSS, MIT)
- 📦 Stack: PHP + MariaDB
- 🐘 Database: MariaDB sidecar, managed by ElfHosted
- 📷 Photo storage: persistent volume in your tenant, survives restarts and updates
- 👥 Multi-user: any number of household accounts, admin roles supported
- 📅 Built-in: dashboard, tasks, inventory, calendar, history, weather, group chat, themes
- 🔌 API: REST API for automations and integrations
- 📲 Mobile: responsive PWA, installable on iOS / Android home screens
- 🔐 Access: HTTPS on your own ElfHosted subdomain; ElfHosted SSO in front of HortusFox
- 🔑 Subscription: $9/month, MariaDB sidecar included, no per-photo or per-plant fees
- 🔄 Updates: handled by ElfHosted, tracking upstream HortusFox releases
Let ElfHosted Handle the Heavy Lifting for HortusFox
- 🐘 MariaDB without the MariaDB. The database sidecar comes pre-wired, persistent, and backed up. You never run a SQL command, never patch a database server, never argue with a my.cnf.
- 📷 Photo storage that sticks. Plant pictures land on a persistent volume in your ElfHosted tenant, so a year's worth of growth shots survives version bumps and container restarts.
- 🛡️ SSO and HTTPS in front. One ElfHosted login covers HortusFox and the rest of your apps. The household uses the same auth flow they already know rather than yet-another-password.
Frequently Asked Questions
Only logged in customers who have purchased this product may leave a review.
Related products
Miniflux
The minimalist self-hosted RSS reader — single Go binary, no JavaScript bloat, opinionated about staying out of your way.
A managed instance of Miniflux on ElfHosted — a deliberately spartan RSS reader. Reads feeds, marks them read. No social layer, no AI suggestions, no inline ads, no maybe-you'd-like-this discovery feed. Compatible with Reeder, NetNewsWire, FluentReader, and any Fever or Google Reader-compatible client. Apache-2.0.
Wallabag
Pocket is dead. Wallabag is the self-hosted read-it-later that owns your articles, your highlights, and your reading history forever.
A managed instance of Wallabag on ElfHosted — the long-running open-source read-later that does what Pocket used to: browser button to save, mobile apps for iOS/Android, full-text article parsing, tags, search, archive. Difference: your articles live on your subdomain, not in a service you can't recover from when Mozilla flips the switch.
FreshRSS
Self-hosted RSS aggregator with the polish of Feedly and the freedom of owning your own feed list — blogs, YouTube, Reddit, podcasts, all in one chronological reader.
A managed instance of FreshRSS on ElfHosted — the most polished open-source RSS reader. OPML import from any service, Google Reader API support for native mobile apps (Reeder, FluentReader, FeedMe, NetNewsWire), an active extension ecosystem for full-article fetching and YouTube rendering, and translations in 40+ languages. AGPL-3.0, your reading list survives every "pivot" of every social feed.
LinkDing
Fast, minimal self-hosted bookmark manager — tags, full-text search, browser extensions, single-file archive snapshots. The Pinboard alternative that's still being built.
A managed instance of LinkDing on ElfHosted — the bookmark manager that finally feels right after Delicious died, Pinboard stagnated, and Raindrop.io became a freemium upsell. Tag links, search across the entire library by content, archive copies of pages locally, and connect via Firefox/Chrome browser extensions. MIT-licensed.
FlatNotes
Self-hosted markdown notes that live on disk as plain .md files — no SQL database, no proprietary export, your notes survive every app you'll ever stop using.
A managed instance of FlatNotes on ElfHosted — a deliberately minimal markdown notes server where every note is a flat .md file. Edit in the web UI, or sync the notes folder with Syncthing/rclone and edit in Obsidian / VS Code / vim. Full-text search, tags via #hashtags inside notes, dark mode. MIT-licensed.
Beaver Habit Tracker
Self-hosted habit tracking, minus the "Goals" gamification — just check the box, build the streak, own your data.
A managed instance of Beaver Habit Tracker on ElfHosted — a deliberately minimal habit tracker with no goal-setting wizardry, no upsell screens, and no analytics shipped to anyone but you. Tick habits off daily, watch streaks build, install as a PWA on iOS/Android. AGPL-3.0, your data stays in your storage.

Reviews
Clear filtersThere are no reviews yet.