undb

私有第一的自托管无代码数据库和 BaaS。「🚀 Private first self-hosted no code database & BaaS.」

Github星跟蹤圖

UNDB is a no-code platform that can also serve as a Backend as a Service (BaaS). It is based on SQLite and can be packaged into a binary file using Bun for backend service. Additionally, it can be deployed as a service via Docker, offering a UI for table management.

undb

Features

  • ⚡ No-code platform, easy to use
  • 🗄️ Based on SQLite, a lightweight database
  • 🥁 Built-in playground mode, try it out without any setup
  • 🔐 Private and local first
  • 📦 Can be packaged into a binary file using Bun
  • 📊 Support formula field like Excel/Airtable
  • 🌐 OpenAPI RESTful API support
  • 🪜 Progressive deployment, from local in single file to cloud complicated stacks.
  • 🐳 Supports Docker deployment
  • 🛠️ Provides a UI for table management

Screenshot

kanban
gallery
calendar
pivot
form
openapi

Quick start

docker run -p 3721:3721 ghcr.io/undb-io/undb:latest
  • Run with docker with volume
docker run -d \
  -p 3721:3721 \
  -v $(pwd)/undb:/usr/src/app/.undb \
  --name undb \
  ghcr.io/undb-io/undb:latest

Deploy on Render.com

Development

  1. Install Bun

    Refer to Bun's official documentation for installation instructions.

  2. Clone the repository

    git clone https://github.com/undb-io/undb.git
    cd undb
    
  3. Install dependencies

    bun install
    
  4. Start the development server

    bun run dev
    

Docker compose development

docker compose up -d

then visit http://localhost:3721

Build

Packaging into a Binary File

  1. Build
    bun run build
    

Docker Deployment

  1. Build the Docker image

    docker build -t undb .
    
  2. Run the Docker container

    docker run -d -p 3721:3721 undb
    

主要指標

概覽
名稱與所有者undb-io/undb
主編程語言TypeScript
編程語言 (語言數: 9)
平台
許可證GNU Affero General Public License v3.0
所有者活动
創建於2022-11-18 03:22:51
推送於2025-03-28 00:43:56
最后一次提交
發布數213
最新版本名稱v1.0.0-143 (發布於 )
第一版名稱v0.1.0 (發布於 )
用户参与
星數2.5k
關注者數12
派生數123
提交數7k
已啟用問題?
問題數467
打開的問題數45
拉請求數1562
打開的拉請求數0
關閉的拉請求數188
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?