storj/satellite/console/consoleweb
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
..
consoleapi satellite/console: optional separate web app server 2023-07-11 12:17:35 -04:00
consoleql satellite/console/.../consoleql: add project invite expiration status 2023-06-20 22:51:42 -05:00
consolewebauth satellite/console,web/satellite: invalidate sessions after inactivity 2022-08-23 15:51:05 +00:00
config.go web/satellite: initial implementation of gallery view 2023-06-02 14:03:49 +03:00
endpoints_test.go satellite/console: prevent unauthorized project mutation 2023-06-27 15:57:09 +00:00
error_fallback.html satellite/console/consoleweb: create a fallback error.html 2023-04-18 14:36:51 +00:00
server_test.go satellite/console: optional separate web app server 2023-07-11 12:17:35 -04:00
server.go satellite/console: optional separate web app server 2023-07-11 12:17:35 -04:00
utils_test.go satellite/console/consoleweb: Trace HTTP endpoints 2022-07-18 13:27:50 +00:00
utils.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00