Envelope budget
TODO: Write a list of the current system features
- Implement "recurring transactions"
TODO: See /doc/
Ubuntu 14.04 LTS
- Update your packages and install Git
sudo apt-get update
sudo apt-get install -y git
- Run the following snippet
sudo mkdir /var/www
sudo chmod -R 777 /var/www
cd /var/www
git clone https://github.com/Angle/AngleNickelTrackerCore .
- Run the
setup.sh
script to generate your configuration files
sudo chmod +x setup.sh
./setup.sh
- Run the
install.sh
script to initialize the server configuration and install the required packages
sudo chmod +x install.sh
./install.sh
- Run the
update.sh
script to install the Symfony Apps and to generate the database structure
sudo chmod +x update.sh
./update.sh
- api
- bundles:
core
,api
- subdomain:
api
- security: public (no security)
- bundles:
- admin
- bundles:
core
,admin
- subdomain:
admin
- security: firewalled, having
ROLE_SUPER_ADMIN
- bundles:
- app
- bundles:
core
,app
- subdomain:
app
- security: firewalled, having
ROLE_USER
- bundles:
For Apache < 2.4.8
The first time you run it, it'll ask for an email and it'll ask you to sign-up for the EFF newsletter (optional)
- Edit transactions