• 0 Posts
  • 29 Comments
Joined 2 years ago
cake
Cake day: June 17th, 2023

help-circle


  • Chobbes@lemmy.worldtoSelfhosted@lemmy.worldGoogle Photos Alternative
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    1 year ago

    I want all data to be encrypted before it even reaches the server. Yes, I don’t want to trust even my own server for my image backups :), particularly since I would want to use something like Immich to provide photo backups for friends and family and I don’t even want to technically have access to their unencrypted photos unless they explicitly share them. I kind of want the attack surface for my photos to be as small as practical too. It’s almost certainly worse to have them available on my device unencrypted than a dedicated server, but it’s worse to have them unencrypted on both (and I want photos available on device so, thems the breaks).

    I get that a lot of people won’t care about this and that they’d rather be able to run the image recognition features of Immich on the server and stuff, but I don’t think it’s entirely unreasonable to want encryption for this. If nothing else I’d love to be able to back up photos for friends and family and legitimately be able to tell them that it’s encrypted and I can’t see any of it. It’d be even sweeter if they could do image recognition on device and sync that metadata (encrypted) to the server as well.




  • Oh no! I’m sad to see that you’ve run into troubles :(.

    There are other “fully put together” solutions like mailinabox and mailcow, that could be worth looking into for you. I haven’t used them personally, but you might find them worth looking into. I’d never heard of mailu before, actually.

    Totally understand the desire to just move to a hosted solution after running into these problems, but even if you do that I think you should keep running a mail server in the back of your mind for the future — you’ve already learned a lot about it I’m sure, and maybe with a bit more experience you’ll be ready to tackle it again :).

    I don’t actually use any of the fully assembled solutions like mailinabox, and I wonder if in the future it might be a good idea to try configuring everything manually. You already have some familiarity with how mail works at this point, and having more control over the setup and how everything fits together might actually work out for you. Personally I’m running an OpenSMTPD + Dovecot mailserver and having a great time. I’d recommend it.

    https://poolp.org/posts/2019-09-14/setting-up-a-mail-server-with-opensmtpd-dovecot-and-rspamd/

    Either way, I think you should keep using a custom domain for e-mail because then you have options in the future :).


  • They usually get it sorted out pretty well, but their response times can be a little slow. It’s potentially not a huge deal for you, and overall they’ve been okay… this is sort of understandable because they’re in New Zealand and seem to want to make sure their support staff are paid well (though they were bought by a larger company recently, so I’m not sure if this still holds, seems like it did as of 2019, though):

    This makes them seem like a cool company, and I’d like to support them… But despite that I do feel a little disappointed paying more for a worse service, and I think they really need to invest in providing interfaces for some of the more advanced DNS settings, particularly if their customer support is going to be limited by their own admission.

    They also have some blog posts about customer service that give me some weird vibes…

    Definitely in support of their customer service team in this example, and don’t want them to be treated poorly or sworn at or anything… But it’s a little weird to put this on blast like this and I think it’d be a better look to just leave it at “these are the things that would help us help you, we need to make sure accounts are secure so we can’t just ignore passwords, etc etc”

    And it’s also a little weird that they have this post complaining about some web-hosts poor interface and customer service too:

    Neither of these are particularly bad, but I guess it makes me a bit disappointed that I’ve run into similar problems with them, and I’m not sure they’re doing enough to address things on their end.

    I don’t think I’d tell anybody not to use them because they have been good for the most part, but they’re not as fully featured as other registrars in my experience, and they’re more expensive.


  • It’s pretty common to be able to use your own nameservers. The only registrar that doesn’t allow this afaik is cloudflare. I’m sure there’s probably others that don’t allow this, but most that I have seen seem to allow you to use your own nameservers.

    Why do you say you can only have 2 nameservers? I’m sure not all registrars / TLDs will support it, but you can certainly have more than that. I’ve personally had 5 before, but I’m pretty sure you can have even more.

    I believe Hurricane Electric allows you to do zone transfers to their nameservers, so I think in theory you can use their nameservers as additional backups. The SOA records will match too because of this, but even if you did something crazy like manage RRs on different nameserver providers without zone transfers I don’t think this would be a problem (well, aside from it getting out of sync unless you’re really careful). The SOA records are mostly used for zone transfers afaik and resolvers won’t really care about them, so even if they don’t match everything should work, no?



  • I use them right now, but I’ve been disappointed lately and I’m considering moving away. They’re more expensive than other options and you have to contact customer service for some things, but their response times are pretty slow. E.g., they don’t have an interface to add glue records, so you have to ask them to do it… when I did this it took them a couple days to get back to me, and they forgot to add the IPv6 records too. My other domains are registered elsewhere (for cheaper) and they just had an interface to do this and it happened instantly. I keep running into problems like this with iwantmyname and it’s been kind of frustrating. I had problems with their name servers dying for a bit recently too… I was happy with them for years, but they’ve caused enough problems for me lately that I’m wondering why I’m paying extra for them.








  • Chobbes@lemmy.worldtoSelfhosted@lemmy.worldAlternative to ClamAV?
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    2 years ago

    To be honest, antivirus software is just not really a security tool. If you’re at the point where malicious software is running on your server you’ve already lost and it’s hard to know what extent the damage will be. Having proper isolation is much more important (something which, tbh, Linux isn’t quite as great at as we’d like to think, at least not with additional effort… mobile operating systems seem to take the isolation of applications a lot more seriously). You could maybe argue that the anti virus software is useful for monitoring, but I’d rather have some stronger guarantees that my application isn’t going to take my lunch money and private keys than a notice a day later that something sketchy is on my machine… I won’t flat out say a virus scanner is completely useless, because of course you can contrive of scenarios where one could be helpful, but they’re kind of dubious.

    Also yeah, ClamAV afaik isn’t really used like a typical windows antivirus. It’s mostly used on mail servers to scan email attachments. It’s not necessarily even looking for “Linux viruses”.


  • Chobbes@lemmy.worldtoSelfhosted@lemmy.worldAlternative to ClamAV?
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 years ago

    AFAIK this is not what happens on NixOS. Every package gets installed into a directory that’s a hash of its dependencies in the nix store, but there’s no special isolation or anything on NixOS (well, when the packages are built there’s some isolation, but that’s mostly to keep the builds honest). That said, NixOS is a little better than most distros about creating separate daemon users for services with different permissions, but I don’t think it’s done universally. I love NixOS and it has many benefits, but I don’t think this is one.



  • Chobbes@lemmy.worldtoSelfhosted@lemmy.worldEmail server hosting
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 years ago

    It’s harder than a beginner would expect, but also not as bad as everybody says. It’s doable and we shouldn’t discourage everybody from trying it (but don’t use it for anything important until you’re sure it works). Just make sure you set up SPF / DKIM / DMARC and rDNS properly and you’ll most likely be fine. If you’re scared or frustrated you can use a relay for send. Receiving is easy.