An open API service indexing awesome lists of open source software.

https://github.com/ernsthaagsman/ansible-flask

Basic example of a Vagrant box for Python development. Provisioned using Ansible.
https://github.com/ernsthaagsman/ansible-flask

ansible flask pycharm python python3 vagrant

Last synced: 9 months ago
JSON representation

Basic example of a Vagrant box for Python development. Provisioned using Ansible.

Awesome Lists containing this project

README

          

Vagrant and Ansible Basic Example
=================================

This repository contains the basics for developing a Flask application
within a Vagrant VM, using Ansible for provisioning.

See the accompanying blog post on the PyCharm blog to read more about
developing within a VM.

Usage
-----

To start developing, you need:

- [Vagrant](https://vagrantup.com)
- Virtualization software compatible with Vagrant, like
[Virtualbox](https://www.virtualbox.org/wiki/Downloads)

Check out this repository on your computer, and then run `vagrant up`
to start and provision the VM.

On provisioning, a virtualenv will be created in `/home/vagrant/venv`
with the packages listed in `requirements.txt`.