# A simple blog
## Minimalist scripts for a simple blog
[example: https://wittamore.com](https://wittamore.com)
> git clone https://git.wittamore.com/blog
## bash scripts
- **blogthis** creates a blog article
- **blogrss** creates the rss.xml file
- **blogsitemap** creates the sitemap.xml file
- **blogsend x** scp's the files modified in the past x hours to the web server (by default 1)
**blogthis** sets up the article html header and footer and opens the editor. Articles are written in html.
For example:
A paragraph
Bold text
Header2
Typical use is **blogthis** followed by **blogrss;blogsitemap;blogsend**
You can then just use **blogsend** after updating an article
I use the [micro text editor](https://micro-editor.github.io/), but you can alter **blogthis** to use your favorite editor.
## php files
- **index.php**, **sticky.php**, **search.php** are the files used to display the blog on the web server
These files list and search the html files in the web site's "articles" and "sticky" directories
## The basic web directory
> /articles
> /articles/2025
> /sticky
> /images
> /images/blog