Skip to content

Super Simple 14#49

Draft
metalgearsloth wants to merge 4 commits into
space-wizards:masterfrom
metalgearsloth:2026-07-02-local-hosting-qol
Draft

Super Simple 14#49
metalgearsloth wants to merge 4 commits into
space-wizards:masterfrom
metalgearsloth:2026-07-02-local-hosting-qol

Conversation

@metalgearsloth

Copy link
Copy Markdown

Might point the scripts at bin but the rest is done.

Problems with hosting when I tried 4 years ago:

  • config.toml doesn't exist oops watchdog explodes.
  • need to manually go and run packaging and build the game and put it in.
  • None of the update providers are documented in the README you have to go to the docs repo (dead) or open up the code.

Timmy Tider does not want to deal with the above if they want to host a server for their friends for a couple weeks.

Hence:

  • Added a starter config that will use git update provider (the easiest to use for Timmy Tider), and will automatically grab the latest server_config.toml. It also has a corresponding script to run it. Now all you have to do is tweak appsettings.starter.yml and the config.toml that it has grabbed for you.
  • README has actual instructions on basic setup and what to change for long-term hosting.
  • Makes blank folders / config.toml now regardless of update provider.
  • Git update provider has more logs.

This should hopefully significantly reduce the barrier of entry to beginner hosting. Setting up the other parts (e.g. CDN, manifest, etc.) we should also not have in hacky scripts around the place but gotta start with entry-level if we want the game to grow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant