1. Make sure to comment out `- ./LocalSettings.php:/var/www/html/LocalSettings.php` in `docker-compose.yaml` and run `docker-compose up --build -d`. An error will be raised if you use an existing `LocalSettings.php`.
(Oct 2024 update: There was a breaking change in Docker image version `1.39`, so we may need to use version `1.38` or earlier in `docker-compose.yaml` to run this repository)
7. Set up wiki admin account and select `I'm bored already, just install the wiki.` if a detailed configuration is not needed.
8. Continue
9.`LocalSettings.php` will be downloaded automatically.
10. Stop all the containers with `docker-compose down` and Put `LocalSettings.php` in the root directory of the repo.
11. (Important) Change `$wgDefaultSkin = "vector";` to `$wgDefaultSkin = "vector-2022";` in `LocalSettings.php`
12. (Optional) Add the following lines below `$wgDefaultSkin` in order to display errors in your browser, if any. This will help you enable error display and debugging features for your MediaWiki installation.
```
error_reporting( -1 );
ini_set( 'display_errors', 1 );
$wgShowExceptionDetails = true;
$wgShowDBErrorBacktrace = true;
```
13. (Important) Uncomment `- ./LocalSettings.php:/var/www/html/LocalSettings.php` in `docker-compose.yaml` to apply the configuration in `LocalSettings.php`