1020 B
1020 B
OTA Admin Portal
Front-end web application for OTA administration.
Setup
npm install
npm start
# Access at http://localhost:3000
Build & Deploy
# Build and push Docker image
docker build --build-arg ENVIRONMENT=mini -t gitea.mini.cloud.fiskerinc.com/admin/ota-admin-portal:latest .
docker login gitea.mini.cloud.fiskerinc.com -u admin
docker push gitea.mini.cloud.fiskerinc.com/admin/ota-admin-portal:latest
Environment
.env.local- Local development.env.mini- Mini cluster (Mac Mini)
Deployment
Deployed via ArgoCD from k8s/ helm chart with values-mini.yaml.
URL: https://ota-admin.mini.cloud.fiskerinc.com
Mini Cluster Login (Keycloak)
The mini cluster uses Keycloak instead of Cognito. Test users for the compute-auth realm:
| User | Password | Role |
|---|---|---|
| admin | Admin123! | Full access |
| operator | Operator123! | Operator access |
Keycloak admin console: https://keycloak.mini.cloud.fiskerinc.com (admin / admin123)