Self-hosted · Node + PostgreSQL · Docker

Eén bron van waarheid voor uw IT-inventaris.

Hardware- en netwerkinventaris, uitgiftes aan medewerkers met printbare pdf-bonnen, licenties, mobiele lijnen, leverancierscontracten en een volledig auditspoor — op uw eigen server, met één Docker-commando.

Bekijk op GitHub
MIT-licentie0 CVE12 talen
ITACM dashboard
Bekijk de interface
MIT-licentie
12 talen
0Kernmodules
0UI-talen
0Afhankelijkheids-CVE’s
0Commando om te deployen
0% self-hosted
Uitgiftereis

Van onboarding tot retour, vier stappen.

De papieren handtekening blijft bij u; de digitale bron van waarheid staat in ITACM.

01 · Plannen

Onboarding

Maak de medewerker, reserveer een apparaat en lijn uit voorraad.

02 · Uitgeven

Uitgifte

Hardware, lijn en software in het mandje; print een pdf, teken.

03 · Volgen

Beheer

Dashboardmeldingen, licentieverlengingen, contractkoppelingen.

04 · Afsluiten

Offboard

Retour, overdracht, afvoer of verkoop — vastgelegd in audit.

Dashboard

Uw controletoren voor ’s ochtends

KPI’s, recente uitgiftes, EOL-waarschuwingen en geplande onboardings in één oogopslag — verlopende licenties en lage voorraad in één balk.

  • Statussen: In Stock, Assigned, Reserved, Repair, Sold…
  • Bel en kaart wanneer een onboarding vervalt
  • Grafieken van verdeling en inventariswaarde
Netwerk & Server

Infrastructuur, los van persoonlijke uitgifte

Firewalls, switches, servers en opslag worden aan een locatie en verantwoordelijke toegewezen — met interactieve topologie en rackkaarten.

  • Topologie per locatie, uplink-pijlen, cross-site ouders
  • Rack-/U-plaatsing met overlapdetectie
  • Beheer-IP, firmware, garantie, gekoppelde licenties
Leveranciers & Contracten

Van wie gekocht, wanneer verlengt het?

MSP’s, ISP’s en hardwareleveranciers met contacten; contracten met kosten, looptijd en facturatiecyclus — melding op 60 dagen en documentarchief.

  • Meerdere valuta en verlengings-aftellingen
  • Contract- en factuurdocumenten per leverancier
  • Scheiding van toegang Public / Confidential
Uitgifte

Atomair mandje, pdf-bon met uw huisstijl

Kies een medewerker, voeg apparaten en/of lijnen toe, bevestig. Eén row-locked transactie maakt de uitgifte en een bon met uw huisstijl.

  • Dubbele toewijzing onmogelijk — row locks + transactie
  • Meerdere bonontwerpen, bewerkbare voorwaarden
  • Herafdrukken behouden de oorspronkelijke uitgever
Rapporten & Audit

Data om te beslissen, een spoor om te vertrouwen

20 vaste rapporten plus een builder (bron × kolommen × filters) in CSV, naast een systeembrede, filterbare audit-tijdlijn.

  • Inventariswaarde, levenscyclus, inkooptrends
  • Wie deed wat — met tijdstempel en gerelateerde entiteiten
  • Geheimen worden gemaskeerd vóór opslag
16 modules

Van de zijbalk tot de database, één systeem.

Elke module volgt dezelfde keten — view → route → service → tabel — alles achter roltoegang.

Dashboard

KPI’s, meldingen, verdeling, activiteit.

Hardware

QR, kosten & garantie, levenscyclus, zoeken.

Netwerk & Server

Topologie, rackkasten, locatie + eigenaar.

Productcatalogus

Merken, categorieën, levenscyclus, specs.

Software & Licenties

Seat-pools, atomaire toewijzing, meldingen.

Mobiele lijnen

SIM- en nummerinventaris met historie.

Leveranciers & Contracten

Leveranciers, verlengingen, documenten.

Verbruiksartikelen

Voorraadmutaties, meldingen lage voorraad.

Medewerkers

Detail, onboarding en offboarding.

Uitgifte

Atomair mandje en printbare bonnen.

Onderhoud

Reparatie, retour, afvoer — met documenten.

Telling

Fysieke telling met camera en afstemming.

Rapporten

20 sjablonen plus builder, CSV en briefhoofd.

Auditlog

Uniforme, filterbare activiteitstijdlijn.

IT-gebruikers

RBAC — aanmaken, rol, deactiveren, verwijderen.

ITACM on a phone
Mobiel-klaar

Beheer ook vanaf de vloer.

Geen aparte mobiele app — de hele interface is responsive, met onderste navigatie, centrale QR-scanknop en camera barcode/QR-lezing.

  • Onderste navigatie en camerascanner
  • Start een telling op de pc, scan verder op de telefoon
  • Brede tabellen worden kaarten op de telefoon
Architectuur & beveiliging

Eén commando om te draaien, uw data blijft van u.

Code zit in de image — geen buildstap. Alles staat in PostgreSQL, één back-up dekt het hele systeem.

Roltoegang

Owner / Admin / Helpdesk / Viewer — op elk endpoint, bij elk verzoek opnieuw gecontroleerd.

Gehard

JWT (vast algoritme) + bcrypt, magic-byte uploadcontrole, strikte CSP, rate limits, 0-CVE-boom.

Volledig auditspoor

Elke mutatie wordt naar de auditlog geschreven; geheimen worden gemaskeerd.

Back-up in één dump

Alles, inclusief het documentarchief, staat in PostgreSQL. Geen cloud-lock-in, geen telemetrie.

# clonen, secrets genereren, starten
git clone https://github.com/enesyaks/ITACM.git
cd ITACM && docker compose up -d --build

# → http://localhost:8000 (onboarding-wizard)

# volledige back-up (DB + documenten):
docker compose exec api npm run migrate:export
12 talen

Welke taal uw team ook spreekt.