MirrorNest
← Alle Anleitungen

Snipe-IT

Snipe-IT is a free, open-source IT asset management system for tracking hardware, licenses, accessories, and consumables, including checkout history, depreciation, and audit logs.

Zielsystem: Any Docker hostIT ManagementOffizielle Website ↗Offizielle Dokumentation ↗
Diese Anleitung basiert auf der offiziellen Dokumentation von Snipe-IT, oben verlinkt — überprüfe dort immer die genauen Paket-/Versionsnamen, bevor du diese Befehle auf einem Produktionsserver ausführst, da sich Distributions- und Projektversionen mit der Zeit ändern.
  1. 1Create a working directory

    mkdir snipeit && cd snipeit
  2. 2Download the official Compose and env files

    curl https://raw.githubusercontent.com/snipe/snipe-it/master/docker-compose.yml --output docker-compose.yml
    curl https://raw.githubusercontent.com/snipe/snipe-it/master/.env.docker --output .env
  3. 3Generate an application key

    docker compose run --rm app php artisan key:generate --show

    Copy the generated key into APP_KEY in your .env file.

  4. 4Configure .env

    At minimum, set APP_URL to how you'll reach the instance (e.g. http://localhost:8000), change default database/mail passwords, and pin APP_VERSION in docker-compose.yml to a specific release rather than 'latest'.

  5. 5Start Snipe-IT

    docker compose up -d

    Changing .env values later requires 'docker compose up -d' again (recreation), not just a restart.

  6. 6First login

    Browse to http://your_ip:8000; the setup wizard runs automatically on first visit to create the database schema and your admin account.