当前位置: 首页 > news >正文

开源ERP和CRM套件Dolibarr

在这里插入图片描述

什么是 Dolibarr ?

Dolibarr ERP & CRM 是一个现代软件包,用于管理您组织的活动(联系人、供应商、发票、订单、库存、议程…)。它是开源软件(用 PHP 编写),专为中小型企业、基金会和自由职业者设计。您可以您可以根据其许可自由使用、研究、修改或分发它。

安装

在群晖上以 Docker 方式安装。

docker cli 安装

如果你熟悉命令行,可能用 docker cli 更快捷

本文写作时, latest 版本对应为 17.0.2 或者 17.0.2-php8.1

# 新建文件夹 dolibarr 和 子目录
mkdir -p /volume1/docker/dolibarr/data# 进入 dolibarr 目录
cd /volume1/docker/dolibarr# 运行 mariadb 容器
docker run -d \--restart unless-stopped \--name dolibarr_db \-v $(pwd)/data:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=root \-e MYSQL_DATABASE=dolibarr \mariadb:latest# 运行 dolibarr 容器
docker run -d \--restart unless-stopped \--name dolibarr_web \--link dolibarr_db:mariadb \-p 9218:80 \-e DOLI_DB_HOST=mariadb \-e DOLI_DB_USER=root \-e DOLI_DB_PASSWORD=root \-e DOLI_DB_NAME=dolibarr \-e DOLI_URL_ROOT='http://0.0.0.0' \-e PHP_INI_DATE_TIMEZONE='Asia/Shanghai' \tuxgasy/dolibarr
  • mariadb 环境变量
可变
MYSQL_ROOT_PASSWORD数据库管理员密码,设为 root
MYSQL_DATABASE数据库库名,设为 dolibarr
  • dolibarr 环境变量
可变
DOLI_DB_HOST数据库主机
DOLI_DB_USER数据库用户
DOLI_DB_PASSWORD数据库密码
DOLI_DB_NAME数据库库名
DOLI_URL_ROOTDolibarr 安装的 Url 根目录
PHP_INI_DATE_TIMEZONEPHP 上的默认时区

更多的环境变量,请参考:https://registry.hub.docker.com/r/tuxgasy/dolibarr 页面上 Environment variables summary 部分的说明

docker-compose 安装

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: "3"services:mariadb:image: mariadb:latestcontainer_name: dolibarr_dbrestart: unless-stoppedvolumes:- ./data:/var/lib/mysqlenvironment:MYSQL_ROOT_PASSWORD: rootMYSQL_DATABASE: dolibarrweb:image: tuxgasy/dolibarrcontainer_name: dolibarr_webrestart: unless-stoppedenvironment:DOLI_DB_HOST: mariadbDOLI_DB_USER: rootDOLI_DB_PASSWORD: rootDOLI_DB_NAME: dolibarrDOLI_URL_ROOT: 'http://0.0.0.0'PHP_INI_DATE_TIMEZONE: 'Asia/Shanghai'ports:- "9218:80"links:- mariadb

然后执行下面的命令

# 新建文件夹 dolibarr 和 子目录
mkdir -p /volume1/docker/dolibarr/data# 进入 dolibarr 目录
cd /volume1/docker/dolibarr# 将 docker-compose.yml 放入当前目录# 一键启动
docker-compose up -d

在这里插入图片描述

运行

不出意外的话,有两个容器启动。第一次要导入数据库脚本,所以需要等待的时间还是比较久的。

在这里插入图片描述

第一条导入记录的时间

在这里插入图片描述

到最后一条导入记录的时间。用了 1 个多小时,当看到 Create SuperAdmin account 时,差不多就可以访问了

老苏装了几次,时间都差不多,也不知道是硬盘不行导致的,还是确实就这么慢?

在这里插入图片描述

在浏览器中输入 http://群晖IP:9218 就能看到登录界面

在这里插入图片描述

默认用户admin,密码:admin

在这里插入图片描述

第一步应该是设置自己的组织吧

在这里插入图片描述

接下来应该就可以选择自己的模块使用了吧

在这里插入图片描述

老苏截了张长图,方便大家看,Dolibarr 内置了哪些可用的应用

在这里插入图片描述

启用的模块或者应用,会出现在顶部的工具条上

在这里插入图片描述

感觉上,和老苏之前介绍的 odoo 有点像

文章传送门:全业务链管理平台Odoo

参考文档

Dolibarr Open Source ERP and CRM - Web suite for business
地址:https://www.dolibarr.org/

Dolibarr ERP & CRM
地址:https://github.com/dolibarr

tuxgasy/dolibarr - Docker Image | Docker Hub
地址:https://registry.hub.docker.com/r/tuxgasy/dolibarr/

http://www.lryc.cn/news/187674.html

相关文章:

  • 视频号双11激励政策,快来看一看
  • Maven最新版本安装及配置
  • 探索ClickHouse——使用MaterializedPostgreSQL同步PostgreSQL数据库
  • 《向量数据库指南》——向量数据库 有必要走向专业化吗?
  • 你必须知道的数据查询途径!!
  • 火焰原子吸收光谱法、容量法和电感耦合等离子体发射光谱法
  • 亚马逊云科技 2023 柏林峰会主题演讲总结
  • CentOS Stream9 安装远程桌面服务 Xrdp
  • 实施运维01
  • MySQL大表直接复制文件的copy方式
  • Redis-集群
  • 使用CrawlSpider爬取全站数据。
  • 【JUC】Java并发编程从挖坑到入土全解(4-一文讲通LockSupport与线程中断->长图预警)
  • Springboot学习笔记——3
  • jupyter 切换虚拟环境
  • 如何在Apache和Resin环境中实现HTTP到HTTPS的自动跳转:一次全面的探讨与实践
  • 安全防御—密码学
  • 灯具从深圳寄国际物流到墨西哥
  • spark3使用hive zstd压缩格式总结
  • 直线导轨精度等级在设备中有什么影响?
  • windows平台FairMOT的实现
  • 系统架构设计:12 论软件维护方法及其应用
  • SS命令使用介绍
  • 让你的对象变得拗口:JSON.stringify(),我把对象夹进了 JSON 魔法帽!
  • TDengine时序数据库学习使用
  • 算法通过村第十三关-术数|青铜笔记|数字与数学
  • 【SpringMVC篇】详解SpringMVC入门案例
  • Programming abstractions in C阅读笔记:p166-p175
  • 【List-Watch】
  • Pytorch因nn.Parameter导致实验不可复现的一种情况