Blame

250b03 Jannik Eckhardt 2026-04-26 10:15:22
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!