I am about to set up a cloud instance with linux operating system, and the common choice here normally would be ubuntu. But since they failed their newest release, and I have the option of going fedora or debian. What would you guys recommend for server?

  • f3nyx@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    6 days ago

    Github has zero 9’s so at this point just use Arch for everything fuck it

    (I would personally recommend Debian)

  • SpicySquid@lemmy.ml
    link
    fedilink
    arrow-up
    25
    ·
    10 days ago

    Best fit is always dependent on how you’re planning to use it. Find out what your requirements before you set up a server.

    Generally Debian is chosen very often, but I’d wager pretty much any distro will do. Your own experience goes a long way in making a distro a good choice.

    • somethingDotExe@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      10 days ago

      It is going to run af .go application that is the backend for my website. Handling user logins, database translation etc.

      • SpicySquid@lemmy.ml
        link
        fedilink
        arrow-up
        5
        ·
        9 days ago

        Go applications are statically built. So you don’t really need anything special on the server for that. Anything will do. Debian would be fine here.

    • somethingDotExe@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      10 days ago

      Which one has the biggest repositpry libruary off the bat? It’s a GUI-less server. So no browser downloading of .deb files anyways.

  • lsjw96kxs@sh.itjust.works
    link
    fedilink
    Français
    arrow-up
    8
    ·
    10 days ago

    Can’t say anything for professional use, but debian is rock solid, always a strong choice for servers.

  • Arcanoloth@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    10 days ago

    I personally favour Alpine Linux for its minimalism, but Devuan or Debian are fine, and more familiar choices, too. Depending on what you intend to run, especially appliance-like things, OpenBSD might be a good alternative.

  • MalReynolds@slrpnk.net
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 days ago

    Depends on what you mean by professional and your needs.

    Debian (stable) is rock solid but (because) slow changing, if your application is slow (or not) changing it’s probably the better choice, but if you need new things before it’s ready for a new version it’ll be pain. It’s the professional sysad’s choice because they’ll likely not have to do anything.

    Fedora is faster moving (think cutting edge, not bleeding edge (e.g. Arch) as opposed to Debian’s blunt safety) so if you’re in active development it’s likely a better choice. It is also sort of the testing arm for Red Hat Enterprise Linux, which is the quintessential professional Distro, so you’ll learn some of that along the way.

      • MalReynolds@slrpnk.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        9 days ago

        Debian it is then, it comes in stable, testing and sid (who breaks his toys) also called unstable variants. Unsurprisingly, you’ll be wanting stable.

    • utopiah@lemmy.ml
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      edit-2
      10 days ago

      if you need new things before it’s ready for a new version it’ll be pain

      Like what?

      Also if you need something before Debian is ready for it… you’re weird. I don’t mean this in a derogatory fashion, solely that you are doing something our of the ordinary. Consequently you should first question WHY you do that in the first place.

      Finally if you do need something very specific, containers are there to … contain that. Running Debian as the host distribution doesn’t mean you’re limited to it for your applications, servers included.

      • MalReynolds@slrpnk.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 days ago

        Valid point re containers, but OP has a wanting bare metal feel IMO. I like and use both, horses for courses, just giving some context.

        • utopiah@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          10 days ago

          wanting bare metal feel IMO

          Not sure what that means. Typically I would also question people who think containers are “expensive” in the sense of wasting resources. IMHO it’s a great compromise to have very weird services while the server itself is very stable.

  • bizdelnick@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    10 days ago

    If you are choosing between Fedora and Debian, definitely go with Debian. Fedora evolves too rapidly for professional use, and its administration requires excessive effort.

  • Dingaling@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    10 days ago

    SME here, moving around 300 vms from Rocky to Debian.

    But your question is really too vague. Our workflows are quite traditional, but the world is a big place and there is no single right answer here.

  • StrawberryPigtails@discuss.tchncs.de
    link
    fedilink
    arrow-up
    2
    ·
    10 days ago

    My first choice would still be Ubuntu, however if you don’t like them RHEL is available for free for homelab’s by jumping through some hoops.

    Might also take a look at NixOS. Been running it for a while with no issues.

  • stoicEuropean@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    10 days ago

    I think there are many right answers, and in the end it’s dependent on your personal likings. I am self-hosting using Fedora, and I couldn’t be happier.