Welcome! This is a repo with the necessary files to run a node frontend, Azure SQL Edge and Azure Table Storage database, and Azure Server Functions with Docker.
These are the only things you need to worry about, everything else is already set up for you!
-
.envto update environment variables. If you update the.envfor a specfic service, you must update the correspondingDockerfileand the rootdocker-compose.ymlfile! -
frontend/index.tsto update server logic. -
database/azure-sql-edge/db.sqlto update database schema.
Everything's inside the docker-compose.yml file so all you need to do is run:
docker compose up --watchThe --watch argument enables automatic updates.
Everything is properly organized in corresponding folders.
-
Azure SQL Edge Database:
/database/azure-sql-edge -
Azure Table Storage Database:
/database/table-storage -
Node Frontend:
/frontend -
Azure Server Functions:
/database/server
Get developing! You now have an entirely dedicated development environment (so don't worry about scr*wing up prod!).