网站首页 > 开源技术 正文
项目摘要
- 名称: PocketBase
- 描述: 开源的单文件实时后端
- 星标数: 38099
- 分叉数: 1717
- 打开的Issue数: 44
- 主要语言: Go
- 创建时间: 2022-07-05
- 更新时间: 2024-08-19
项目简介
PocketBase 是一个开源的实时后端,打包在一个文件中。它基于 Go 语言构建,内置 SQLite 数据库,支持实时订阅、文件和用户管理,提供便捷的管理界面和简单的 REST 风格 API。PocketBase 可以独立运行,也可以作为 Go 框架使用,适合开发自定义应用程序逻辑。该项目正在积极开发中,因此在 v1.0.0 之前,可能不完全向后兼容
开发语言
- Go (后端)
- JavaScript/TypeScript (前端)
主要功能
- 单文件部署: 整个后端系统打包为单个可执行文件。
- 实时功能: 支持实时数据更新和同步。
- 管理仪表板: 提供直观的Web界面进行系统管理。
- 自定义API: 允许创建和管理自定义API端点。
- 身份验证: 内置多种身份验证方法,包括OAuth2支持。
- 数据库管理: 集成数据库管理功能。
- 文件存储: 支持文件上传和管理。
- 日志系统: 内置日志记录和查看功能。
技术栈
- 后端: Go
- 前端: Svelte、Vite
- 数据库: SQLite (嵌入式)
- 其他: TinyMCE (富文本编辑器)、Prism (代码高亮)
安装说明
进入下载页面,下载:https://pocketbase.io/docs/
服务启动:./pocketbase serve
贡献指南
- Fork 本项目
- 创建你的特性分支 (git checkout -b feature/AmazingFeature)
- 提交你的改动 (git commit -m 'Add some AmazingFeature')
- 推送到分支 (git push origin feature/AmazingFeature)
- 开启一个 Pull Request
许可证
本项目采用 MIT 许可证。详情请见 LICENSE 文件。
联系方式
猜你喜欢
- 2024-09-28 TinyMCE 编辑邮件模板 FineUICore
- 2024-09-28 macOS应用又被植入木马:这次是播放器
- 2024-09-28 TINYMCE实现从WORD直接粘贴并自动上传图片
- 2024-09-28 TINYMCE如何能实现直接粘贴把图片上传到服务器中
- 2024-09-28 什么是跨站脚本攻击(XSS)及如何防止它
- 2024-09-22 WordPress所有Dashicons图标样式和用法
- 2024-09-22 开源博客程序:WordPress 4.0 Beta下载
- 2024-09-22 WordPress 4.8来了(wordpress5.8)
- 2024-09-22 一款激动人心的上传组件Plupload,功能强悍,简单易用
- 2024-09-22 在线编辑器 TinyMCE 5 正式版重磅更新
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)