Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 1.19 KB

config.md

File metadata and controls

54 lines (40 loc) · 1.19 KB

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