Homelab
Rules
- Be Civil.
- Post about your homelab, discussion of your homelab, questions you may have, or general discussion about transition your skill from the homelab to the workplace.
- No memes or potato images.
- We love detailed homelab builds, especially network diagrams!
- Report any posts that you feel should be brought to our attention.
- Please no shitposting or blogspam.
- No Referral Linking.
- Keep piracy discussion off of this community
For downloading...literally every web server. Just point it at the folder and turn directory listings on.
For uploading, too, probably something WebDAV flavored.
oh, I didn't realize that about webservers. I don't know much about them, never done web dev. So like a wordpress container would do the trick?
So if we really want to keep this simple:
Windows w/Python installed: py -m http.server
Linux/BSD/MacOS/Unix: python3 -m http.server
And if you're dealing with Windows, you can install python many ways so it's really not that difficult anymore.
Now mind you this covers downloading from a computer meaning another client computer let's say it's a laptop from your Windows/Linux desktop or server.
To upload files however, we have to get a little bit more creative. Let's say that you have Windows as your operating system or that you know how to use WINE on Linux.
This program is a Windows executable that as one simple download file gives you a full web server with upload and download meaning it will accept the post request correctly and let you transfer files. Give it a shot.
HFS (HTTP File Server) https://www.rejetto.com/hfs/?f=intro
Filebrowser is free/open source and does exactly that
OMV extension pretty much just runs this in a container lol