diff --git a/docs/subnet/components/repos.md b/docs/subnet/components/repos.md deleted file mode 100644 index 82332ba..0000000 --- a/docs/subnet/components/repos.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Repos ---- - -## Subnet Repositories \ No newline at end of file diff --git a/docs/subnet/components/subnet_generator.md b/docs/subnet/components/subnet_generator.md new file mode 100644 index 0000000..b3a4252 --- /dev/null +++ b/docs/subnet/components/subnet_generator.md @@ -0,0 +1 @@ +placeholder \ No newline at end of file diff --git a/docs/subnet/index.md b/docs/subnet/overview.md similarity index 89% rename from docs/subnet/index.md rename to docs/subnet/overview.md index 2bcedad..7854a8f 100644 --- a/docs/subnet/index.md +++ b/docs/subnet/overview.md @@ -38,3 +38,14 @@ The architecture consists of the following key components owned by the customer:  + +
diff --git a/docs/subnet/install_guide/changelog.md b/docs/subnet/resources/changelog.md similarity index 56% rename from docs/subnet/install_guide/changelog.md rename to docs/subnet/resources/changelog.md index 90813f6..18a83d2 100644 --- a/docs/subnet/install_guide/changelog.md +++ b/docs/subnet/resources/changelog.md @@ -4,6 +4,24 @@ title: Changelog # Subnet Deployment Generator Changelog +### [v2.1.0](https://github.com/XinFinOrg/Subnet-Deployment/releases/tag/v2.1.0) - 2025/09/23 +- New XDPoS Generator - Added complete XDPoS (XinFin Delegated Proof of Stake) subnet deployment support with dedicated web interface and generation module +- Deployment Wizard - New user-friendly interface for configuring and managing XDPoS-based subnets +- Enhanced Docker Scripts - Improved startup and shutdown procedures for better container management +- Expanded API - Added XDPoS-specific endpoints to Express server +- Execution Library - New utilities for enhanced command execution and process management +- Versioning Fixes - Resolved version display and handling issues across configuration files + +### [v2.0.0](https://github.com/XinFinOrg/Subnet-Deployment/releases/tag/v2.0.0) - 2025/09/23 +- Container Manager System - Complete containerized deployment solution with Express.js web server, real-time state monitoring, and Docker orchestration +- Interactive Web UI - Modern interface with real-time state detection, dynamic controls, command streaming, and auto-collapsing history +- Comprehensive Generators - Automated generation of configurations, docker-compose files, environment variables, and helper scripts +- Faucet System - Integrated faucet server with dedicated web interface for token distribution +- Advanced State Management - Real-time monitoring of blocks, peers, contracts, and mining status +- Utility Scripts - node addition script, mining checks, peer monitoring, and docker management tools +- Refactored Codebase - Major improvements to deployment-generator with cleaner architecture + + ### v1.0.0 - 2024/10/03 - Added Configuration Generator UI - Added XDC-Zero configuration generation diff --git a/docs/subnet/resources/repos.md b/docs/subnet/resources/repos.md new file mode 100644 index 0000000..c9bb8ba --- /dev/null +++ b/docs/subnet/resources/repos.md @@ -0,0 +1,17 @@ +--- +title: Repos +--- + +## Subnet Repositories + +Subnet Generator/Deployment Wizard: https://github.com/XinFinOrg/Subnet-Deployment + +Subnet Blockchain Node: https://github.com/XinFinOrg/XDC-Subnet + +Relayer: https://github.com/XinFinOrg/XDC-Relayer + +Checkpoint Smart Contract (CSC): https://github.com/XinFinOrg/XDC-CSC + +XDC-Zero Cross-chain Framework: https://github.com/XinFinOrg/XDC-Zero + +Subnet UI: https://github.com/XinFinOrg/subnet-stats-service diff --git a/mkdocs.yml b/mkdocs.yml index 31ea897..876cb80 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -107,8 +107,17 @@ nav: - FAQs: ./xdcchain/faq.md - XDC Subnet: - - XDC Subnet: - - Introduction: ./subnet/index.md + - Overview: + - Design and Architecture: ./subnet/overview.md + - Components: + - Subnet Chain: ./subnet/components/subnet_chain.md + - Checkpoint Smart Contract: ./subnet/components/checkpoint_contract.md + - Relayer: ./subnet/components/relayer.md + - API Library: ./subnet/components/api_library.md + - XDCZero: ./subnet/components/xdc_zero.md + - Subswap: ./subnet/components/subswap.md + + - Deployment and Usage: - Deployment Guide: - Launch a Subnet: ./subnet/install_guide/launch_subnet.md - Multi-Machines Deployment: ./subnet/install_guide/multi_machines_deployment.md @@ -123,14 +132,10 @@ nav: - Faucet: ./subnet/using_subnet/faucet.md - Block Explorer: ./subnet/using_subnet/explorer.md - Upgrading the Subnet: ./subnet/upgrading_subnet.md - - Components: - - Subnet Chain: ./subnet/components/subnet_chain.md - - Checkpoint Smart Contract: ./subnet/components/checkpoint_contract.md - - Relayer: ./subnet/components/relayer.md - - API Library: ./subnet/components/api_library.md - - XDCZero: ./subnet/components/xdc_zero.md - - Subswap: ./subnet/components/subswap.md - - Repositories: ./subnet/components/repos.md + + - Resources: + - GitHub Repositories: ./subnet/resources/repos.md + - Changelog: ./subnet/resources/changelog.md - Contact: ./subnet/contact.md - Announcements: