Xboard/docs/en/migration/config.md
xboard 25c71c60ac
Some checks are pending
Docker Build and Publish / build (push) Waiting to run
update docs
2025-01-22 21:01:18 +08:00

1.2 KiB

Configuration Migration Guide

This guide explains how to migrate configuration files from v2board to Xboard. Xboard stores configurations in the database instead of files.

1. Docker Compose Environment

  1. Prepare configuration file:
# Create config directory
mkdir config

# Copy old configuration file
cp old-project-path/config/v2board.php config/
  1. Modify docker-compose.yaml, uncomment the following line:
- ./config/v2board.php:/www/config/v2board.php
  1. Execute migration:
docker compose run -it --rm web php artisan migrateFromV2b config

2. aaPanel Environment

  1. Copy configuration file:
cp old-project-path/config/v2board.php config/v2board.php
  1. Execute migration:
php artisan migrateFromV2b config

3. aaPanel + Docker Environment

  1. Copy configuration file:
cp old-project-path/config/v2board.php config/v2board.php
  1. Execute migration:
docker compose run -it --rm web php artisan migrateFromV2b config

Important Notes

  • After modifying the admin path, service restart is required:
    • Docker environment: docker compose restart
    • aaPanel environment: Restart the Octane daemon process