What is Keelson?
This page is under construction.
This page is under construction.
This page is under construction.
This page is under construction.
This page is under construction.
This page is under construction.
This page is under construction.
Your app can save files. Once a write returns, the data is durable — there is no background sync and nothing depends on a local disk that resets on redeploy.
For data you read and write on every request, use the managed database instead.
The Keelson CLI does not provide a supported way to place, retrieve, list, or
remove files on a running application’s /data disk.
When users need to retrieve generated output, implement a download endpoint in
the application. Read the file from the application’s managed data source and
return it with appropriate headers, including Content-Type and
Content-Disposition: attachment. Keelson’s normal authentication gate applies
to regular application routes.
Use Keelson Managed SQLite for durable structured data. If the application stores binaries in an external object store, connect to that service from the application. Do not treat a local file as the only authoritative copy.
Read-only retrieval from the persistence store and Console downloads are post-launch backlog items.
This page is under construction.
This page is under construction.
Keelson will let you serve a deployed app from your own subdomain, such as app.example.com, in addition to the standard public URL Keelson issues for every app.
app.example.com). Root domains (apex, example.com) and email domains are out of scope.A standard public URL is always issued on a successful deploy. A custom domain lets the same app also be reached through your own subdomain. Access-control rules are unchanged: any authentication or IP restriction you have enabled applies to custom-domain traffic as well.
The concrete setup steps — the DNS records to add, how to verify them, and how TLS certificates are handled — will be documented here when the feature becomes available.
This page is under construction.
This page is under construction.