Private beta

Host your app
or your site.

Berth hosts it on Mike's servers. You get a database, an API, HTTPS, and nightly backups. This is paid hosting, in private beta. Pricing when you request access.

berth / your appIllustrative

Your app

The app or site you want hosted.

Your berthHTTPSAPIPostgres

HTTPS

api.atberth.com

Deno API

Token required

PostgREST

REST from the schema

Postgres 17

Private network only

Every night

Database backup. Table counts checked.

The database is never exposed to the internet.

Illustrative diagram of what a customer's app runs on. The app calls the API over HTTPS. A Deno API checks the token, PostgREST turns requests into queries, and Postgres 17 answers on a private network. Every night the database is backed up and table counts are checked. The database is never exposed to the internet.

Postgres

Your database

HTTPS

API for your app

Nightly

Backups

Token

On every request

Beta

Pricing on request

Platform

What you get.
A place to run it.

You pay Berth to host the app or site. That berth includes a database, an API, HTTPS, and a backup every night.

Postgres 17

The database for your app. Real Postgres on the server, reachable only from inside it.

  • Postgres 17
  • Private network only
  • Backed up every night

Always on

Your app runs on a server that stays up. Berth looks after the machine.

  • Server stays up
  • Berth runs it for you

PostgREST

Your tables become REST endpoints. The API follows the database schema.

GET https://api.atberth.com/...
Authorization: Bearer $TOKEN

Deno API

Server logic in TypeScript, in front of your database, behind HTTPS.

  • HTTPS at api.atberth.com
  • TypeScript on Deno

Token required

Every request to the API carries a token. No token, no data. The database itself has no public door.

  • Token on every request
  • Database not on the internet

Pricing on request

Private beta. No public price list yet. You get the price when you ask for a berth.

Nightly backups

Every night your database is backed up. Table counts are checked, so a failed backup does not pass quietly.

nightly runIllustrative

01 backup  database  done

02 check   every table count  match

03 database stays private  yes

How it works

Request a berth.
We host the app.

No public signup. You write, Berth sets up the database, the API, and HTTPS, and your app runs there.

  1. Request

    Tell us the app or site you want hosted. Pricing comes back with the reply.

  2. Set up

    Berth prepares a database, an API, and HTTPS for it.

  3. Connect

    Your app calls the API over HTTPS. Every request carries a token.

  4. Keep

    Backups run every night. The database stays off the public internet.

Included

What your app runs on

Illustrative list. Not live monitoring.

  • Postgres 17Database for your app
  • PostgRESTREST from the schema
  • Deno APIToken on every request
  • HTTPSapi.atberth.com
  • Nightly backupEvery night
  • Nightly checkTable counts checked

Request a berth.

Berth is opening for other people. There is no public signup and no price list yet. Tell us what you want hosted, and you get pricing in the reply.

Request a berth