this post was submitted on 10 Nov 2023
1707 points (94.2% liked)

linuxmemes

21434 readers
1119 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] ZMonster 19 points 1 year ago (6 children)

    Self hosting, at least for lemmy, is absolute trash. I have been told a few times when asking questions that, "it is expected that you are thoroughly experienced with Linux" to be able to follow the mediocre guides. And they are trash if you are a newbie.

    So people like me, who would love to use Lemmy for non Linux things, am posting almost entirely about Linux problems.

    [–] zeppo 19 points 1 year ago (3 children)

    I wouldn’t expect running a publicly accessible server on the internet to be easy or a great idea for someone not familiar with the OS they’re using. Great way to learn, though.

    [–] [email protected] 9 points 1 year ago (1 children)

    Yeah I've got a proxmox cluster and I've been using Linux for decades but I wouldn't dare host something that a LOT of users are going to access. I don't know nearly enough about netsec and I can guarantee my vlan practices probably aren't perfect, etc.

    [–] [email protected] 4 points 1 year ago

    I have a solution for you. Just don't have your Internet facing things on the same /24 as your home stuff. Why vlan if you can just separate them by network and switch.

    Or: just do it anyways. I learned most shit after everything broke. Not before.

    [–] xantoxis 3 points 1 year ago (1 children)

    And how do you learn, then, from this project, if people are shitty about your questions?

    I'm a sw engineer. I've been doing every kind of application management, development, and systems design for 25 years, nearly all of that in Linux, and I still need things answered about running apps in proxmox. I'm not coming to a Lemmy community for those answers, I'll tell you that.

    [–] zeppo 0 points 1 year ago

    I haven't tried to get community tech support on Lemmy, so I wouldn't know what it's like firsthand. If people are really that difficult, sure, that sucks. But it sounds like the person asking needs to work on more fundamental linux skills than something specific to running a Lemmy instance, and the internet is full of information about that.

    [–] ZMonster 1 points 1 year ago (1 children)

    I get that, but here we are. It's something I want to do. I've been at it for 6 months and I've managed to get the site working twice, but am still struggling with SMTP. Digital ocean blocks smtp and send grid breaks the site.

    ¯\_(ツ)_/¯

    [–] zeppo 1 points 1 year ago* (last edited 1 year ago)

    SMTP in general is a pain to configure. I ran my own mail servers for a while and finally gave up and used a 3rd party service. Too many problems with antispam restrictions, and things like I’d finally get it configured, upgrade postfix or whatever and then it would all be screwed again.

    [–] [email protected] 17 points 1 year ago* (last edited 1 year ago) (1 children)

    If you never used windows before and were trying to do something complicated like self hosting on it, you would be having nothing but issues....

    [–] [email protected] 1 points 1 year ago

    Not really. There's tutorials for everything and most of them still work 20 years later.
    vs you installed ubuntu 20 and now youre trying to follow a 16 tutorial.

    [–] [email protected] 5 points 1 year ago (1 children)

    Would recommend using Docker (container) and Caddy (reverse proxy) to self-host as a newbie, streamlines everything and only basic Linux knowledge required (although you do have to learn Docker commands).

    [–] [email protected] 2 points 1 year ago

    @Gabagoolzoo @ElCanut @ZMonster You could even use Portainer and forget about commands ( I rather use the cli as compose files are better imo )

    [–] [email protected] 3 points 1 year ago (1 children)

    Congratulations, you've discovered the struggles of learning an esoteric hobby. Often the learning curve is steep like that. And often you will encounter elitist twits trying to push you back down the curve. But they cannot keep you from knowledge. It sounds like you're already discovering some of the rewards.

    [–] ZMonster 1 points 1 year ago

    Oh yes, I've been using the ansible method of deploying and I have it very close, I just can't get SMTP working. I've set up an account with send grid but letsencrypt keeps telling me I've passed the limit for certs and every time I try to deploy it says I have to wait another week to try. I would remove certs but since I've already wiped those out, I don't know what they are or how to find them.

    [–] pete_the_cat 1 points 1 year ago (1 children)

    I haven't looked into it, but I'd imagine that it's your basic LAMP/LNMP stack.