same as you did for vaultwarden or for my first attempt on adguard. to keep alpine in line with your other code, I made this. I also added the ability to let the user configure the IP on which the service is listening to