News for hackers. Stuff that matters.
Re:Firefox Send: Free encrypted file transfer service by jasonjayr on Tuesday March 12, 2019 @09:40AM (#19367992)
Is the source available for this? A self-hosted version of this would be nice...

(Update: Yep, just found it: https://github.com/mozilla/send, just before the comment below was posted :))

Re:Firefox Send: Free encrypted file transfer service by jgruen on Tuesday March 12, 2019 @09:45AM (#19368049)
Re:Firefox Send: Free encrypted file transfer service by xtracto on Tuesday March 12, 2019 @09:51AM (#19368092)
Reminded me of zerobin / privatebin. We used this internally at a previous company to share passwords and sensitive files.

Data is encrypted at client and a url with a key is generated.

Can be used 'burn after reading or with some specific lifetime.

Re:Firefox Send: Free encrypted file transfer service by lbeltrame on Tuesday March 12, 2019 @12:23PM (#19369848)
As far as I can see, this requires S3 or a S3 compatible service. Kind of defeats the purpose of self hosting unless you can set one yourself (it may be, I didn't look).

EDIT: Apparently there's a way to use filesystem instead of S3, it's just not well documented.

Re:Firefox Send: Free encrypted file transfer service by alias_neo on Tuesday March 12, 2019 @12:48PM (#19370195)
Minio is your friend. (S3 compatible self-hosted, open-source object store).

I recently implemented a text/snippet sharing tool that uses Minio instead of S3, because I like to self-host everything.

https://minio.io/

Re:Firefox Send: Free encrypted file transfer service by GordonS on Tuesday March 12, 2019 @02:02PM (#19371128)
I use this with Seafile to store data in Azure Blob storage - it was incredibly simple to setup and has been rock solid since. Highly recommended!
Re:Firefox Send: Free encrypted file transfer service by penagwin on Tuesday March 12, 2019 @04:45PM (#19372832)
I'm curious, how do you use both seafile and minio?
Re:Firefox Send: Free encrypted file transfer service by GordonS on Tuesday March 12, 2019 @05:12PM (#19373091)
Minio is an S3 proxy, allowing you to use different storage backends with systems that support S3-compatible blob storage (like Seafile).

In my case I have Minio in front of Azure blob storage, so Seafile is storing data in that.

I host Seafile and Minio using Docker Compose, which was super-simple to get started with.

Re:Firefox Send: Free encrypted file transfer service by jasonjayr on Tuesday March 12, 2019 @01:50PM (#19370978)
FWIW, It took me about 5 minutes to get it going after I updated nodejs to version 10. It took me another 5 minutes to realize it setup a local filesystem storage in $TEMP automatically. I was impressed with how easy it was to get going, and that it picked sensible (though not well documented) defaults :)
Re:Firefox Send: Free encrypted file transfer service by johnchristopher on Tuesday March 12, 2019 @02:09PM (#19371188)
The default npm install; npm start will give you a self-hosted app. The docker one is a different beast.
Re:Firefox Send: Free encrypted file transfer service by nickik on Tuesday March 12, 2019 @10:54AM (#19368702)
Anybody have a nice docker version to run this at home?
Re:Firefox Send: Free encrypted file transfer service by djsumdog on Tuesday March 12, 2019 @11:42AM (#19369244)
It looks like Mozilla publishes a container and has instructions:

https://github.com/mozilla/send/blob/master/docs/docker.md