Getting Started
Quick Start
Clone, configure, and run the full Binexia stack in 5 minutes.
Get the full Binexia stack running on any machine. No domains, no Traefik — just IP and ports.
Step 1: Clone and prepare
git clone https://github.com/krecco/ubios.git
cd ubios
# Create your env file
cp .env.testip .env.testip.localEdit .env.testip.local — add your GITHUB_TOKEN (required for private fimula packages). LLM keys are optional.
Step 2: Find your IP
hostname -I | awk '{print $1}'
# Example: 192.168.1.50Step 3: Start everything
export HOST_IP=192.168.1.50 # your actual IP from Step 2
docker compose \
-f docker-compose.ip-test.yml \
--env-file .env.testip.local \
up -d --buildFirst build takes 5–10 minutes. Watch progress:
docker compose -f docker-compose.ip-test.yml logs -fWait until you see Nuxt output Listening on http://0.0.0.0:5080.
Step 4: Initialize the database
# Create additional databases
docker exec -it ubios_api bash -c '
PGPASSWORD=331331331 psql -U postgres -h ubios_postgres -c "CREATE DATABASE ubios_dify;" 2>/dev/null
PGPASSWORD=331331331 psql -U postgres -h ubios_postgres -c "CREATE DATABASE ubios_metabase;" 2>/dev/null
echo "Databases ready"
'
# Generate Laravel APP_KEY
docker exec -it ubios_api php artisan key:generate --force
# Run migrations
docker exec -it ubios_api php artisan migrate
# Seed demo data (IntelliTravel vertical)
docker exec -it ubios_api php artisan db:seed --class=UbiosDatabaseSeederStep 5: Open in browser
From any machine on the same network:
http://192.168.1.50:6080Login: admin@ubios.local / password
You should see the main dashboard with KPI cards (Total Bookings, Revenue), a daily bookings chart, and recent agent alerts.
What's Running
| Service | Port | Purpose |
|---|---|---|
| Frontend | :6080 | Main app — login, dashboards, AI queries |
| API | :6081 | Laravel API (debugging) |
| Agno | :8001 | Agent runtime health check |
| LiteLLM Proxy | :4000 | Unified LLM gateway |
| MinIO Console | :9001 | Document storage browser |
| Metabase | :3000 | BI dashboards |
| Mailpit | :8025 | Email testing inbox |
| Dify | :3080 | Knowledge pipeline admin |
| Uptime Kuma | :3001 | Service monitoring |
| Dozzle | :8080 | Log viewer |
Next Steps
- Add LLM provider keys to enable AI features
- Explore the semantic model in the admin UI
- Read about the architecture