storj/cmd/satellite
Bill Thorp b265b7f555 satellite/console: make paywall optional
Add a config so that some percent of users require credit cards /
account balances
in order to create a project or have a promotional coupon applied

UI was updated to match needed paywall status

At this point we decided not to use a field to store if a user is in an
A/B
test, and instead just use math to see if they're in a test.  We decided
to use MD5 (because its in Postgres too) and User UUID for that math.

Change-Id: I0fcd80707dc29afc668632d078e1b5a7a24f3bb3
2020-07-28 10:57:49 +00:00
..
reports all: fix dots 2020-07-16 14:58:28 +00:00
admin.go satellite/admin: cleanup parameter handling 2020-07-14 13:53:09 +02:00
api.go satellite: Check macaroon revocation 2020-06-22 13:50:07 -06:00
billing.go satellite/console: make paywall optional 2020-07-28 10:57:49 +00:00
compensation.go satellite/compensation: add offline status tracking 2020-04-28 19:35:59 +00:00
Dockerfile cmd/satellite: clean up entrypoint (#3910) 2020-06-22 21:06:31 +02:00
entrypoint cmd/satellite: clean up entrypoint (#3910) 2020-06-22 21:06:31 +02:00
gc.go Add logging listener for retrieving and setting log levels 2020-05-12 16:38:06 -04:00
gracefulexit.go all: fix dots 2020-07-16 14:58:28 +00:00
main.go all: fix dots 2020-07-16 14:58:28 +00:00
output.go satellite: compensation package and commands 2020-03-30 14:08:14 -06:00
README.md hc to satellite rename (#282) 2018-08-29 14:32:41 -04:00
repairer.go Add logging listener for retrieving and setting log levels 2020-05-12 16:38:06 -04:00
satellite.yaml all: fix comments about grpc 2020-05-11 13:05:34 +03:00
usage.go all: fix dots 2020-07-16 14:58:28 +00:00

Satellite

Documentation for developing and building the satellite service

Usage:

First make an identity:

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

You can edit ~/.storj/satellite/config.yaml to your liking. Then run it!

satellite run