2016-05-26 04:06:17 +02:00
|
|
|
# -*- mode: ruby -*-
|
|
|
|
# vi: set ft=ruby :
|
|
|
|
|
2020-12-04 16:09:59 +01:00
|
|
|
# Configuration de base pour GestioCOF.
|
|
|
|
# Voir https://docs.vagrantup.com pour plus d'informations.
|
2016-05-26 04:06:17 +02:00
|
|
|
Vagrant.configure(2) do |config|
|
2020-12-04 16:09:59 +01:00
|
|
|
# On se base sur Debian 10 (Buster) pour avoir le même environnement qu'en
|
|
|
|
# production.
|
|
|
|
config.vm.box = "debian/contrib-buster64"
|
2016-05-26 04:06:17 +02:00
|
|
|
|
|
|
|
# On associe le port 80 dans la machine virtuelle avec le port 8080 de notre
|
|
|
|
# ordinateur, et le port 8000 avec le port 8000.
|
|
|
|
config.vm.network :forwarded_port, guest: 80, host: 8080
|
|
|
|
config.vm.network :forwarded_port, guest: 8000, host: 8000
|
|
|
|
|
2020-12-04 16:09:59 +01:00
|
|
|
# Le restes de la configuration (installation de paquets, etc) est géré un
|
|
|
|
# script shell.
|
2016-05-26 04:06:17 +02:00
|
|
|
config.vm.provision :shell, path: "provisioning/bootstrap.sh"
|
|
|
|
end
|