I would like to use the iOS app AdGuard Home Remote in order to monitor traffic running through my GL.iNet router. I am however unable to set it up, as the app requires the username and password of the AdGuard Home setup, which one is supposed to set during setup.
Since Adguard Home comes preconfigured on the router, I have no idea what the username and password are supposed to be. Does anyone know where to find this information?
It first checks the GL cookie, then regular cookie, then basicauth. So it should be possible to just set the login info via config like regular AdguardHome does?
Config.yaml located is /etc/AdGuardHome
Please make a copy this file for backup. When modify this file please full restart adguard home in your router (toggle Adguard Home off/on in your router page)
Relevant is the section “users:” in the “Configuration File” chapter
users: Web users info.
name: User name
password: BCrypt-encrypted password
You have to create a bcrypt password for AdGuard. The easiest way to do this is via https://bcrypt-generator.com, alternatively with MacOS or Windows using the bcrypt tool (this usually has to be installed first).
Edit the AdGuard configuration file
vi /etc/AdGuardHome/config.yaml
Add the entries for users, name and password
Restart the router or AdGuard service
Attention:
You must be able to use ssh and the vi editor.
You must follow the yaml file conventions.
Note:
Login on Mac with Sonoma 14.5 and Safari does not work, but with Firefox it works perfectly.
The iPhone app “AdGuard Home Remote” does not currently work, as the port and URL cannot be changed in the app. It worked in previous versions.