53 lines
1.7 KiB
Markdown
53 lines
1.7 KiB
Markdown
## Stegasoo v4.1.7
|
|
|
|
### Mobile UI Polish
|
|
- **PIN Entry**: Shrunk digit boxes for 9-digit PIN support on mobile
|
|
- **Mode Selectors**: DCT/LSB buttons now use consistent button-group styling with icons
|
|
- **Navbar**: Left-aligned collapsed menu, shortened channel fingerprint display (`ABCD-••••-3456`)
|
|
- **Text Wrapping**: Fixed button text wrapping issues on narrow screens
|
|
|
|
### Docker Improvements
|
|
- **Reorganized**: Docker files moved to `docker/` directory
|
|
- `docker/Dockerfile`
|
|
- `docker/Dockerfile.base`
|
|
- `docker/docker-compose.yml`
|
|
- **DCT Fix**: Added Reed-Solomon (`reedsolo`) to Docker images - fixes DCT decode failures
|
|
- **Quick Start**: New `docs/DOCKER_QUICKSTART.md` guide
|
|
|
|
```bash
|
|
# Build and run
|
|
docker build -f docker/Dockerfile.base -t stegasoo-base:latest .
|
|
docker-compose -f docker/docker-compose.yml up -d
|
|
```
|
|
|
|
### Raspberry Pi
|
|
- **First-Boot Wizard**: Can now load existing channel key (for joining team deployments)
|
|
- **Project Cleanup**: Moved `pishrink.sh` to `rpi/tools/`
|
|
|
|
### UI Copy
|
|
- Changed "Undetectable" to "Covertly Embedded" on encode page (more accurate)
|
|
|
|
### Raspberry Pi Image
|
|
Download `stegasoo-rpi-4.1.7.img.zst.zip` from Releases.
|
|
|
|
```bash
|
|
# Flash (auto-detects SD card)
|
|
sudo ./rpi/flash-image.sh stegasoo-rpi-4.1.7.img.zst.zip
|
|
|
|
# Or manual
|
|
unzip -p stegasoo-rpi-4.1.7.img.zst.zip | zstdcat | sudo dd of=/dev/sdX bs=4M status=progress
|
|
```
|
|
|
|
Default login: `admin` / `stegasoo`
|
|
|
|
First boot runs the setup wizard for WiFi, HTTPS, and channel key configuration.
|
|
|
|
### Docker
|
|
```bash
|
|
docker-compose -f docker/docker-compose.yml up -d web # Web UI on :5000
|
|
docker-compose -f docker/docker-compose.yml up -d api # REST API on :8000
|
|
```
|
|
|
|
### Full Changelog
|
|
See [CHANGELOG.md](CHANGELOG.md) for complete version history.
|