Wireguard ACME Spam
I have wireguard and adguard home dns setup with cloudflare DNS as ACME resolver and any app is not available without a vpn

20 Replies
Hello, this is expected
Unless you are on the latest version
Then it isn't

Do you have the expose option enabled in any of your apps?
Yes
Does it point to a domain or an IP address?
I mean it should point to a domain
But I have to make sure lol
adress
Well that's the issue
i also have cloudflare configured like in docs
You can't issue certificates for an IP address
You have to use a domain
i know
So you are using a domain?
yes

Alright what app is using port 8082?
wireguard
Can you try restarting it?
Also is it up to date?
no
I have custom config there
and didnt migrate to user-config
Well that's the issue
Runtipi will soon drop support for yml files (not user config) because of these traefik errors and some other issues
You should migrate to user config
Then update the app to the latest version which will get the new json configuration and thus traefik will stop complaining
Why can't you migrate to user config?
I think i can just seen that issue for a few months and it till popped up so i decided to create issue here
The issue is that with the regular yml files if you haven't exposed the apps then the
APP_DOMAIN
environment variable will default to your ip address. Then traefik will pick this up and try to generate a certificate for this which is of course not possible. That's where the new json file comes that dynamically generates the docker compose based on the user options. In v4 this will be the main way to add and use apps in runtipi that's why we urge users to have all of their apps up to date and also migrate to the user config which will stay the same.