Skip to main content

Hosting a system

How can I host a system?​

Hosting systems is straightforward. Use the dev tool — either via the RPGScript VS Code extension or the standalone desktop app (download at rpg-companion.app/dev, Mac and Windows only) — to generate the release package, then host the output folder contents on any server — Amazon S3 with CloudFront, Cloudflare Pages, GitHub Pages, or any other CDN. Be sure to test your system with the app first.

Follow the guide in Hosting a resource repo — the process is the same and explained in full detail there. Just include your own systems instead of the default ones.

How can people use the system​

This is easy! Just share your server/repository url with the path to the level where the systems.rpg file is located. This might be the root. e.g: https://my.awesome.server.com/rpg-systems.