add bash script example

This commit is contained in:
yggverse 2026-03-30 11:50:44 +03:00
parent 18762c6b74
commit d6fba70a4a

View file

@ -32,4 +32,31 @@ RUST_LOG=warn flarumdown -s '/path/to/flarum.sqlite' \
-r http://[505:6847:c778:61a1:5c6d:e802:d291:8191] \ -r http://[505:6847:c778:61a1:5c6d:e802:d291:8191] \
-r http://hc3fycfadz7fkapp62fqi6llioe46fvis6wuswfobl5ghc2u7snq.b32.i2p \ -r http://hc3fycfadz7fkapp62fqi6llioe46fvis6wuswfobl5ghc2u7snq.b32.i2p \
-r http://w6vtcpbir5vvokwdqqbqlrdtnzwyfc4iyqn6owxuyjeppszuydutqwqd.onion -r http://w6vtcpbir5vvokwdqqbqlrdtnzwyfc4iyqn6owxuyjeppszuydutqwqd.onion
```
### Scripting
``` flarumdown.sh
#!/bin/bash
RUST_LOG=trace /usr/local/bin/flarumdown \
-s /var/www/flarum/flarum.sqlite \
-t /var/www/flarum/public/flarumdown/dump \
-p /var/www/flarum/public \
-i index \
-r http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148] \
-r http://[505:6847:c778:61a1:5c6d:e802:d291:8191] \
-r http://hc3fycfadz7fkapp62fqi6llioe46fvis6wuswfobl5ghc2u7snq.b32.i2p \
-r http://w6vtcpbir5vvokwdqqbqlrdtnzwyfc4iyqn6owxuyjeppszuydutqwqd.onion
# create .zip file to simply download for offline reading
readonly TARGET_DUMP_D=/var/www/flarum/public/flarumdown/dump
cd "$TARGET_DUMP_D"
if [ "$(pwd)" != "$TARGET_DUMP_D" ]; then
echo "Unexpected path!"
exit 1
fi
zip -FS -r -9 /var/www/flarum/public/flarumdown/dump.zip .
chmod 0755 -R "$TARGET_DUMP_D"
``` ```