From 7a89f114cc06c5238ac3c35365b9bfbecbb79355 Mon Sep 17 00:00:00 2001 From: abearxiong Date: Thu, 4 Dec 2025 00:13:47 +0800 Subject: [PATCH] =?UTF-8?q?add=EF=BC=9A=E6=B7=BB=E5=8A=A0=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 6 +- slides/pages/002-install.md | 203 +++++++++++++++++++++++------------- 2 files changed, 136 insertions(+), 73 deletions(-) diff --git a/package.json b/package.json index 47ac3c4..dc61e67 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/mtd", - "version": "0.0.2", + "version": "0.0.3", "description": "", "main": "index.js", "basename": "/root/mtd-docs", @@ -8,10 +8,10 @@ "dev": "astro dev", "build": "astro build", "preview": "astro preview", - "pub": "envision deploy ./dist -k mtd-docs -v 0.0.2 -u", + "pub": "envision deploy ./dist -k mtd-docs -v 0.0.3 -u", "slide:dev": "slidev --open slides/index.md --remote", "slide:build": "slidev build slides/index.md --base /root/mtd-slide/", - "slide:pub": "envision deploy ./slides/dist -k mtd-slide -v 0.0.2 -u", + "slide:pub": "envision deploy ./slides/dist -k mtd-slide -v 0.0.3 -u", "ui": "pnpm dlx shadcn@latest add " }, "keywords": [], diff --git a/slides/pages/002-install.md b/slides/pages/002-install.md index 7ff5a60..ac4ab2d 100644 --- a/slides/pages/002-install.md +++ b/slides/pages/002-install.md @@ -7,12 +7,17 @@ background: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/v_PEq 本节内容包括:开源多维表格的安装和部署。 + + --- transition: fade-out layout: image-right -image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp +image: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/mYBMP8pW4uQ.webp routeAlias: md-deploy-step --- + # 部署步骤 简单介绍一些这个程序的优点,他是单文件可独立运行的软件,不需要任何复杂的环境配置。名字叫 [nocodb](https://github.com/nocodb/nocodb/releases),GitHub可以搜到。 @@ -30,20 +35,109 @@ docker 部署更简单。 **推荐服务器部署** ---- -transition: fade-out -layout: image-right -image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp ---- -# 部署后访问 -- 访问地址:`http://你的服务器IP:8080` -- 首次进入会提示创建管理员账号 -- 创建完成后,登录后台,创建第一个项目 + + + + --- transition: fade-out layout: image-right -image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp +image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/Snipaste_2025-12-03_16-53-48.png +routeAlias: md-local-step-1 +--- +# 步骤1: 下载程序 + +下载地址,GitHub可以搜, `nocodb/nocodb` ,选择最新的版本,下载对应系统的程序版本。 + +- Windows 系统下载 `Noco-win-x64.exe` +- Linux 系统下载 `Noco-linux-x64` + + + +--- +transition: fade-out +layout: image-right +image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/Snipaste_2025-12-03_19-43-43.png +routeAlias: md-local-step-2 +--- +# 步骤2: 运行程序 + +在命令行中进入下载了程序的目录,运行以下命令(双击打开也行): +```bash +# Linux 系统 +chmod +x Noco-linux-x64 +./Noco-linux-x64 +# Windows 系统 +Noco-win-x64.exe +``` + + + +--- +transition: fade-out +layout: two-cols +routeAlias: md-local-step-3 +--- +# 步骤3: 访问网页 + +- 访问地址:`http://localhost:8080` +- 首次进入会提示创建管理员账号 +- 创建完成后,登录后台,创建第一个项目 + + + +::right:: + +访问网页 + +创建项目 + +--- +transition: fade-out +layout: image-right +image: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/CmSb2HIPNyg.webp +routeAlias: md-docker-deploy +--- + +# docker 部署示例 + +使用 Docker 部署 NocoDB 非常简单。以下是一个基本的 `docker-compose.yml` 示例: + +```yaml +services: + nocodb: + image: nocodb/nocodb:latest + container_name: nocodb + ports: + - "8080:8080" + volumes: + - ./nocodb:/usr/app/data + restart: unless-stopped +``` + +- 保存为 `docker-compose.yml` 文件 +- 运行 `docker-compose up -d` 启动服务 +- 访问 `http://你的服务器IP:8080` 进行配置 + + + + + +--- +transition: fade-out +layout: image-right +image: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/8weowYHaL3U.webp --- # 推荐部署地方 @@ -64,82 +158,51 @@ image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp > 1. 非服务器缺点, 运维角度, 网络访问角度 > 2. 服务器缺点,隐形方面,域名成本, 备案,宽带,服务器学习和管理成本 + + + + --- transition: fade-out layout: image-right -image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp +image: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/gSMY1wNNlvY.webp --- # 部署服务器成本 -国内云服务器,阿里云,腾讯云,火山云都行,新用户都有优惠活动,大概一年显性成本在100元以内,官网上找就行。 +国内云服务器,阿里云,腾讯云,京东云, 火山云都行,都有优惠活动,大概一年显性成本在100元以内,官网上找就行。 +
+ +**隐形成本方面** + +- 域名, 备案 +- 带宽 +- 服务器管理 +- 学习成本 + + --- transition: fade-out layout: image-right -image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp -routeAlias: md-local-step-1 +image: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/gSMY1wNNlvY.webp --- -# 步骤1: 下载程序 -下载地址,GitHub可以搜, `nocodb/nocodb` ,选择最新的版本,下载对应系统的压缩包。 +# 总结规划 -- Windows 系统下载 `Noco-win-arm64.exe` -- Linux 系统下载 `Noco-linux-x64` +因为是单文件执行的,所以部署非常简单, 但是如果单机部署,不联网,他的功能就完全体现不出来了, 我看中他的能力是多维表格的能力, 是快速编辑和查看,然后进行扩展 ---- -transition: fade-out -layout: image-right -image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp -routeAlias: md-local-step-2 ---- -# 步骤2: 运行程序 -在命令行中进入下载了程序的目录,运行以下命令: -```bash -# Linux 系统 -chmod +x Noco-linux-x64 -./Noco-linux-x64 -# Windows 系统 -Noco-win-arm64.exe -``` +**未来规划** ---- -transition: fade-out -layout: image-right -image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp -routeAlias: md-local-step-3 ---- -# 步骤3: 访问网页 +- 1. 通过API去创建和管理数据 +- 2. 通过AI去判断任务和处理 +- 3. 联动其他应用系统,稍后读,稍后做 +- 4. 自动化功能, 扩展原有的能力 -访问地址是 `http://localhost:8080` +之后会介绍一些简单的代码示例,使用示例 -- 配置管理员账号 -- 创建第一个项目 - ---- -transition: fade-out -layout: image-right -image: https://kevisual.cn/root/resources/upload/1.0.0/2025-12/rRpZIM_IJmc.webp -routeAlias: md-docker-deploy ---- -# docker 部署示例 - -使用 Docker 部署 NocoDB 非常简单。以下是一个基本的 `docker-compose.yml` 示例: - -```yaml -services: - nocodb: - image: nocodb/nocodb:latest - container_name: nocodb - ports: - - "8080:8080" - volumes: - - ./nocodb:/usr/app/data - restart: unless-stopped -``` - -- 保存为 `docker-compose.yml` 文件 -- 运行 `docker-compose up -d` 启动服务 -- 访问 `http://你的服务器IP:8080` 进行配置 \ No newline at end of file +