Skip the middleman.
Own your infra.

You shouldn't have to sacrifice great developer experience to own your infrastructure. Vyft brings PaaS-level ease to self-hosting, free and open source.

$ npm install -g @vyft/cli
10x
Cheaper at scale
< 5m
To first deploy
100%
Your infrastructure
vyft.config.ts
import { service, domain } from '@vyft/core';
import postgres from '@vyft/postgres';
import minio from '@vyft/minio';

const s3 = minio();

const db = postgres({
  backup: {
    cron: '0 0 * * *',
    storage: s3.bucket('database'),
  },
});

export const api = service({
  name: 'api',
  domain: domain("example.com"),
  env: {
    DATABASE_URL: db.connectionString,
  },
});
import { service, domain } from '@vyft/core';
import postgres from '@vyft/postgres';
import minio from '@vyft/minio';

const s3 = minio();

const db = postgres({
  backup: {
    cron: '0 0 * * *',
    storage: s3.bucket('database'),
  },
});

export const api = service({
  name: 'api',
  domain: domain("example.com"),
  env: {
    DATABASE_URL: db.connectionString,
  },
});