docs: record production readiness and operations

This commit is contained in:
Navid
2026-09-15 13:59:13 +03:30
parent e0cd298011
commit a481c11c8f
3 changed files with 155 additions and 10 deletions
+11 -10
View File
@@ -1,21 +1,22 @@
# Go services — air builds on first run and rebuilds+restarts on any .go change
api: cd api && sleep 2 && air
auth: cd auth && air
gl: cd GL && air
api: cd api && sleep 2 && air -log.silent=true 2>&1 | cor
auth: cd auth && air -log.silent=true 2>&1 | cor
gl: cd GL && air -log.silent=true -c .gl.air.toml 2>&1 | cor
gl-dash: cd GL && air -log.silent=true -c .dashboard.air.toml 2>&1 | cor
# Wallet binary hosts multiple sub-services; each gets its own air config + cfg file.
# All five run `make build` independently — Go's build cache serialises concurrent builds safely.
wallet: cd wallet && air -c .wallet.air.toml
wallet-market: cd wallet && air -c .market.air.toml
wallet-alert: cd wallet && air -c .alert.air.toml
wallet-internal: cd wallet && air -c .internal.air.toml
wallet-stream: cd wallet && air -c .stream.air.toml
wallet: cd wallet && air -log.silent=true -c .wallet.air.toml 2>&1 | cor
wallet-market: cd wallet && air -log.silent=true -c .market.air.toml 2>&1 | cor
wallet-notif: cd wallet && air -log.silent=true -c .notification.air.toml 2>&1 | cor
wallet-internal: cd wallet && air -log.silent=true -c .internal.air.toml 2>&1 | cor
wallet-stream: cd wallet && air -log.silent=true -c .stream.air.toml 2>&1 | cor
# Django — built-in autoreloader watches .py / .html / .po files and restarts on change
admin: cd AdminPanel && .venv/bin/python src/manage.py runserver 0.0.0.0:8080 --traceback
# admin: cd AdminPanel && .venv/bin/python src/manage.py runserver 0.0.0.0:8080 --traceback
# Next.js — yarn dev includes HMR out of the box; buf generate runs automatically before dev server
ui: cd ui && pnpm dev -H 0.0.0.0 -p 3000
# Mkdocs - Darano and Dezone documnetaitons
docs: cd docs && make dev
# docs: cd docs && make dev