NocoDB:开源的 Airtable 替代方案
开源的 Airtable 替代方案
加入我们的社区
安装
工作原理
特征 :
请加入我们的社区
🔦 NocoDB 的发展历程……
🎯 我们为什么要建造这个?
❤️我们的使命:
请加入我们的社区:
开源的 Airtable 替代方案
加入我们的社区
安装
大家好👋👋
我们今天非常激动地在 Dev.to 论坛上 展示 NocoDB 。
NocoDB 是一个免费开源的 Airtable 替代方案。
NocoDB 是构建在线数据库最快捷、最简便的方法。
网站 • Discord • 社区 • Twitter • Reddit • 文档
查看其他语言 »
加入我们的社区
安装
Docker 与 SQLite
docker run -d --name noco
-v " $( pwd) " /nocodb:/usr/app/data/
-p 8080:8080
nocodb/nocodb:latest
Enter fullscreen mode
Exit fullscreen mode
Docker 与 PG
docker run -d --name noco
-v " $( pwd) " /nocodb:/usr/app/data/
-p 8080:8080
# replace with your pg connection string
-e NC_DB=" pg://host.docker.internal:5432?u=root&p=password&d=d1"
# replace with a random secret
-e NC_AUTH_JWT_SECRET=" 569a1821-0a93-45e8-87ab-eb857f20a010"
nocodb/nocodb:latest
Enter fullscreen mode
Exit fullscreen mode
自动安装
自动安装是一个单条命令,用于在服务器上配置 NocoDB 以供生产环境使用。它会在后台自动生成 docker-compose 文件。
bash <( curl -sSL http://install.nocodb.com/noco.sh) <( mktemp)
Enter fullscreen mode
Exit fullscreen mode
自动安装功能执行以下操作:🕊
🐳 自动安装所有必备组件,例如 Docker 和 Docker Compose
🚀 自动安装 NocoDB,集成 PostgreSQL、Redis、Minio 等……
就在六周前, 我们推出了 NocoDB,而 NocoDB 现在拥有:
Docker 下载量已超过 66 万次!
GitHub 星标数超过 13,600!💫 💫 💫
拥有超过1100名成员的强大Discord社区!
根据 Runa Capital 的 分析,NocoDB 是第二季度 增长最快的开源项目 。
Vue.js 的创始人 Evan You 也发推文提到我们了!🎉🎉🎉🎉
我们预料到会有今天吗? 当然没有。和你们这些喜欢动手实践的人一样,我们在发布日那天既好奇又忐忑。然而,社区的反响让我们无比惊喜。我们非常乐意在 Dev.to 上分享更多关于产品和开发历程的信息。
工作原理
docker run -p 8080:8080 nocodb/nocodb
Enter fullscreen mode
Exit fullscreen mode
或者
npx create-nocodb-app
Enter fullscreen mode
Exit fullscreen mode
NocoDB 的工作原理很简单:连接到您现有的数据库,并将其转换为智能电子表格界面!这样,您就可以像使用 Google 或 Airtable 电子表格一样与团队协作。此外,我们还提供 REST 和 GraphQL API,允许您以编程方式访问这些电子表格!
NocoDB 目前与
MySQL
PostgreSQL
Microsoft SQL Server
SQLite
Amazon Aurora 和 MariaDB 数据库。
此外,NocoDB 的应用商店允许您在视图上构建业务工作流,并可结合 Slack、Microsoft Teams、Discord、Twilio、WhatsApp、电子邮件以及任何第三方 API。NocoDB 还提供对 API 的编程访问,以便您可以构建与 Zapier/Integromat 的集成以及自定义应用程序。
特征 :
丰富的电子表格界面:
⚡ 轻松排序、搜索、筛选、隐藏列
⚡ 创建视图:网格视图、图库视图、看板视图、甘特图视图、表单视图
⚡ 分享观点:公开和密码保护
⚡ 个人及锁定视图
⚡ 将图片上传到单元格(支持 S3、Minio、GCP、Azure 等多种服务)!!
⚡ 角色:所有者、创建者、编辑者、评论者、查看者、评论者、自定义。
⚡ 访问控制:细粒度的访问控制,甚至可以精确到列级别。
⚡ 用于与 n8n、Zapier 和 Integromat 集成的 API 令牌。
自动化和应用商店:
⚡ 聊天工具:Microsoft Teams、Slack、Discord、Mattermost
⚡ 电子邮件:SMTP、SES、Mailchimp
⚡短信:Twilio
⚡ WhatsApp
⚡ 任何第三方 API
通过以下方式进行程序化 API 访问:
⚡ REST API(Swagger)
⚡ GraphQL API。
⚡ 包含 JWT 身份验证和社交身份验证
请加入我们的社区
📣 GitHub: https://github.com/nocodb/nocodb 📣 Discord: https: //discord.gg/5RgZmkW 📣 Twitter: https: //twitter.com/nocodb
🔦 NocoDB 的发展历程……
在 NocoDB 之前,我们已经开源了两个 API 解决方案:
最让我们惊喜的是,就连非开发者也开始使用我们的 API 产品,并且为我们加油!🚀🚀 这促使我们重新思考,将我们两款 API 产品的优势结合起来,并将它们改造为更好的产品。
🎯 我们为什么要建造这个?
大多数互联网企业都使用电子表格或数据库来满足业务需求。每天有数亿人协作使用电子表格。然而,我们在数据库上的工作效率却远不及电子表格,而数据库在计算方面功能强大得多。试图通过SaaS产品解决这个问题,却带来了糟糕的访问控制、供应商锁定、数据锁定、价格突变,以及最重要的——未来发展空间的瓶颈。
❤️我们的使命:
我们的使命是为全球所有互联网企业提供功能最强大的无代码数据库接口,并且该接口是开源的。这不仅能让更多人能够使用强大的计算工具,还能让超过十亿的用户在互联网上拥有强大的创新和构建能力。
💊 还有……最后一点……这让它变得无比出色:
NocoDB 只需一个包含六行代码的 Node.js 文件即可运行!这种极简主义意味着 NocoDB 甚至可以在最小的服务器上运行。不仅适用于 AWS、DigitalOcean 和 Heroku,也适用于 A2Hosting 等平台。
( async () => {
const app = require ( ' express ' )();
const { Noco } = require ( " nocodb " );
app . use ( await Noco . init ({}));
console . log ( `Visit : localhost: ${ process . env . PORT } /dashboard` )
app . listen ( process . env . PORT );
})()
Enter fullscreen mode
Exit fullscreen mode
希望你喜欢。❤️
请加入我们的社区:
📣 GitHub: https://github.com/nocodb/nocodb 📣 Discord: https: //discord.gg/5RgZmkW 📣 Twitter: https: //twitter.com/nocodb
非常期待听到您的使用案例和反馈。🙌
NocoDB 是构建在线数据库最快捷、最简便的方法。
网站 • Discord • 社区 • Twitter • Reddit • 文档
查看其他语言 »
加入我们的社区
安装
Docker 与 SQLite
docker run -d --name noco
-v " $( pwd) " /nocodb:/usr/app/data/
-p 8080:8080
nocodb/nocodb:latest
Enter fullscreen mode
Exit fullscreen mode
Docker 与 PG
docker run -d --name noco
-v " $( pwd) " /nocodb:/usr/app/data/
-p 8080:8080
# replace with your pg connection string
-e NC_DB=" pg://host.docker.internal:5432?u=root&p=password&d=d1"
# replace with a random secret
-e NC_AUTH_JWT_SECRET=" 569a1821-0a93-45e8-87ab-eb857f20a010"
nocodb/nocodb:latest
Enter fullscreen mode
Exit fullscreen mode
自动安装
自动安装是一个单条命令,用于在服务器上配置 NocoDB 以供生产环境使用。它会在后台自动生成 docker-compose 文件。
bash <( curl -sSL http://install.nocodb.com/noco.sh) <( mktemp)
Enter fullscreen mode
Exit fullscreen mode
自动安装功能执行以下操作:🕊
🐳 自动安装所有必备组件,例如 Docker 和 Docker Compose
🚀 自动安装 NocoDB,集成 PostgreSQL、Redis、Minio 等……
祝您探索愉快, NocoDB 团队
文章来源:https://dev.to/o1lab/nocodb-the-open-source-airtable-alternative-18h2