Files
shuffle-cracked/backend
Marat Kharitonov 680104024d
dockerbuild / main (backend, true, backend) (push) Failing after 26m50s
dockerbuild / main (frontend, true, frontend) (push) Failing after 26m57s
dockerbuild / main (worker, true, functions/onprem/worker) (push) Failing after 26m53s
dockerbuild / sync-orborus (push) Failing after 8m45s
docs: document patched backend image + enterprise subscription patch
- CRACKED.md: target image is marker689/shuffle-backend-unchained:12082026
- docker-compose.yml: point backend at patched image (drop override file)
- shared.go: HandleCheckLicense also sets org.Subscriptions to an active
  Enterprise License so the UI shows 'Licensed' (was showing Unlicensed)
- gitignore shuffle-database runtime *.conf

Verified: backend image builds and runs with all limits lifted.
2026-08-12 04:40:47 +03:00
..
2025-03-21 02:14:39 +01:00
2023-07-06 17:39:40 +02:00
2023-07-06 17:39:40 +02:00
2023-11-03 22:54:49 +05:30

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:

cd go-app
go run main.go docker.go walkoff.go