Use devcontainer standard specifications
Using a container for development is a great idea. Today, there's a standard (not yet universal, but a good candidate) that's compatible with VSCode/JetBrains (local dev), Codespace/GitPod (remote dev) and others.
For a simple dev environment, a devcontainer.json
or .devcontainer/devcontainer.json
, is enough.
But because PostgreSQL is also used, I'm not sure about how to do.
Maybe have you already considered this method and gave up for a good reason ? Or not yet ?