درباره پروژه
MCIRAN یک اکوسیستم کامل بازی است: شبکهای از سرورهای ماینکرفت (لابی، سروایول، بدوارز و…) که پشت پراکسی Velocity قرار دارند، همراه با پلتفرم وب برای کاربران، پنل مدیریت مرکزی و یک اقتصاد درونبازی که داراییهای آن روی بلاکچین ثبت میشود.
اجزای اصلی
- پلاگین Server Agent: ارتباط سرورهای بازی با API مرکزی
- اقتصاد GEM: قراردادهای GEM، مارکتپلیس و مزایده آیتمها روی زنجیره
- پلتفرم وب: لندینگ، داشبورد کاربر و پنل ادمین با Next.js
- زیرساخت: Docker Compose برای Postgres، Redis، MinIO، Meilisearch و پایش با Prometheus/Grafana
توسعه این پروژه بر اساس یک سند مادر فازبندیشده انجام میشود و هیچ فازی بدون رسیدن فاز قبل به وضعیت «آزمودهشده» آغاز نمیشود.