Skip to content

Added WebHost, a simple Kestrel server for static pages. - #58

Merged
arepetti merged 1 commit into
masterfrom
53-webhost
Jul 24, 2025
Merged

Added WebHost, a simple Kestrel server for static pages.#58
arepetti merged 1 commit into
masterfrom
53-webhost

Conversation

@arepetti

@arepetti arepetti commented Jul 24, 2025

Copy link
Copy Markdown
Owner

Implements #52

It's incredibly simple, useful to serve static pages (like Tinkwell Pulse or the future UI - still without a name). It offers a simple API call to solve the host address of the registered gRPC servers (which can then be called using JSON transcoding offered by ASP.NET).

To use it:

runner www "Tinkwell.Bootstrapper.WebHost" {
 	properties {
 		root_path: "path/to/website"
 		port_number: "4999"
 	}
}

(you can also leave the port number unspecified and one will be picked automatically but then you'll need to read the logs to find which one...)

@arepetti arepetti added the feature A new feature label Jul 24, 2025
@arepetti arepetti linked an issue Jul 24, 2025 that may be closed by this pull request
@arepetti arepetti added this to the Alpha-0.1 milestone Jul 24, 2025
@arepetti
arepetti merged commit 68fe30a into master Jul 24, 2025
1 check passed
@arepetti
arepetti deleted the 53-webhost branch July 24, 2025 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add WebHost to "host" static web sites as "firmlets"

1 participant