storj/private/testplanet
Cameron 7e03ccfa46 satellite/console: optional separate web app server
This change creates the ability to run a server separate from the
console web server to serve the front end app. You can run it with
`satellite run ui`. Since there are now potentially two servers instead
of one, the UI server has the option to act as a reverse proxy to the
api server for local development by setting `--console.address` to the
console backend address and `--console.backend-reverse-proxy` to the
console backend's http url. Also, a feature flag has been implemented
on the api server to retain the ability to serve the front end app. It
is toggled with `--console.frontend-enable`.

github issue: https://github.com/storj/storj/issues/5843

Change-Id: I0d30451a20636e3184110dbe28c8a2a8a9505804
2023-07-11 12:17:35 -04:00
..
dir.go private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
doc.go all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
log.go private/testplanet: use info level logs in jenkins 2022-02-10 11:47:06 -06:00
multinode.go private/testplanet: add some more error wrapping 2023-01-31 15:44:59 +02:00
planet_test.go private/testplanet: extend testplanet with multinode instance 2021-10-13 10:19:45 +00:00
planet.go satellite/overlay: configurable meaning of last_net 2023-03-09 02:20:12 +00:00
reconfigure.go private/testplanet: add uplink config to use different path cipher 2023-02-22 10:28:25 +00:00
rpc_test.go mod: bump dependencies 2022-10-19 17:01:53 +00:00
run_test.go Makefile: disable postgres fsync in the test container 2022-12-01 22:03:31 +00:00
run.go private/testplanet: add uplink config to use different path cipher 2023-02-22 10:28:25 +00:00
satellite_test.go integration/ui: add UI integration tests 2021-06-09 14:39:38 +03:00
satellite.go satellite/console: optional separate web app server 2023-07-11 12:17:35 -04:00
storagenode-wait.go private/testplanet: support writing monitoring spans 2021-09-30 09:03:35 +03:00
storagenode.go storagenode/blobstore: move blob store logic 2023-04-05 18:06:20 +00:00
tlsopts_test.go all: use DialNodeURL throughout the codebase 2020-05-20 10:36:30 +00:00
uplink_test.go satellite/overlay: refactor Reliable to be used with repair checker 2023-07-05 10:56:31 +02:00
uplink.go private/testplanet: add uplink config to use different path cipher 2023-02-22 10:28:25 +00:00
versioning.go private/testplanet: try using multiple localhosts 2022-03-29 05:24:35 +00:00