2.5 KiB
2.5 KiB
Alvand-P — ارکستراسیون Fibitex
Alvand-P فورک OpenDAX برای صرافی Fibitex است: compose، Vault، Traefik، و render قالبها.
| OpenDAX | Fibitex |
|---|---|
| OpenDAX | Alvand-P |
| Peatio | Dena |
| Barong | Dalan |
| BaseApp | Gereh / Shahoo |
پیشنیازها
- Docker Compose v2، Ruby 2.6 + Bundler
- Linux/macOS (staging: Ubuntu) یا Windows + Docker Desktop
- Vault unseal keys (staging/production)
راهاندازی سریع
cd Alvand-P
bundle install
cp config/app.local.yml.example config/app.local.yml # لوکال
rake render:config
rake service:all
لوکال Windows: start-fibitex.bat از ریشه Main code.
Staging: Docs/Fibitex-staging-deploy.md
مستندات
| سند | موضوع |
|---|---|
Docs/Fibitex-staging-deploy.md |
Deploy staging (منبع حقیقت) |
Docs/06-setup-local.md |
لوکال Docker |
Docs/07-setup-server.md |
Production |
Docs/05-alvand-p-platform.md |
معماری Alvand-P |
Docs/QA-troubleshooting.md |
عیبیابی عملیاتی |
Docs/troubleshoot-barong-authz.md |
Barong authz |
Docs/ubuntu-install.md |
نصب Ubuntu |
Docs/README.md |
فهرست مرکزی |
دستورات پرکاربرد
rake render:config
rake service:all
docker compose -p fibitex up -d --force-recreate # بعد از تغییر logging
rake vault:load_policies
rake service:monitoring # all monitoring service up
Log rotation
Templateهای compose tierهای noisy (10m×3) و quiet (5m×2) دارند. بعد از تغییر: render:config + --force-recreate. جزئیات: Fibitex staging deploy §۸.۳.
OpenDAX upstream README (مرجع)
OpenDAX is an open-source cloud-native multi-service platform for building a Blockchain/FinTech exchange.
See upstream: https://github.com/openware/opendax
