Flarum is down - read in Markdown https://crates.io/crates/flarumdown
Find a file
2026-03-20 05:13:42 +02:00
.github fix branch name 2026-03-19 18:34:10 +02:00
src keep leading \s+url to skip the thumbnail_url match 2026-03-20 05:09:39 +02:00
.gitignore initial commit 2026-03-19 04:56:49 +02:00
Cargo.lock change version as config api was changed 2026-03-20 05:05:40 +02:00
Cargo.toml change version as config api was changed 2026-03-20 05:05:40 +02:00
LICENSE Initial commit 2026-03-19 04:48:15 +02:00
README.md update readme 2026-03-20 05:13:42 +02:00

flarumdown

Linux Dependencies crates.io

Flarum is down - read as Markdown

CLI tool for Flarum v2 that allows to export public DB entries into Markdown format.

Important

This extension was created by and for the UANA community forum. This means that it's adapted for our build only:

  • SQLite driver is in use
  • FoF/upload plugin installed
  • Markdown (only) plugin is enabled
  • Flarum v2 (7 beta)

Install

cargo install flarumdown

Usage

RUST_LOG=warn flarumdown -s '/path/to/flarum.sqlite' \
                         -t '/path/to/target' \
                         -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
  • optionally, delegate -u to rsync by using crontab -e