mirror of
https://github.com/krislamo/graylog_demo
synced 2025-10-23 13:28:33 +00:00
Accessible Graylog UI
This commit is contained in:
15
Vagrantfile
vendored
15
Vagrantfile
vendored
@@ -2,7 +2,13 @@
|
||||
|
||||
Vagrant.configure("2") do |config|
|
||||
config.vm.box = "centos/7"
|
||||
config.vm.network "private_network", type: "dhcp"
|
||||
config.vm.network "private_network", ip: "172.28.128.30"
|
||||
config.vm.synced_folder ".", "/vagrant", type: "nfs"
|
||||
|
||||
config.vm.provider "virtualbox" do |vbox|
|
||||
vbox.memory = 4096
|
||||
vbox.cpus = 4
|
||||
end
|
||||
|
||||
config.vm.provision "shell", inline: <<-SHELL
|
||||
|
||||
@@ -23,4 +29,11 @@ Vagrant.configure("2") do |config|
|
||||
# Install newest docker-compose
|
||||
config.vm.provision "shell", path: "install-compose.sh"
|
||||
|
||||
# Start compose services
|
||||
config.vm.provision "shell", inline: <<-SHELL
|
||||
cd /vagrant
|
||||
/usr/local/bin/docker-compose -f wordpress.yml up -d 2> /dev/null
|
||||
/usr/local/bin/docker-compose -f graylog.yml up -d 2> /dev/null
|
||||
SHELL
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user