--- title: Migrate from v14 to v15 --- This guide will help you migrate from `v14` to version `v15` of `wg-easy`. ## Changes - This is a complete rewrite of the `wg-easy` project, therefore the configuration files and the way you interact with the project have changed. - If you use armv6, you unfortunately won't be able to migrate to `v15`. - If you are connecting to the Web UI via HTTP, you need to set the `INSECURE` environment variable to `true` in the new container. ## Migration ### Backup Before you start the migration, make sure to back up your existing configuration files. Go into the Web UI and click the Backup button, this should download a `wg0.json` file. Or download the `wg0.json` file from your container volume to your pc. You will need this file for the migration You will also need to back up the old environment variables you set for the container, as they will not be automatically migrated. ### Remove old container 1. Stop the running container If you are using `docker run` ```shell docker stop wg-easy ``` If you are using `docker-compose` ```shell docker-compose down ``` ### Start new container Follow the instructions in the [Getting Started][docs-getting-started] or [Basic Installation][docs-examples] guide to start the new container. In the setup wizard, select that you already have a configuration file and upload the `wg0.json` file you downloaded in the backup step. [docs-getting-started]: ../../getting-started.md [docs-examples]: ../../examples/tutorials/basic-installation.md ### Environment Variables v15 does not use the same environment variables as v14, most of them have been moved to the Admin Panel in the Web UI. ### Done You have now successfully migrated to `v15` of `wg-easy`.