Inventory tracking. Work in progress.
git submodule init && git submodule update
docker compose up --build
If things go right, you'll see the following:
- a NextJS frontend at http://localhost
- Django admin at http://localhost/admin
- Swagger docs at http://localhost/api/docs
- GraphiQL at http://localhost/graphql
Create a superuser:
docker exec -it hord_server python manage.py createsuperuser
Pull changes.
docker compose up --build
- auth
- user-specific inventory
- persist data with rds
- different nginx for prod and dev
- mock data
- https://whitenoise.readthedocs.io/en/stable/
- non-docker server dev
- automate ssl renewal
- clean up nginx config
- clean up submodule code made redundant by unifying here
- aws secret manager