So I want to build a home server to use as a media server, and to back up my photos etc.
I am also currently doing an online course, and happen to spend some time at work as well as at home working on it. I don’t like using Google where I can help it, but I find google docs really useful. So I’m wondering if there’s an open source application that works essentially the same, but I could run off my own server? It would have to be web-based as I use Windows at work and can’t install new programs :/
edit: Thanks everyone for your suggestions! I’ve got quite a few leads to follow now, it should be fun!
After a lot of searching (granted, years ago) I landed on
Nextcloud with only office.
Nextcloud is pretty awesome. Open source, well supported, new versions like once or twice a year, aetric shittonne of plugins, its awesome.
Onlyoffice feels a lot like Microsoft office, but is online open source, and allows multi user editing, which was always a bit of a pain point with colabora.
I just use syncthing and set up the appropriate send /receive permissions for each folder
When I want to access those files remotely, I just sftp / ssh into the server. (Someone more knowledgeble than me can help you with that part, I just install Tailscale on my devices for remote ssh)
sure it may not be elegant, but is pretty easy to maintain in the long run (see complaints about updating / setting up nextcloud in this thread)
maybe this will help with setup. Note he is doing bidirectional sync, but one way sync works too:
https://www.youtube.com/watch?v=dBVTedUWbfg
edit: forgot to mention, this is cross platform across Mac, Windows, Android, and Linux. Not sure about iOS
Here is an alternative Piped link(s):
https://piped.video/watch?v=dBVTedUWbfg
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I’m open-source, check me out at GitHub.
Seafile and OnlyOffice are quite stable.
Try Nextcloud. You might need to setup nextcloud office (collabora)
I adore Seafile and this looks like a great option. I haven’t been able to get it going on my instance yet, but I’m still learning all of this self hosting and FOSS stuff.