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.
- Host: GitHub
- URL: https://github.com/ernsthaagsman/ansible-flask
- Owner: ErnstHaagsman
- License: mit
- Created: 2017-12-11T13:34:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-10-01T04:42:09.000Z (over 5 years ago)
- Last Synced: 2025-04-08T05:51:13.006Z (about 1 year ago)
- Topics: ansible, flask, pycharm, python, python3, vagrant
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 3
- Watchers: 2
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`.