anime-db / anime-db
The application for making home collection anime
Installs: 2 137
Dependents: 4
Suggesters: 0
Security: 0
Stars: 26
Watchers: 6
Forks: 10
Open Issues: 32
Type:project
Requires
- php: >=5.4.0
- ext-fileinfo: *
- ext-json: *
- ext-pdo_sqlite: *
- ext-zlib: *
- anime-db/ani-db-filler-bundle: 0.1.*
- anime-db/catalog-bundle: >=0.4.7
- anime-db/shikimori-filler-bundle: 0.1.*
- anime-db/world-art-filler-bundle: 0.1.*
- avalanche123/imagine-bundle: ~2.1.1
- composer/composer: ~1.0.0
- doctrine/cache: <1.6
- doctrine/common: <2.6
- doctrine/doctrine-bundle: ~1.4
- doctrine/doctrine-migrations-bundle: ~1.0.0
- doctrine/orm: ~2.4.8
- gedmo/doctrine-extensions: ~2.3.0
- guzzle/guzzle: ~3.9.0
- incenteev/composer-parameter-handler: ~2.0
- sensio/distribution-bundle: ~4.0
- sensio/framework-extra-bundle: ~3.0.2
- sensio/generator-bundle: ~2.3.0
- symfony/assetic-bundle: ~2.3
- symfony/monolog-bundle: ~2.4
- symfony/swiftmailer-bundle: ~2.3
- symfony/symfony: ~2.7.0
- twig/extensions: ~1.0.0
- twig/twig: ~1.33.0
Requires (Dev)
- phpunit/phpunit: ^4.8.0
- satooshi/php-coveralls: ^1.0.0
- scrutinizer/ocular: ~1.3.0
Suggests
- ext-apc: Allows use APC for autoloading to improve performance
- ext-mbstring: Allows to convert the encoding of messages for the Windows command line
README
Anime DB
This is the application for making your home collection anime
The application is for home use only
As of PHP 5.4.0
Repositories
The official source code for this application can be retrieved from
http://github.com/anime-db/anime-db
Documentation
Recommend that you read the user guide.
Installation
Clone this repository to fetch the latest version of this application
git clone git://github.com/anime-db/anime-db.git && cd anime-db
Start by downloading Composer. If you have curl installed, it's as easy as:
curl -s https://getcomposer.org/installer | php
Installation of dependencies using Composer
php composer.phar install
Note: After install the application you can uninstall Composer and use this command for update the application if you need:
php bin/composer update
Note: For Windows you can download PHP archive from php.net. You need extract the archive to folder bin/php
for a quick start. Then you can install from the Composer, the following command:
bin/php/php.exe composer.phar install --no-dev --prefer-dist
Note: Do not forget list of extensions specified in the depending section of this document
Quick start
From Windows
Note: The default is expected that PHP is installed on directory bin/php
.
If you put the PHP is installed on your computer, you need edit config file to specify the path to PHP.
Open file config.ini
and set real path to PHP.
php=php
To run the application, call programm
AnimeDB.exe
From Linux
To run the application, call the script
./AnimeDB start
To stop the application, call the script
./AnimeDB stop
To restart the application, call the script
./AnimeDB restart
Open application
After starting the application, open the browser http://localhost:56780/
If you want to access an application on your local network, you need open on another computer the browser with address http://IP_ADDRES:56780/, where IP_ADDRES is the IP address of the computer on which the application is running
Install as service
Note: Work only in Linux
To start the application as a service, you need edit startup-file of the application to specify the path to it
vim AnimeDB
Set real path to application
path=/path/to/anime-db
Create a symbolic link on service
ln -s /path/to/anime-db/AnimeDB /etc/init.d/AnimeDB
Run service
service AnimeDB start
For the application is launched after the computer start, run the command
update-rc.d AnimeDB defaults
Depending
SQLite >= 3
PHP version >= 5.4.x
PHP extensions:
- pdo_sqlite