This repository has been archived by the owner. It is now read-only.
A simple bill management web app
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
bills
billy_bones
deploy
home
logs
notes
.gitignore
README.md
Vagrantfile
_playbook_apt.yml
_playbook_django.yml
_playbook_webpack.yml
_playbook_wsgi.yml
apache.template.conf
manage.py
package.json
playbook.yml
requirements.txt
webpack.config.js
yarn.lock

README.md

Billy bones

A small web application to account for and manage your bills. No authentication or admin, just managing bills.

Requirements

  • Python 3
  • PostgreSQL
  • Ansible
  • Vagrant (?)

Deployment

In order to properly deploy the app, you need to make another variable file: deploy/vars/prod_settings.yml. This file should have these keys:

django_secret_key:
django_host: 172.20.0.1
django_db:
  name:
  host:
  user:
  password:
django_staticroot:

The provided django_host variable is used in the Vagrantfile. If you want to use some other host, make sure to alter both Vagrantfile and deploy/vars/prod_settings.yml