A new README for the combined project with setup from the Flashpoint Ultimate torrent. New feature docs for streaming, proxy sign-in and game saves; deployment, upgrade and streaming READMEs updated for the single compose file; the project renamed throughout.
1.4 KiB
1.4 KiB
Upgrade Guide
Updating
git pull
docker compose up -d --build
Database migrations for user.db run automatically when the app starts. Back
up DATA_PATH (default ./data) first if you want a way back.
Moving from flashpoint-web
Dotcom Arcade keeps flashpoint-web's data format, so an existing install can switch without losing accounts, playlists, favorites or play history.
- Stop the old stack in its own directory with
docker compose down. If you ran flashpoint-ultimate-server's session manager, stop that too. - Copy the old
.envnext to Dotcom Arcade'sdocker-compose.yml. Then compare it with.env.examplefor the new streaming settings. - Point
DATA_PATHat the old data directory, which holdsuser.dband the installed Ruffle. - Start with
docker compose up -d --build.
What changes:
- Container and network names. The app container is now
dotcom-arcade, and the network isdotcom-arcade. If your reverse proxy reached the oldflashpoint-webcontainer by name, update it. - Site name. If your site name was still the default "Flashpoint Web", it becomes "Dotcom Arcade". A name you set yourself is kept.
- Streaming config. Streaming is now part of the same compose file. Replace
the separate
API_TOKENandSTREAMING_API_URLwithSTREAMING_API_TOKENandCOMPOSE_PROFILES=streaming(see Streaming). The/stream/proxy route is unchanged.