2023-12-30 00:33:55 +08:00
|
|
|
#!/bin/bash
|
|
|
|
|
2024-02-25 03:22:34 +08:00
|
|
|
BASE_DIR="/Users/me/Downloads/stalwart-test"
|
2024-03-31 01:12:40 +08:00
|
|
|
FEATURES="sqlite foundationdb postgres mysql rocks elastic s3 redis"
|
2023-12-30 00:33:55 +08:00
|
|
|
|
|
|
|
# Delete previous tests
|
|
|
|
rm -rf $BASE_DIR
|
|
|
|
|
|
|
|
# Create admin user
|
2024-04-06 01:00:55 +08:00
|
|
|
cargo run -p mail-server --no-default-features --features "$FEATURES" -- --init=$BASE_DIR
|
|
|
|
|
2024-04-07 23:20:50 +08:00
|
|
|
printf "[server.http]\npermissive-cors = true\n" >> $BASE_DIR/etc/config.toml
|
|
|
|
printf "[tracer.stdout]\ntype = 'stdout'\nlevel = 'trace'\nansi = true\nenable = true\n" >> $BASE_DIR/etc/config.toml
|
|
|
|
sed -i '' 's/secret =/secret = "secret"\n#secret =/g' $BASE_DIR/etc/config.toml
|
2024-04-06 01:00:55 +08:00
|
|
|
#cargo run -p mail-server --no-default-features --features "$FEATURES" -- --config=$BASE_DIR/etc/config.toml
|