Mirror of the Rel4tion website/wiki source, view at <http://rel4tion.org>

[[ 🗃 ^yEzqv rel4tion-wiki ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🤝 Collaborators] [🛠 Commits]

Clone

HTTPS: git clone https://vervis.peers.community/repos/yEzqv

SSH: git clone USERNAME@vervis.peers.community:yEzqv

Branches

Tags

master :: projects /

share.mdwn

This is a quick idea. It probably needs further planning.

Today, people often use centralized services for sharing files. Those who don’t do it often use e-mail. Those who do it often but don’t mind using the popular proprietary software, use g00gle, dr0pbox, whats4pp and so on. Those who do care, use the various paste services and image hosting websites.

For many common cases, it’s possible and easy to share a file from your own desktop or from a home server, when you’re connected remotely.

This is probably not a new idea, but I didn’t check thoroughly yet.

Your home desktop computer / home server will have a web server running. It doesn’t have to have a static IP address or a domain name. It just shares files. Using GUI or command line (e.g. $ share pic.jpg) you pick a file and it becomes available remotely through the web server.

The output you get is a link you can share. Under your home folder there’s a config file which contains the target server (either local on your computer, or a remote one), the URL prefix (to which the filename is appended) and some other settings, e.g. how much time to wait before removing the file from the server.

Today it seems people use a small variety of websites for these purposes. As an example, for images I see lut.im and img.bi a lot, and for audio and video there has been mediacru.sh. With this “idea” applied, there won’t have to be any central services for these things.

In any case, it will at least be useful to be personally. Right now I’m manually copying files into the web server content directory. Having a shortcut which copies the file and maybe even integrates with an IRC bot and/or the IRC client would be great.

Another point: The Public folder in your home folder. I think Nautilus had some support for making these files available using an Apache server. Maybe it was a separate gnome-user-share package.

[See repo JSON]