Quickstart
This guide will get you from zero to a running Acusight platform in about 5 minutes.Prerequisites
Before you begin, ensure you have:- Git - for cloning the repository
- Docker with Compose v2 - for running the platform
- A machine with at least 8GB RAM (16GB recommended)
Step 1: Clone the Repository
Step 2: Configure Environment
Copy the example environment file:.env and set your LAN IP address:
Step 3: Start the Platform
- Initialize Portainer with an admin account
- Configure Zitadel (OIDC identity provider)
- Create an OIDC client for authentication
The platform is ready when This typically takes 1-2 minutes on first start.
docker compose logs core shows:Step 4: Access the Dashboard
Open your browser and navigate to:Step 5: Log In
Click Sign In on the login page. You’ll be redirected to Zitadel where you enter:| Field | Value |
|---|---|
| Username | admin@zitadel.<SERVER_EXTERNAL_IP> |
| Password | Admin1234! |
192.168.1.100:
- Username:
[email protected] - Password:
Admin1234!
What’s Running?
Once the platform is up, these services are available:| Service | URL | Credentials |
|---|---|---|
| Acusight Dashboard | https://<IP> | OIDC login |
| Swagger API Docs | https://<IP>/swagger/ | - |
| Portainer | http://<IP>:9000 | admin / superpassword |
| Grafana | http://<IP>:3030 | admin / admin |
| MinIO Console | http://<IP>:9011 | minioadmin / minioadmin |
Next Steps
Add Your First Device
Provision an edge device to start collecting data
Explore the API
Learn how to interact with Acusight programmatically