Skip to content

Run Locally

hyperdefined edited this page Aug 24, 2025 · 3 revisions

How to Run!

This wiki page shows you how to run cobalt.directory locally.

Dependencies

  • git
  • Java 21+
  • Apache Maven
  • bundle (for web only)

Setup

Clone this repository. There are 2 .sh files in the root of the project.

  • run.sh - run tester only, output results in backend/api.json.
  • run-web.sh run tester, generate pages, build site.

run.sh

Simply run run.sh. Any errors or issues with be logged to your console. Results are saved to backend/api.json.

run-web.sh

Run run-web.sh <output> <production/development>. The output path is where the static HTML files are moved to after completion. You can serve them like any normal static HTML site.

Running with production/development just turns site analytics, (see this) you should use development or remove that line.

Clone this wiki locally