livecode-static/docs/advanced/services.html.md
2025-06-11 22:23:49 +08:00

1.5 KiB

Services

LiveCodes (being a client-side app) uses multiple services (for example for authentication, sharing, module resolution, etc).

These services are defined here.

Some of the services are not supported on self-hosted deploys and are either replaced by other compatible services or require you to provide an alternative service.

Examples:

:::info

LiveCodes sponsors (Bronze sponsors and above) get access to managed custom services.

:::

If you self-host your app and need to change any of these services, start by following the guide described there.

Then, edit the services you want (in src/livecodes/services). The used services need to have the same interface.

The app then needs to be re-built using the command:

npm run build

The built app is in build directory. This can be hosted on any static file server.