storj/cmd/satellite
Ivan Fraixedes 2e34b631b1
cmd/satellite: Allow core & API without live accounting cache
Allow the satellite commands which uses the live accounting cache (core
and API) to run when at the time that its instantiated there is an error
connecting to the backend.

This prevent that if live accounting backend is down we can run these
services because:

1. The services must run despite of the cache backend being down
   although it may be degraded.
2. We may need to start new replicas of the services or the services in
   a different place while we are troubleshooting and fixing the cache
   backend system.
3. Our services may restart when the cache backend or the network
   connecting to it fails momentarily.

Change-Id: Ic93f9571bc0865c9488d64ab1356376fae797efc
2021-01-19 15:53:06 +01:00
..
reports Allow for DB application names per process. (#3983) 2020-12-04 11:24:39 +01:00
admin.go Allow for DB application names per process. (#3983) 2020-12-04 11:24:39 +01:00
api.go cmd/satellite: Allow core & API without live accounting cache 2021-01-19 15:53:06 +01:00
billing.go Allow for DB application names per process. (#3983) 2020-12-04 11:24:39 +01:00
compensation.go satellite/compensation: don't abort entirely if a node isn't found 2020-12-14 15:56:59 +00:00
Dockerfile build: update node to v14.15.3 (#4007) 2020-12-20 17:20:19 +01:00
entrypoint cmd/satellite: clean up entrypoint (#3910) 2020-06-22 21:06:31 +02:00
gc.go Allow for DB application names per process. (#3983) 2020-12-04 11:24:39 +01:00
gracefulexit.go Allow for DB application names per process. (#3983) 2020-12-04 11:24:39 +01:00
main.go cmd/satellite: Allow core & API without live accounting cache 2021-01-19 15:53:06 +01: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 Allow for DB application names per process. (#3983) 2020-12-04 11:24:39 +01:00
satellite.yaml all: fix comments about grpc 2020-05-11 13:05:34 +03:00
usage.go Allow for DB application names per process. (#3983) 2020-12-04 11:24:39 +01: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