Documentation
This application is a self-hosted comic books calendar, which allows you to follow the new issues of your favorite series.
Requirements
To run this application, you need:
- PHP 5.1 or greater with support of PDO
- MySql drivers for PDO
- the Mod_Rewrite module for Apache
Installation
Download the project
See the download page.
Configuration
-
Create a file
application/config/comicvine.php
with 1 constant (you’ll need to ask for an API key from ComicVine):<?php define('COMIC_VINE_API_KEY', 'you_comicvine_api_key');
-
Create a file
application/config/recaptcha.php
with 2 constants (you’ll need to ask for a key from ReCaptcha):<?php define('RECAPTCHA_PUBLIC_KEY', 'your_recaptcha_public_key'); define('RECAPTCHA_PRIVATE_KEY', 'your_recaptcha_private_key');
-
Create a file
application/config/cookies.php
with 1 constant (any random string that’ll allow you to salt the cookies information):<?php define('SESSION_SALT', 'your_session_salt');
-
Edit the file
application/build/conf/comicslist-conf.php
and set the correct DSN, username and password for the DB connection. -
Edit
application/config/config.php
and set the constantsBASE_URL
andDOMAIN
according to your settings. -
Create a Cron task calling
cron-updater.php
every day. -
Go to your
BASE_URL
and enjoy!