/starport

Primary LanguageScalaBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Starport

CircleCI

The starport is an advanced terran structure, responsible for the construction and maintenance of all space-faring vehicles and starships, including the Behemoth-class battlecruiser -- Hyperion.

Note: for all builds and commit history before v8.0.0 please see the krux repo

Starport is the service that manages all hyperion implemented aws data pipelines.

Setup

  1. Download the latest starport binary here
  2. Based on the config template, build and deploy the configurations to AWS S3 (e.g. s3://your-bucket/starport.conf).
  3. Initialize the database with the following command:
    java -cp starport-core.jar \
      -Dstarport.config.url=s3://your-bucket/starport.conf \
      com.krux.starport.db.tool.CreateTables true