This is an automated deployment of a web app built using Caravel to visualize average temperature readings for major global cities since 1750.
The data set comes from user Berkeley Earth on Kaggle and has been uploaded into a sqlite database.
This build utilizes Vagrant for virtualization and Ansible for provisioning.
- Navigate to your directory and enter
vagrant up
- When build is complete, enter
vagrant ssh
- Load the app by entering
sudo caravel runserver
- In your browser, navigate to
localhost:8080
- Login with
- Username: admin
- Password: password
- This build of Caravel is not connecting to the .db file properly, meaning Caravel loads as a blank slate.
- Automating the last step (running the server) causes Ansible to enter an infinite loop, so additional installation instructions were added above as a workaround.
- Using a local install of Ansible instead of the linked plugin causes issues with provisioning.
- Tests coming soon