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?

  • HumbleBragger@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 minutes ago

    I’d go with Debian but it’s just a personal preference. I had some difficult to set up a samba server the other day in one of my laptops that was running fedora because of firewall configs that I don’t use in Debian like adding context or something. Besides that, I kinda think dnf is better than apt in some ways but still use Debian on my home server. I just works

  • Goingdown@sopuli.xyz
    link
    fedilink
    arrow-up
    1
    ·
    37 minutes ago

    I would use Ubuntu LTS (free) or Redhat Enterprise Linux. If paying is not an option, some RHEL derivate would probably also work.

    Care to elaborate how Ubuntu failed newest release?

  • pcouy@lemmy.pierre-couy.fr
    link
    fedilink
    arrow-up
    5
    ·
    2 hours ago

    I usually have Debian on all my servers for stability, and run almost everything inside containers for convenience. The few things that run directly in Debian are nginx for reverse proxying to container services, fail2ban+firewall, and wireguard for everything that moves data between servers/computers/devices I own

  • tirateimas@lemmy.pt
    link
    fedilink
    arrow-up
    6
    ·
    3 hours ago

    Debian would be the most obvious choice. Perhaps Alma is also a good option. If you would like a european option, OpenSUSE leap can also do the job.

  • StrawberryPigtails@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    ·
    2 hours 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.

  • SpicySquid@lemmy.ml
    link
    fedilink
    arrow-up
    16
    ·
    4 hours 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
      ·
      3 hours ago

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

    • somethingDotExe@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      3 hours 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.

  • placebo@piefed.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 hours ago

    Professional as in an organisation? You should probably start by gathering functional and non-functional requirements from stakeholders.

  • lsjw96kxs@sh.itjust.works
    link
    fedilink
    Français
    arrow-up
    7
    ·
    4 hours ago

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

  • stoicEuropean@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    3 hours 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.

  • Arcanoloth@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    4 hours 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.

  • bizdelnick@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    3 hours 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.