Files
sripwoud 479e295499 chore: scaffold monorepo (#4)
* chore: move rs code into `apps/server`

* chore: scaffold vite/react app

* feat: render raw html served by rust server in react app

* chore: use `just` as tasks runner

* doc: add main README

* fix `dev-client` just script

* refactor: write default config dirs relatively to exec bin
2024-12-13 15:16:52 -07:00
..
2024-12-13 15:16:52 -07:00
2024-12-13 15:16:52 -07:00
2024-12-13 15:16:52 -07:00
2024-12-13 15:16:52 -07:00
2024-12-13 15:16:52 -07:00
2024-12-13 15:16:52 -07:00
2024-12-13 15:16:52 -07:00
2024-12-13 15:16:52 -07:00
2024-12-13 15:16:52 -07:00

freedit

CI release Doc

The safest and lightest forum, powered by rust.

Demo: https://freedit.eu/

GitHub: https://github.com/freedit-org/freedit

Support

Help support the development and maintenance of freedit. Your contributions are greatly appreciated!

  • Monero (XMR): 45JB1KbCM54gw7zDY8LzkDXjEibDgTspyKBzM8VWi8mL1gY3wCyzHsCSRGRsXBwGgdC6HX1EtJFoNYXZELnDQW8S7DRG8tL

All donations go towards hosting costs and continued development of freedit. Thank you for your support!

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

  1. Download freedit binary from releases
  2. unzip freedit.zip
  3. run ./freedit, open browser to addr, 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

cargo doc --no-deps --open

Development

git clone https://github.com/freedit-org/freedit
cd freedit && cargo run

Credits