Solved DuckDNS Domain Setup on Linode Server
-
Hi,
I have cloudron running on a linode server and now got stuck on the Domain Setup page.
It's the first Linode server I'm setting up.
It's the first time I try Cloudron.
I have basic+ linux knowledge.
I wish to use duckDNS.
I have editedlinux cron
(following this guide: https://www.duckdns.org/install.jsp)
If I use my.duckdns.org domain, I already end up on the Cloudron Domain Setup page - it works.
On cloud.linode.com I have used the "Domains" tab on the left to add my duckdns.org domain and I can see A/AAAA Records for both *.my.duckdns.org. and my.duckdns.org
However, I tried using the Wildcard DNS Provider
but bet the errorqueryNs ENODATA my.duckdns.org
What I'm I doing wrong?
Not sure I understand correctly how to setup A records.
The docs assume me knowing this: https://docs.cloudron.io/domains/#wildcard-dnsOr can I just use No-op DNS as duckDNS and my
linux cron
edit solve this? -
I tried just using No-op DNS with the settings described in my initial post.
I now use my.mysubdomain.duckdns.org to get to the Cloudron dashboard.
and
pixelfed.mysubdomain.duckdns.org to reach my pixelfed instance.Let's Encrypt worked and I do't get any error regarding SSL Certs from the browser, meaning https works.
However, I don't think that this step was actually necessary:
On cloud.linode.com I have used the "Domains" tab on the left to add my duckdns.org domain and I can see A/AAAA Records for both *.mysubdomain.duckdns.org. and mysubdomain.duckdns.org
NOTE: I realize that it was confusing to write my.duckdns.org as example URL, as cloudron is using
my
as subdomain for the panel.
I can't edit the original post any more, but if some day someone runs into the same issue and reads this post, be aware of it. -
@michuvon Cloudron generally uses the entire system for itself, meaning it doesn't work well to install other apps or services outside the Cloudron. I don't think the documentation makes that clear enough, but that is probably because it assumes that since it is Docker-based that everything running on the server will be through it, Cloudron, using Docker.
You can use Searx version 1.6.0 in Cloudron, however. I don't know how they compare, but I saw the word, "privacy" in the description.
-
I am not very familiar with duckdns, however I assumed you would have to choose a personal subdomain like
foobar.duckns.org
then further for the Cloudron dashboard you needmy.foobar.duckdns.org
pointing to your server and ideally the wildcard record as well, if they support this.Further given that those are all subdomains of duckdns.org I am not sure if you will get an SSL certificate, since that domain might hit LetsEncrypt rate-limits quickly.
-
I tried just using No-op DNS with the settings described in my initial post.
I now use my.mysubdomain.duckdns.org to get to the Cloudron dashboard.
and
pixelfed.mysubdomain.duckdns.org to reach my pixelfed instance.Let's Encrypt worked and I do't get any error regarding SSL Certs from the browser, meaning https works.
However, I don't think that this step was actually necessary:
On cloud.linode.com I have used the "Domains" tab on the left to add my duckdns.org domain and I can see A/AAAA Records for both *.mysubdomain.duckdns.org. and mysubdomain.duckdns.org
NOTE: I realize that it was confusing to write my.duckdns.org as example URL, as cloudron is using
my
as subdomain for the panel.
I can't edit the original post any more, but if some day someone runs into the same issue and reads this post, be aware of it.