From 6cb0b767781b585a741c074dd548db4b93733746 Mon Sep 17 00:00:00 2001 From: LastLife Date: Mon, 15 Dec 2025 23:48:15 +0000 Subject: [PATCH] Update README.md --- README.md | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b674dae..11cd6f8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,34 @@ # SelfHost -My simple blog backend. \ No newline at end of file +A simple blog engine written in PureBasic. + +## Features + +- FastCGI backend for use with nginx or other web servers +- Multi-language support +- Article management with tags and drafts +- RSS feed generation +- Admin Web-App (SpiderBasic) +- Bluesky integration for automatic posting +- Contact form with email notifications + +## Requirements + +- PureBasic 6.2+ +- SpiderBasic 3.1+ (for admin) +- nginx (or another web server with FastCGI support) + +## Setup + +1. Create `Server/includes/secrets.pbi` based on the example and fill in your settings +2. Compile the server with PureBasic +3. Configure nginx to proxy requests to the FastCGI backend +4. Compile the admin panel with SpiderBasic + +## License + +CC-BY-SA 4.0 + +## Reality check + +No. Don't even. Use a real blog backend, there are so many of them! \ No newline at end of file