Ansible Playbook,用于使用Nginx,Gunicorn,PostgreSQL,Celery,RabbitMQ,Supervisor,Virtualenv和Memcached设置Django应用。 还包括用于预配VirtualBox虚拟机的Vagrantfile。-Python开发

时间:2024-06-14 08:47:48
【文件属性】:

文件名称:Ansible Playbook,用于使用Nginx,Gunicorn,PostgreSQL,Celery,RabbitMQ,Supervisor,Virtualenv和Memcached设置Django应用。 还包括用于预配VirtualBox虚拟机的Vagrantfile。-Python开发

文件大小:57KB

文件格式:ZIP

更新时间:2024-06-14 08:47:48

Python Miscellaneous

ansible-django-stack Ansible Playbook专为运行Django应用程序的环境而设计。 它可以安装和配置在生产Django部署中常用的这些应用程序:Nginx Gunicorn PostgreSQL ansible-django-stack Ansible Playbook,用于运行Django应用程序的环境。 它可以安装和配置在生产Django部署中常用的以下应用程序:Nginx Gunicorn PostgreSQL主管Virtualenv Memcached Celery RabbitMQ默认设置存储在role / role_name / defaults / main.yml中。 特定于环境的设置位于env_vars目录中。 还包括一个certbot角色,用于使用L自动生成和更新受信任的SSL证书。


【文件预览】:
ansible-django-stack-master
----Vagrantfile(2KB)
----requirements-dev.txt(52B)
----env_vars()
--------vagrant.yml(4KB)
--------development.yml(4KB)
--------base.yml(648B)
----vagrant.yml(406B)
----.ansible-lint(41B)
----.github()
--------workflows()
----dbservers.yml(334B)
----molecule()
--------default()
----LICENSE(1KB)
----roles()
--------nginx()
--------avahi()
--------rabbitmq()
--------base()
--------db()
--------memcached()
--------celery()
--------web()
--------security()
--------certbot()
----.yamllint(296B)
----development(113B)
----webservers.yml(406B)
----docker()
--------Dockerfile(1KB)
----requirements.txt(15B)
----ansible.cfg(35B)
----.gitignore(115B)
----security.yml(357B)
----site.yml(57B)
----README.md(15KB)

网友评论