feat: add app NocoDB-SQLite

This commit is contained in:
arch3rPro
2025-07-28 23:24:47 +08:00
parent c9f7d4ed70
commit 33d7227d69
7 changed files with 125 additions and 1 deletions

View File

@@ -0,0 +1,18 @@
additionalProperties:
formFields:
- default: 8080
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
label:
en: Port
ja: ポート
ms: Port
pt-br: Porta
ru: Порт
ko: 포트
zh: 端口
zh-Hant:
required: true
rule: paramPort
type: number

View File

@@ -0,0 +1,16 @@
services:
nocodb:
image: nocodb/nocodb:0.264.0
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:8080
volumes:
- ./data:/usr/app/data
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

27
apps/nocodb/README.md Normal file
View File

@@ -0,0 +1,27 @@
# NocoDB-SQLite
✨ Airtable 的开源替代品 ✨
将 MySQL、PostgreSQL、SQL Server、SQLite 或 MariaDB 转换为智能电子表格
![](https://cdn.jsdelivr.net/gh/xiaoY233/PicList@main/public/assets/NocoDB-SQLite.png)
![](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white)
> 本版本为SQLite数据库不适用生产部署如需Mysql、Postgrel版本请使用1Panel官方版本
**NocoDB** 是一个开源的无代码No-Code数据库平台它使得用户能够通过图形化界面创建、管理和操作数据库而无需编写代码。NocoDB 旨在简化数据管理过程,提供一个可视化的用户界面来处理数据库中的数据,支持与各种数据库系统的集成。
## 主要功能:
- **无代码数据库管理**:提供直观的图形化界面,用户可以通过拖放操作来管理数据库表和字段,无需编写 SQL 语句或进行复杂的设置。
- **多种数据库支持**:支持多种主流数据库系统,包括 MySQL、PostgreSQL、SQL Server 和 SQLite使用户能够轻松连接和管理各种数据源。
- **表格视图和数据操作**:允许用户以表格视图查看和编辑数据,提供类似电子表格的操作体验,方便数据的查看、修改和过滤。
- **自定义视图和过滤器**:用户可以创建自定义视图,应用过滤器和排序选项,以满足特定的数据查看和操作需求。
- **表单和视图设计**:支持创建自定义表单和视图,用户可以根据需要设计数据输入表单和数据展示界面。
- **API 接口生成**:自动生成 RESTful API 接口,使得用户能够通过 API 访问和操作数据库中的数据,方便与其他应用和系统集成。
- **用户权限管理**:提供灵活的权限管理功能,允许管理员为不同的用户和用户组设置访问权限和操作权限,确保数据安全性。
- **自动化和集成**:支持与第三方服务和应用的集成,提供自动化操作和工作流的功能,帮助用户实现数据的自动化处理和管理。
- **审计和日志记录**:记录数据操作的日志,提供审计功能,帮助用户跟踪和审查数据的变更历史和操作记录。

21
apps/nocodb/README_en.md Normal file
View File

@@ -0,0 +1,21 @@
# NocoDB
![](https://cdn.jsdelivr.net/gh/xiaoY233/PicList@main/public/assets/NocoDB-SQLite.png)
![](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white)
**NocoDB** is an open source no-code database platform that allows users to create, manage, and operate databases through a graphical interface without writing code. NocoDB aims to simplify data management processes by providing a visual user interface to handle data in databases, supporting integration with various database systems.
## Core Features:
- **No-code Database Management**: Offers an intuitive graphical interface where users can manage database tables and fields through drag-and-drop operations, without needing to write SQL statements or perform complex configurations.
- **Multiple Database Support**: Supports major database systems including MySQL, PostgreSQL, SQL Server, and SQLite, enabling users to easily connect and manage various data sources.
- **Table Views and Data Operations**: Allows users to view and edit data in table format, providing a spreadsheet-like experience for easy data viewing, modification, and filtering.
- **Custom Views and Filters**: Users can create custom views, apply filters, and set sorting options to meet specific data viewing and manipulation needs.
- **Form and View Design**: Supports the creation of custom forms and views, allowing users to design data input forms and data display interfaces as needed.
- **API Generation**: Automatically generates RESTful APIs, enabling users to access and manipulate database data through APIs, facilitating integration with other applications and systems.
- **User Permission Management**: Provides flexible permission management features, allowing administrators to set access and operation permissions for different users or user groups, ensuring data security.
- **Automation and Integration**: Supports integration with third-party services and applications, offering automation and workflow functionalities to help users automate data processing and management.
- **Audit and Logging**: Logs data operations and provides auditing capabilities, helping users track and review data change histories and operation records.

33
apps/nocodb/data.yml Normal file
View File

@@ -0,0 +1,33 @@
name: NocoDB-SQLite
tags:
- 数据库
title: 无代码数据库平台-SQLite版本
description: 无代码数据库平台-SQLite版本
additionalProperties:
key: nocodb
name: NocoDB-SQLite
tags:
- Database
shortDescZh: 无代码数据库平台-SQLite版本
shortDescEn: Code-free database platform with SQLite
type: website
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://nocodb.com/
github: https://github.com/nocodb/nocodb/
document: https://docs.nocodb.com/
description:
en: Code-free database platform
zh: 无代码数据库平台-SQLite版本
zh-Hant: 無代碼數據庫平台-SQLite
ja: コード不要のデータベースプラットフォーム
ms: Platform pangkalan data tanpa kod
pt-br: Plataforma de banco de dados sem código
ru: Платформа базы данных без кода
ko: 코드 없는 데이터베이스 플랫폼
memoryRequired: 1024
architectures:
- amd64
- arm64
- arm/v7

BIN
apps/nocodb/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB