First Commit

This commit is contained in:
Michel Fedde 2024-06-30 14:41:33 +02:00
commit 923d6ca242
35 changed files with 4933 additions and 0 deletions

13
deploy/Vagrantfile vendored Normal file
View file

@ -0,0 +1,13 @@
Vagrant.configure("2") do |config|
config.vm.box = "vagrant-php83-mysql"
config.vm.network "forwarded_port", guest: 80, host: 8080
config.vm.synced_folder "../../games-shop", "/var/www/html"
config.vm.provision "shell", inline: <<-SHELL
sudo rm /etc/nginx/sites-enabled/default
sudo ln -s /var/www/html/deploy/nginx-file /etc/nginx/sites-enabled/default
SHELL
end

11
deploy/nginx-file Normal file
View file

@ -0,0 +1,11 @@
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html/public;
location / {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root/index.php;
fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
}
}