Automatic deployment procedure on Raspberry Pi A +, B +, 4

Monel 07ed4b2ec7 Mettre à jour 'edkuserhome/.config/lxsession/LXDE-pi/autostart.kioskgpu' 1 week ago
alluserscripts 5a9921ca31 Désactivation anydesk et iomanage par défaut 2 months ago
boot 1bc1bd5619 Mettre à jour 'boot/autre/config.txt' 2 months ago
chromium 10b608063b Ajout conf réseau + maj 3 months ago
divers cfa4754995 Transférer les fichiers vers 'divers' 5 months ago
edkstfhome 7664faef14 Ajout clé ssh + création dossier 'edkuserhome' 3 months ago
edkuserhome 07ed4b2ec7 Mettre à jour 'edkuserhome/.config/lxsession/LXDE-pi/autostart.kioskgpu' 1 week ago
iomanagescripts 5a9921ca31 Désactivation anydesk et iomanage par défaut 2 months ago
pihome 5a9921ca31 Désactivation anydesk et iomanage par défaut 2 months ago
reseau 51220406ce Correction fonctionnement iosocket avec nginx 2 months ago
supervisor 51220406ce Correction fonctionnement iosocket avec nginx 2 months ago
usersshare 823da6c6d1 Création des utilisateurs 'edk' par défaut 10 months ago
.gitignore 7664faef14 Ajout clé ssh + création dossier 'edkuserhome' 3 months ago
README.md f39a4cb4b6 Update 'README.md' 1 month ago
deploy.sh 1ba61e2a89 Réintégration Anydesk par défaut 2 months ago
devconf.sh 1ba61e2a89 Réintégration Anydesk par défaut 2 months ago

README.md

Manual

Here is a quick overview what you need to do for downloaded the latest EasyDK img for your rpi

  • A + (Bêta)
  • B + (Bêta) You can activate Open GL
  • B 4 (Alpha) You can activate Open GL

Tutorial videos

SD card preparation

**Installation need Raspbian Buster with desktop

Bêta Versions

For All versions user : edkuser / pass :edkuser

V1 - Master : Stable version

git clone https://git.ioconstellation.com/iostaff/raspdeploy.git

cd raspdeploy && sudo ./deploy.sh

V2 - Testing : Work in progress, last updates

git clone -b testing https://git.ioconstellation.com/iostaff/raspdeploy.git

cd raspdeploy && sudo ./deploy.sh -v testing

V3 - Debug version (-d) : Version to test local development

git clone -b testing https://git.ioconstellation.com/iostaff/raspdeploy.git

cd raspdeploy/ && sudo sh deploy.sh -v testing -d

Commandes to start serveur in debug mode :
su edkuser
pass :edkuser
/opt $ cd flaskinterface/
/opt/flaskinterface $ python3 server.py

Options

Delete: -r

To delete the old raspdeploy file in case of error

sudo rm -r raspdeploy

Upgrade: -u

Adding -u to the sh deploy.sh command activates package upgrades at installation time.

cd raspdeploy/ && sudo sh deploy.sh -u [-v version]

Cleaning: -c

Adding -c to the sh deploy.sh command removes the edkuser and its folder as well as the / opt / flaskinterface folder before deployment.

cd raspdeploy/ && sudo sh deploy.sh -c [-v version]

Rotate the Raspberry Pi Display Output 7

Step 1 – Edit Config.txt

sudo nano /boot/config.txt display_rotate=0 display_rotate=1 display_rotate=2 display_rotate=3 0 is the normal configuration. 1 is 90 degrees. 2 is 180 degress. 3 is 270 degrees. If you are using the Official Raspberry Pi touch screen you can use “lcd_rotate” rather than “display_rotate”.

Save the file by using CTRL-X, Y then ENTER.

Step 2 – RebootThen reboot using : sudo reboot When the Pi restarts the display should be rotated.

LICENSE AGPL V3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You will find a copy of the GNU Affero General Public License along with this program. You can also have a look at reference website http://www.gnu.org/licenses/. Limits. In any case, if you re-distribute this product you must :

distribute it under AGLP V3 license (or above) and so have to include source code reference original product (Easydigitalkey) not let any ambiguity about origin of product, which could lead to think that you are the author of the product Distribution also includes delivery even to one only customer and providing of service (hosting or SaaS mode).