mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-02-22 12:29:39 +01:00
40 lines
1.7 KiB
Markdown
40 lines
1.7 KiB
Markdown
# Docker Snipe-IT
|
|
|
|
This 🚀 **CyMaIS** role provides an automated deployment and configuration for **[Snipe-IT](https://github.com/snipe/snipe-it)**, an open-source asset management system. It leverages **Docker Compose**, **Ansible**, and **centralized database integration** to streamline deployment and maintenance.
|
|
|
|
👤 **Author:** Kevin Veen-Birkenbach
|
|
🔗 **Website:** [veen.world](https://veen.world)
|
|
|
|
## Features ✨
|
|
- Automated setup using **Docker Compose** 🐳
|
|
- Centralized **MariaDB** database support 🛢️
|
|
- Secure environment configurations 🔐
|
|
- Configurable **SMTP email settings** 📧
|
|
- **SAML Authentication Support** (Pending Fix) 🔐
|
|
- **Redis Caching** for improved performance ⚡
|
|
|
|
## Administration 🛠️
|
|
Clear and restart the application:
|
|
```bash
|
|
docker-compose exec application php artisan config:clear
|
|
docker-compose exec application php artisan cache:clear
|
|
docker-compose restart application
|
|
```
|
|
|
|
## Pending Issue 🚧
|
|
To ensure full **SAML authentication integration**, this issue still needs to be resolved:
|
|
🔗 [GitHub Issue #16186](https://github.com/snipe/snipe-it/issues/16186)
|
|
|
|
## Additional Resources 📚
|
|
For more details, visit the official documentation and related links:
|
|
- 🔗 [Snipe-IT Documentation](https://snipe-it.readme.io/docs/ldap-sync-login)
|
|
- 🔗 [SAML Setup](https://snipe-it.readme.io/docs/saml)
|
|
- 🔗 [Mattermost SSO Integration](https://docs.mattermost.com/onboard/sso-saml-keycloak.html)
|
|
- https://snipe-it.readme.io/docs/ldap-sync-login
|
|
- https://github.com/snipe/snipe-it/issues/8584
|
|
- https://chatgpt.com/c/67a34927-a994-800f-a3d5-86a5b0205c8b
|
|
- https://github.com/snipe/snipe-it/issues/14895
|
|
- https://github.com/snipe/snipe-it/issues/16186
|
|
|
|
🚀 Happy Deploying! 🏗️
|