Librenix
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

Graffiti Server Download Page

Up
vote
Down

The Graffiti Server[1] is a tiny Linux web server that lets people post graffiti, messages, or whatever. It can be configured to allow or disallow the posting of html. Users can delete their own messages as long as they are using the same IP address that they posted it from.

The administrator can connect from the local host using IP address 127.0.0.1 and delete messages from any IP address.

You can search for any text string and the graffiti server will match against all old messages, as well as new ones, and return those that match.

Right click here and select 'save...' to download a gzipped Linux binary. Right click here for the gzipped source for the graffiti server. The binary is only 45K[2] bytes and the source is only 9K in size (compressed).

To install it, simply gunzip the binary and run it with one of the following commands, then install the same command in your startup files. For example, in many Linuxes, you can put the command in /etc/rc.d/rc.local and it will be executed on each startup.

The general syntax is:

graffiti [port] [directory] [!]

The first argument is the port. If there is only one argument, it must be a port number.

The second argument is a directory name.

The third argument, if present and an exclamation point (!) tells graffiti to allow html postings.

Command examples:

graffiti

(The above will attempt to use port 80, the standard WWW port, will put its files in /var/tmp/ and will disallow html.)

graffiti 7777

(This command will do everything just like the command before it, only it will attempt to use port 7777 instead of 80.)

graffiti 8888 /home/rayy/graffiti/

(This command will put the files in /home/rayy/graffiti/ and will try to run on port 8888.)

graffiti 9999 /home/rayy/graffiti/ !

(This one will, again, put the files in /home/rayy/graffiti but will use port 9999, and will allow html entries.)

The data files take about 1 megabyte but will hold about 2500 graffiti entries, as configured.

If a file named wg####.txt is present in the data files directory, the Graffiti Server will display that file on every page. [Where #### is the port number the Graffiti Server is running on]. You can run as many copies of the graffiti server as you wish on separate ports. Because each copy puts its port number in its file names, there will be no file conflicts.]

See also: the Starship Traders Linux multiplayer web game download page -- in case just typing at each other isn't enough for your users.

[1] The Graffiti Server is distributed under the terms of the GNU Public License. Click here and save it if you do not already have a copy of the GPL.

[2] You can also download the source uncompressed here.
mail this link | score:8626 | -Ray, March 19, 2001 (Updated: April 18, 2007)
More Software articles...

Buy Art Online with Satisfaction Guaranteed

apps headlines

LG 8-inch G Pad 8.3 Android tablet

Pixelknot: Steganography app for Android

Install Cinnamon on Fedora 19

LibreOffice migration guide

Kaptan ported, YALI waiting

Install MATE on Fedora 18

How to custmize KDE titlebar buttons

Replace Oxygen with ROSA theme on KDE

Install Quick Access on Linux Mint 12 KDE

Enable desktop slideshow on Linux Mint 12 KDE

Install MongoDB on Ubuntu server

Position windows automatically in Gnome 3

Quick Install: Screenlets in Fedora 15

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 
Articles are owned by their authors.   © 2000-2012 Ray Yeargin