An experimental database for storing electronics components.
-
Install pre-commit hooks, pull docker images, build containers and start the application:
task
The application is available at http://localhost:3000/ proxied via traefik to allow requests to be passed to the backend. The backend is available at http://localhost:8000/ and the frontend dev server itself is available at http://localhost:3001/ should you need it.
The traefik dashboard is at http://localhost:8080/
Start application:
task upStop application:
task downStop application and remove volumes
task down-hardOpen a psql client on the database
task psqlpoetry -C backend installdocker compose run --rm alembic revision --autogenerate -m '... message ...'poe -C backend testOr, containerised,
docker compose run --rm backend-testOr, via task,
task test