A personal finance manager.
# Apply default configuration
cp config.php.dist config.php
# Start containers
docker-compose up -d
# Install dependencies
docker-compose exec php composer install
# Run database migrations
docker-compose exec php composer run-script migrate
You'll need:
- A web server that is:
- configured to run PHP
- able to host Dibby in the document root or using a virtual host
- A database server supported by Doctrine
- Composer
# Install dependencies
composer install
# Copy and modify the default configuration as needed for your setup
cp config.php.dist config.php
# ...
# Run database migrations
composer run-script migrate
NOTE: If you're using a virtual host configured without SSL, be sure to disable the configuration setting to secure the session.
For environmental variable configuration: set
DIBBY_SESSION_SECURE
to an empty string. For PHP file configuration: set$config['session']['secure']
tofalse
.
Assuming you've performed the installation using Docker, navigate to http://localhost:8080 to continue. Otherwise, navigate to the appropriate host and port for your hosting setup.