-
Notifications
You must be signed in to change notification settings - Fork 1
getting_started
See the Elements docs.
- Install Docker.
- Run Docker Desktop (the Docker engine needs to be running).
- Clone the repository at https://github.com/NamazuStudios/docker-compose.
- Open a command prompt and switch to the directory where you cloned the repo.
- Run the command
docker compose up. This will set up and start the local Elements instance. - Open a web browser and enter
http://localhost:8080/admin/login. If all went fine this should bring you to the admin dashboard login page.
If you are having issues with getting the local Elements instance up and running, see the Common Issues with Docker page for more information.
After setting up Elements locally, add the Elements extension to your project.

In the extension options, set the Server URL to the API Base URL:
(See the REST API Overview)
If you're also using the CrossFire API, also enter the Server URL under the CROSSFIRE section:
See the Elements docs for info on how to access the web UI.
Some endpoints allow you to specify the number of results to be returned (e.g., in case of a large number of results). In this case, you can make subsequent requests where each request returns a subset of the results, starting at a given offset and limited to a maximum number of results.
Some Elements endpoints also allow you to filter the returned results. The search filter is passed to these functions using a parameter _search.
Example:
elements_get_missions(0, 10, "name=mission1&duration=300", function(_status, _data, _request) {
var _max_ten_results = (array_length(_data) <= 10);
show_debug_message($"Max 10 items in result: {_max_ten_results}");
});GameMaker 2026
- Application
- Auth
- Auth Scheme
- Blockchain
- Codegen
- Deployment
- Elements
- Elm
- Followee
- Follower
- Friend
- Health
- Index
- Inventory
- Invite
- Ios
- Item
- Large Object
- Large Object Mp
- Leaderboard
- Meta
- Metadata
- Metadata Spec
- Mission
- Mock Session
- Multi Match
- Notification
- Oidc
- Product
- Profile
- Progress
- Rank
- Receipt
- Reward Issuance
- Save Data
- Schedule
- Score
- Session
- Signup
- Steam
- User
- Verify
- Version