dev-vm/README.md

21 lines
844 B
Markdown
Raw Normal View History

2021-04-07 12:03:31 +02:00
# Webcron Management (Development Virtual Machine)
(c) 2017, 2021 Jeroen De Meerleer <me@jeroened.be>
2021-04-07 09:45:25 +02:00
2021-04-07 12:03:31 +02:00
Webcron management is an easy-to-use interface to manage cronjob running on a publicly available http-location.
2021-04-07 09:45:25 +02:00
2021-04-07 12:03:31 +02:00
## Requirements
* Vagrant
* Vagrant compatible hypervisor (eg. Virtualbox)
* Ansible
* [Ansible Toolbox by BertVV](https://github.com/bertvv/ansible-toolbox)
2021-04-07 09:45:25 +02:00
## Installation
0. Install the Ansible Toolbox if you didn't do this yet
2021-04-07 12:03:31 +02:00
1. Clone this repository to [dir]/webcron-dev-vm
2. Clone the [webcron-repository](https://git.jeroened.be/JereonED/webcron) to [dir]/webcron
3. Open your terminal and cd to [dir]/webcron-dev-vm
4. Install the Ansible roles with ` $ atb-role-deps`
4. `$ vagrant up`
2021-04-07 12:03:31 +02:00
5. While the vm is provisioning edit your /etc/hosts to webcron.test point to 192.168.56.11
6. Last but not least: happy devving