A simple blogging website
  • Rust 98.8%
  • PLpgSQL 1.2%
Find a file
Rosa Richter b676ff3f8c
Some checks are pending
ci/woodpecker/push/test Pipeline is running
feat: Send email confirmation emails
2026-06-07 13:32:24 -06:00
.sqlx feat: Send email confirmation emails 2026-06-07 13:32:24 -06:00
.woodpecker fix(ci): also set DATABASE_URL for sqlx tests 2026-06-06 11:47:58 -06:00
assets refactor: replace tailwind with plain css 2026-06-05 11:55:30 -06:00
migrations feat: Send email confirmation emails 2026-06-07 13:32:24 -06:00
src feat: Send email confirmation emails 2026-06-07 13:32:24 -06:00
tests feat: Send email confirmation emails 2026-06-07 13:32:24 -06:00
.editorconfig feat: Add Postgres database 2026-06-06 10:33:13 -06:00
.gitignore refactor: use tower-sessions 2026-03-16 22:31:58 -06:00
bacon.toml refactor: replace tailwind with plain css 2026-06-05 11:55:30 -06:00
build.rs feat: add liveness check 2026-04-21 09:41:59 -06:00
Cargo.lock feat: Send email confirmation emails 2026-06-07 13:32:24 -06:00
Cargo.toml feat: Send email confirmation emails 2026-06-07 13:32:24 -06:00
compose.yml feat: Send email confirmation emails 2026-06-07 13:32:24 -06:00
mise.toml feat: Send email confirmation emails 2026-06-07 13:32:24 -06:00
README.md fix(docs): Lint README.md 2026-05-28 13:11:52 -06:00
renovate.json Update renovate.json 2026-05-27 16:04:07 +00:00

Vernier

status-badge

A lightweight blogging website.

Vernier is a minimalist blogging platform that is dead-simple to host yourself. Support for IndieWeb features like Webmentions and Micropub are works in progress.

Install

Vernier must be installed with Cargo. A container file is on the roadmap.

git clone https://codeberg.org/cosmicrose/vernier.git
cd vernier
cargo install --path .

Usage

Vernier is a single executable. Once you have it installed, you only need to run it.

vernier

The server should then be available at http://localhost:3000.

Maintainer

This project is maintained by Rosa Richter. For ways to contact her, see her contact page.

Contributing

Questions and contributions are absolutely welcome! Please create an issue for bugs, feature requests, or questions.

License

Copyright © 2026 Rosa Richter

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.