chore: add AppImage release packaging

This commit is contained in:
dev 2026-03-04 14:59:01 +00:00
parent 331e65d948
commit af7656145e
5 changed files with 87 additions and 17 deletions

View file

@ -52,8 +52,6 @@ uv run scanslicer --backend x11
### Run with Python directly
The package directory now matches the published name:
```bash
python -m scanslicer
```
@ -110,8 +108,6 @@ Environment variable overrides:
- `SCANSLICER_FEEDBACK_PATH`
- `SCANSLICER_STATUS_LOG_PATH`
Legacy override names are still accepted for backward compatibility.
## Docker Compose
The repo includes a GUI-oriented compose setup for Linux desktop use:
@ -133,21 +129,21 @@ Detailed instructions: `docs/appimage.md`.
## Documentation
- `docs/README.md` - documentation index
- `docs/user-guide.md` - end-user operation guide
- `docs/architecture.md` - code architecture and execution flow
- `docs/parameters.md` - full detection parameter reference
- `docs/autotune.md` - auto-tune and feedback internals
- `docs/README.md` - documentation index
- `docs/user-guide.md` - end-user operation guide
- `docs/architecture.md` - code architecture and execution flow
- `docs/parameters.md` - full detection parameter reference
- `docs/autotune.md` - auto-tune and feedback internals
- `docs/runtime-config.md` - backend/environment and persistence paths
- `docs/appimage.md` - AppImage packaging details
- `docs/development.md` - contributor-focused architecture/workflow notes
- `docs/appimage.md` - AppImage packaging details
- `docs/development.md` - contributor-focused architecture/workflow notes
## Repository Layout
```text
scanslicer/ Application source (UI, controllers, canvas, detection)
packaging/appimage/ AppImage recipe and build scripts
Dockerfile Runtime image
docker-compose.yml GUI container runtime wiring
pyproject.toml Python package metadata and dependencies
scanslicer/ - Application source (UI, controllers, canvas, detection)
packaging/appimage/ - AppImage recipe and build scripts
Dockerfile - Runtime image
docker-compose.yml - GUI container runtime wiring
pyproject.toml - Python package metadata and dependencies
```