当前位置: 首页 > news >正文

自托管无代码数据库Undb

在这里插入图片描述

什么是 Undb ?

Undb 是一个无代码平台,也可以作为后端即服务 (BaaS)。它基于 SQLite,可以使用 Bun 打包成二进制文件用于后端服务。此外,它可以通过 Docker 部署为服务,提供表管理的 UI

软件特点:

  • ⚡ 无代码平台,易于使用
  • 🗄️ 基于轻量级数据库 SQLite
  • 🔐 私人和本地优先
  • 📦可以使用 Bun 打包成二进制文件
  • 🪜 渐进式部署,从本地单个文件到云端复杂堆栈。
  • 🐳 支持 Docker 部署
  • 🛠️ 提供表管理的 UI

命令行安装

在群晖上以 Docker 方式安装。

下载镜像

官方最新的镜像发布在 ghcr.io,老苏最早接触的时候,还是 v0.5.15,那时候项目地址还是 https://github.com/undb-xyz/undb

研究了一下,除了导入数据外,其他的功能都不会用。到现在 latest 已经是 v1.0.0-57

界面发生了一些变化,这是之前的

这是现在的

拖了一年多还是不会用,之前可能是因为缺文档,现在发现是真没搞明白,应该是静不下心吧,就当安装教程看吧

第一步、用 SSH 客户端登录到群晖后,执行下面的命令拉取镜像

# 拉取镜像
docker pull ghcr.io/undb-io/undb:latest

docker cli 安装

第二步、可以开始运行容器了

# 运行容器
docker run -d \--restart unless-stopped \--name undb \-p 3721:3721 \ghcr.io/undb-io/undb:latest

docker-compose 安装

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'services:undb:image: ghcr.io/undb-io/undb:latestrestart: unless-stoppedcontainer_name: undbports:- "3721:3721"

然后执行下面的命令

# 新建文件夹 undb 
mkdir -p /volume1/docker/undb# 进入 undb 目录
cd /volume1/docker/undb# 将 docker-compose.yml 放入当前目录# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:3721,会看到登录界面

相比之前的版本,多了采用第三方账号登录,仔细看会发现 logo 都有了变化

第一次需要注册账号

登录后的主界面

首先要创建 Base,应该是类似于 Workspace 的概念

现在可以创建表格了

可以 Create New Table,也可以 Import Table。老苏选择了导入

网上下了一个文件 https://file-examples.com/wp-content/storage/2017/02/file_example_XLS_10.xls

为了方便理解,将第一行改为了中文

选择文件后导入

另外,为了避免出现下面的错误,重名了一下文件为 测试.xls

Validation error: Table name cannot contain spaces at "name"

可以选择导入的列

导入完成后

创建 Form

新增了一个添加用户的 form,字段是默认的

找到右上角的 Share

在新窗口打开 Share URL

Submit 提交

回到 Data 会看到我们刚刚添加的用户

使用说明,请参考官方文档:https://docs.undb.io

参考文档

undb-io/undb: 🚀 Private first self-hosted no code database & BaaS.
地址:https://github.com/undb-io/undb

Undb | Open Source Airtable Alternative & Backend as a Service
地址:https://undb.io/

Templates | Undb
地址:https://template.undb.io/

undb - open source self hosted no code database : selfhosted
地址:https://www.reddit.com/r/selfhosted/comments/14nvaci/undb_open_source_self_hosted_no_code_database/

http://www.lryc.cn/news/469284.html

相关文章:

  • 正则的正向前瞻断言和负向前瞻断言
  • 大厂物联网(IoT)高频面试题及参考答案
  • react hook
  • Jetpack架构组件_LiveData组件
  • Etcd 可观测最佳实践
  • 钉钉录播抓取视频
  • centos下面的jdk17的安装配置
  • 【操作系统】——调度
  • 基于Aspose依赖添加自定义文本水印——Word、Pdf、Cell
  • 【C++】—掌握STL string类:字符串操作的得力助手
  • 【Java笔记】第十四章:异常
  • Python游戏开发超详细(基础理论知识篇)
  • Python开发日记 -- 实现bin文件的签名
  • 微软运用欺骗性策略大规模打击网络钓鱼活动
  • 小程序无法获取头像昵称以及手机号码的深度剖析与解决方案
  • 从0到1,搭建vue3项目
  • Mybatis mapper文件 resultType和resultMap的区别
  • 文件下载漏洞
  • 【Flutter】状态管理:Provider状态管理
  • 来个Oracle一键检查
  • C语言中的分支与循环(中 1)
  • Git_GitLab
  • 如何自定义一个自己的 Spring Boot Starter 组件(从入门到实践)
  • CSS伪元素以及伪类和CSS特性
  • 【论文笔记】Instantaneous Perception of Moving Objects in 3D
  • Segugio:一款针对恶意软件的进程执行跟踪与安全分析工具
  • 互联网系统的微观与宏观架构
  • 数据库、数据仓库、数据湖和数据中台有什么区别
  • vscode配色主题与图标库推荐
  • 深度学习模型入门教程:从基础到应用