一个开源的 IT 资产管理系统。作为一款 Web 应用程序,它可以通过浏览器访问,无需本地安装。系统支持在 macOS、Linux 和 Windows 等多种操作系统上运行,并提供了方便的 Docker 部署方式。其主要功能包括:资产登记、使用情况追踪、折旧计算、软件许可证管理等。
特性
- 移动端友好: 支持随时随地进行资产更新。
- 跨平台支持: 可以在任何 Linux、Windows 或 Mac 网络服务器上运行。
- 基于 Web: 可以在任何设备上使用。
- Slack 通知集成: 支持签到/签出通知。
- 强大的安全功能: 保护您的数据安全。
- 预定义的“套件”: 提高签出效率。
- SAML 登录集成: 支持 SAML 认证。
- JAMF 集成: 通过 Jamf2Snipe 集成 Jamf。
- 强大的 JSON REST API: 提供丰富的 API 接口。
- 多语言支持: 支持超过 55 种语言,易于本地化。
- 按用户语言支持: 适用于分布式团队。
- 一键备份(或 cron): 方便地进行备份。
- LDAP 登录/用户同步: 支持 LDAP 认证和用户同步。
- Google Secure LDAP 用户同步: 支持 Google Secure LDAP 用户同步。
- SCIM 支持: 支持自动用户配置。
- Kandji 集成: 通过 Kandji2snipe 集成 Kandji。
安装
# Git Clone
git clone https://github.com/snipe/snipe-it your-folder
# 以 root 用户身份登录 MySQL/Maria
user@server:~$ mysql -u root -p
Enter password:
# 创建数据库
create database snipeit;
# 验证创建
show databases;
# 创建 Snipe-IT 用户
create user snipe_user;
# 分配密码时授予权限
grant all on snipeit.* to 'snipe_user'@'localhost' identified by 'YOUR_DB_PASSWORD_HERE';