Open QuarterMaster
无隐藏条款的库存管理,且具备所有钩子
🛠 CI 状态 🛠
Core
| Service | Status |
|---|---|
| Core API | |
| Base Station |
Plugins
| Service | Status |
|---|---|
| External Item Search | |
| Storagotchi |
Open Quartermaster 是一个开源的库存管理系统,旨在简单易用,同时功能强大且可扩展。这是你最后需要的库存管理系统!
我们正处于积极开发阶段,因此请经常回来查看!我们也接受任何形式的协助,因此请随时报告问题或功能请求,以及拉取请求!此外,欢迎在 讨论区 提问,或者在我们的 Discord 上与我们交流
快速链接
所有文档均可在 https://docs.openquartermaster.com 找到
[!TIP] 新手?正在试用 OQM?有建议?反馈?首次贡献者(其贡献已被接受)可从我们的 商店 免费获得贴纸!
工作原理
我们通过模块化设计来实现成为您唯一需要的库存管理系统的目标。Open QuarterMaster 的主要组件是 Core API。请将其视为系统的 核心枢纽和核心功能。它处理所有通用的库存管理任务;存储在哪里,以及关于存储内容的信息。这个核心组件旨在整体上保持通用性和可访问性。我们还有 一个用于核心 API 的前端,称为 Base Station,它让您能够直接且轻松地访问您的库存。
为了覆盖特定的使用场景,我们有所谓的 Plugins。这些组件扩展了基本库存管理的功能,并通过自身的能力满足额外的需求。示例可能 包括智能冰箱集成、与物理存储介质交互的系统、销售点系统、工作流管理……列表无穷无尽。您甚至可以创建自己的!
本着灵活性的主题,该系统被设计为可在许多不同的环境中运行。它既适合云端,也适合像 Raspberry Pi 这样的小型设备。这是通过使用 容器实现的,将每个软件组件进行分段,确保灵活性和易于管理。
要在您自己的硬件上开始使用,请参阅 Single Host Deployment
有关整体系统的更多信息,请参阅 software 目录。
On Privacy
作为一个开放倡议,我们非常注重确保您能够掌控自己的数据。我们在此包含的软件完全不会进行任何回传,唯一的例外是 Station Captain,它会访问此 Git 仓库以进行安装和更新。如果您在自己的硬件上拥有简单的配置,您可以预期您的数据将保留在您手中,而不会由我们在此包含的软件传输到任何地方。唯一的例外是您自愿且完全可选地注册您的实例
贡献者 ✨
感谢这些出色的人(表情符号说明):
本项目遵循 all-contributors 规范。欢迎任何形式的贡献!