aboutsummaryrefslogtreecommitdiff
path: root/conf
AgeCommit message (Collapse)AuthorFilesLines
2021-02-04Add BABEL_DEFAULT_TIMEZONE to docker entryfile.sh (#714)Norman1-0/+1
* Set a default timezone to UTC for docker
2020-02-23Misc small updates (#536)am971-2/+2
2019-07-31[docker] Download IHM from Pypy or reference git repo;Benjamin Bouvier1-0/+23
This creates two modes to run the Docker image: - either in non-NIGHTLY mode, the latest version will be installed from pypy. - or in Nightly mode, it will clone the repository and update it every time the instance is restarted. It also updates Python to 3.7, for additional goodness.
2019-05-21Systemd doc fixes + update CONTRIBUTORSLuc Didry1-14/+0
2019-05-21conf: systemd: Add ihatemoney.service fileLuc Didry1-0/+14
* Allow to use systemd services instead of supervisord Signed-off-by: nailyk-fr <nailyk_git@nailyk.fr>
2018-10-04Docker: Fix bug where conf is duplicated at each run (#392)0livd1-1/+1
2018-08-10Fix docker ADMIN_PASSWORD configuration (#384)0livd1-1/+1
Use single quotes instead of double to not interpret inner $ as nested variables. Fixes #334
2018-02-07Fix some anti patterns in docker deployment (#321)0livd1-4/+5
- Use exec to run gunicorn and avoid creating a new process. - Add the possibility to pass any additional parameters to gunicorn. - Use only one gunicorn worker by default as the usual way to scale the app in production would be to use the scale command of the cluster scheduler. Additional workers could still be added by passing the "-w" gunicorn parameter to docker run.
2017-10-25Add a DockerFile (#272)0livd1-0/+23
Can be used to deploy the latest version from PyPI in a production environment or from the master branch in a dev environment.
2017-10-23Enhance install process by generating config files from templates (#275)JocelynDelalande4-61/+0
* 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-09-06BREAKING CHANGE: Rename supervisor program (#268)JocelynDelalande1-1/+1
To match `budget` name disparition (package got renamed in #243). This should be mentioned in upgrade guide. ref #243 #264
2017-08-20Streamline installation doc, now using pip (#252)JocelynDelalande4-11/+14
* Fix conf files to reflect module renaming Python module was renamed budget → ihatemoney (see #243 and 6923367). Now, "budget" relates to nothing. * Harmonize `APPLICATION_ROOT` doc with other settings * Fix link markup * Switch documentation to recomend pip over git - Update installation instruction - Clearly separate dev setup from installation - Some rewordings/section-ization by the way * Add a hint on how to find the static path This is a downside on the pip choice over git for installation. We will have to ease that a bit. By doc or by code, before next release. * Make the nginx deployment doc more accurate * Add a big fat warning about SECRET_KEY in doc
2017-06-28Turn the WSGI file into a python module (#240)0livd2-2/+2
* Turn the WSGI file into a python module * Update conf files to use the new wsgi module Apache and gunicorn now use the same entrypoint * Update Changelog
2017-06-20Move the wsgi file to the budget dir (#218)0livd1-1/+1
The wsgi file needs to live in the budget dir if we want it to be installed by setuptools
2017-06-18Tell Apache to add the budget directory to the python path (#215)0livd1-1/+1
The path no longer needs to be modified in the .wsgi file
2017-04-10Add the possibilty to run ihatemoney via Apache mod_wsgi (#191)0livd1-0/+16
Add the possibilty to run ihatemoney via Apache mod_wsgi ihatemoney.wsgi is the entry point for mod_wsgi. A virtualenv can be activated if its path is specified as an env var in the apache virtual host file
2015-08-20Remove trailing whitespacesJocelyn Delande1-2/+2
2011-09-09Refactor the application to use blueprints.Alexis Metaireau1-1/+1
This allows to isolate some behavior in the context of the web application so the API and the web application can behave in different ways.
2011-03-10update the path to the app for all conf filesAlexis Metaireau2-5/+5
2011-03-10update the names in the nginx confAlexis Metaireau1-2/+2
2011-03-10reshape the folder structure. Add conf filesAlexis Metaireau3-0/+42