this post was submitted on 26 Jul 2025
100 points (97.2% liked)
Technology
73792 readers
2883 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Any reason why not use Server when setting up a home server?
Unless you wanna run headless and do everything via SSH then desktop is better, its essentially identical to server, but with a GUI and some apps bundled by default - both of which new users and infrequent server admins generally need.
Right, but if I don't care for gui and am good with cli, would this guide still be followable? That's kind of what I was trying to ask, I guess.
That guide looks like it has all steps explained with terminal commands, so it should be fine to go for Server version to follow the guide.
I'm also pretty sure you can install the desktop GUI for Server later if you decide you need it for whatever reason, just in case.
It walks you through setting up SSH with keys and then git entirely via the command line. Maybe they plan on writing more?
That's what I was thinking, but I wasn't sure. I figured I'd ask op, since the post seems to be theirs.
As I'm writing this, I'm thinking maybe it's because Server is generally cli-first, and this post is geared towards a more noob audience, so they're going gui-first? If so, I appreciate the forethought.
Then do something like Fedora Server, which gives you a web GUI after a guided graphical setup. More user-friendly than ssh and managing everything through the terminal (though you can certainly still do that)
True, but OP's guide is for Ubuntu, so newcomers will be lost with Fedora following this guide, since they are vastly different.
Thanks for pointing that out, I'll update it. I was looking for blog post material and posted a guide I previously wrote it for someone. I don't remember why exactly I wrote that at the time. To be honest I wasn't even sure if anyone would read it haha.
Don't sell yourself short. This guide has the very real potential to be invaluable to someone just starting out! It's a great guide! Just needs a little more of the "why" factor, is all : ) keep it up!
Edit: stupid autocorrect
Thanks :D!