BLOSXOM(7)
π BLOSXOM(7) π
okay bestie, buckle up, we're talking about blosxom β that's the blosxom manual page, seventh section, and it's lowkey one of the cutest little weblog situations ever. β¨
πΈ NAME πΈ
blosxom β a lightweight yet feature-packed weblog. yes really, both of those things at once, she contains multitudes π
π¦ SYNOPSIS π¦
blosxom is a simple web log (blog) CGI script written in perl.
periodt. that's the whole vibe. π
β¨ DESCRIPTION β¨
So Blosxom β and you say it like "blossom", like the Powerpuff Girl, like a flower, like a whole aesthetic πΈ β is a lightweight but genuinely stuffed-with-features weblog application, and the way it was designed from the ground up was all about simplicity, usability, and interoperability. main character priorities honestly.
The absolute fundamental thing about her? She uses your file system as her content database. folders and files, that's it, that's the whole database. Blosxom's weblog entries are just plain text files like any other plain text file. You write them from the comfort of your favorite text editor and you hit the Save button. done. π You can create, edit, rename, and delete entries straight from the command-line, over FTP, via WebDAV, or literally anything else you might use to mess with your files. There's no import or export β because there's nothing to import or export, entries are nothing more complex than a title on the first line and the body being everything thereafter. iconic.
And despite her tiny footprint, Blosxom does not skimp on features β she's out here sporting the majority of features you'd find in any other weblog application. ate and left no crumbs.
Blosxom is simple, straightforward, minimalist Perl, which means even a dabbler gets an opportunity for experimentation and customization. and last but not least β she's open source, free for the taking and the altering. π«Ά
π USAGE π
Write a weblog entry, and drop it into the main data directory. The title goes on the first line, and the body is everything after that. fr fr, that's the entire format.
For example, create a file named first.txt and put something like this in it:
First Blosxom Post!
I have successfully installed blosxom on this system. For more
information on blosxom, see the author's <a
href="http://www.blosxom.com/">blosxom site</a>.
Then place the file in the directory that $datadir points to. And bestie, please change the default location to somewhere your web server can actually reach, since that's the server running blosxom as a CGI program. On Debian systems, this location defaults to /var/lib/blosxom/data. π don't leave it wherever it lands, actually move it.
π OPTIONS π
You configure blosxom through the configuration file /etc/blosxom/blosxom.conf. Some of the possible configuration variables are:
$blog_titleβ the title of this blog. (default:"Blosxom")$blog_descriptionβ the description of the blog, used for RSS generation. (default"Yet another Blosxom blog")$blog_languageβ this blog's primary language, used for the outgoing RSS feed. (default"en")$datadirβ where are this blog's entries kept? (default on Debian:"/var/lib/blosxom/data")$urlβ the preferred base URL for this blog. leave it blank for automatic. (default:"")$file_extensionβ the preferred ending of blog entry files. (default:"txt"). other files are ignored.$default_flavourβ blog style can be controlled via templates, or flavours. (default:"html").
π FILES π
/usr/lib/cgi-bin/blosxomβ the CGI script π§/etc/blosxom/blosxom.confβ the configuration on Debian systems
π AUTHOR π
Rael Dornfest is the author of blosxom <rael@oreilly.com>. See http://www.blosxom.com and http://www.raelity.org for more information.
This manual page was written by Marc Nozell <marc@nozell.com> and Dirk Eddelbuettel <edd@debian.org> for the Debian GNU/Linux distribution, but may be used by others. slay, sharing is caring π«Ά
okay that's the whole page, thanks for coming to my ted talk π
and that's a wrap on this little Blosxom page, dated February 5, 2003 β yes she's vintage, she's a classic, she's timeless β no cap, that's the version info and the date, so go forth and blog, bestie πβπ
π¦ where this page comes from
- debian bookworm: blosxom 2.1.2-2.1
- debian trixie: blosxom 2.1.2-2.2
- ubuntu jammy: blosxom 2.1.2-2.1
- ubuntu noble: blosxom 2.1.2-2.1
- ubuntu questing: blosxom 2.1.2-2.2
- ubuntu resolute: blosxom 2.2.0-1 Β· MIT
- ubuntu stonking: blosxom 2.2.0-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms