commit
bc5fbd6ba9
180 files changed
+63750
No files matched your search
@@ -0,0 +1,28 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
cd "$ROOT"
|
||||
|
||||
if ! command -v cargo >/dev/null 2>&1; then
|
||||
echo "error: Rust/Cargo is required" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
mkdir -p "$ROOT/.dev/data"
|
||||
export RUSTBOX_CONFIG="${RUSTBOX_CONFIG:-$ROOT/config.dev.toml}"
|
||||
export DATA_DIR="${DATA_DIR:-$ROOT/.dev/data}"
|
||||
export RUST_LOG="${RUST_LOG:-rustbox=debug,tower_http=info}"
|
||||
|
||||
if [ ! -f "$RUSTBOX_CONFIG" ]; then
|
||||
echo "error: config not found: $RUSTBOX_CONFIG" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "RustBox: http://127.0.0.1:3001"
|
||||
echo "Config: $RUSTBOX_CONFIG"
|
||||
echo "Data: $DATA_DIR"
|
||||
echo
|
||||
|
||||
cargo run --quiet --bin rustbox -- --check-config
|
||||
exec cargo run --bin rustbox -- "$@"
|
||||
Reference in new issue
Block a user