• Bigoldmustard@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    10
    ·
    edit-2
    7 months ago

    You should live the life you imagine you’re protecting with all this security theater.

      • Bigoldmustard@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        I print a few exceptional photos a month to save.

        I sell my time for like $30/hr. How much money would self hosting cost me vs a data leak where my information was actually used? I have a feeling it’s more.

        It’s a nice hobby and I’m sorry I ruffled feathers with my opinion.

        • Senal@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 months ago

          Depends on how you define ‘cost’ I suppose, but seems like the trade off isn’t worth it for you, which is fair.

          Some might value the perceived benefits much higher than you do.

          • Bigoldmustard@lemmy.zip
            link
            fedilink
            English
            arrow-up
            3
            ·
            7 months ago

            Sure. Like if you enjoy doing that stuff it would be totally worth it I’m sure.

            There is a particular kind of person who prefers setup and config to doing anything with a computer, and it’s hard to hide my disdain for that sometimes but that doesn’t make it wrong. It also doesn’t mean I’m doing anything with a computer. We’re biased towards ourselves, I get that.

            Like, we just put a dog down so I was thinking about my own mortality and how much time I have in life. It’s not a lot, and the idea of making sure an email address is functioning today sounds like hell.

            I’m leaving the original statement up because I don’t think enough people walk back hasty statements online.

            • Senal@programming.dev
              link
              fedilink
              English
              arrow-up
              2
              ·
              7 months ago

              For me specifically, the setup and config oftentimes is what I’m doing with the computer, the learning and knowledge gained from the practice is what I’m after, which is good because it’s significantly less fun than it used to be.

              Admittedly mine is probably a non-standard case and it ties in with other things in my life.

              Condolences on your loss.

    • Senal@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 months ago

      What if the life I’m imagining I’m protecting is one where I have the option of choosing a platform/application that isn’t scraping the absolute dregs of the barrel to squeeze out that last bit of profit margin.

      That’s a win win right?

  • chiisana@lemmy.chiisana.net
    link
    fedilink
    English
    arrow-up
    98
    arrow-down
    5
    ·
    7 months ago

    And here’s the reason why layman should not: they’re much more likely to make that one wrong move and suffer irrecoverable data loss than some faceless corporation selling their data.

    At the end of the day, those of us who are technical enough will take the risk and learn, but for vast majority of the people, it is and will continue to remain as a non starter for the foreseeable future.

    • Samsy@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      4
      ·
      7 months ago

      There are actually easy solutions out there. For example CasaOS, it’s a oneliner and you get a docker orchestration with an app-store and built-in file and smb management. I bet even non technicals could use this.

    • catloaf@lemm.ee
      link
      fedilink
      English
      arrow-up
      45
      ·
      7 months ago

      Not to mention, few people have the time, skill, money, and energy to do it. They’re happy to outsource in exchange for money and/or data.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      14
      ·
      7 months ago

      The “layman” should fall back to old ways. Think local photo management with maybe some backup software

      • chiisana@lemmy.chiisana.net
        link
        fedilink
        English
        arrow-up
        31
        arrow-down
        2
        ·
        7 months ago

        So just because they don’t know technology like you do, they should be left behind the times instead of taking advantage of advancements? A bit elitist and gate keeping there, don’t you think?

        Everyone have their own choices to make, and for most, they’ve already decided they’d rather benefit from advancements than care about what you care about.

        • Possibly linux@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          I think they should do what they know. Asking them to try to learn new things when they don’t enjoy it is not fun

          With that being said, if they have the drive to spend time on it let them

    • Petter1@lemm.ee
      link
      fedilink
      English
      arrow-up
      4
      ·
      7 months ago

      On a financial aspect, self hosting is more expensive most of the time, if you convert time to money, even if you calculate using less than 100$ per hour (In my country we charge about 200$ per work hour)

      • tburkhol@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        Depends on how you calculate costs. Like, I have Kodi running on a RPi for home entertainment/theater. There’s no way to outsource that, but the RPi is idle most of the time. Adding services to it is effectively or marginally free, except for my time, and there’s still a significant time cost to get paid, off-site cloud services set up.

        But charging for your own time is kind of disingenuous. You don’t include your time in the cost of eating (a Big Mac worth $60??), watching a video, or going on vacation. The only people self-hosting have a personal, hobby/entertainment interest in it, and I think it’s more accurate to compare the costs of self hosting with the costs of other forms of entertainment. Do you get more fun-value out of the costs of self hosting or out of a theater ticket?

        • Petter1@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          Well, you can calculate how much money you would make in the time you do hobby, entertainment and eating. And I bet, “everyone” includes some people, that see setting up home/private IT not as hobby, for those people the comparison is like spending time x or paying amount x (data or/and money) (you could compare it to housekeeping) In such cases it makes sense to give the spent time a value in data or money, so that it is comparable

          Maybe you spend time on selfhosting and now you have less time for other things that need to be done and now you have to outsource it (for money) giving time as well calculateable value

      • cheddar@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        7 months ago

        Should we do that though? I’m choosing between playing PS5 and configuring my home server. I’m not being paid for either of that. But skills I obtain while tinkering with the server actually help me with some tasks at work.

        • Petter1@lemm.ee
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          7 months ago

          Sure, you can compare to what else you would do in that time slot, but money would be the more general thing (you can compare better, since everything is in the base of money)

          Back to your example: time spent on each task is equal -> same value invested but output may have different value (game skills/progress vs IT skills/progress)

          So since investing value is the same for both task, you can ignore that part and concentrate on the output.

  • jubilationtcornpone@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    63
    arrow-down
    1
    ·
    7 months ago

    Oh, I wouldn’t if I could avoid it. The “fun” of tinkering with IT stuff in my very limited spare time vaporized many years ago. If I could pay for services that did exactly what I wanted, respected my privacy, and valued my business while charging a fair price, I would stop self-hosting tomorrow. But that’s not usually how it works.

    Self hosting isn’t super high maintenance once you get everything set up but it still takes up probably 10-12 hours per month on average and I would not mind having that time back.

    • aard@kyu.de
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      2
      ·
      7 months ago

      I nowadays manage my private stuff with the ansible scripts I develop for work - so mostly my own stuff is a development environment for work, and therefore doesn’t need to be done on private time.

    • peregus@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      3
      ·
      7 months ago

      With Proton you could get emails, calendar, contacts, drive for a fair price and good privacy, for example.

      • cheddar@programming.dev
        link
        fedilink
        English
        arrow-up
        8
        ·
        7 months ago

        I like the idea, but I don’t like that everything is tied to a single account. If it’s compromised so are your emails, calendar, contacts, files, and passwords. But the service is good enough to replace Google, and choosing between the two, I’d choose Proton.

        • Lad@reddthat.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          I agree that it would be very bad if your Proton account got compromised with so much data tied to it. However, I’m personally comfortable with a strong password and 2FA for my Proton account.

        • TORFdot0@lemmy.world
          link
          fedilink
          English
          arrow-up
          7
          arrow-down
          1
          ·
          7 months ago

          If you self-host all the same services you have the same exposure level if root on your hosting machine is compromised. I suppose it depends on how confident you feel in how agile you can patch if a vulnerability becomes known in postfix for example. I wouldn’t consider self hosting something that reduces your cybersecurity risk typically

          • cheddar@programming.dev
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            7 months ago

            That’s true. But as we were speaking about an external service (Proton), I was thinking about diversification. I use Proton for emails, but I don’t use Proton Pass opting for another external password manager.

        • jubilationtcornpone@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          9
          ·
          7 months ago

          Mail servers are the one thing I refuse to self host. Years of managing enterprise email taught me that I don’t need that kind of negativity in my life

          • cheddar@programming.dev
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 months ago

            I agree. I was thinking about using different services for different tasks instead of putting everything into the same basket. I’m not self-hosting an email server either.

  • Feathercrown@lemmy.world
    link
    fedilink
    English
    arrow-up
    23
    ·
    7 months ago

    Someday I hope we have a server technology that’s platform-agnostic and you can just add things like “Minecraft Server” or “Email Server” to a list and it’ll install, configure, and host everything in the list with a sensible default config. I imagine you could make the technology fairly easily, although keeping up with new services, versions, security updates, etc. would be quite the hassle. But that’s what collaboration is for!

    • Pyrosis@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      7 months ago

      Honestly at this point that is docker and docker compose.

      As to what to run it on that very much depends on preference. I use a proxmox server but it could just as easily be pure Debian. A basic webui like cockpit can make system management operations a bit more simplified.

      • cows_are_underrated@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        Docker is in theory nice, if it works. Docker doesn’t run on my computer(i have no fucking clue why). Every time I try to do anything I get the Error “Unknown Server: OS” also there is literally nothing you can find online about how to Fux this problem.

        • Pyrosis@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          7 months ago

          What computer and OS do you have that can’t run docker? You can run a full stack of services on a random windows laptop as easily as a dedicated server.

          Edit

          Autocorrect messing with OS.

          • cows_are_underrated@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            7 months ago

            I use EndeavourOS, but had the same problem on Arch.

            Hardware wise I have an 75800x, a RX 6700XT and 32GB 3200mhz Ram.

            The weird thing is, that some time ago I was actually able to use docker, but now I’m not.

            • Pyrosis@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              7 months ago

              That doesn’t make any sense to me. It can be installed directly from pacman. It may be something silly like adding docker to your user group. Have you done something like below for docker?

              1. Update the package index:

              sudo pacman -Syu

              1. Install required dependencies:

              sudo pacman -S docker

              1. Enable and start the Docker service:
              sudo systemctl enable docker.service
              sudo systemctl start docker.service
              
              1. Add your user to the docker group to run Docker commands without sudo:

              sudo usermod -aG docker $USER

              1. Log out and log back in for the group changes to take effect.

                Verify that Docker CE is installed correctly by running:

              docker --version

              If you get the above working docker compose is just

              sudo pacman -S docker-compose

                • Pyrosis@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  7 months ago

                  I thought it would. If it still requires sudo to run it is probably just docker wanting your user account added to the docker group. If the “docker” group doesn’t exist you can safely create it.

                  You will likely need to log out and log back in for the system to recognize the new group permissions.

    • markstos@lemmy.world
      link
      fedilink
      English
      arrow-up
      26
      ·
      7 months ago

      As someone who has had a career in hosting: good luck.

      Don’t forget backups, logging, monitoring, alerting on top of security updates, hardware failure, power outages, OS updates, app updates, and tech being deprecated and obsolete at a rapid pace.

      I’m in favor of a decentralized net with more self-hosting, but that requires more education and skill. You can’t automate away all the unpleasant and technical bits.

      • Feathercrown@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        Funnily enough I do use NixOS for my server! It’s not quite what I was describing but it does allow me to host easily.

    • iegod@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      7 months ago

      Unraid does this via docker. It’s amazing. You can do this live and on the fly.

      • Encrypt-Keeper@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        2
        ·
        7 months ago

        Fastly is also a CDN. The fact that a website is behind Fastly doesn’t imply that it isn’t selfhosted at all.

        • LoudWaterHombre@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          7 months ago

          So you mean Fastly is providing CDN servers which cache the content of dev.to and then serve them to the visitor on their servers?

          Well yeah that’s not self hosting.

          • Encrypt-Keeper@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            edit-2
            7 months ago

            Of course it would be self hosting. If the website isn’t hosted on fastly, and is hosted by an individual, that would be the definition of self hosting. You’re also assuming that Fastly is caching responses, do you know that for certain?

            Literally all you’ve done so far is resolve the host name to a DNS record. You think you’ve done something, but you haven’t.

            • LoudWaterHombre@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              2
              ·
              7 months ago

              lol what the fuck is your problem? How about you do something and explain to me how you self host a CDN hosted by fastly???

              When did I resolve the Hostname to a DNS record? Are you fucking stupid you obviously don’t know what you are talking about. I resolved it’s domain to an IPv4 address which points entirely to a fastly server. It’s not a resource that get’s delivered by CDN, it’s the whole fucking website they are serving, which is a service they sell and that’s not self hosting.

              God damn why am I even spending my time arguing with someone that didn’t understand the basics yet. If you think a domain is a hostname and an IPv4 address is a DNS record, just back off and return to the books. You probably feel so cool and think you have done something, which you did, you ridiculed yourself.

              • Encrypt-Keeper@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                7 months ago

                You clearly don’t understand a single thing about how the internet works and are very confused. Let me help you out.

                how you self host a CDN hosted by fastly???

                You don’t? The website is what would be self hosted. Not Fastly.

                When did I resolve the Hostname to a DNS record? … I resolved it’s domain to an IPv4 address which points entirely to a fastly server

                Right there. You resolved the host record, probably an A record or ANAME for the website (dev.to) into an IPv4 address, using DNS.

                It’s not a resource that get’s delivered by CDN, it’s the whole fucking website they are serving, which is a service they sell and that’s not self hosting.

                Here’s what you’re critically misunderstanding about this. Just because you resolve the record for a website and the IP that’s returned belongs to fastly does not mean fastly is hosting the content. You literally haven’t done anything to prove that the website isn’t self-hosted on a computer in some guys garage. You’re making assumptions based on ignorance and using those assumptions to gatekeep self hosting because you don’t even know what you don’t know. It’s very possible that site isn’t self hosted, but so far you haven’t actually found any proof of that like you think you have.

                If you think a domain is a hostname and an IPv4 address is a DNS record

                A domain can have several host records of different types including one at the root of the domain. What you’re resolving isn’t “a domain” it’s a single record for that domain, and its associated IP address is contained in the DNS record. If you’d like to familiarize yourself with this system, try this: https://www.dummies.com/book/technology/information-technology/networking/general-networking/dns-for-dummies-292922/

                It’s clear that you’re a hobbyist with very little understanding of how the internet and self hosting works on a fundamental level and that’s ok. But I recommend instead of wasting your energy being confidently wrong very publicly for the purpose of gatekeeping, you use that energy to learn how these things actually work instead.

  • Presi300@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    7 months ago

    I recently decided to get more serious about self hosting and gotta say, use TrueNAS scale, just do it, literally everything is 1 click… While it can be complicated, it is most definitely worth it, not just to stick it to big tech, but because some of the selfhosted apps genuinely provide a better experience than centralized alternatives. NextCloud surprised me especially with how genuinely nice it is. Installed it, got an SSL certificate and replaced google services almost entirely in a few hours of work.

    I’ve still got a few things I wanna do which look very complicated… Stuff like a mail server and pfsense (the stuff of nightmares) are among the 1st on my list…

    • doctorzeromd@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      5
      ·
      7 months ago

      OPNSense is generally pretty easy, more powerful, and more open than pfsense. I started with pf but went to OPNSense and have loved it!

          • Presi300@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            7 months ago

            I am very much into the nitty gritty of Linux (I use Alpine fyi) the problem is, pf/opnsense aren’t based on Linux…

            And I also don’t really know how to set them up… Yk as routers, mainly because my internet comes through PPPoE and I just cannot for the life of me figure out how to pass that through to a VM. I bound the VM to its own NIC, did everything, did not work…

            • doctorzeromd@sopuli.xyz
              link
              fedilink
              English
              arrow-up
              1
              ·
              7 months ago

              Honestly, I found it really easy. I don’t have a background in IT or anything either.

              What did you find difficult? Setting custom firewall rules is harder to understand, but the general functionality of setting up a NAT and even installing and configuring ZenArmor were super super easy.

              • Presi300@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                7 months ago

                I already have my own network with stuff and things… it’s mostly just the simple stuff (TrueNAS scale, pihole, wireguard, nextcloud and other things like that). But yeah, outside my mac, I have literally 0 experience with BSD…

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    7 months ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    DHCP Dynamic Host Configuration Protocol, automates assignment of IPs when connecting to a network
    DNS Domain Name Service/System
    Git Popular version control system, primarily for code
    HTTP Hypertext Transfer Protocol, the Web
    IP Internet Protocol
    NAS Network-Attached Storage
    NAT Network Address Translation
    NUC Next Unit of Computing brand of Intel small computers
    NVMe Non-Volatile Memory Express interface for mass storage
    Plex Brand of media server package
    RPi Raspberry Pi brand of SBC
    SBC Single-Board Computer
    SMB Server Message Block protocol for file and printer sharing; Windows-native
    SMTP Simple Mail Transfer Protocol
    SSL Secure Sockets Layer, for transparent encryption
    VPS Virtual Private Server (opposed to shared hosting)
    XMPP Extensible Messaging and Presence Protocol (‘Jabber’) for open instant messaging
    nginx Popular HTTP server

    17 acronyms in this thread; the most compressed thread commented on today has 3 acronyms.

    [Thread #773 for this sub, first seen 30th May 2024, 10:15] [FAQ] [Full list] [Contact] [Source code]

  • Ruud@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    7 months ago

    I do host some stuff myself 😉 but there’s one thing to keep in mind.

    Don’t self host stuff that your family still needs after you’re gone. Unless they are self host nerds like you. I stopped self hosting our mail and docs for example.

    Would you agree?

    • RBG@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      7 months ago

      I’d agree but you can expand this quite widely then. You think they don’t need their pictures anymore, in case you host something like Immich/Photoprism? If you host movies, series, games, they may not need them anymore but it would still be noticeable that they are not accessible anymore.

      Not that I am saying you are wrong or what a good way of doing that would be. I don’t know myself.

      • rho50@lemmy.nz
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        Ideally you want something that gracefully degrades.

        So, my media library is hosted by Plex/Jellyfin and a bunch of complex firewall and reverse proxy stuff… And it’s replicated using Syncthing. But at the end of the day it’s on an external HDD that they can plug into a regular old laptop and browse on pretty much any OS.

        Same story for old family photos (Photoprism, indexing a directory tree on a Synology NAS) and regular files (mostly just direct SMB mounts on the same NAS).

        Backups are a bit more complex, but I also have fairly detailed disaster recovery plans that explain how to decrypt/restore backups and access admin functions, if I’m not available (in the grim scenario, dead - but also maybe just overseas or otherwise indisposed) when something bad happens.

        Aside from that, I always make sure that all of all the selfhosting stuff in my family home is entirely separate from the network infra. No DNS, DHCP or anything else ever runs on my hosting infra.

    • frezik@midwest.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      7 months ago

      I agree, and I think there’s some reliability arguments for certain services, too.

      I’ve been using self-hosted Bitwarden. That’s something I really want to be reliable anywhere I happen to be. I don’t want to rely on my home Internet connection always being up and dyn DNS always matching. An AWS instance or something like that which can handle Bitwarden would be around $20/month (it’s kinda heavy on RAM). Bitwarden’s own hosting is only $3.33/month for a family plan.

      Yes, Bitwarden can work with its local cache only, but I don’t like not being able to sync everything. It’s potentially too important to leave to a residential-level Internet connection.

      • turmacar@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        Is your home connection down that much? I’d think that even syncing once every day or so would populate everything fine, and if you’re at home it should update over wifi.

        I might just be spoiled because I’m the only one using mine and only for a handful of devices.

        • frezik@midwest.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          Not really, I just have trust issues with my ISP, and I’m willing to spend three bucks a month to work around them.

  • TheButtonJustSpins@infosec.pub
    link
    fedilink
    English
    arrow-up
    195
    arrow-down
    1
    ·
    edit-2
    7 months ago

    If you’re not paying for a service, you’re likely being monetized by watching ads or providing personal data to companies that don’t necessarily have your best interests at heart.

    This is a bit out of date. Nowadays, you pay for the service and are monetized by watching ads and providing personal data to companies that definitely don’t have your best interests at heart.

    • 1984@lemmy.today
      link
      fedilink
      English
      arrow-up
      27
      ·
      7 months ago

      People said it back then too. The ad and tracking industry will always invade more and more of our privacy. When will there be enough tracking to make them stop and be happy? Never. Never is the only answer.

  • irotsoma@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    7 months ago

    I self host a lot, but I host a lot on cheap VPS’s, mostly, in addition to the few services on local hardware.

    However, these also don’t take into account the amount of time and money to maintain these networks and equipment. Residential electricity isn’t cheap; internet access isn’t cheap, especially if you have to get business class Internet to get upload speeds over 10 or 15 mbps or to avoid TOS breaches of running what they consider commercial services even if it’s just for you, mostly because of of cable company monopolies; cooling the hardware, especially if you live in a hotter climate, isn’t cheap; and maintaining the hardware and OS, upgrades, offsite backups for disaster recovery, and all of the other costs. For me, VPS’s work, but for others maintaining the OS and software is too much time to put in. And just figuring out what software to host and then how to set it up and properly secure it takes a ton of time.

    • enbyecho@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      7 months ago

      Residential electricity isn’t cheap

      This is a point many folks don’t take into account. My average per Kwh cost right now is $0.41 (yes, California, yay). So it costs me almost $400 per year just to have some older hardware running 24x7

      • dan@upvote.au
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        7 months ago

        I solved this by installing solar panels. They produce more electricity than I need (enough to cover charging an EV in when I get one in the future), and I should break even (in terms of cost) within 5-6 years of installation. Had them installed last year under NEM 2.0.

        I know PG&E want to introduce a fixed monthly fee at some point, which throws off my break-even calculations a bit.

        Some VPS providers have good deals and you can often find systems with 16GB RAM and NVMe drives for around $70-100/year during LowEndTalk Black Friday sales, so it’s definitely worth considering if your use cases can be better handled by a VPS. I have both - a home server for things like photos, music, and security camera footage, and VPSes for things that need to be reliable and up 100% of the time (websites, email, etc)

      • Valmond@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        Omg, I pay 30€ for 1Gb/0.7Gb (ten more for symmetrical 10Gb, I don’t need it and can’t even use more than 1Gb/s but my inner nerd wants it) and 0.15€/KWh.

        BTW the electricity cost is somewhat or totally negated when you heat your apartment/house depending on your heating system. For me in the winter I totally write it off.

      • mal3oon@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        7 months ago

        This sounds excessive, that’s almost 1.1$/day, amounting to more than 2kWh/24hrs, ie ~80W/hr? You will need to invest in a TDP friendly build. I’m running a AMD APU (known for shitty idle consumption) with Raid 5 and still hover less than 40W/h.

        • enbyecho@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          7 months ago

          This sounds excessive, that’s almost 1.1$/day, amounting to more than 2kWh/24hrs, ie ~80W/hr? You will need to invest in a TDP friendly build. I’m running a AMD APU (known for shitty idle consumption) with Raid 5 and still hover less than 40W/h.

          This isn’t speculation on my part, I measured the consumption with a Kill-a-watt. It’s an 11 year old PC with 4 hard drives and multiple fans because it’s in a hot environment and hard drive usage is significant because it’s running security camera software in a virtual machine. Host OS is Linux MInt. It averages right around 110w. I’m fully aware that’s very high relative to something purpose built.

          You will need to invest in a TDP friendly build

          Right, and spend even more money.

          • mal3oon@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            7 months ago

            I think the main culprit is CPU/MB, so that’s the only thing needed a replacement. Many cheap alternatives (less than 200$) that can half the consumption and would pay itself in a year of usage easily. There is a Google doc floating around listing all the efficient CPUs and their TDPs. Just a suggestion, I’m pretty sure after a year it would payoff its price, there is absolutely no need for a 110w/h unless you’re running LLMs on that and even then it shouldn’t be that high.

  • CrimeDad@lemmy.crimedad.work
    link
    fedilink
    English
    arrow-up
    35
    ·
    7 months ago

    If self-hosting is going to become commonplace, then it needs to be easier than setting up a network printer. People should be able to just buy a computer (maybe a laptop for integral screen and UPS) preloaded with something like Yunohost, but with a sleek GUI. It has to have good wizards that walk you through everything including setting up a domain and email.

    • ironhydroxide@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      9
      ·
      7 months ago

      Sounds like a market niche, you could start it up, call it something like “macrosoft”. … then start making scripts that do the work for the user, don’t release the scripts because people pay for them. Let this go on for many years and you find yourself shoving “AI” down your users throats and screenshotting their desktop without explicit permission…

      • CrimeDad@lemmy.crimedad.work
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        you also need to remember that this is literally a turn key product, that literally every cloud provider sells

        I am unaware of server products that I can just buy, plug in, and get up and running in minutes with my own ActivityPub instances, media storage/streaming, XMPP messaging, and etc. If they really exist, please share links.

        There’s certainly value in doing this stuff the hard way, but the goal should be for self-hosting to be as easy as signing up with Google, Facebook, Spotify, etc. There aren’t enough people with the time and curiosity to figure out the current state of self-hosting and make a dent in the three website problem.

          • CrimeDad@lemmy.crimedad.work
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 months ago

            Jellyfin and Yunohost are two projects that have simplified self-hosting and made it accessible for me. I just think more progress can be made in that direction.

            and yet, here we are, on lemmy.

            As far as I can tell, you are not self-hosting the Divisions by Zero Lemmy instance, so I’m not sure what your point is there. I am actually self-hosting my lemmy.crimedad.work instance with the help of Yunohost.

    • thomasloven@lemmy.world
      link
      fedilink
      English
      arrow-up
      39
      ·
      7 months ago

      I feel attacked by this post. I self host Home Assistant, recursive proxy servers, RSS readers, photo managers, vscode, media servers, download managers, backup solutions, git, password databases, economy trackers… And if I need to print from my macbook I have to email the file to myself because in twenty years I haven’t ONCE been able to host my printer on the network in a way that works for more than three days before randomly breaking.

        • zod000@lemmy.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 months ago

          For real, how is it that Brother makes the only printer that everything from my phone to my servers can use without problems. Bonus points for not gouging on toner.

        • terminhell@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          Xerox has been great for me. They dont just make giant copiers you need a forklift to deliver and a giant service contract. They still make small home office desk printers.

          After wiring up to my network and giving it a static, it’s just worked, for all devices for everyone. No need to download or install anything either.

      • CrimeDad@lemmy.crimedad.work
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        Lol I know what you mean. Maybe I am speaking more to the ideal of the home network printer than real life. My experience with them over the last twelve years or so hasn’t been as terrible as yours, but it hasn’t been perfect either.

        • werefreeatlast@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          7 months ago

          Yeah! Fuck printers and scanners! Imagine one day going to your scanner, putting in it a receipt and then pressing the scan to PC button and actually getting it to work! Instead, you go to your computer and to the folder you named scans and there’s nothing!

      • borari@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        6
        ·
        7 months ago

        I have yeeted printers out of non-ground level apartment windows before, so i feel your pain. i bought a brother laser jet printer and hardwired it to a switch port and have not had connectivity issues for years. i can easily print from my phone, pc, laptop, whatever.

  • gorogorochan@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    ·
    7 months ago

    I do self-host some services but it bugs me that a lot of articles that talk about costs do not factor in a lot of additional costs. Drives for NAS need replacement. Running NUCs means quite an energy draw compared to most ARM based SBCs.