About openfarm self host

Regarding OpenFarm:

I know the openfarm.cc website is closed, but I want to set up a local test server. Is it still possible to obtain this database, and how?

I’m looking at the code in OpenFarm/lib/crops.csv. This corresponds to the database content; should I import it into the database?

I’m currently setting up a Docker-based service within OpenFarm. The service is running, but there’s no matching database. This database should be based on MongoDB.

However, I can’t find this database.

If I can restore it, I can share it on the website if anyone needs it.

After a night of tinkering, I found that getting OpenFarm working smoothly is quite difficult.

I discovered that the official plant format provided by Farmbot-Web-App/tree/staging/frontend/crops/data is much better. I can rely on this well-formatted JSON to build my own plant management system.

My goal is to use this plant management system to select when, what kind of plants, and how to plant them. I would obtain a planting plan and then distribute it to different farmbots for processing, achieving an automated planting task.

Like a printer, I design the plan, prepare the slices, and then hand it over to the printer to complete the process. We just wait for the final harvest.

This is a rather idealistic concept; there will definitely be many unsatisfactory aspects. However, I hope to eventually achieve this goal.

Combined with AI, I could even give verbal instructions. For example, “Plant 10 heads of lettuce, 10 potatoes, and 10 mustard greens,” and then wait for the harvest. All the steps—sowing, watering, fertilizing, and monitoring—would be handled by the farmbots, which would also provide me with a daily monitoring report.

1 Like