A simple shared budget manager web application
Find a file
JocelynDelalande e3285bef36 Enhance install process by generating config files from templates (#275)
* Add a command to generate configuration examples

Config files are generated from templates (which remplace previous example files).

- solve the issue of hard-to-explain configuration examples
- ease pkg path seeking (avoid it, actually)
- add working defaults for sqlite and unix socket paths (instead of
  /replace/me/path/example)
- move settings comments from default_settings.py to ihatemoney.cfg.j2, as it is
  the one that will be facing user.

* Use generate-config command  in install doc

Also follow the new working defaults of templates for socket and db path.

* Fix doc settings table

On the long term, plaintext tables might destroy humanity.

* Mention templates dir URL in documentation

As requested by @almet
2017-10-23 18:05:50 +02:00
docs Enhance install process by generating config files from templates (#275) 2017-10-23 18:05:50 +02:00
ihatemoney Enhance install process by generating config files from templates (#275) 2017-10-23 18:05:50 +02:00
.gitignore Add python 3.6 support (#259) 2017-08-20 12:21:59 +02:00
.travis.yml Add python 3.6 support (#259) 2017-08-20 12:21:59 +02:00
CHANGELOG.rst Enhance install process by generating config files from templates (#275) 2017-10-23 18:05:50 +02:00
CONTRIBUTORS Prepare changelog & contrib list for v1.0 (#222) 2017-06-20 22:33:43 +02:00
dev-requirements.txt Absolute imports & some other improvements (#243) 2017-07-07 00:06:56 +02:00
LICENSE Re-organize the documentation (#223) 2017-06-21 14:03:16 +02:00
Makefile Absolute imports & some other improvements (#243) 2017-07-07 00:06:56 +02:00
MANIFEST.in Absolute imports & some other improvements (#243) 2017-07-07 00:06:56 +02:00
README.rst Add python 3.6 support (#259) 2017-08-20 12:21:59 +02:00
requirements.txt Add python 3.6 support (#259) 2017-08-20 12:21:59 +02:00
setup.py Add python 3.6 support (#259) 2017-08-20 12:21:59 +02:00
tox.ini Add python 3.6 support (#259) 2017-08-20 12:21:59 +02:00

I hate money
############

.. image:: https://travis-ci.org/spiral-project/ihatemoney.svg?branch=master
   :target: https://travis-ci.org/spiral-project/ihatemoney
   :alt: Travis CI Build Status

«I hate money» is a web application made to ease shared budget management.
It keeps track of who bought what, when, and for whom; and helps to settle the
bills.

* `Online documentation <https://ihatemoney.readthedocs.org>`_
* `Hosted version <https://ihatemoney.org>`_

The code is distributed under a BSD *beerware* derivative: if you meet the people
in person and you want to pay them a craft beer, you are highly encouraged to do
so.

Requirements
============

* **Python**: 2.7, 3.4, 3.5, 3.6.
* **Backends**: MySQL, PostgreSQL, SQLite, Memory.