w6w docs

Self-hosting

  • Self-hosting overview

    What self-hosting w6w means, what you need to run it, and where each part of the operator guide lives.

  • Install

    Install w6w on your own infrastructure: requirements, the server image, a fresh or existing Postgres database, Studio, TLS, the app catalog, operator sign-in and activation.

  • Self-host configuration reference

    Every environment variable config.ts declares, generated from the host's own config module, plus the handful of variables read outside it that are hand-documented on this page.

  • Upgrade

    Upgrade a self-hosted w6w install: back up, start the new image, and what the first boot does.

  • Backup and restore

    Back up and restore a self-hosted w6w install, what lives outside the dump, and how to rotate the credential key.

  • Air-gapped installs

    Run a licensed w6w install with no outbound network: exchange keys with your vendor and import an offline licence.

  • Hub and spokes

    Run execution nodes that hold no database access and no credential key, enrolled to one hub.

  • Troubleshooting

    What a self-host install's refusal and error messages mean, and what to do about them.