Go to file
meaz e9501cd27d
update grav to latest + add possibility to var for files paths
2024-02-06 21:24:54 +01:00
Playbooks first commit 2023-05-19 22:18:34 +02:00
defaults update grav to latest + add possibility to var for files paths 2024-02-06 21:24:54 +01:00
files change from template to files 2023-08-13 18:44:20 +02:00
tasks update grav to latest + add possibility to var for files paths 2024-02-06 21:24:54 +01:00
templates/user/plugins/language-selector change from template to files 2023-08-13 18:44:20 +02:00
.gitignore first commit 2023-05-19 22:18:34 +02:00
LICENSE first commit 2023-05-19 22:18:34 +02:00
README.md first commit 2023-05-19 22:18:34 +02:00
Vagrantfile first commit 2023-05-19 22:18:34 +02:00

README.md

Grav - Ansible Role

This role covers deployment, configuration and software updates of Grav. This role is released under MIT Licence and we give no warranty for this piece of software. Currently supported OS - Debian.

The role allows to install grav's modules.

You can deploy test instance using Vagrantfile attached to the role. vagrant up

ansible-playbook -b Playbooks/grav.yml

Then you can then access your website from your computer on https://192.168.33.15:443

You can also add 192.168.33.15 mywebsite.lan to /etc/hosts on your computer. Then you can access your website from your computer on https://mywebsite.lan

Disroot website and Howto

If you want to deploy Disroot website and Howto, go to Playbooks/grav.yml and uncomment #- ../defaults/disroot.yml. Then, run the role again ansible-playbook -b Playbooks/grav.yml.

Edit /etc/hosts on your computer on add:

192.168.33.15 howto.disroot.lan
192.168.33.15 disroot.lan

You can now access Disroot website from your computer on https://disroot.lan and Howto website on https://howto.disroot.lan