Mise à jour de 'Setup'
parent
7b6dfe6bf8
commit
b522ef1c91
21
Setup.md
21
Setup.md
@ -88,9 +88,24 @@ FYI: dev will work without ssl, in production server nginx will manage ssl as a
|
|||||||
git clone https://gitea.ndda.fr/apxtrib/apxtrib.git
|
git clone https://gitea.ndda.fr/apxtrib/apxtrib.git
|
||||||
cd apxtrib
|
cd apxtrib
|
||||||
yarn install
|
yarn install
|
||||||
yarn setup
|
yarn setup // open in your browser http://adminapx to finish the setup
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
In dev we use the same machine to host and to dev so check you have in /etc/hosts this line
|
||||||
|
```
|
||||||
|
127.0.0.1 adminapx
|
||||||
|
```
|
||||||
|
In production check your public dns are well redirect to public IP's of the server. Open any terminal and check this command answer properly with your public IP
|
||||||
|
```
|
||||||
|
ping dns
|
||||||
|
```
|
||||||
|
Then check your firewall or router that a NAT exist and redirect the traffic on port 80 and 443 to your local IP server. To identify local IP of your server open a terminal in your server
|
||||||
|
```
|
||||||
|
ip a
|
||||||
|
```
|
||||||
|
Will show you the IP of your machine. Then depending of tou internet provider open your firewall.
|
||||||
|
|
||||||
**if you run for the 1st time then you need to set properly ~/workspace/apxtrib/nationchains/www/adminapx/townconf.json **
|
**if you run for the 1st time then you need to set properly ~/workspace/apxtrib/nationchains/www/adminapx/townconf.json **
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -122,7 +137,7 @@ $ sudo systemctl restart nginx
|
|||||||
$ yarn dev # to test or dev<br>
|
$ yarn dev # to test or dev<br>
|
||||||
$ yarn unittest # to run unittesting
|
$ yarn unittest # to run unittesting
|
||||||
|
|
||||||
Open your browser in http://dns then you are in your unchain town's interface as dev
|
Open your browser in http://adminapx then you are in your unchain town's interface as dev
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -135,7 +150,7 @@ git clone https://gitea.ndda.fr/apxtrib/apxtrib.wiki.git
|
|||||||
|
|
||||||
### For production
|
### For production
|
||||||
|
|
||||||
As for dev, check your http://den answer correctly in your browser
|
As for dev, check your http://dsn answer correctly in your browser
|
||||||
|
|
||||||
**install certbot of let's encrypt for https within nginx conf**
|
**install certbot of let's encrypt for https within nginx conf**
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user