Blame
|
1 | # AceMagic S1 Display Panel auf Alpine Linux |
||||||
| 2 | ||||||||
| 3 | 1. `apk add build-base cairo-dev eudev eudev-dev gcc git libusb-dev make nodejs npm openssl pango-dev pixman-dev pkgconf python3 |
|||||||
| 4 | ` |
|||||||
| 5 | Es wird die community repository benötigt. |
|||||||
| 6 | 2. `git clone https://github.com/tjaworski/AceMagic-S1-LED-TFT-Linux` |
|||||||
| 7 | 3. `cd AceMagic-S1-LED-TFT-Linux/s1panel` |
|||||||
| 8 | 4. `npm i` und warten bis fertig |
|||||||
| 9 | 5. `node .` und spaß haben |
|||||||
| 10 | ||||||||
| 11 | Der Service (optional): |
|||||||
| 12 | ```sh |
|||||||
| 13 | #!/sbin/openrc-run |
|||||||
| 14 | name=$RC_SVCNAME |
|||||||
| 15 | description="S1 Panel" |
|||||||
| 16 | supervisor="supervise-daemon" |
|||||||
| 17 | command="/usr/bin/node" |
|||||||
| 18 | command_args="main.js" |
|||||||
| 19 | supervise_daemon_args=" -d <ORDNER VON s1panel HIER!> -e SERVICE=\"true\"" |
|||||||
| 20 | ``` |
|||||||
| 21 | in /etc/init.d als s1panel speichern und chmod +x geben. |
|||||||
| 22 | Nun kann man ihn mit rc-service z.b. starten oder mit rc-update automatisch starten lassen. |
|||||||
| 23 | ||||||||
| 24 | Achtung: der ordner wird von lbu nicht standardmäßig mitgespeichert! |
|||||||