Skip to content
This repository

A 37Signals Campfire port in PHP

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 application
Octocat-spinner-32 config
Octocat-spinner-32 db
Octocat-spinner-32 fari
Octocat-spinner-32 log
Octocat-spinner-32 public
Octocat-spinner-32 script
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .htaccess
Octocat-spinner-32 example.png
Octocat-spinner-32 index.php

Clubhouse (April 2010 - May 2010)

A 37Signals' Campfire port into PHP


Works like a chatroom allowing users to share files, images, YouTube videos, code and chat in real time. Conversation transcripts, fine-grained user access, guest rooms and a snappy AJAX interface is a cherry on top.

Getting started

Make sure /log is writable and that /db/database.db exists and is writable too. Database access is configured to use pdo_sqlite by default, you can check its existence like so:


Visit the to initially populate the database, alternatively use the database packaged in this repo.

Visit usign admin:admin as a username and password.


On PHP 5.4+ you will get "call-time pass-by-reference" error.

Fari Framework automatically understands that you are in development mode, if you call the app from Do so to see a stacktrace of where an error has happened instead of seeing a placeholder error message.

Something went wrong with that request. Please try again.