Commit Graph

10 Commits

Author SHA1 Message Date
nearxos
499c14580e Update first-boot.sh and associated scripts to transition from KDE Plasma to rpd-labwc for the Chromium kiosk setup. Modify package installations, LightDM session configurations, and one-shot scripts for wallpaper and rotation to support Wayland. Implement boot order configuration for network-first provisioning. Enhance logging and error handling throughout the scripts. 2026-02-20 12:23:00 +02:00
nearxos
80614cb400 Update first-boot.sh and 99-default-session.conf to enforce plasmax11 session settings: patch lightdm.conf for session consistency and add autologin-session configuration. 2026-02-20 11:34:03 +02:00
nearxos
5372fcbb81 Update first-boot.sh to set hostname and configure /etc/hosts for improved system identification; add fix-reterminal-display.sh for post-boot adjustments to splash screen and Plymouth theme; modify meta-data for instance identification; update app.py to reflect new local hostname. 2026-02-20 11:05:33 +02:00
nearxos
359645296e Enhance first-boot.sh and one-shot scripts for improved logging and error handling: add detailed logging to track download successes and failures, implement structured logging in set-rotation-once.sh and set-wallpaper-once.sh, and ensure user permissions for log file access. Update package installation and kiosk file setup processes for better clarity and reliability. 2026-02-20 10:44:34 +02:00
nearxos
00d53b8158 Update package installation in first-boot.sh to replace 'chromium-browser' with 'chromium' for improved package management. 2026-02-20 10:26:37 +02:00
nearxos
9098e820e6 Enhance first-boot script and documentation for eMMC provisioning: add structured logging, improve package installation process, and implement one-shot autostart for rotation and wallpaper setup. Update dashboard to manage portal file descriptions and enhance admin interface with new navigation links. 2026-02-20 08:42:53 +02:00
nearxos
9c533e95f9 Refactor build-cloudinit-image.sh and deploy-to-proxmox.sh to improve image management: streamline image download process, enhance error handling for checksum verification, and ensure proper directory creation for cloud-init images. Update deployment scripts for better user feedback and reliability. 2026-02-20 07:47:01 +02:00
nearxos
d76e19169c Add cloud-init support for automated KDE installation: include a new example user-data file for EMMC provisioning that installs KDE Plasma with touch options, sets it as the default session, and configures the on-screen keyboard. Update documentation to reflect these changes. Enhance eMMC provisioning scripts with new shrink functionality and improve error handling in backup processes. 2026-02-19 00:00:03 +02:00
nearxos
5ff46e67d8 Add backup shrinking functionality to eMMC provisioning dashboard: implement API for shrinking raw .img backups using PiShrink, update UI to support shrink option after backup, and enhance documentation for backup image handling and storage options on Proxmox host. 2026-02-18 18:55:32 +02:00
nearxos
d6b09cdd6f Implement automatic page scaling feature with viewport adjustments 2026-02-18 09:33:44 +02:00