new changes
This commit is contained in:
43
docs/ubuntu-dev-install.md
Normal file
43
docs/ubuntu-dev-install.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# YakPanel Ubuntu Dev Install
|
||||
|
||||
This setup brings up the YakPanel 2026 scaffold stack on Ubuntu 22.04/24.04.
|
||||
|
||||
## Quick install
|
||||
|
||||
```bash
|
||||
cd /path/to/YakPanel-master
|
||||
chmod +x scripts/install-ubuntu.sh scripts/bootstrap-dev.sh
|
||||
./scripts/install-ubuntu.sh
|
||||
```
|
||||
|
||||
## One-click install
|
||||
|
||||
```bash
|
||||
cd /path/to/YakPanel-master
|
||||
chmod +x one-click-installer.sh
|
||||
./one-click-installer.sh
|
||||
```
|
||||
|
||||
## Start/stop commands
|
||||
|
||||
```bash
|
||||
make init
|
||||
make up
|
||||
make migrate
|
||||
make ps
|
||||
make logs
|
||||
make down
|
||||
```
|
||||
|
||||
## Services
|
||||
- API health: `http://localhost:8080/health`
|
||||
- PostgreSQL: `localhost:5432`
|
||||
- Redis: `localhost:6379`
|
||||
- NATS monitor: `http://localhost:8222`
|
||||
- MinIO console: `http://localhost:9001`
|
||||
|
||||
## Notes
|
||||
- This is a development scaffold for the architecture implementation.
|
||||
- `panel-api` currently serves a minimal runtime entrypoint for health and bootstrap validation.
|
||||
- Full Laravel production bootstrap (artisan app, providers, migrations runtime wiring) is the next implementation step.
|
||||
- Database schema is automatically applied by `db-migrate` during bootstrap and can be re-run with `make migrate`.
|
||||
Reference in New Issue
Block a user