This repository was archived by the owner on Apr 24, 2024. It is now read-only.

Description
Right now we have three different ways to develop Permaplant:
- Run the database and everything else locally (
local)
- Run the database and other services in Docker but backend+frontend locally (
docker+local)
- Run the devcontainer (
devcontainer)
Devcontainer is tightly intergrated with VSCode but some devs prefer other editors/IDEs.
I prefer to run all services (database, but also optionally Nextcloud, Keycloak in Docker) but the frontend and backend loaclly.
Devcontainer messes up user permissions for me. @hatchla prefers jetbrains IDs.
It should be easy to understand these three ways and how to setup each.