|
|
@ -25,10 +25,11 @@ dotnet build /restore
|
|
|
|
dotnet publish -c Release
|
|
|
|
dotnet publish -c Release
|
|
|
|
````
|
|
|
|
````
|
|
|
|
|
|
|
|
|
|
|
|
Déployer le serveur :
|
|
|
|
### Déployer le serveur
|
|
|
|
|
|
|
|
|
|
|
|
````bash
|
|
|
|
````bash
|
|
|
|
sudo cp -a src/isnd/bin/Release/netcoreapp2.1/publish/ /srv/www/isnd
|
|
|
|
sudo mkdir -p /srv/www/isnd
|
|
|
|
|
|
|
|
sudo cp -a src/isnd/bin/Release/netcoreapp2.1/publish/* /srv/www/isnd
|
|
|
|
sudo cp contrib/isnd /etc/init.d/isnd
|
|
|
|
sudo cp contrib/isnd /etc/init.d/isnd
|
|
|
|
sudo chmod +x /etc/init.d/isnd
|
|
|
|
sudo chmod +x /etc/init.d/isnd
|
|
|
|
sudo chown -R www-data.www-data /srv/www/isnd
|
|
|
|
sudo chown -R www-data.www-data /srv/www/isnd
|
|
|
@ -49,7 +50,7 @@ sudo systemctl start isnd
|
|
|
|
sudo systemctl enable isnd
|
|
|
|
sudo systemctl enable isnd
|
|
|
|
````
|
|
|
|
````
|
|
|
|
|
|
|
|
|
|
|
|
Installer le client :
|
|
|
|
### Installer le client
|
|
|
|
|
|
|
|
|
|
|
|
````bash
|
|
|
|
````bash
|
|
|
|
sudo cp -a src/isn/bin/Release/net472/* /usr/local/lib/isn
|
|
|
|
sudo cp -a src/isn/bin/Release/net472/* /usr/local/lib/isn
|
|
|
@ -61,6 +62,16 @@ sudo chmod +x /usr/local/bin/isn
|
|
|
|
sudo chown root.root /usr/local/bin/isn
|
|
|
|
sudo chown root.root /usr/local/bin/isn
|
|
|
|
````
|
|
|
|
````
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Mises à jour
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
````bash
|
|
|
|
|
|
|
|
sudo cp -a src/isnd/bin/Release/netcoreapp2.1/publish/* /srv/www/isnd
|
|
|
|
|
|
|
|
sudo systemctl restart isnd
|
|
|
|
|
|
|
|
sudo cp -a src/isn/bin/Release/net472/* /usr/local/lib/isn
|
|
|
|
|
|
|
|
sudo chmod +x /usr/local/lib/isn/isn.exe
|
|
|
|
|
|
|
|
````
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## TODO
|
|
|
|
## TODO
|
|
|
|
|
|
|
|
|
|
|
|
````bash
|
|
|
|
````bash
|
|
|
|