mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-04-07 17:45:17 +00:00
33 lines
722 B
Bash
Executable File
33 lines
722 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
script_dir=$(dirname "$0")
|
|
webpeer_dir=$script_dir/../../src/apps/webpeer
|
|
|
|
docker run -d --name relay-test -p 4000:7777 \
|
|
--tmpfs /app/strfry-db:rw,size=256m \
|
|
--entrypoint sh \
|
|
ghcr.io/hoytech/strfry:latest \
|
|
-lc 'cat > /tmp/strfry.conf <<"EOF"
|
|
db = "./strfry-db/"
|
|
|
|
relay {
|
|
bind = "0.0.0.0"
|
|
port = 7777
|
|
nofiles = 100000
|
|
|
|
info {
|
|
name = "livesync test relay"
|
|
description = "local relay for livesync p2p tests"
|
|
}
|
|
|
|
maxWebsocketPayloadSize = 131072
|
|
autoPingSeconds = 55
|
|
|
|
writePolicy {
|
|
plugin = ""
|
|
}
|
|
}
|
|
EOF
|
|
exec /app/strfry --config /tmp/strfry.conf relay'
|
|
npm run --prefix $webpeer_dir build
|
|
docker run -d --name webpeer-test -p 8081:8043 -v $webpeer_dir/dist:/srv/http pierrezemb/gostatic |