Skip to main content

Videos​

Why ITOSS?​

​

Working with ITOSS​

​

ITOSS, your trusted partner in IT Operations​

​

ITOSS Suite β€” Quick Start​

Spin up the full ITOSS stack (DB, Manager, Collector, Reporting, DS, Frontend, Job Scheduler) with Docker Compose.

This installation is meant for lab, pilot or POC only! For enterprise and production ready installation please contact us.

curl -L https://github.com/itoss-ar/repo/archive/refs/heads/main.zip -o repo.zip # don't use -L option on windows
unzip repo.zip
cd itoss-suite-main
cp .env.example .env
docker compose pull
docker compose up -d
docker compose ps # wait for β€œhealthy”
open http://localhost # (or your FRONTEND_PORT)

Default credentials​

User name: Administrator password: admin

Requirements​

  • Linux, macOS, or Windows 10/11
  • Docker 24+ and docker compose (v2)
  • ~8 vCPU, 12 GB RAM (dev)
  • Ports free on host: 80, 5432, 8079, 8080, 8081, 8084, 8085 (configurable)
  • ~5 GB disk for images + DB volume

Services​

ServiceImageHealthcheck / ReadyHost→Container
itoss-dbitosssoftware/itoss-db:v8pg_isready + init flag5432β†’5432
itoss-manageritosssoftware/itoss-manager:v8GET /stats${MANAGER_PORT:-8080}β†’8080
itoss-collectoritosssoftware/itoss-collector:v8depends on DB/Manager${COLLECTOR_PORT:-8081}β†’8081
itoss-reportingitosssoftware/itoss-reporting:v8depends on DB${REPORTING_PORT:-8079}β†’8079
itoss-dsitosssoftware/itoss-ds:v8depends on DB${DS_PORT:-8085}β†’8085
itoss-jobscheduleritosssoftware/itoss-jobscheduler:v8depends on DB${JOBSCHEDULER_PORT:-8084}β†’8084
itoss-frontenditosssoftware/itoss-frontend:v8depends on Manager/Rep.${FRONTEND_PORT:-80}β†’80

Data persists in ./data (mapped into the Postgres container).

Usage​

  1. Configure environment (create .env)

    cp .env.example .env
    # edit if needed (ports/credentials)
  2. Start the stack

    docker compose pull
    docker compose up -d
    docker compose ps
  3. Verify health

    curl -f http://localhost:${MANAGER_PORT:-8080}/stats
  4. Access

Common tasks​

# logs
docker compose logs -f itoss-manager

# update
docker compose pull && docker compose up -d

# stop / start
docker compose stop
docker compose start

# wipe & re-seed (dev only)
docker compose down -v
rm -rf ./data
docker compose up -d

Backups (dev)​

docker exec -t itoss-db pg_dump -U "${ITOSS_USER:-itoss}" -d "${ITOSS_DB:-itossdb}" > itossdb_$(date +%Y%m%d).sql
# restore
cat itossdb_20250101.sql | docker exec -i itoss-db psql -U "${ITOSS_USER:-itoss}" -d "${ITOSS_DB:-itossdb}"

Troubleshooting​

  • Port in use: change the left side of a port mapping in .env (e.g., 18080:8080).
  • Manager not healthy: docker compose logs itoss-manager and verify DB URL/creds.
  • DB init stuck: check itoss-db logs; ensure ITOSS_DB_DUMPFILE exists in the image and .itoss_init_done marker appears.
  • Permissions on ./data: sudo chown -R $USER:$USER ./data (Linux/macOS).

Production notes​

  • Use Docker secrets or an external manager for credentials.
  • Put a TLS reverse proxy in front (Nginx/Traefik/Caddy).
  • Add backups/monitoring; set resource limits as needed.
  • Point *_DB_URL to your managed Postgres if externalizing DB.

ITOSS – Comprehensive IT Operations Management (Datasheet)​

Multi-tenant β€’ No licensing fees β€’ Customer-oriented


What is ITOSS?​

A comprehensive IT operations management platform, designed for service providers and companies with multiple clients.
It’s not just monitoring: ITOSS combines automation, lifecycle management, business KPIs, and customer focus in a single operational framework.


Key Capabilities​

  • Native multi-tenancy – each user only sees what they are responsible for.
  • Fast implementation – prebuilt framework for Linux, Windows, vSphere, SAP, Oracle, SQL Server.
  • Integrated automation – dynamic dashboards, rules, notifications, Help Desk integration.
  • Embedded data science – advanced analytics without external integrations.
  • Enterprise-grade security – granular roles, auditing, and Active Directory support.
  • Lifecycle management – from configuration to ongoing operations.

Competitive Advantages​

βœ” Customer-centric approach – designed for outsourcing and MSPs.
βœ” Reduced overhead – less administrative burden and fewer human errors.
βœ” Comprehensive operation – not just monitoring, but full IT service management.
βœ” True scalability – one system for multiple clients.
βœ” Modern stack – Spring Boot (Java), Postgres, Angular.
βœ” No licensing fees – enterprise-scale support with no hidden costs.


ITOSS vs Classic Open Source​

AspectITOSSClassic Tools
FocusCustomer + multi-tenantTechnical, point monitoring
ImplementationFast, ready in daysMonths of configuration and scripting
Admin loadLow, automated processesHigh, manual and error-prone
CoverageMonitoring + lifecycle + reportingMainly infrastructure monitoring
ScalabilityNative multi-tenantSingle-tenant (cloned instances)
SupportNo license fees, tailored supportExpensive and limited consulting

In Summary​

ITOSS = Frictionless IT operations
A comprehensive solution for outsourcing, Managed Service Providers (MSPs), data centers, and corporate IT, reducing time, hidden costs, and complexity.


Partnership Opportunity​

ITOSS is not just a tool; it’s a framework to build managed IT service businesses.

If you are a technology provider, integrator, or consultancy, you can:

  • Expand your portfolio with a proven product and no licensing fees.
  • Differentiate by offering customer-oriented, comprehensive IT management.
  • Generate additional revenue through implementation, support, and ongoing operations.

Let’s discuss how we can build a strategic alliance together and bring ITOSS to more clients.


Contact us and discover how ITOSS transforms IT service management.