Un progiciel de gestion pour CAE -Coopérative d'activité et d'emploi.
Ceci est un logiciel libre, pour les conditions d'accès, d'utilisation, de copie et d'exploitation, voir LICENSE.txt
Site officiel : http://autonomie.coop
L'essentiel du développement est réalisé sur financement de Coopérer pour entreprendre.
Si vous rencontrez un bogue, ou avez une idée de fonctionnalité, il est possible de signaler cela aux développeurs directement ou en utilisant le système de tickets de github. Exception : pour les bogues de sécurité, merci d'écrire un courriel à autonomie@majerti.fr.
Installation des paquets (nécessaire pour l'installation dans un environnement virtuel):
Sous Debian:
apt-get install virtualenvwrapper libmysqlclient-dev build-essential libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev python-mysqldb redis-server
Sous Fedora:
yum install virtualenvwrapper mardiadb-devel python-devel libxslt-devel libxml2-devel libtiff-devel libjpeg-devel libzip-devel freetype-devel lcms2-devel libwebp-devel tcl-devel tk-devel gcc redis-server
Création d'un environnement virtuel Python.
mkvirtualenv autonomie
Téléchargement et installation de l'application
git clone https://github.com/CroissanceCommune/autonomie.git
cd autonomie
pip install -r requirements.txt --allow-external PIL --allow-unverified PIL
python setup.py install
cp development.ini.sample development.ini
Éditer le fichier development.ini et configurer votre logiciel (Accès à la base de données, différents répertoires de ressources statiques ...).
Puis lancer l'application web
pserve development.ini
Ainsi que le service d'éxécution des tâches asynchrones
celery worker -A pyramid_celery.celery_app --ini development.ini
Note
L'application synchronise automatiquement les modèles de données.
Puis créer un compte administrateur
autonomie-admin development.ini useradd [--user=<user>] [--pwd=<password>] [--firstname=<firstname>] [--lastname=<lastname>] [--group=<group>] [--email=<email>]