Skip to content

hulloitskai/justchat

Repository files navigation

justchat

An honest, personal, non-transactional text chat experience.

Setup

  1. Clone the repo:

    git clone git@github.com:hulloitskai/justchat
  2. Bootstrap the workspace:

    ./bootstrap-workspace.sh
  3. Fill out .env file:

    vi .env
  4. Start background dependencies:

    docker compose up -d
  5. Run database migrations:

    cd migrator && yarn up
  6. In Terminal 1, start api:

    cd api && cargo run
  7. In Terminal 2, start web:

    cd web && yarn dev

Teardown

  1. Close both Terminal 1 and Terminal 2.

  2. Stop background dependencies:

    docker compose down