this post was submitted on 05 Oct 2026
53 points (100.0% liked)

Selfhosted

62755 readers
543 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Hi folks. I have quite a bit on land with orchard of varies fruit aolive trees. I'm finding i would benefit from keeping a database of which tree gets what treatment, what fertilizer, how much produce i get, etc. Has anyone thought of such a tool? I use Joplin notes but its not as elegant, plus my sons are getting into it too now so multiuser woukd be cool.

top 18 comments
sorted by: hot top controversial new old
[–] SepticModular@quokk.au 3 points 14 hours ago* (last edited 14 hours ago)

This sounds more like a job for QGIS considering you are working trees. Partnered with QField, the app, you can create any number of "surveys" that will capture what you do on each pass (depending on how and what you set up), which you can then poll that data with the myriad of tools that QGIS has available. QField can also poll that data and display it to you in a limited form (QField is a mobile QGIS).

If you are fully pumped on the selfhost part, QFieldCloud can be selfhosted which each QField device/QGIS Desktop can then sync to and from each project you set up on that "cloud". A syncing desktop user can see realtime what a QField user is adding to the map if they have a data connection available.

You can also go full data offline (if infield has spotty connection) if you create maptiles and share a basemap to each device via cable/network, or if you are selfhosting (or paid hosting) can also share those basemaps with each user. Borrowing a drone and mapping your property will get you extremely high quality basemap so you can zoom into even juvenile trees with a basic GPS but there are a lot of free imagery services about. There may be contour maps available for your area (our local government has 0.25m contours available), which you can stamp onto your basemap so people can instantly tell the lay of the land with a visual cue.

QField ships with 2 sample projects so you can get an idea (https://docs.qfield.org/get-started/sample-projects/). You can even import Excel sheets into QGIS if that interests you. Spreadsheet is good, but GIS adds a visual aspect that reinforces the overall project and helps laypeople work out exactly what's where. It basically is a spreadsheet/database under the hood with any number of visuals on top. However you write your survey/s will dictate what is captured in the database. And this can include timestamped photos over the years if visual tree assessments are included.

Edit: https://qfield.org/success-stories/ for some examples. It can be as complicated or as simple as you need.

[–] trampel@feddit.org 6 points 17 hours ago* (last edited 17 hours ago) (1 children)
[–] trilobite@lemmy.ml 2 points 5 hours ago

Yes, indeed this does tick my boxes. Thanks.

[–] HelloRoot@lemy.lol 6 points 17 hours ago* (last edited 14 hours ago) (1 children)

I honestly believe a well made spreadsheet would be best.

  • You can have it in "the cloud" for multiuser.
  • You can put some automation around it through an API if you use google sheets or onlyoffice or one of the many other spreadsheet providers that have an API. (Like for example phone notification when you need to water or fertilize a plant)
  • It's easy to get started.
  • And it's infinitely flexible to suit your exact needs.
  • You can probably even abuse a page and make a graphical layout map of your garden with clickable links to specific plant pages/sections.
[–] anyhow2503@lemmy.world 11 points 13 hours ago (2 children)

"Use google sheets" is an interesting solution in the "selfhosted" community.

[–] HelloRoot@lemy.lol 4 points 8 hours ago* (last edited 7 hours ago)

Fair point.

My thinking was: if OPs screw is best screwed in with a philips screwdriver, I won't suggest a flathead one, just cause we're in the flathead sublemmy. But thinking about it now, I got my priorities mixed up here, privacy goes over convenience for the audience here including myself.

Here are some selfhosted solutions that would function similarely:

with api:

without api:

[–] surewhynotlem@lemmy.world 2 points 12 hours ago

Use libre office server

[–] mhzawadi@lemmy.horwood.cloud 5 points 17 hours ago
[–] determinist@kbin.earth 3 points 16 hours ago
[–] GreenShimada@lemmy.world 3 points 17 hours ago

This sounds like it wouldn't be far away from just a basic spreadsheet. Dates, treatments, produce, etc., all easily added in there without much fuss.

You can share a single Joplin profile with shared data across multiple users, but a shared spreadsheet might make more sense.