vicco
vicco copied to clipboard
Microblogging in a single file
vicco
vicco is minimalist microblogging software contained in a single PHP file.
Features
- Horrendous code
- Responsive layout
- Web interface to publish and edit posts
- Text formatting
- Atom feed (broken)
Target audiences
- Hackers — It’s easy to customize.
- Hipsters — It’s crappy, you could use it as a joke.
Requirements
- Web server with PHP
- SSL/TLS certificate
Installation
- Adjust the config in
index.php
. Remember to change your credentials. - Upload it to your server and make the directory writable.
- Open the site in your browser.
- It should work.
Text formatting
There is some Markdown-inspired formatting. No block elements, though.
Input | Output |
---|---|
**strong** / __strong__ |
strong |
*italic* / _italic_ |
italic |
~delete~ |
~~delete~~ |
:"quote": |
quote |
@code@ |
code |
[https://example.org] |
https://example.org |
[title](https://example.org) |
title |
FAQ
Are there any dependencies? Should I use Composer?
There are no dependencies. This is literally one PHP file.
Since you published PHP software, you know how to write PHP, right?
Haha, no. Basically, I stole this script (with permission) and improved it for the worse.
Uh… follow-up question: Is vicco secure?
It should be secure enough to run a crappy blog.
Testimonials
I’m a huge fan of your blog, but I get the creeps from the PHP code.
— sternenseemann
cute readme
— riotbib
To-do
- Fix Atom feed
License
vicco is licensed under the BSD-2-Clause license.