Skip to content

ir4y/fabric-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is not maintained anymore, consider to use https://github.com/brogency/paas for deployment purposes.

fabric scripts Build status: ErrorHealth status: ErrorCoverage Status

Tools for fast python app deployement with nginx, supervisord and postgres.

TODO

[_] Add create_celeryd_supervisor
[_] Add create_celerybeat_supervisor
[_] Add create_uwsgi_supervisor with UNIX socket support
[_] Add UNIX socket support for create_nginx_host
[_] Split create_database to create_database_user and create_database
[_] Add create_site wich should accept user and git repo params and deploy repo
[X] Add packet cache for decrease test time (disable downloading) (maybe mount local dir to packet cache dir)
[X] Add tests for all tasks
[X] Use castom Dockerfile with updated ubuntu 14.04
[X] Fix apt-get cache autoclean
[X] Add travis integration

Tests

You need docker.io to run tests.
py.test -s --cov fabfile.py
It's draft only. It's not working yet. Test is starting nginx over docker.io ssh conteiner and check that it started.

About

fabric scripts for fast server configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages