Compare commits
13 Commits
Author | SHA1 | Date |
---|---|---|
Nicolai Ort | 9584719d4d | |
Nicolai Ort | ef58a03a92 | |
Philipp Dormann | 39afd5c47a | |
Philipp Dormann | 66e0b03950 | |
Philipp Dormann | ec92cdac97 | |
Philipp Dormann | 2043c543b2 | |
Philipp Dormann | 612383e724 | |
Nicolai Ort | 397f9492d9 | |
Nicolai Ort | f57bf8ba51 | |
Nicolai Ort | 373b2f99a5 | |
Nicolai Ort | 1a5e03ea5f | |
Nicolai Ort | db98d38d93 | |
Nicolai Ort | e93f427337 |
|
@ -27,13 +27,15 @@ steps:
|
|||
- unsquashfs slax/modules/lfkscan.sb
|
||||
- rm -rf slax/modules/lfkscan.sb squashfs-root/root/lfkscan
|
||||
- mv out/\@lfk-scanclient-electron-linux-x64 squashfs-root/root/lfkscan
|
||||
- chmod -R 777 squashfs-root/root/lfkscan
|
||||
- mksquashfs squashfs-root slax/modules/lfkscan.sb -b 1024k -comp xz -Xbcj x86 -e boot
|
||||
- rm -rf squashfs-root out electron.zip
|
||||
- zip -r dist/lfk-scanclient-live_${DRONE_TAG}_x64.zip slax
|
||||
- mkdir dist
|
||||
- zip -r dist/lfk-scanclient-live_${CI_COMMIT_TAG}_x64.zip slax
|
||||
- name: gitea_release
|
||||
image: plugins/gitea-release
|
||||
settings:
|
||||
title: Release ${DRONE_TAG}
|
||||
title: Release ${CI_COMMIT_TAG}
|
||||
api_key:
|
||||
from_secret: gitea_token
|
||||
base_url: https://git.odit.services
|
||||
|
|
14
README.md
14
README.md
|
@ -1,15 +1,25 @@
|
|||
# @lfk/scanclient-ive
|
||||
# @lfk/scanclient-live
|
||||
|
||||
## ✒️ Overview
|
||||
This is the a live linux distribution that autostarts @lfk/scanclient-electron after boot.
|
||||
Based on the awesome [Slax Linux](https://www.slax.org/).
|
||||
|
||||
## 🚀 Setup
|
||||
1. Download the latest zip and unpack it
|
||||
1. Download the latest `lfk-scanclient-live` ZIP and unpack it
|
||||
2. Copy the slax folder over to your USB drive
|
||||
3. Execute the `slax/boot/bootinst.bat` (Windows) or `slax/boot/bootinst.sh` (Linux) Skript to make the usb bootable
|
||||
4. Boot your system from the usb stick (legacy mode)
|
||||
|
||||
## 🌳 USB Filesystem Structure
|
||||
If you followed everything, your USB should look like this:
|
||||
```
|
||||
G:\
|
||||
└───slax
|
||||
├───boot
|
||||
├───changes
|
||||
└───modules
|
||||
```
|
||||
|
||||
## 🛠 Build it yourself
|
||||
> These steps rely on node:alpine, you can adopt them to your own os (mostly for depency installation)
|
||||
```bash
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@lfk/scanclient-live",
|
||||
"version": "0.0.1",
|
||||
"version": "1.0.3",
|
||||
"description": "Build env for the live version of @lfk/scanclient-electron",
|
||||
"main": "download.js",
|
||||
"scripts": {
|
||||
|
|
Loading…
Reference in New Issue