prole/installer
chrisfu a7cb5b5fca Add prole_cfg.sh sourcing for configuration management
- Consistently source `prole_cfg.sh` across multiple init scripts for unified configuration handling.
- Enhanced error handling in `screen.py` to manage potential UI exceptions gracefully.
- Improved asynchronous function scheduling using the new `safe_after` method.
2026-01-30 23:37:32 -08:00
..
scripts feat: complete end-to-end installation and storage integration. This commit marks a significant milestone where the end-to-end installation process is now fully functional. Key changes: Integrated Garage storage service (S3-compatible); Implemented Prole DB backup; Enhanced Kerberos integration; Updated default namespace to prole-chrisfu-deadbeef; Streamlined dependencies (removed Ollama); Added installation validation and testing scripts; Improved installer UI and deployment logic. 2026-01-29 22:50:05 -08:00
__init__.py installer: switch workstation build to Docker, drop Vagrant 2025-12-03 22:55:21 -08:00
build.py refactor: switch to environment wrapper; standardize env.sh usage and improve $PROLE_HOME management 2025-12-15 22:00:32 -08:00
config.py feat: complete end-to-end installation and storage integration. This commit marks a significant milestone where the end-to-end installation process is now fully functional. Key changes: Integrated Garage storage service (S3-compatible); Implemented Prole DB backup; Enhanced Kerberos integration; Updated default namespace to prole-chrisfu-deadbeef; Streamlined dependencies (removed Ollama); Added installation validation and testing scripts; Improved installer UI and deployment logic. 2026-01-29 22:50:05 -08:00
deploy.py feat: complete end-to-end installation and storage integration. This commit marks a significant milestone where the end-to-end installation process is now fully functional. Key changes: Integrated Garage storage service (S3-compatible); Implemented Prole DB backup; Enhanced Kerberos integration; Updated default namespace to prole-chrisfu-deadbeef; Streamlined dependencies (removed Ollama); Added installation validation and testing scripts; Improved installer UI and deployment logic. 2026-01-29 22:50:05 -08:00
main.py installer: switch workstation build to Docker, drop Vagrant 2025-12-03 22:55:21 -08:00
ncurses_installer.py Integrate namespace setup and management into scripts, Dockerfile, and update installer UI. 2026-01-28 23:02:50 -08:00
ncurses_ui.py feat: add ncurses interface, build system, and embedded resources 2026-01-19 23:10:37 -08:00
README.md prole.installer wip 2025-12-01 14:52:18 -08:00
screen.py Add prole_cfg.sh sourcing for configuration management 2026-01-30 23:37:32 -08:00
welcome.txt chore(installer): Show 'Prole Installer' name and Prole icon on macOS; read images from properties 2025-12-02 18:52:04 -08:00
workstation.py feat(installer): unified welcome flow, reliable footer gating; externalize install scripts; add Ollama; centralize canvas helpers 2025-12-04 14:01:28 -08:00

Moved

This document has moved. Please see the up-to-date installer guide at:

installer/README.md

The root-level file is kept only as a pointer to avoid breaking links during the refactor.