Docker安装Snipe-IT开源IT运营资产管理系统

介绍

  • 这是一个用于IT运营资产管理的FOSS项目。了解谁拥有哪台笔记本电脑,何时购买以正确折旧,处理软件许可证等。

    它建立在 Laravel 8 上。

  • Snipe-IT 正在积极开发,我们经常发布。(在此处查看现场演示

  • 这是基于 Web 的软件。这意味着没有可执行文件(又名没有.exe文件),它必须在 Web 服务器上运行并通过 Web 浏览器访问。它可以在任何 Mac OSX、Linux 和 Windows 上运行,如果您喜欢,我们可以使用 Docker 映像

  • ⚠️重要说明:Snipe-IT 的未来版本将需要 PHP 8.1 或更高版本

安装教程

  1. 演示以在群晖NAS系统上安装为例

  2. 打开群晖的SSH功能,使用终端软件进行连接,并切换到root状态下。

  3. 进入群晖的docker文件夹(你想将容器数据存储到哪就进哪个文件夹)

    cd /volume1/docker
  4. 对群晖docker文件夹设置读写权限为everyone(容器数据文件存放在哪就设置哪个文件夹)

    chmod -R 777 /volume1/docker
  5. 创建Snipe-IT文件夹及子文件夹db、config

    mkdir -p Snipe-IT/{db,config}
  6. 进入Snipe-IT文件夹

    cd Snipe-IT
  7. 列出当前文件夹路径

    pwd
  8. 编辑docker-compose.yml文件

    vi docker-compose.yml
  9. 按字母 i 键进入编辑模式,复制并修改下面的配置文件,粘贴到终端,按Esc键退出编辑模式,输入 :wq 退出并保存。