diff --git a/README.md b/README.md index 1f1ff33..2d6ae00 100644 --- a/README.md +++ b/README.md @@ -431,6 +431,35 @@ services: The available options are here: https://download.dnscrypt.info/dnscrypt-resolvers/v2/public-resolvers.md +## How do I purge an extra service/start fresh? + +This is a manual process for the foreseeable future because it is destructive and cannot be undone. In order to purge an extra service do the following: + +- Stop and disable the service + +This can be done from the Mistborn GUI or: + +``` +sudo systemctl stop Mistborn- +sudo systemctl disable Mistborn- +``` + +- Remove the data folder + +Locate the correct folder: `sudo ls -ahl /opt/mistborn_volumes/extra/` + +**Be careful:** +Now remove the folder: `sudo rm -rf /opt/mistborn_volumes/extra/` + +- Remove the variables file + +Locate the file: `sudo ls -ahl /opt/mistborn/.envs/.production/` + +**Be careful:** +Now remove the file: `sudo rm -f /opt/mistborn/.envs/.production/.` + +Now you can restart the service from the GUI or manually and it should be a first run experience. + # Troubleshooting Once you're connected to WireGuard you should see .mistborn domains and the internet should work as expected. Be sure to use http (http://home.mistborn). WireGuard is the encrypted channel so there's usually no need to bother with TLS certs (WebRTC functionality and some mobile apps require TLS so it is available). Here are some things to check if you have issues: