• 7 Posts
  • 484 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle

  • Contact support and tell them how many you need and they’ll try to accommodate you. There were a lot of people abusing the service and hosting hundreds of domains so now they’re making everybody request them explicitly unfortunately. They’ve also had to suspend their .dedyn.io DDNS service indefinitely because of the abuse.

    That’s why we can’t have nice things.

    Please read up on DNSSEC because you will be required to turn it on for every domain you host with them.




  • That’s how Amazon works.

    If you think all the stores in the internet now are PWA’s you are sadly mistaken. MVC web apps are pretty well suited for things like shops and they never went away. There are entire languages and frameworks like PHP, Python, Java that actively support that style of app. It also lends itself really well to caching.

    I wouldn’t say it’s completely JavaScript free though. Client side JS is still extremely useful and attempting to make a store with zero JS might be a bit tough.




  • It’s not the only free DNS service.

    It’s only a good registrar if you don’t care about privacy and you’re ok with their selection of TLDs (selected only from registries without privacy).

    The free accounts do not benefit from DDoS protection. Re-read their terms of service, they’re vague on purpose. If you were ever DDoS’ed (I don’t know who would bother btw but that’s another discussion) they’d just drop you.

    You can establish the tunneling thing on your own with any VPS.

    The problem with cloudflare is that we’re missing three other cloudflares to move to if they decide to pull evil shit.

    You can and should diversify your services and spread them to different providers that are easy to switch. I’ve been with “all in one” providers before, they inevitably end up leveraging their convenience into all sorts of crap. But until you get burned a couple of times they look really good.



  • lemmyvore@feddit.nltoSelfhosted@lemmy.worldDNS issues
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    8 days ago

    polito.it may not be the best example because its A records point at private IPs (192.168.x.x). Such records are often filtered by ISP DNS servers because they are used in certain kinds of attacks.

    Double check your results using DNSChecker.

    Edit: also, using just dig will not resolve all possible records related to a domain. I use a script that asks dig explicitly for a variety of record types:

    #!/bin/bash
    echo "SOA NS A AAAA MX CNAME TXT SRV DNSKEY"|\
    xargs -n1 dig +noall +answer +nocrypto "$@"|\
    sort -u -k4
    

  • lemmyvore@feddit.nltoSelfhosted@lemmy.worldDNS issues
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 days ago

    What do the Unbound logs say?

    What upstream servers are you using?

    not depend on Google/Adblock/Whatever upstream DNS server

    I mean, you’re gonna have to get your DNS information somewhere. You can choose and pick your upstream but you still need one. You can cache the DNS info but you will still need to refresh it eventually. You can use a DoT or DoH upstream server so your ISP cannot spy on your DNS traffic but, again, you still need an upstream.






  • If you literally mean one time then rsync is fine-ish… if you combine it with a checksum tool so you can verify it copied everything properly.

    If you need to backup regularly then you need something that can do deduplication, error checking, compression, probably encryption too. Rsync won’t cut it, unless you mean to cover each of those points using a different tool. But there are tools like borg that can do all of them.




  • I wanted to migrate my CSV export from Goodreads somewhere selfhosted but apparently it’s not possible. All the selfhosted book trackers I’ve tried insist on “properly” importing your books and to do that they only consider entries with proper ISBN numbers. Guess what, many of the books I’ve read don’t have those on Goodreads. So they’ll simply ignore like 3/4ths of my export. So stupid.

    Anyway, I ended up knocking together a shell script to convert the CSV to a plain text file and I’ll be updating that from now on. I never really cared about “shelves” and all that other stuff anyway, I mainly need title, author, and when I started/ended reading something. I don’t need ratings and reviews to know what I think about a book and if my memory fails I can just read it again.

    Back when people I knew were on Goodreads it was fun checking out what the others were reading but they’ve all left the platform ages ago.


  • I usually recommend beginners to start with a consumer plastic router and a regular PC as server.

    A consumer router with 16 MB of flash and 128 MB of RAM running OpenWRT will be able to do pretty much everything you need from a router including port forwarding, DNS, DDNS, adblocking (like pihole), traffic shaping etc. They can usually be found super cheap and with even better specs (flash and RAM).

    A regular PC will use off the shelf components that are cheap to buy used and easy to replace. It also lets you use regular 3.5" hdds as well as 2.5" hdds, ssds, nvmes and anything in between, and it doesn’t use USB for that, which is unreliable and prone to a million issues.

    Again you don’t need super specs for the PC either, the smallest NVME you can find for the system drive and 8 GB of RAM plus a gen 6 Intel CPU will get you started and you can probably get this used for $50.

    Use the PC for storage (NAS) and for hosting services, the router for network management, DNS and adblocking. If you know any Linux use it. If you don’t, install a ready-made tool and use that.

    Buying USB enclosures and mini-pcs limits your options and ties you to cramped, unreliable and proprietary hardware.