34 lines
800 B
Markdown
34 lines
800 B
Markdown
# 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! |