I’ve tried to figure some of this stuff out but I really don’t know what I’m doing. Most documentation is written with a vocabulary I don’t understand. Tutorials assume a high-level understanding of coding, software, CLI and a bunch of other stuff.

So far I’ve got an old gaming PC with a R7 2700x + 2060 Super and I think maybe it’s overkill. I’ve got TrueNAS running on it but that’s about as far as I got…

Thinking maybe we can have an open Jitsi meeting and just anyone who needs help can get it (myself included 🙂)?

Would anyone be interested in something like that?


E: some people have imagined up some things that I said so let me be clear about what I did not say:

At no time did I insist, beg, or demand that anyone help me.

I did NOT ask anyone to help with a specific issue, nor should I be required to.

I asked if anyone would be willing to help myself and possibly others to get some services running, and I asked to do it in a videoconference setting where we can have a discussion and where you can see what I’m doing as I’m doing it, out of respect for both of our time.

If you are not interested, you do not need to come in here and announce it, and you sure as shit do not need to speak for anyone else on whether they will want to. Just keep scrolling.

E2: special thanks to those who actually reached out and offered to help!

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

    I asked if anyone would be willing to help myself and possibly others to get some services running, and I asked to do it in a videoconference setting where we can have a discussion and where you can see what I’m doing as I’m doing it, out of respect for both of our time.

    Sure, I can do that. My rates start at $90/hr, 4hr minimum.

    • helenslunch@feddit.nlOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      11
      ·
      10 months ago

      Sorry, I charge $10/reply

      You can send it to my Bitcoin wallet:

      KekBsodnKhxojHsidkd9nHqisbHsinIjrnnMJJHjeweornva

        • helenslunch@feddit.nlOP
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          11
          ·
          10 months ago

          Sorry, I charge $10/reply

          You can send it to my Bitcoin wallet:

          KekBsodnKhxojHsidkd9nHqisbHsinIjrnnMJJHjeweornva

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    9 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
    IP Internet Protocol
    IoT Internet of Things for device controllers
    NAS Network-Attached Storage
    Plex Brand of media server package
    SSH Secure Shell for remote terminal access

    [Thread #239 for this sub, first seen 24th Oct 2023, 19:05] [FAQ] [Full list] [Contact] [Source code]

  • Hawk@lemmynsfw.com
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 months ago

    Honestly, Switch to a basic Linux distro and use docker directly.

    I ran TrueNAS for a while and it’s just too complex and janky. I dropped back to void (for ZFS) and have a directory of compose files for radar/sonar, jellyfish, mediawiki, Lemmy etc.

      • NullGator@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        10 months ago

        I’d suggest proxmox. Sinple web UI for management, but debian backend. Very powerful virtualization. Supports GPU passthrough, LVMs, ZFS, and a bunch of other stuff out of the box. If you get another machine, you can also put them into a cluster.

  • MigratingtoLemmy@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    10 months ago

    It’s not that hard. Go to awesome-selfhosted to have a look at what you’d like to host. Then, go to YouTube and find videos that host said thing. If you don’t find the specific application, watch simpler tutorials deploying containers (most people will use Docker if you’d like) and go from there. Read some documentation on the container runtime and maybe some networking. That’s it.

    • helenslunch@feddit.nlOP
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      3
      ·
      10 months ago

      I’ve already explained why none of that is helpful. If you can point me to tutorials intended for straight beginners I will try that. It isn’t “hard” but it is complicated, and there’s a lot to learn, and I don’t appreciate you downplaying that.

      • MigratingtoLemmy@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        10 months ago

        I suppose it feels like an info dump when you’re coming from zero. This community shares a love for hosting and orchestration and it takes a second to get out of that hole. My apologies.

        In my opinion, DBTech has some of the easiest tutorials on this subject. Just search for how to set up Docker on YouTube by DBTech. TBH I’d always recommend reading the documentation, Docker devs tell you how to install Docker and he basically follows that. Should be doable if you have a distribution set up. The documentation covers most use cases whilst he just installs on his distribution in the video, but the process should be similar if not the same.

        Good luck!

      • Jvrava9@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        10 months ago

        Check out Wolfgang’s channel and Youtube and blogs are your best friend in this situation. DigitalOcean has some good walk through’s too.

  • BK85@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 months ago

    If you need something running fast and easy buy a synology nas. Not the best hardware and expensive geat if youi dont have the time to mess around with stuf like unraid etc. There a lots of great guides on setting op docker containers on that. https://drfrankenstein.co.uk/ is a geat example of easy to follow guides.

  • AdminWorker@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    If you are successful in this, perhaps a twitch channel walking through the basics running on a regular ish basis

    • helenslunch@feddit.nlOP
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      10 months ago

      What do you mean? Like hosting a Livestream and asking the viewers for help?

      • AdminWorker@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        10 months ago

        I was imagining a “I just wiped my hard drive and flashed the current version of Debian. Let’s get basic services up.”

        I wish there was a “hey watch me code/self host” channel that helped noobs see how to approach the problem of starting. Usually their is a “hey watch me code” YouTube that is old enough to have a critical breaking point (some library updated) so a noob finds it impossible.

        • 𝕽𝖔𝖔𝖙𝖎𝖊𝖘𝖙@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          ·
          edit-2
          10 months ago

          This will forever be the problem with video tutorials.

          Development often moves fairly quickly and videos on most platforms can’t be edited after posting.

          The result is your best outcome is if they make an update video to address the changes. Unfortunately that’s also one of the least likely outcomes.

          Otherwise the options are:

          1. Take the video down and lose any income it generates
          2. Put a note in the description linking to a document addressing the updates
          3. Keep the outdated video up and keep making money from it

          If you’re lucky you might get option 2, but in most cases you’re gonna end up with option 3.

          In the vast majority of cases content creators aren’t going to pull or replace a profitable video even if it becomes outdated.

          It’s a tough situation, I can’t really blame them for doing what is in their best interest as a business.

          Ideally you should try to get comfortable with non-video tutorials.

      • DaGeek247@kbin.social
        link
        fedilink
        arrow-up
        5
        ·
        10 months ago

        We know. What you’re asking for is the wrong to thing to ask for, here in these forums. Aint nobody got time for walking a strqnger through thw entire install process of five or eight different self hosting programs. My own personal process has taken several months and is still ongoing.

        • helenslunch@feddit.nlOP
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          4
          ·
          10 months ago

          I don’t understand the question. The intention of the post is explained…in the post.

          • Voroxpete@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            10
            ·
            10 months ago

            Point 1. If you’re asking someone to donate their time to help you, don’t be surprised if they have a few questions first. Wanting to know more about the exact nature of your problem is a good start to figuring out, for example, if they’re even the right person to assist you.

            It doesn’t do you any favours to insist that someone commit to teaching a class over video chat without even being willing to go so far as to give them a syllabus first.

            Point 2. When begging for a free ride, don’t complain that the car didn’t come with seat warmers. If you’re going to insist on dictating the manner in which people help you, the result is just going to be that people don’t want to help you.

            For instance, after posting my first comment, I actually considered offering to PM or chat on Discord so that we could sort out your problem together. I have since reconsidered; this is, in fact, exactly why people who know how to do this stuff usually aren’t super jazzed about the idea of an open jitsi meeting or similar. You’re going to end up dealing with far too many people who feel entitled to make demands of your time.

            I actually like helping people learn about computers. Part of my job involves teaching IT skills, and I genuinely enjoy it. Under the right circumstances, I would be exactly the kind of person you’re looking for. And I genuinely do appreciate your frustration; self-hosting is a mess of bad documentation and incomplete guides full of jargon, poorly explained ideas and assumptions of prior knowledge.

            But looking at your behaviour throughout this thread, I don’t think you’re ready to be a student. You’ve been nothing but combative and demanding, while showing absolutely no appreciation for the time that people are taking to try to help you. It’s a bad look, and it just reinforces exactly why people generally prefer to do this stuff at a remove, if at all.

            • helenslunch@feddit.nlOP
              link
              fedilink
              English
              arrow-up
              0
              arrow-down
              8
              ·
              edit-2
              10 months ago

              If you’re asking someone to donate their time to help you, don’t be surprised if they have a few questions first.

              The entire purpose of my inquiry is to not sit here and waste each others’ time going back and forth for hours on end over text trying to figure it out. It’s for us to be able to have a discussion and so that you can see what I’m doing as I’m doing it. If you’re not interested, that’s fine, keep scrolling. No one is trying to twist your arm.

              Wanting to know more about the exact nature of your problem is a good start to figuring out

              I don’t have an exact problem.

              It doesn’t do you any favours to insist that someone commit to teaching a class over video chat

              When begging for a free ride, don’t complain that the car didn’t come with seat warmers.

              You’re going to end up dealing with far too many people who feel entitled to make demands of your time.

              You’ve been nothing but combative and demanding

              You’re literally just fabricating all of this. None of that happened. I didn’t “insist”, “beg” or “demand” a damn thing. I simply asked if anyone would be interested or willing. Because, as you’ve said, that’s the sort of thing you enjoy.

              I’ve been combative because I’ve almost exclusively been met with hostility for daring to ask such a thing.

              • DaGeek247@kbin.social
                link
                fedilink
                arrow-up
                7
                ·
                10 months ago

                The entire purpose of my inquiry is to not sit here and waste each others’ time going back and forth for hours on end over text trying to figure it out. It’s for us to be able to have a discussion and so that you can see what I’m doing as I’m doing it.

                I only post on forums because if everybody used discord and other non-searchable communication mediums, the internet would be a complete failure, or about as available as peoples secret mushroom spots. I promise you that the issues you face are not original. Everybody else who comes across this thread looking for a good place to start is going to be pissed because there’s only one or two listed, when there could have been an entire thread full of good places to start, with commentary about specific tutorials and why they suck or what parts a new person could get stuck on.

                These forums are not just for you to use as a dump to vaguepost and hope someone will spend several hours of their life cheering you on while you figure out how to do stuff. They are for everyone in the thread, and everyone who comes after while looking for similar solutions. Trying to take whatever support you end up getting away from everyone who comes after you is called pulling up the ladder after yourself, and is the exact opposite of why forums exist in the first place.

                If people had actually been rude when you asked a basic question, it would be different. But it isn’t. You’re not trying to engage with the way this forums actually works and it really shows. As far as I can see, most everyone here is trying to help. You just don’t want the great help that is being offered. You want an unpaid private tutor who will cheer you on and sometimes give you a tip to make things easier, while you avoid doing things like reading the manual, looking through tutorials, or heaven forbid, googling what aomething is.

    • Corgana@startrek.website
      link
      fedilink
      English
      arrow-up
      3
      ·
      10 months ago

      TrueNAS is good but has a steepish learning curve for many people, it’s way more oriented towards being a NAS than running services, which can be confusing overkill (only using ZFS for example).

      I recently discovered CasaOS which is now my go-to recommendation for people starting off. It is a good combo of “just works” with the ability to tweak for those who are interested in diving deeper.

    • ikidd@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      Proxmox as a host for a VM running Docker is the way to go. You can snapshot and restore things when you mess up, and you can install Proxmox Backup Server alongside to take point in time backups that you can restore to a new VM if you have to. I probably have a couple dozen inactive VMs of various learning projects that I can fire up and play with as the mood takes me.

    • helenslunch@feddit.nlOP
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      3
      ·
      10 months ago

      In truenas go to apps, pick one, and click install.

      Not helpful.

      Also, you may want to add truecharts repository (assuming you’re using truenas scale)

      This is very helpful, thanks.

      • krolden@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        10 months ago

        Guess what all of that is on the getting started page for truenas. Instead of reading that you made a post here.

        Why?

        • helenslunch@feddit.nlOP
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          edit-2
          10 months ago

          Once again, I explained why in the OP.

          It took me an hour and a half just to get logged into the server because their documentation is outdated. That’s something a knowledgeable user could have worked out in 5 seconds.

          Just from a cursory glance, here are some advanced concepts on the first paragraph of the “getting started” that I don’t understand:

          • SSH
          • “web shell”
          • “go to system --> advanced” where!?
          • “link aggregations”
          • VLAN
          • “default gateway”

          You understand what I’m saying? These documents assume a certain level of knowledge that I don’t have and thus cannot make any sense of them.

  • TheRealCharlesEames@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    10 months ago

    Yeah at this point I’m ready to pay someone for help. I wasn’t expecting setting up a mastodon or piped instance in docker to be so hard.

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

    What services are you looking at? TrueNAS can be good for some situations but isn’t always the best it terms of flexablity. It really depends on what you are trying to host

    • helenslunch@feddit.nlOP
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      10 months ago

      I mean I want to run a lot of things. Some of which include

      • Home Assistant
      • Jellyfin
      • Own tracks
      • PeerTube
      • Frigate
      • BitWarden
      • Jitsi
      • Possibly hosting my own website(s).

      Etc. None of these are things I explicitly need, I just want to mess around and learn.

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

        In that case I would either go with proxmox, debian or Ubuntu server with docker.

        If you are wanting to do virtualization then go for proxmox but if you want to just run the services as containers I would just use Ubuntu or Debian. Once you have Ubuntu or Debian installed I would look into how to write docker compose files. There are plenty on the internet and they make setup very straight forward. If you want a web interface you can install cockpit.

        Sorry to be a bringer of bad news but I believe your truenas install is going to be the limiting factor.

        • helenslunch@feddit.nlOP
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          10 months ago

          Thank you for that. I went back and forth for a while trying to figure out which one might work best and eventually just picked one.

          Can you elaborate as to how it is limiting?

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

            Truenas isn’t a standard system. Its designed to be used as a NAS and lacks the ability to easy install other software. While it does have support for kubernetes and virtual machines, the UI is pretty crude and you will likely get confused and run into bugs. (Source: my personal experience) Don’t get me wrong, I do like TrueNAS but for your setup it doesn’t make a lot of sense. This is especially true since you want to run a bunch of services that aren’t necessarily storage dependent.

            Honestly you are probably better off with Ubuntu

            • helenslunch@feddit.nlOP
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              10 months ago

              Thank you. I downloaded Ubuntu. It’s a tough pill to swallow after seeing so many negative things about the workstation version but it does have a reputation for being beginner friendly and I guess I can always move to something else later.

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

                That’s true I suppose. Honestly I am just kind of sick and tired of the silliness Ubuntu has. Its fine on servers but for desktop use there are better alternatives that I choose.

                If you don’t notice an issue that’s good but if you run into any snap related issues keep in mind there are alternatives. Don’t blame all of Linux for a Ubuntu issue. (That’s the big fear that leads me to be so anti-ubuntu)

  • 0xD@infosec.pub
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    10 months ago

    Since the other people don’t seem too helpful to you, we can gladly setup a meeting and see where it goes :) I don’t have exeprience in all these software like TrueNAS you’re using but I have a lot of experience in a lot of other things, so I’m sure I’ll be able to help!

    • helenslunch@feddit.nlOP
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      edit-2
      10 months ago

      Thanks. Maybe we can learn some things together and from each other?

      DM’ed

      • angelsomething@lemmy.one
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        10 months ago

        My go-to is perplexity.ai. I found it better than ChatGPT on the web as it uses api calls which are found to me “smarter”. And it also actively searches the web before producing and answer. Worth paying for it honestly. Oh and you also have the option to choose what model to use as it has acces to both Claude and ChatGPT.