this post was submitted on 13 Aug 2023
62 points (97.0% liked)
Open Source
29827 readers
457 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Actually, I'm avoiding to work with the IT as much as possible. My univ has a contract with Microsoft for the 365 suite so they push us to use that. I'm pretty much the only teacher that cares about privacy and the use of FOSS, so I'm on my own for everything.
I dont completely understand the implication of self-hosting but everything seems to come back to this. Here are a few question I have.
Thanks for the help!
Could I do it on an old computer running Windows? You should be able to but doing it on linux could be easier
Or rould my modern home computer be the server Possibly but would not recommend it
The computer acting as a server would need to be on, and online all the time for me to access the files? This is correct and also why cloud hosts usually have different locations hosting the same thing to provide backup in case of power down or other problems
Would I be able to stream large files (video, audio, etc.) in real-time? Yes this should be possible but your homes internet or whereever youre keeping the server and its distance from where you access it will change speeds of doing that
Would I need to add an SSD if I use the old PC Not a need, i prefer to but i think opinions on this are mixed
Thank you so much, really helpful. You people are convincing me to set-up linux on my old i5 750.
It seems others have suitably answered your questions, but I'll add my opinion too:
Ditch windows and use linux, you will get much more performance, reliability and of course less spyware. "Old" is probably completely fine, we are hosting loads of stuff on an old i3 with 2 cores, including streaming. If you have an old CPU it may be worth adding a basic dedicated gpu to help with video decoding when streaming video, audio should be fine however. A cheap second hand ssd would be a good purchase as a boot drive and for the container images, and then you can store the big data on a hard drive.
I'm seriously considering this. Interesting to know adding a GPU would help for video streaming, I have an unsued GTX1060. The only thing preventing me to do this, is that the setup process of rge server look quite complicated. I know it seems simple and obvious for the geek/linus community, but I spent the last evening warltching tutorials on how to do this, and none of them was using the same method and tools, and they all had some networking skills that I dont have. I'm definitely no digital idiot, but playing with network parameters is intimidating. In case something goes wrong, which will probably happen, I would probably get stuck for a while.
Do you know any good tutorials on an easy way to do this? Also, I have 2 computer I could use, which one would you recommend?
Cheers and thanks for the help
- yes*
- yes, that is completely your choice
- yes, though you could take a look at "wake on LAN"
- yes, as much as your server can handle
- I don't think so
* it's totally possible setting up a server on Windows (depending on which version of Windows), but I must recommend using Linux, as that would be way easier to setup and maintain, and probably will be faster overall
that seems a lot like my situation (though I'm just a student :P). awesome to see someone trying to self-host FOSS. best of luck to you!
I mean, as long as you don't use it for personal matters you can ban Office 365 to some dedicated Browser (or one with good isolation) and just use that. For personal documents I'd use something else of course