one config
parent
0cdbcfcf86
commit
5989f56aad
|
@ -17,3 +17,4 @@ alias e2='cd /usr/share/gamewheel && ./start_editor_v2'
|
||||||
alias e3='cd /usr/share/gamewheel && ./start_editor_v3'
|
alias e3='cd /usr/share/gamewheel && ./start_editor_v3'
|
||||||
alias l='cd /usr/share/gamewheel && ./logs'
|
alias l='cd /usr/share/gamewheel && ./logs'
|
||||||
alias m='pm2 monit'
|
alias m='pm2 monit'
|
||||||
|
alias list='pm2 list'
|
||||||
|
|
158
bash_history
158
bash_history
|
@ -21805,3 +21805,161 @@ ls
|
||||||
./start_pong
|
./start_pong
|
||||||
l
|
l
|
||||||
exit
|
exit
|
||||||
|
m
|
||||||
|
l
|
||||||
|
sudo service nginx restart
|
||||||
|
ssh gw-beta
|
||||||
|
ls
|
||||||
|
cd /etc/nginx/
|
||||||
|
ls
|
||||||
|
cd sites-available
|
||||||
|
ls
|
||||||
|
git diff
|
||||||
|
git status
|
||||||
|
git add ../start_mail
|
||||||
|
git commit -am "config changes"
|
||||||
|
git push
|
||||||
|
git checkout crispy-dev
|
||||||
|
git pull
|
||||||
|
git checkout tj-dev
|
||||||
|
ls
|
||||||
|
cd
|
||||||
|
c
|
||||||
|
cd config/
|
||||||
|
ls
|
||||||
|
cd nginx/
|
||||||
|
ls
|
||||||
|
git commit -am "move conf files"
|
||||||
|
git push
|
||||||
|
git checkout crispy-dev
|
||||||
|
git checkout tj-dev
|
||||||
|
cd
|
||||||
|
c
|
||||||
|
cd config/
|
||||||
|
git checkout tj-dev
|
||||||
|
git checkout crispy-dev -- certificate
|
||||||
|
ls
|
||||||
|
cd certificate/
|
||||||
|
ls
|
||||||
|
git commit -am "certificate"
|
||||||
|
git push
|
||||||
|
cd ..
|
||||||
|
grep "\.local" * -R
|
||||||
|
grep "\.local" * -Rl | xargs sed -i "s/\.local/\.com/g"
|
||||||
|
git diff
|
||||||
|
ls
|
||||||
|
grep "gamewheel.com" * -R
|
||||||
|
grep "gamewheel.com" * -Rl | xargs sed -i "s/(\s*)(.*)\.gamewheel.com/\1tj-\2\.gamewheel.com/"
|
||||||
|
grep "gamewheel.com" * -Rl | xargs sed -i "s/\(\s*\)\(.*\)\.gamewheel.com/\1tj-\2\.gamewheel.com/"
|
||||||
|
cd ..
|
||||||
|
grep "\.local" * -Rl | xargs sed -i "s/\.local/\.com/g"
|
||||||
|
mv nginx ../
|
||||||
|
grep "gamewheel.com" * -Rl | xargs sed -i "s/\(\s*\)\(.*\)\.gamewheel.com/\1tj-\2\.gamewheel.com/"
|
||||||
|
grep "gamewheel.com" * -Rl | xargs sed -i "s/\(\s+\)\(.*\)\.gamewheel.com/\1tj-\2\.gamewheel.com/"
|
||||||
|
mv ../nginx .
|
||||||
|
ls
|
||||||
|
vim hosts
|
||||||
|
ls
|
||||||
|
cd nginx/
|
||||||
|
ls
|
||||||
|
git diff
|
||||||
|
git commit -am "refactorign"
|
||||||
|
git push
|
||||||
|
git checkout crispy-dev
|
||||||
|
git pull
|
||||||
|
c
|
||||||
|
cd config/
|
||||||
|
git pull
|
||||||
|
git commit -am "crispy dev"
|
||||||
|
git push
|
||||||
|
git checkout tj-dev
|
||||||
|
git checkout crispy-dev -- nginx/sites-available/gamewheel.conf
|
||||||
|
ls
|
||||||
|
cd /etc/nginx/
|
||||||
|
ls
|
||||||
|
rm ssl.conf
|
||||||
|
sudo rm ssl.conf
|
||||||
|
cd /etc/
|
||||||
|
ls
|
||||||
|
vim hostname
|
||||||
|
sudo vim hostname
|
||||||
|
ls
|
||||||
|
vim host.conf
|
||||||
|
ls
|
||||||
|
cd nginx/
|
||||||
|
l
|
||||||
|
ls
|
||||||
|
c
|
||||||
|
cd /etc/nginx/
|
||||||
|
ls
|
||||||
|
ln -s /usr/share/gamewheel/config/nginx/ssl/
|
||||||
|
sudo ln -s /usr/share/gamewheel/config/nginx/ssl/
|
||||||
|
ls
|
||||||
|
cd conf.d/
|
||||||
|
ls
|
||||||
|
cd ..
|
||||||
|
sudo rm conf.d/
|
||||||
|
sudo rm -rf conf.d
|
||||||
|
ls
|
||||||
|
sudo ln -s /usr/share/gamewheel/config/nginx/conf.d/
|
||||||
|
ls
|
||||||
|
cd conf.d
|
||||||
|
ls
|
||||||
|
cd ..
|
||||||
|
ls
|
||||||
|
sudo rm sites-available
|
||||||
|
sudo ln -s /usr/share/gamewheel/config/nginx/sites-available/
|
||||||
|
ls -l
|
||||||
|
cd sites-available
|
||||||
|
ls
|
||||||
|
cd ..
|
||||||
|
cd sites-enabled/
|
||||||
|
ls
|
||||||
|
sudo rm server.conf
|
||||||
|
sudo ln -s ../sites-available/gamewheel.conf
|
||||||
|
ls
|
||||||
|
sudo service nginx restart
|
||||||
|
cd ..
|
||||||
|
ls
|
||||||
|
cd ssl
|
||||||
|
ls
|
||||||
|
sudo service nginx restart
|
||||||
|
c
|
||||||
|
ls
|
||||||
|
./start_gate
|
||||||
|
cd config/
|
||||||
|
git diff
|
||||||
|
git commit -am "fix fallback upstream to gate"
|
||||||
|
git push
|
||||||
|
ssh gw-beta
|
||||||
|
exit
|
||||||
|
tail -f /var/log/syslog
|
||||||
|
tail -f /var/log/nginx/*.log
|
||||||
|
ssh gw-beta
|
||||||
|
exit
|
||||||
|
ping lab.gamewheel.com
|
||||||
|
ping beta.gamewheel.com
|
||||||
|
ping beta-api.gamewheel.com
|
||||||
|
exit
|
||||||
|
sudo service nginx restart
|
||||||
|
r
|
||||||
|
sudo service nginx restart
|
||||||
|
ls
|
||||||
|
l
|
||||||
|
exit
|
||||||
|
l
|
||||||
|
r
|
||||||
|
exit
|
||||||
|
sudo service nginx restart
|
||||||
|
cd /etc/nginx/
|
||||||
|
ls
|
||||||
|
cd sites-enabled/
|
||||||
|
ls
|
||||||
|
tail -f /var/log/nginx/*.log
|
||||||
|
exit
|
||||||
|
pm2 list
|
||||||
|
lsit
|
||||||
|
exit
|
||||||
|
whoami
|
||||||
|
hostname
|
||||||
|
ssh gw-beta
|
||||||
|
|
12
clients.js
12
clients.js
|
@ -1,12 +1,12 @@
|
||||||
var clients = {
|
var clients = {
|
||||||
'3d-pong' : {
|
'3d-pong' : {
|
||||||
title : "Gamewheel Multiplayer VR Pong",
|
title : "Gamewheel Multiplayer VR Pong",
|
||||||
tj-ogUrl : "http://3d-pong.gamewheel.com",
|
ogUrl : "http://3d-pong.gamewheel.com",
|
||||||
ogType : "website",
|
ogType : "website",
|
||||||
ogTitle : "Gamewheel Multiplayer VR Pong",
|
ogTitle : "Gamewheel Multiplayer VR Pong",
|
||||||
ogDescription : "Games is our game",
|
ogDescription : "Games is our game",
|
||||||
tj-ogImage : "http://3d-pong.gamewheel.com/pong_image.png",
|
ogImage : "http://3d-pong.gamewheel.com/pong_image.png",
|
||||||
tj-ctaUrl : "https://www.gamewheel.com",
|
ctaUrl : "https://www.gamewheel.com",
|
||||||
account : 'root',
|
account : 'root',
|
||||||
subAccount : 'root',
|
subAccount : 'root',
|
||||||
nameOfTheGame : 'pong',
|
nameOfTheGame : 'pong',
|
||||||
|
@ -18,18 +18,18 @@ var clients = {
|
||||||
'default': {
|
'default': {
|
||||||
title : 'Great Job!',
|
title : 'Great Job!',
|
||||||
message : 'Challenge your friends or learn more about Gamewheel',
|
message : 'Challenge your friends or learn more about Gamewheel',
|
||||||
tj-cta : 'https://www.gamewheel.com',
|
cta : 'https://www.gamewheel.com',
|
||||||
quote : 'VR PONG!'
|
quote : 'VR PONG!'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
'3doo' : {
|
'3doo' : {
|
||||||
title : "3doo - VR Pong",
|
title : "3doo - VR Pong",
|
||||||
tj-ogUrl : "http://3doo.gamewheel.com",
|
ogUrl : "http://3doo.gamewheel.com",
|
||||||
ogType : "website",
|
ogType : "website",
|
||||||
ogTitle : "3doo – VR App",
|
ogTitle : "3doo – VR App",
|
||||||
ogDescription : "Spiele PONG in 3d und VR mit 3doo",
|
ogDescription : "Spiele PONG in 3d und VR mit 3doo",
|
||||||
tj-ogImage : "http://3doo.gamewheel.com/pong_image.png",
|
ogImage : "http://3doo.gamewheel.com/pong_image.png",
|
||||||
ctaUrl : "https://3doo.com",
|
ctaUrl : "https://3doo.com",
|
||||||
account : '3doo',
|
account : '3doo',
|
||||||
subAccount : 'root',
|
subAccount : 'root',
|
||||||
|
|
16
hosts
16
hosts
|
@ -1,15 +1,14 @@
|
||||||
127.0.0.1 localhost
|
127.0.0.1 localhost
|
||||||
127.0.1.1 cybafelo
|
127.0.1.1 cybafelo
|
||||||
127.0.1.1 cybafelo.gamewheel.com
|
127.0.1.1 cybafelo.gamewheel.com
|
||||||
127.0.1.1 cybafelo.gamewheel.local
|
|
||||||
|
|
||||||
# Gamewheel dev endpoints
|
# Gamewheel dev endpoints
|
||||||
127.0.1.1 3d-editor.gamewheel.com
|
127.0.1.1 tj-3d-editor.gamewheel.com
|
||||||
127.0.1.1 3d-pong.gamewheel.com
|
127.0.1.1 tj-3d-pong.gamewheel.com
|
||||||
127.0.1.1 3doo.gamewheel.com
|
127.0.1.1 tj-3doo.gamewheel.com
|
||||||
127.0.1.1 3d-racing.gamewheel.com
|
127.0.1.1 tj-3d-racing.gamewheel.com
|
||||||
127.0.1.1 api-v1.6.gamewheel.com
|
127.0.1.1 tj-api-v1.6.gamewheel.com
|
||||||
127.0.1.1 tools.gamewheel.com
|
127.0.1.1 tj-tools.gamewheel.com
|
||||||
127.0.1.1 tj-gate.gamewheel.com
|
127.0.1.1 tj-gate.gamewheel.com
|
||||||
127.0.1.1 tj-content.gamewheel.com
|
127.0.1.1 tj-content.gamewheel.com
|
||||||
127.0.1.1 tj-asset.gamewheel.com
|
127.0.1.1 tj-asset.gamewheel.com
|
||||||
|
@ -17,8 +16,7 @@
|
||||||
127.0.1.1 tj-app.gamewheel.com
|
127.0.1.1 tj-app.gamewheel.com
|
||||||
127.0.1.1 tj-api.gamewheel.com
|
127.0.1.1 tj-api.gamewheel.com
|
||||||
127.0.1.1 tj-cdn.gamewheel.com
|
127.0.1.1 tj-cdn.gamewheel.com
|
||||||
127.0.1.1 mail.gamewheel.com
|
127.0.1.1 tj-mail.gamewheel.com
|
||||||
127.0.1.1 test.gamewheel.com
|
|
||||||
|
|
||||||
# The following lines are desirable for IPv6 capable hosts
|
# The following lines are desirable for IPv6 capable hosts
|
||||||
::1 ip6-localhost ip6-loopback
|
::1 ip6-localhost ip6-loopback
|
||||||
|
|
|
@ -1,69 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/GW_Runtime.git
|
|
||||||
#origin git@github.com:ToywheelDev/gw-statistic.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
tj-server_name api-runtime.gamewheel.com;
|
|
||||||
|
|
||||||
#root /usr/share/gamewheel/GW_Runtime - port 3108 (old api runtime)
|
|
||||||
#root /usr/share/gamewheel/gw-statistic - port 3109 (new api runtime)
|
|
||||||
|
|
||||||
location /lead/trigger/ {
|
|
||||||
auth_basic "Restricted"; #For Basic Auth
|
|
||||||
auth_basic_user_file /etc/nginx/.htpasswd; #For Basic Auth
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3109;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
proxy_read_timeout 99999s;
|
|
||||||
proxy_connect_timeout 99999s;
|
|
||||||
proxy_send_timeout 99999s;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /form {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3108;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
proxy_read_timeout 99999s;
|
|
||||||
proxy_connect_timeout 99999s;
|
|
||||||
proxy_send_timeout 99999s;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /lead {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3108;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
proxy_read_timeout 99999s;
|
|
||||||
proxy_connect_timeout 99999s;
|
|
||||||
proxy_send_timeout 99999s;
|
|
||||||
}
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3109;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
proxy_read_timeout 99999s;
|
|
||||||
proxy_connect_timeout 99999s;
|
|
||||||
proxy_send_timeout 99999s;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/gamewheel-api.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
tj-server_name api.gamewheel.com;
|
|
||||||
|
|
||||||
root /usr/share/gamewheel/api;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
|
||||||
autoindex on;
|
|
||||||
try_files $uri $uri/ @node;
|
|
||||||
}
|
|
||||||
|
|
||||||
location @node {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3107;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,19 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/gw-app.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
tj-server_name app.gamewheel.com;
|
|
||||||
|
|
||||||
root /usr/share/gamewheel/gw-app/dist;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3106;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,34 +0,0 @@
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
listen 443 ssl;
|
|
||||||
|
|
||||||
tj-server_name dev-core.gamewheel.com;
|
|
||||||
|
|
||||||
root /srv/gamewheel.com/dev-core;
|
|
||||||
index index.php;
|
|
||||||
|
|
||||||
tj-access_log /var/log/nginx/dev-core.gamewheel.com.access.log;
|
|
||||||
tj-error_log /var/log/nginx/dev-core.gamewheel.com.error.log;
|
|
||||||
|
|
||||||
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
|
||||||
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
|
||||||
ssl_session_timeout 5m;
|
|
||||||
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
|
|
||||||
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
|
|
||||||
ssl_prefer_server_ciphers on;
|
|
||||||
|
|
||||||
add_header Access-Control-Allow-Origin '*';
|
|
||||||
|
|
||||||
location / {
|
|
||||||
autoindex on;
|
|
||||||
try_files $uri $uri/ /index.php?$args;
|
|
||||||
}
|
|
||||||
|
|
||||||
location ~ \.*.php$ {
|
|
||||||
include fastcgi_params;
|
|
||||||
fastcgi_split_path_info ^(.+\.php)(.*)$;
|
|
||||||
fastcgi_pass 127.0.0.1:9001;
|
|
||||||
fastcgi_intercept_errors on;
|
|
||||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,15 +0,0 @@
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
tj-server_name games.gamewheel.com;
|
|
||||||
|
|
||||||
root /srv/gamewheel.com/games;
|
|
||||||
index index.html index.htm;
|
|
||||||
|
|
||||||
add_header Access-Control-Allow-Origin "$http_origin";
|
|
||||||
|
|
||||||
location / {
|
|
||||||
autoindex on;
|
|
||||||
try_files $uri $uri/ =404;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,25 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/gamewheel-gate.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
tj-server_name gate.gamewheel.com;
|
|
||||||
|
|
||||||
root /usr/share/gamewheel/gate;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
|
||||||
autoindex on;
|
|
||||||
try_files $uri $uri/ @node;
|
|
||||||
}
|
|
||||||
|
|
||||||
location @node {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3111;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,37 +0,0 @@
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
# listen 443 ssl;
|
|
||||||
# Replace here with proper server FQDN
|
|
||||||
tj-server_name masker.gamewheel.com;
|
|
||||||
|
|
||||||
# Replace here with proper logs paths
|
|
||||||
tj-access_log /var/log/nginx/masker.gamewheel.com.access.log;
|
|
||||||
tj-error_log /var/log/nginx/masker.gamewheel.com.error.log;
|
|
||||||
|
|
||||||
# Replace here with proper certificates paths
|
|
||||||
# ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
|
||||||
# ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
|
||||||
|
|
||||||
#ssl_session_timeout 5m;
|
|
||||||
#ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
|
|
||||||
#ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
|
|
||||||
#ssl_prefer_server_ciphers on;
|
|
||||||
|
|
||||||
# Replace here with proper allowed origins
|
|
||||||
tj-# add_header Access-Control-Allow-Origin "http://app.gamewheel.com";
|
|
||||||
# add_header Access-Control-Allow-Credentials true;
|
|
||||||
add_header Access-Control-Allow-Methods 'HEAD, GET, POST, PUT, DELETE, OPTIONS';
|
|
||||||
add_header Access-Control-Allow-Headers 'origin, x-requested-with, content-type, accept, authorization, Access-Control-Request-Headers, Access-Control-Request-Method, x-gw-api-rt-key, x-gw-api-rt-token';
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
# Replace here with proper host/port
|
|
||||||
proxy_pass http://127.0.0.1:3300;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,25 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/gamewheel-port.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
tj-server_name port.gamewheel.com;
|
|
||||||
|
|
||||||
root /usr/share/gamewheel/port;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
|
||||||
autoindex on;
|
|
||||||
try_files $uri $uri/ @node;
|
|
||||||
}
|
|
||||||
|
|
||||||
location @node {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3110;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,37 +0,0 @@
|
||||||
###
|
|
||||||
# https://gamewheel.com
|
|
||||||
# redirect to
|
|
||||||
# https://www.gamewheeel.com
|
|
||||||
###
|
|
||||||
|
|
||||||
server {
|
|
||||||
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name gamewheel.com;
|
|
||||||
|
|
||||||
ssl off;
|
|
||||||
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
|
||||||
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
|
||||||
ssl_session_timeout 5m;
|
|
||||||
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
|
|
||||||
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
|
|
||||||
ssl_prefer_server_ciphers on;
|
|
||||||
|
|
||||||
tj-return 301 https://www.gamewheel.com$request_uri;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
###
|
|
||||||
# http://(www.)gamewheel.com
|
|
||||||
# redirect to
|
|
||||||
# https://www.gamewheeel.com
|
|
||||||
###
|
|
||||||
|
|
||||||
server {
|
|
||||||
|
|
||||||
listen 80;
|
|
||||||
tj-server_name gamewheel.com www.gamewheel.com;
|
|
||||||
|
|
||||||
tj-return 301 https://www.gamewheel.com$request_uri;
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,50 +0,0 @@
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
#listen 443 ssl;
|
|
||||||
|
|
||||||
server_name salesshuttle.de www.salesshuttle.de;
|
|
||||||
|
|
||||||
root /srv/salesshuttle.de/www;
|
|
||||||
index index.php;
|
|
||||||
|
|
||||||
# Log Config
|
|
||||||
access_log /var/log/nginx/salesshuttle.de.access.log;
|
|
||||||
error_log /var/log/nginx/salesshuttle.de.error.log;
|
|
||||||
|
|
||||||
# SSL Config
|
|
||||||
#ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
|
||||||
#ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
|
||||||
#ssl_session_timeout 5m;
|
|
||||||
#ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
|
|
||||||
#ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
|
|
||||||
#ssl_prefer_server_ciphers on;
|
|
||||||
|
|
||||||
add_header 'Access-Control-Allow-Origin' '$http_origin';
|
|
||||||
|
|
||||||
location / {
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
|
||||||
autoindex on;
|
|
||||||
try_files $uri $uri/ /index.php?$args;
|
|
||||||
}
|
|
||||||
|
|
||||||
location ~ \.php$ {
|
|
||||||
fastcgi_pass 127.0.0.1:9001;
|
|
||||||
fastcgi_index index.php;
|
|
||||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
||||||
fastcgi_param SCRIPT_URL $request_uri;
|
|
||||||
fastcgi_param SERVER_NAME $http_host;
|
|
||||||
include fastcgi_params;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
# location @node {
|
|
||||||
# proxy_pass_request_headers on;
|
|
||||||
# proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
# proxy_set_header X-NginX-Proxy true;
|
|
||||||
# proxy_pass http://127.0.0.1:3103;
|
|
||||||
# proxy_ssl_session_reuse off;
|
|
||||||
# proxy_set_header Host $http_host;
|
|
||||||
# proxy_redirect off;
|
|
||||||
# }
|
|
||||||
}
|
|
|
@ -1,39 +0,0 @@
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
listen 443 ssl;
|
|
||||||
|
|
||||||
tj-server_name www.gamewheel.com;
|
|
||||||
|
|
||||||
root /srv/gamewheel.com/www;
|
|
||||||
index index.php;
|
|
||||||
|
|
||||||
tj-access_log /var/log/nginx/www.gamewheel.com.access.log;
|
|
||||||
tj-error_log /var/log/nginx/www.gamewheel.com.error.log;
|
|
||||||
|
|
||||||
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
|
||||||
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
|
||||||
ssl_session_timeout 5m;
|
|
||||||
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
|
|
||||||
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
|
|
||||||
ssl_prefer_server_ciphers on;
|
|
||||||
|
|
||||||
|
|
||||||
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.xml$ "/index.php?xml_sitemap=params=$2" last;
|
|
||||||
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.xml\.gz$ "/index.php?xml_sitemap=params=$2;zip=true" last;
|
|
||||||
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.html$ "/index.php?xml_sitemap=params=$2;html=true" last;
|
|
||||||
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.html.gz$ "/index.php?xml_sitemap=params=$2;html=true;zip=true" last;
|
|
||||||
|
|
||||||
add_header Access-Control-Allow-Origin '*';
|
|
||||||
|
|
||||||
location / {
|
|
||||||
try_files $uri $uri/ /index.php?$args;
|
|
||||||
}
|
|
||||||
|
|
||||||
location ~ \.*.php$ {
|
|
||||||
include fastcgi_params;
|
|
||||||
fastcgi_split_path_info ^(.+\.php)(.*)$;
|
|
||||||
fastcgi_pass 127.0.0.1:9001;
|
|
||||||
fastcgi_intercept_errors on;
|
|
||||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -37,3 +37,7 @@ upstream port {
|
||||||
upstream gate {
|
upstream gate {
|
||||||
server 127.0.0.1:3115;
|
server 127.0.0.1:3115;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
upstream php {
|
||||||
|
server 127.0.0.1:9001;
|
||||||
|
}
|
|
@ -31,7 +31,7 @@ http {
|
||||||
##
|
##
|
||||||
# Logging Settings
|
# Logging Settings
|
||||||
##
|
##
|
||||||
log_format custom_access '$request_method: $host$request_uri ($status)';
|
log_format custom_access '$request_method ($status) : $host$request_uri\n$request_filename';
|
||||||
access_log /var/log/nginx/access.log custom_access;
|
access_log /var/log/nginx/access.log custom_access;
|
||||||
|
|
||||||
error_log /var/log/nginx/error.log;
|
error_log /var/log/nginx/error.log;
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/3d_editor.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
server_name 3d-editor.gamewheel.com;
|
|
||||||
|
|
||||||
root /usr/share/gamewheel/3d-editor;
|
|
||||||
|
|
||||||
location ~ {
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
|
||||||
try_files $uri $uri/ @node;
|
|
||||||
}
|
|
||||||
|
|
||||||
location @node {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://3d-editor;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,29 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/vr_pong.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
server_name
|
|
||||||
3d-pong.gamewheel.com
|
|
||||||
3doo.gamewheel.com;
|
|
||||||
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
|
||||||
|
|
||||||
#We start to pass everything to express, otherwise we end up with '/' location saying 403 Forbidden
|
|
||||||
#Static files delivered trough express.static()
|
|
||||||
location ~ {
|
|
||||||
# WebSocket support
|
|
||||||
proxy_http_version 1.1;
|
|
||||||
proxy_set_header Upgrade $http_upgrade;
|
|
||||||
proxy_set_header Connection "upgrade";
|
|
||||||
|
|
||||||
# Normal parameters
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://3d-pong;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,29 +0,0 @@
|
||||||
#origin https://github.com/ToywheelDev/3d-racing.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
server_name 3d-racing.gamewheel.com;
|
|
||||||
|
|
||||||
root /usr/share/gamewheel/3d-racing;
|
|
||||||
|
|
||||||
index index.html;
|
|
||||||
|
|
||||||
#We start to pass everything to express, otherwise we end up with '/' location saying 403 Forbidden
|
|
||||||
#Static files delivered trough express.static()
|
|
||||||
location ~ {
|
|
||||||
# WebSocket support
|
|
||||||
proxy_http_version 1.1;
|
|
||||||
proxy_set_header Upgrade $http_upgrade;
|
|
||||||
proxy_set_header Connection "upgrade";
|
|
||||||
|
|
||||||
# Normal parameters
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://3d-racing;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,25 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/GW_Config.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
server_name api-v1.6.gamewheel.com;
|
|
||||||
|
|
||||||
root /usr/share/gamewheel/api-v1.6;
|
|
||||||
|
|
||||||
location ~ {
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
|
||||||
autoindex on;
|
|
||||||
try_files $uri $uri/ @node;
|
|
||||||
}
|
|
||||||
|
|
||||||
location @node {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://api-v1.6;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -10,13 +10,22 @@ server {
|
||||||
|
|
||||||
include /etc/nginx/ssl/ssl.conf;
|
include /etc/nginx/ssl/ssl.conf;
|
||||||
|
|
||||||
server_name ~^(?<environment>[a-z0-9]*-)?(?<app>[0-9a-z]+)\.(?<host_domain>.*);
|
server_name ~^(?<environment>.*?)-(?<app>.*?)\.(?<host_domain>.*);
|
||||||
|
|
||||||
|
root /usr/share/gamewheel/$app;
|
||||||
|
|
||||||
|
location ~ \.php$ {
|
||||||
|
fastcgi_pass php;
|
||||||
|
fastcgi_index index.php;
|
||||||
|
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||||
|
fastcgi_param SCRIPT_URL $request_uri;
|
||||||
|
fastcgi_param SERVER_NAME $http_host;
|
||||||
|
include fastcgi_params;
|
||||||
|
}
|
||||||
|
|
||||||
location ~ {
|
location ~ {
|
||||||
root /usr/share/gamewheel/$app;
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
add_header Access-Control-Allow-Origin $http_origin;
|
||||||
autoindex on;
|
try_files $uri dist/$uri @node;
|
||||||
try_files $uri $uri/ @node;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
location @node {
|
location @node {
|
||||||
|
@ -42,11 +51,11 @@ server {
|
||||||
proxy_set_header Host $http_host;
|
proxy_set_header Host $http_host;
|
||||||
proxy_redirect off;
|
proxy_redirect off;
|
||||||
|
|
||||||
# If our app fails - we send it to gate
|
# # If our app fails - we send it to gate
|
||||||
error_page 500 502 503 504 = @gate;
|
# error_page 500 502 503 504 = @gate;
|
||||||
}
|
}
|
||||||
|
|
||||||
location @gate {
|
# location @gate {
|
||||||
proxy_pass http://gate;
|
# proxy_pass http://gate;
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,34 +0,0 @@
|
||||||
#origin git@github.com:ToywheelDev/tools.git
|
|
||||||
server {
|
|
||||||
listen 80;
|
|
||||||
|
|
||||||
tj-server_name tools.gamewheel.com tools-debug.gamewheel.com;
|
|
||||||
|
|
||||||
root /usr/share/gamewheel/tools;
|
|
||||||
|
|
||||||
location ~ \.php$ {
|
|
||||||
fastcgi_pass 127.0.0.1:9001;
|
|
||||||
fastcgi_index index.php;
|
|
||||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
||||||
fastcgi_param SCRIPT_URL $request_uri;
|
|
||||||
fastcgi_param SERVER_NAME $http_host;
|
|
||||||
include fastcgi_params;
|
|
||||||
}
|
|
||||||
|
|
||||||
location / {
|
|
||||||
add_header Access-Control-Allow-Origin $http_origin;
|
|
||||||
autoindex on;
|
|
||||||
try_files $uri $uri/ @node;
|
|
||||||
}
|
|
||||||
|
|
||||||
location @node {
|
|
||||||
proxy_pass_request_headers on;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-NginX-Proxy true;
|
|
||||||
proxy_pass http://127.0.0.1:3109;
|
|
||||||
proxy_ssl_session_reuse off;
|
|
||||||
proxy_set_header Host $http_host;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,6 +1,8 @@
|
||||||
ssl_certificate ssl/gamewheel.com.crt;
|
ssl_certificate ssl/gamewheel.com.crt;
|
||||||
ssl_certificate_key ssl/gamewheel.com.key;
|
ssl_certificate_key ssl/gamewheel.com.key;
|
||||||
ssl_session_timeout 5m;
|
ssl_session_timeout 5m;
|
||||||
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
|
## Don't use SSL v3 because of POODLE vulnerability
|
||||||
|
# ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
|
||||||
|
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
|
||||||
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
|
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
|
||||||
ssl_prefer_server_ciphers on;
|
ssl_prefer_server_ciphers on;
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
cd /usr/share/gamewheel/api-v2
|
|
||||||
pm2 start bin/start --node-args="--max-old-space-size=16000 --debug=3206" --name api-v2
|
|
||||||
cd /usr/share/gamewheel/3d-editor-v2
|
|
||||||
pm2 start server.js --node-args="--max-old-space-size=16000 --debug=3205" --name 3d-editor-v2
|
|
|
@ -1,5 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
cd /usr/share/gamewheel/api-v3
|
|
||||||
pm2 start bin/start --node-args="--max-old-space-size=16000 --debug=3208" --name api-v3
|
|
||||||
cd /usr/share/gamewheel/3d-editor-v3
|
|
||||||
pm2 start server.js --node-args="--max-old-space-size=16000 --debug=3207" --name 3d-editor-v3
|
|
Loading…
Reference in New Issue