storj/cmd/uplink
JT Olio 2bd9067ad5 cmd/uplink: tighter linksharing security
when a user runs `uplink share`, they get a bunch of results back,
given their configuration and existing access. one of the results
is a URL for in-browser sharing and hosting of the file.

first off, we want to make sure this URL is read only. we want to
avoid a situation where someone post this URL to some public
location, not realizing the access allows writes or deletes. if
a user really wants a URL with write/delete access, they can
construct it themselves.

secondly, we want to make sure the url is sharing a single path or
path prefix. having a url for multiple paths/path prefixes
indepedently again can be constructed of course, but should not
be the default behavior

Change-Id: I2ca2ebeea9f1c7d4bfbd7a437a32dc7a3b2a32cc
2020-06-16 15:02:53 -06:00
..
cmd cmd/uplink: tighter linksharing security 2020-06-16 15:02:53 -06:00
Dockerfile Give the uplink image the same business (#2168) 2019-06-13 18:14:53 +02:00
entrypoint Adding additional required values for satellite configuration (#1036) 2019-01-11 22:47:18 -05:00
main.go private/version: minimal fix for tag-release.sh 2020-04-01 13:46:45 +00:00
README.md remove identity setup from uplink instructions (#2761) 2019-08-12 15:40:16 +02:00

Uplink

Documentation for developing and building the uplink service.

Usage:

Then setup the uplink:

go install storj.io/storj/cmd/uplink
uplink setup

You can edit :~/.local/share/storj/uplink/config.yaml to your liking. Then run it!

uplink ls