AerynOS service infrastructure
- Infra can be brought up via
docker-compose
. just
is used as a runner tool to streamline this.
# on AerynOS
sudo moss sync -u
sudo moss it docker-compose just -y
sudo usermod -a -G docker "${USER}"
sudo systemctl enable --now docker.socket
sudo systemctl reboot
# on solus:
eopkg it docker docker-compose just
sudo usermod -a -G docker "${USER}"
sudo systemctl reboot
# Will build docker images and bring up `test/docker-compose.yaml`
just up
# Monitor service status and events
just logs
# Shut down containers
just down
Update the test/*/config.toml
files to point at localhost
instead of docker container name if
wanting to use those configs.
For testing only the summit frontend, use this command:
cargo run -p summit -- -c ./test/summit/config.toml --root $(mktemp -d) --static ./crates/summit/static