Ego (unconfigured) · Journal · Manual · FAQ
Nota bene: the manual pages have not been updated completely from the prototyped version to the current version.

Customizing your site

In Your Ego's executable you saw how to set a custom directory for your site. You have to do that before you can edit your site's meta information.

Your custom directory is already set. Check the file ego.fcgi if you need to see it.

Inside your custom directory you need to create and edit a YAML file. This is the default file for the site if you want to copy it to use as a starter.

---
# YAML:1.0
# DO NOT USE TABS FOR INDENTATION OR label/value SEPARATION!!!

name: Ego
mail_error: 'apv@sedition.com'
posts_per_page: 10

Model::DB:
  engine: 'mysql'
  database: 'egotest'
  user: 'egotest'
  password: ~
  host: ~
  port: ~
  mysql_read_default_file: '/home/apv/etc/.ego.cnf'

session:
  expires:        '8000000'
  rewrite:        '0'
  storage:        '/home/apv/etc/ego.session'

site:
  name: 'Ego (unconfigured)'
  title_prefix: 'Ego (unconfigured): '
  banner_img: '/img/ego/ego-banner-sample.png'
  favicon: '/img/ego/ego-favicon.png'

Controller::Referer:
  max_refering_searches: 100

Ego driven
Ego · Catalyst · Apache · FastCGI · CPAN · modperl · Template Toolkit · Perl