I’m looking for an easy way to upload files from my Android smartphone to my home server. is there a - ideally dockerized - solution for that? Some simple web GUI where I can click on “Upload” and the files will be saved to a certain directory on my home server?
EDIT: I should’ve added that I want to do this remotely and not in my local network. I want to be able to send files from my Android smartphone from anywhere via the internet to my home server. That’s why I thought about a services hosted on my server, which frontend I could access through my smartphone. But I might’ve answered my question already with the following: https://github.com/zer0tonin/Mikochi
EDIT #2: Thanks guys, I ended up creating my own Docker container running nextcloudcmd inspired by this: https://github.com/juanitomint/nextcloud-client-docker But I built the container from scratch and it’s very minimalistic. I can publish it on my Gitlab when it’s somewhat ready. Here’s a little preview.
Dockerfile
FROM alpine:latest
RUN apk update && apk add nextcloud-client
COPY nc.sh .
RUN chmod +x ./nc.sh
VOLUME /data
CMD ./nc.sh
nc. sh (How can I prevent automatic hyperlinking?)
#!/bin/sh
while true
do
nextcloudcmd /data https://${username}:${passwort}@${nextcloud-domain}
sleep 300
done
Syncthing
It’s amazing how often this program can be used to solve a problem someone has with their file sharing. And in my opinion it’s an elegant solution and does it’s job very well
Same, I have a bunch of “inbox” folders and drop files into my server or desktop from my phone with 3 clicks.