{"repo":"erikdoe/quvyn","free":true,"listed":false,"github":"https://github.com/erikdoe/quvyn","clone":"git clone https://github.com/erikdoe/quvyn.git","description":"Minimal website commenting system","language":"Rust","stars":13,"topics":["comments","rust","vuejs","ava","playwright"],"license":"AGPL-3.0","category":"scrapers-browser-automation","readme_excerpt":"About Quvyn Quvyn is a minimal website commenting system. It doesn't have an admin UI, it doesn't support multiple sites, it doesn't support load-balancing, it doesn't even use a database. But it comes as a single binary with no dependencies, it stores comments in the filesystem where they can be processed with lots of Unix tools, and it uses modern technologies. tl;dr Step 0: Install Rust toolchain (if needed) curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs sh Step 1: Clone Quvyn repo git clone git@github.com:erikdoe/quvyn.git && cd quvyn Step 2: Build and run Quvyn cargo run -- --repo ./var/demo Step 3: Demo time open http://localhost:8080/app/demo.html Now you should see a page with a working commenting system. Play around. If you like what you see, read on. Installation The Quvyn backend is written in Rust. So, you need the Rust toolchain to build a binary on your system. Once you have the Rust toolchain you can build Quvyn with the Rust package manager: cargo build --release Assuming the build succeeds, the binary can be found in target/release/quvyn . Copy this binary to a suitable place on your system and set it up as a daemon process, using supervisord or daemontools or similar. Configuration There is no configuration file and Quvyn does not read environment variables. All configuration is done via command-line options: --repo PATH The comments are stored as files in a directory, referred to as the repository. The location of the repository can be specified ","default_branch":null,"files":null,"tree":[],"storefront":"/r/erikdoe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/erikdoe/quvyn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}