Unlike Swirlix, Xilriws doesn't use a 3rd party, but a real browser instead. This has the advantage of being free and not requiring an account, but might result in some issues unique to your system. As such, a docker installation is highly recommended, even if the rest of your setup isn't dockerized.
git clone https://github.com/UnownHash/Xilriws-Public Xilriws && cd Xilriws
- Create a
proxies.txt
file. Each line should have one proxy url. (i.e.ip:port
orhttp://user:pass@ip:port
) cp docker-compose.yml.example docker-compose.yml
docker compose up -d
in your Dragonite config, add:
[general]
remote_auth_url = "http://xilriws:5090/api/v1/login-code"
this assumes you have everything in the same docker network. if you're hosting it externally, change the hostname to something else accordingly.
Optionally, you may cp xilriws.json.example config.json
to adjust certain parameters.
git pull
docker compose pull
docker compose restart