Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Self-hosted MSP platform combining PSA, ITSM, and RMM in one place.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Self-hosted MSP platform combining PSA, ITSM, and RMM in one place.
Veritas centralizes day-to-day MSP operations: companies and contacts (PSA), support tickets (ITSM), infrastructure supervision, and RMM. Everything runs on your own infrastructure.
This repository is a monorepo: clone once, then run with Docker or from source.
Ticket views, filters, and assignment for your support team.
Full ticket detail: conversation thread, properties, linked hardware, and resolution workflow.README 전문 보기 ↗Veritas centralizes day-to-day MSP operations: companies and contacts (PSA), support tickets (ITSM), infrastructure supervision, and RMM. Everything runs on your own infrastructure.
| Component | Path |
|---|---|
| API & database | veritas/backend |
| Web UI | veritas/frontend |
| Windows RMM agent | veritas/RMM/Agents/windows |
This repository is a monorepo: clone once, then run with Docker or from source.
Ticket views, filters, and assignment for your support team.
Full ticket detail: conversation thread, properties, linked hardware, and resolution workflow.
Infrastructure inventory by site and device type, including servers, storage, network, workstations, and RMM agents.
Language, timezone, appearance, and organization settings from a single admin area.
Dedicated sign-in for end users: equipment, documents, and tickets from their company portal.
git clone https://github.com/veritas-msp/veritas.git
cd veritas
cp .env.docker.example .env
docker compose up -d --build
Then open http://SERVER_IP:3000/setup (secrets and database are configured in the wizard).
| Service | URL |
|---|---|
| Web UI | http://SERVER_IP:3000 |
| API | http://SERVER_IP:3001 |
Data is stored in Docker volumes veritas-db and veritas-uploads.
If the frontend build runs out of memory on a small VPS, add 2–4 GB of swap, then rebuild:
sudo fallocate -l 4G /swapfile && sudo chmod 600 /swapfile
sudo mkswap /swapfile && sudo swapon /swapfile
docker compose build --no-cache veritas-frontend && docker compose up -d
Requires Node.js 20+, PostgreSQL 15+, npm, Git.
git clone https://github.com/veritas-msp/veritas.git
cd veritas/veritas
cp backend/.env.example backend/.env
cp frontend/.env.example frontend/.env
npm run install:all
npm run dev
Open http://localhost:3000/setup
| Variable | File | Description |
|---|---|---|
JWT_SECRET / ENCRYPTION_KEY | backend/.env | App secrets |
DATABASE_URL | backend/.env | Optional until /setup |
VERITAS_EDITION | backend/.env | community or pro |
REACT_APP_API_BASE_URL | frontend/.env | Default http://localhost:3001 |
REACT_APP_VERITAS_EDITION | frontend/.env | community or pro |
| Service | Port |
|---|---|
| Frontend | 3000 |
| Backend | 3001 |
| PostgreSQL | 5432 |
Put a reverse proxy (nginx, Traefik, Caddy, …) in front of port 3000 for TLS. Set ALLOWED_ORIGINS and FRONTEND_BASE_URL in .env to your public URL.
Community and Pro differ in modules and quotas (companies, contacts, agents, RMM endpoints, etc.). Details: EDITIONS.md.