first sync
Some checks failed
Deployment Verification / deploy-and-test (push) Failing after 29s

This commit is contained in:
2025-03-04 07:59:21 +01:00
parent 9cdcf486b6
commit 506716e703
1450 changed files with 577316 additions and 62 deletions

18
shuffle/backend/README.md Normal file
View File

@ -0,0 +1,18 @@
# Backend
This folder has all parts necessary for the backend to run locally and in Docker
## Structure
* go-app: The backend. Modify these to edit the backend API.
* database: The datastore database.
* app_sdk: The app_sdk for apps. MIT licensed.
* app_gen: Code used when generating docker images. MIT licensed
* tests: A bunch of cronscripts. There are no real, good tests yet
## Development
Shuffle's backend is written in Go, with apps being python (for now). More about local development can be seen in the main README.
Running the backend:
```bash
cd go-app
go run main.go docker.go walkoff.go
```