Self-hosted IT asset register. Track hardware, software licences, warranties and assignments.
1.5K
Tagaris is self-hosted IT asset management for internal IT teams, MSPs and anyone who has outgrown the spreadsheet. It runs as two containers (the app and PostgreSQL) on a small VPS or homelab box, with about 1 GB of memory.
services:
postgres:
image: postgres:16-alpine
environment:
POSTGRES_USER: tagaris
POSTGRES_PASSWORD: change_me
POSTGRES_DB: tagaris
volumes:
- pgdata:/var/lib/postgresql/data
app:
image: goodhallsolutions/tagaris:latest
depends_on:
- postgres
environment:
DATABASE_URL: postgresql://tagaris:change_me@postgres:5432/tagaris?schema=public
BETTER_AUTH_SECRET: a_long_random_secret
BETTER_AUTH_URL: http://your-host:3000
ports:
- "3000:3000"
volumes:
- photos:/app/data/photos
- uploads:/app/uploads
volumes:
pgdata:
photos:
uploads:
Open the app and the setup wizard creates your organisation and admin
account. Database migrations run automatically at start. Use letters and
digits only in the database password, and set BETTER_AUTH_URL to the
address people actually reach the app on.
A plain docker run install (no compose) is covered in the documentation.
The free tier is the full register for a single administrator: no asset limit, no export limit, no trial clock. A Team licence (5, 10, 25 or 50 people) adds multiple users with roles, single sign-on, an org-wide audit log, the custom report builder, scheduled reports and API access. Keys arrive by email within minutes of checkout, activate once, and are then verified offline on your own server; air-gapped installs use a licence file with no internet at all. Team is free to try for 30 days (five seats, no card): request a key with your work email on the pricing page. Multiple organisations on one install is a paid add-on. Device sync (Microsoft Intune, Jamf) and the Microsoft Entra people import are a free beta.
latest: the current release2.5.0 and other version tags: pinned releases; 2 and 2.5 follow the latest patch within that lineImages are built for linux/amd64 and linux/arm64 with provenance and SBOM attestations, and scanned with Docker Scout.
Content type
Image
Digest
sha256:7b46d3424…
Size
290.1 MB
Last updated
9 days ago
docker pull goodhallsolutions/tagaris