2026-03-16 22:23:59 +01:00
|
|
|
# NXTGAUGE Admin Solid
|
|
|
|
|
|
|
|
|
|
SolidStart migration target for `nxtgauge-nov-2025-frontend` (admin panel).
|
|
|
|
|
|
|
|
|
|
## Principle
|
|
|
|
|
Port admin modules one by one with strict API/permission parity.
|
|
|
|
|
|
|
|
|
|
See `docs/MIGRATION_MASTER_PLAN.md`.
|
2026-03-16 23:20:54 +01:00
|
|
|
|
2026-04-17 01:41:59 +02:00
|
|
|
## CI (Woodpecker)
|
|
|
|
|
|
|
|
|
|
Required secrets:
|
|
|
|
|
- `REGISTRY_USERNAME`
|
|
|
|
|
- `REGISTRY_PASSWORD`
|
|
|
|
|
|
2026-03-16 23:20:54 +01:00
|
|
|
## This project was created with the [Solid CLI](https://github.com/solidjs-community/solid-cli)
|
2026-04-10 01:17:00 +02:00
|
|
|
|
|
|
|
|
## Local Docker test (low RAM, no port conflict)
|
|
|
|
|
|
|
|
|
|
This repo ships an Alpine runtime image and a `docker-compose.yml` profile mapped to port `9102`.
|
|
|
|
|
|
|
|
|
|
Build and run:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
docker compose up --build -d
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Check:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
curl -I http://localhost:9202
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Stop:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
docker compose down
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Run additional isolated instances (`9103`, `9104`, ...):
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
docker run -d --name nxtgauge-admin-solid-9103 -p 9103:9202 nxtgauge-admin-solid:local
|
|
|
|
|
docker run -d --name nxtgauge-admin-solid-9104 -p 9104:9202 nxtgauge-admin-solid:local
|
|
|
|
|
```
|
2026-06-08 21:22:40 +05:30
|
|
|
# Mon Jun 8 09:22:40 PM IST 2026
|