Plant Journal is a pet project meant to help take care of plants.
- Set environment variable
CGO_ENABLED
to 1. - Build application with
go build .\cmd\plantjournal\main.go
. - Launch the executable with
-h
to see help.
- Run
docker build -t plantjournal .
to build the Docker image. - Run
docker run -it --rm -v <path-to-your-db-file>:/home/appuser/plant.db -p 8080:8080 plantjournal:latest
to launch the image. - Access the application at http://127.0.0.1:8080/
- Set plant preferences and details
- Watering
- Lighting
- Fertilizing
- Toxicity
- Additional notes
- Pictures
- Track watering, fertilizing and maintenance notes
- User/account management
- Stats/metrics