tryolabs / metamon Goto Github PK
View Code? Open in Web Editor NEWCollection of Ansible playbooks to quickly start your Django Application
Home Page: http://tryolabs.github.io/metamon/
License: MIT License
Collection of Ansible playbooks to quickly start your Django Application
Home Page: http://tryolabs.github.io/metamon/
License: MIT License
Investigate the value of ALLOWED_HOSTS
giving trouble when DEBUG
is set to True
.
Add a role to install packages for generation documentation (such as Sphinx) as well as starting a documentation project if there is none.
You should probably indicate the ideal host environment and what should work and what won't work - like Windows.
Add a simple wizard to ease customization and installation.
Under the "Installation" section, list item number 1: "Donwload" should be "Download".
In Vagrant, Nginx will have trouble serving static files if sendfile
is not disabled.
Disable it.
In the Application role, pyc files are removed before really knowing if the code directory exists. This crashes in remote deploys when the repo has not been cloned yet.
Nginx always forwards requests to /
to localhost
. Change it so that Gunicorn can be run on a remote address.
Right now deploys have to be run as one monolithic deploy. Tags should be added to tasks so that smaller groups of them can be run. For example, mark all tasks that generate configuration files so that they can be re-generated from their templates quickly instead of needing a fill deploy.
We have been using these playbooks since before time. A cleanup may be needed in order to take advantage of new Ansible features as well as remove unnecessary code that may have been left in there.
A task like this should work:
A variable, development
is in all.yml
. Investigate if it is used.
Hey there, I'm having an issue attempting to run the ansible playbooks after creating the vagrant box. I end up getting an error when it attempts to SSH into the vagrant box. My debug output is in the below gist.
https://gist.github.com/bensojona/ce4030c088d4894b7603
To setup, I cloned the repo into my projects root folder, did a vagrant up using virtualbox, updated the "project_name" and "secret_key" in the all.yml file, then went into the deploy folder and ran deploy_dev.sh. Any obvious config/setup step I'm missing?
Thanks!
Allow specifying the Python version to use.
The order of the middleware classes is alphabetical. This will not let tests run. The order has to be changed to whatever it is on the regular settings template.
Documentation on the different roles as well as a general overview is rather poor. Details should be added so that things can be more easily fixed and improved.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.