查看原文
其他

太卷了,这个资产管理系统完全免费且开源了!

猿哥 GitHub猿 2023-09-18

推荐关注

责编:猿哥 | 来源:GitHub猿 整理

往期文章:轻量级的企业知识分享与团队协同软件,快速构建企业Wiki !


正文

大家好。我是GitHub猿。
今天,推荐一个系统项目。猿哥第一次使用就有点上头,爱不释手,必须要推荐给大家。

上次是谁要的系统项目啊,猿哥帮你找到了。

这是我目前见过最好的系统项目。功能完整,代码结构清晰。值得推荐。

📚 项目介绍

最近猿哥在逛网站的时候发现一个不错的开源项目,这个项目目前收获了 2.1K Star,猿哥觉得不错,值得拿出来和大家分享下。

🔥本项目系统是一个轻量的、现代设计风格的 ICT 资产管理系统。得益于 Laravel 框架以及 Dcat Admin 开发平台,使其具备了优雅、简洁的优秀体验。咖啡壶(Chemex) 是完全免费且开源的,任何人都可以无限制的修改代码以及部署服务,这对于很多想要对ICT资产做信息化管理的中小型企业来说,是一个很好的选择:低廉的成本换回的是高效的管理方案,同时又有健康的生态提供支持。扩展:接私活


特点

  • 使用先进的 Web 框架进行开发。

  • 简洁优雅的使用体验。

  • 灵活可配置的自定义字段。



功能演示




牛逼啊!接私活必备的 N 个开源项目!赶快收藏



安装部署

Docker

Docker 部署方式不会建立数据库容器,也意味着你必须有一个已有的数据库,在启动 chemex 时候通过参数注入的方式连接数据库。另外,搜索公众号Linux就该这样学后台回复“OA办公系统”,获取一份惊喜礼包。

docker pull celaraze/chemex:latest
docker run -itd --restart=always -p 80:80 \-e DB_HOST=数据库地址 \-e DB_PORT=数据库端口 \-e DB_DATABASE=数据库名称 \-e DB_USERNAME=数据库账户 \-e DB_PASSWORD=数据库密码 \celaraze/chemex

即可通过 http://127.0.0.1 访问 chemex。

手动部署

先决条件

git:用于管理版本,部署和升级必要工具。

PHP:仅支持 PHP8。

composer:PHP 的包管理工具,用于安装必要的依赖包。

MySQL 5.7:数据库引擎,理论上 MariaDB 10.2 + 兼容支持。

ext-zip:扩展。

ext-json:扩展。

ext-fileinfo:扩展。

ext-ldap:扩展。

ext-bcmath:扩展。

ext-mysqli:扩展。

ext-xml:扩展。

ext-xmlrpc:扩展。

以上扩展安装过程注意版本必须与 PHP 版本一致。

安装步骤

生产环境下为遵守安全策略,非常建议在服务器本地进行部署,暂时不提供相关线上初始化安装的功能。因此,虽然前期部署的步骤较多,但已经为大家自动化处理了很大部分的流程,只需要跟着下面的命令一步步执行,一般是不会有部署问题的。另外,搜索公众号Linux中文社区后台回复“私房菜”,获取一份惊喜礼包。

  1. 为你的计算机安装 PHP8 环境,参考:PHP官方 。

  2. 为你的计算机安装 MySQL 或者 mariadb

  3. 在你想要的地方,执行 mkdir chemex && cd chemex

  4. 执行 git clone 文末获取项目地址 .,注意末尾的 . 也是需要包含的。

  5. 执行 git submodule init && git submodule update

  6. 执行 cp .env.example .env

  7. 根据 .env 文件中注释的指引进行配置。

  8. 执行 composer update -vvv

  9. 你可能使用的web服务器为 nginx 以及 apache,无论怎样,应用的起始路径在 /public 目录,请确保指向正确,同时程序的根目录权限应该调整为:拥有者和你的 Web 服务器运行用户一致,例如 www 用户,且根目录权限为 755

    /storage 目录设置为 755 权限。

    /public 目录设置为 755 权限。

  10. 修改web服务器的伪静态规则为:try_files $uri $uri/ /index.php?$args;

  11. 执行 php artisan chemex:install

  12. 此时可以通过访问 http://your_domain 来使用咖啡壶。管理员账号密码为:admin / admin

最后,想学习这个项目的可以查看项目地址:

项目源码,怎么领取?

源码获取

牛逼啊!接私活必备的 N 个开源项目!赶快收藏

扫码下方二维码,后台回复【资产】即可获取所有系统

欢迎有需要的同学试试,如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️

在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!

--END--


猿哥个人微信


添加猿哥个人微信即送一份惊喜大礼包


→ 技术资料共享

→ 技术交流社群



版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢!

往日文章:
牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧(附源码合集第八期)!
推荐一套开源通用后台管理系统(附源码)
免费开源内容管理系统,免授权,永久商用,企业建站系统!
看看人家那物联网系统,那叫一个优雅!
Vite + Vue3 + NaiveUI + TypeScript的漂亮清新的中后台管理系统!
DevOps极易扩展的开源无代码(图形化)/低代码(GitOps)工具!
推荐一款代码生成器系统,绝了!
简单易用的物联网平台,可搭建物联网平台及二次开发和学习!
一个面向数仓开发人员的低代码工具,零代码开发API服务!
一款高颜值的教学管理系统!

最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。

你点的每个赞,我都认真当成了喜欢

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存