modif cors to allow mobile to access
This commit is contained in:
		| @@ -39,6 +39,8 @@ Install an ubuntu desktop machine https://ubuntu.com/desktop | |||||||
| ``` | ``` | ||||||
| $ sudo apt update && sudo apt upgrade | $ sudo apt update && sudo apt upgrade | ||||||
| $ sudo apt install git vim libcap2-bin p7zip-full p7zip-rar curl gnupg nginx | $ sudo apt install git vim libcap2-bin p7zip-full p7zip-rar curl gnupg nginx | ||||||
|  | $ sudo snap install --classic certbot | ||||||
|  | $ sudo ln -s /snap/bin/certbot /usr/bin/certbot | ||||||
| $ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | $ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | ||||||
| $ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | $ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | ||||||
| $ sudo apt update && sudo apt install yarn | $ sudo apt update && sudo apt install yarn | ||||||
| @@ -97,6 +99,8 @@ Until the web interface allow it here are usefull process to: | |||||||
| ``` | ``` | ||||||
|  cd .. && . setup.sh smatchit https://testwall-ants.ndda.fr https://gitea.ndda.fr/smatchit/smatchit |  cd .. && . setup.sh smatchit https://testwall-ants.ndda.fr https://gitea.ndda.fr/smatchit/smatchit | ||||||
| ``` | ``` | ||||||
|  | Then conf website test domain and use sudo certbot --nginx -d domainename  to get ssl | ||||||
|  |  | ||||||
|  |  | ||||||
| If you want to contribute fixing bug, add new features in adminapi please push in your branch and send an email to support@need-data.com. | If you want to contribute fixing bug, add new features in adminapi please push in your branch and send an email to support@need-data.com. | ||||||
|  |  | ||||||
|   | |||||||
| @@ -283,11 +283,13 @@ apxtri.runexpress = async (tribesdns, conf) => { | |||||||
| //  let cor = false; | //  let cor = false; | ||||||
|   const regorigin = new RegExp(regtxt); |   const regorigin = new RegExp(regtxt); | ||||||
|   app.use((req, res, next) => { |   app.use((req, res, next) => { | ||||||
|     /*if (req.headers.origin == undefined) { |     let cor=false | ||||||
|  |     if (req.headers.origin == undefined) { | ||||||
|  |       //used for mobile access | ||||||
|       cor = true; |       cor = true; | ||||||
|     } else { |     } else { | ||||||
|       cor = regorigin.test(req.headers.origin); |       cor = regorigin.test(req.headers.origin); | ||||||
|     }*/ |     } | ||||||
|     const cor=regorigin.test(req.headers.origin); |     const cor=regorigin.test(req.headers.origin); | ||||||
|     if (!cor) |     if (!cor) | ||||||
|       console.log( |       console.log( | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user