mirror of
https://github.com/pseXperiments/freedit.git
synced 2026-01-10 12:17:54 -05:00
5fdcf652ed41d2dc568239e1a113d45bcaed273e
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.38.0 to 1.38.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.38.1) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
freedit
The safest and lightest forum, powered by rust.
Demo: https://freedit.eu/
GitHub: https://github.com/freedit-org/freedit
Features
- Easy to deploy: one binary to run, using embedded database sled
- No javascript at all, for safety maximization. (Why javascript is evil)
- e2ee private message
- Math and Code highlighting support without JavaScript
- Markdown support
- inn: Subgroup like Subreddits
- solo: Personal space like Twitter
- Online rss reader
Usage
From binary
- Download freedit binary from releases
- unzip freedit.zip
- run
./freedit, open browser toaddr, http://127.0.0.1:3001/
From source code
Prerequisition: install Rust
git clone https://github.com/freedit-org/freedit
cd freedit && cargo build -r
./target/release/freedit
Documentation
-
online doc: https://freedit-org.github.io/freedit/freedit/index.html
-
generate local documentation:
cargo doc --no-deps --open
Development
git clone https://github.com/freedit-org/freedit
cd freedit && cargo run
Credits
- icon: https://iconoir.com/
- CSS framework: https://bulma.io/
- Rust crates: Cargo.toml
Languages
Rust
59.6%
HTML
37%
JavaScript
1.4%
TypeScript
1.2%
CSS
0.8%