Skip to main content

Execute the Binary

Thanks to the characteristics of Golang, self-hosting ToolBake is extremely simple.

You just need to download the binary and run it directly — that's all it takes to self-host. No runtime environment configuration, no complex setup required.

Visit the Release page, download the corresponding ToolBake version, then:

Here's an example of downloading the Linux x64 version:

chmod +x toolbake-linux-amd64-v0.1.0
./toolbake-linux-amd64-v0.1.0

All done. After successful execution, you can access ToolBake at http://localhost:8080.

Environment Variables

All ToolBake configurations can be set through environment variables

You can use the export ENV_NAME=VALUE format to set the corresponding environment variables.

For example, the following resets the ToolBake binding address to localhost:8080 (the default is 0.0.0.0:8080):

export HOST=localhost:8080
./toolbake-linux-amd64-v0.1.0

For detailed environment variable information, please refer to the configuration documentation.