92 breaking releases

Uses new Rust 2024

new 0.278.0 Apr 16, 2025
0.276.0 Jan 20, 2025
0.269.0 May 28, 2024
0.268.0 Mar 10, 2024
0.1.3 Mar 11, 2020

#644 in Parser implementations

Download history 425/week @ 2025-01-08 293/week @ 2025-01-15 6/week @ 2025-01-22 7/week @ 2025-02-05 26/week @ 2025-02-12 129/week @ 2025-04-09

129 downloads per month

MIT license

245KB
705 lines

rblog

Blog engine written in rust.

Installing

cargo install rblog

Running from source code

git clone https://github.com/prabirshrestha/rblog.git
cargo run

Running from source with listenfd

cargo install systemfd
systemfd --no-pid -s http::8080 -- cargo watch -x 'run'

Running in docker

Running tagged docker image

docker run -v ./posts:/data/posts -v ./blog.conf:/data/blog.yaml -p 8080:8080 prabirshrestha/rblog:v0.264.0

Running latest docker image

docker run -v ./posts:/data/posts -v ./blog.conf:/data/blog.yaml -p 8080:8080 prabirshrestha/rblog:latest

Running nightly docker image

docker run -v ./posts:/data/posts -v ./blog.conf:/data/blog.yaml -p 8080:8080 prabirshrestha/rblog:nightly

For demos ignore the volume mappings.

docker run -p 8080:8080 prabirshrestha/rblog:nightly

License

MIT

Dependencies

~39–54MB
~1M SLoC