Migrate package hosting to dedicated machine

Description

Build artifacts are accessible at https://build.rchain-dev.tk/ where nginx serves them from Google Cloud Storage bucket mounted as FUSE filesystem (via gcsfuse). Build artifacts are pushed there from Drone via SSH upload to the same machine.

Previously, artifacts were stored directly on the machine. Over the time, the machine has became overloaded with bunch of other stuff unrelated to artifacts. It mainly servers as nginx reverse proxy for all web accessible services we run (Kibana, Nagios, ...). It also runs Rundeck container consuming a lot of resources (it's a JVM app).

Setup a dedicated instance that will serve these functions:

Nginx virtual host for build.rchain-dev.tk will redirect request to this new instance. Ideally, for MainNet, we should move to Coop owned domain, e.g. packages.rchain.coop.

Status

Assignee

Unassigned

Reporter

Tomáš Virtus

Components

Story Points

None

Epic Link

None

Labels

None

Priority

Medium
Configure