{"repo":"servus-social/servus","free":true,"listed":false,"github":"https://github.com/servus-social/servus","clone":"git clone https://github.com/servus-social/servus.git","description":"Minimalist social media server","language":"Rust","stars":102,"topics":["blog-engine","rust","web-server","cms","markdown","wordpress-alternative","site-generator","tera","acme","https"],"license":"GPL-3.0","category":"docs-static-sites","readme_excerpt":"Servus About Servus is a minimalist social media server fully self-contained within one executable file. - [x] CMS - [x] Personal Nostr relay - [x] Personal Blossom server - [x] NIP-05 (\"Nostr address\") server CMS As a CMS, Servus sits somewhere in between Jekyll and WordPress. Like Jekyll: all content is stored in flat files Unlike Jekyll: no build step no need to manually edit the files no need to configure a web server no dependencies on Ruby Gems, Docker, etc. Like WordPress: easy administration (use any Nostr client as your \"admin interface\") Unlike WordPress: no need to run a database server, like MySQL no need to run a web server, like Apache Personal Nostr Relay & Blossom server - [x] own your identity - [x] own your data If you already have a Nostr keypair, you already own your identity. But you only really own your data when you self-host it. You can't rely on other relays to store your data forever. Blossom is a protocol adjacent to Nostr that specifies how files (such as images) are to be stored on HTTP servers. Features Single executable that you can scp to a bare VPS and it will just work. Without Docker, without MySQL, without Python venv, without Node or PHP, without setting up an nginx reverse proxy and whatnot... You shouldn't need any of that to self-host your personal website! All content and settings stored as plain text . Except, of course, images or other media you have as content. Not in a SQL database, not in \"the cloud\", not in \"some Nostr relays\"...","default_branch":null,"files":null,"tree":[],"storefront":"/r/servus-social","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/servus-social/servus/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."}