# SelfHost

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!