Skip to content

Dockerize #30

@dakom

Description

@dakom

We can just have one docker image with everything that's needed:

  1. Build Rust binaries (CLI and axum server)
  2. Copy over all binaries, config, etc.
  3. Docker compose to control starting up different things (wavs, aggregator, server, telemetry)

Then, serverside we can decide to only start up a subset (e.g. just wavs, or just server+aggregator, etc.)

This image is purely for remote deployment, local dev uses the faster and more direct cargo run and cargo test for debugging and working quickly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions