Commit Graph

70 Commits

Author SHA1 Message Date
MacRimi
b2439331b3 Update install_proxmenux.sh 2025-11-14 17:26:08 +01:00
cod378
97fc72b78a fix: add validation for missing ProxMenux Monitor AppImage
- Check if AppImage exists before attempting installation
- Display clear error message when AppImage is not found
- Update config to track installation failure state
2025-11-13 03:23:11 +00:00
cod378
9f3286c570 feat: migrate to offline installer with enhanced monitor deployment
- Restructured installer to use local repository files instead of remote downloads for improved reliability
- Added comprehensive logging functions (spinner, type_text, msg_* helpers) and dual logo support for SSH/noVNC terminals
- Implemented AppImage version detection, SHA256 verification, and systemd service management for ProxMenux Monitor
- Updated metadata to reflect toolkit positioning and added contributor attribution
2025-11-13 02:50:41 +00:00
cod378
0a20821c41 refactor: remove verbose cleanup messages from temporary file removal 2025-11-12 05:00:06 +00:00
cod378
e0eaf6267f fix: suppress git clone output to reduce installation noise 2025-11-12 04:53:37 +00:00
cod378
3ddf98277f refactor: update utils script source URL to offline repository 2025-11-12 04:48:29 +00:00
cod378
85294bcd33 fix: correct utils.sh download URL format 2025-11-12 04:40:10 +00:00
cod378
acff4523f3 refactor: simplify utils.sh loading with inline sourcing
- Replaced conditional file check with direct curl sourcing using process substitution
- Streamlined error handling to single-line check
2025-11-12 04:29:40 +00:00
cod378
bf71e1f9b8 refactor: update comment for utils.sh loading 2025-11-12 04:23:43 +00:00
cod378
f0bcdc1c25 refactor: move utils.sh loading to script initialization because this is an installer dependency 2025-11-12 04:22:11 +00:00
cod378
43526c58bd refactor: reorganize installer to use git-based offline installation
- Changed from local script loading to cloning repository into temporary directory
- Added cleanup function with trap to ensure temporary files are removed on exit
- Added git as a required dependency for the installation process
2025-11-12 04:11:41 +00:00
cod378
58f9a7bc02 refactor: simplify utils.sh loading error handling 2025-11-04 22:47:00 +00:00
cod378
b8517a5b3e Merge branch 'ProxMenux-Offline' 2025-11-03 03:54:10 +00:00
code78
05e81053e0 feat: switch to local file installation and improve monitor setup
- Replaced remote file downloads with local file copying for more reliable installation
- Added proper cleanup of existing monitor service before reinstallation
- Enhanced error handling and logging for monitor service startup
- Improved SHA256 verification for monitor AppImage
- Added copying of install script and all utility scripts to base directory
- Updated progress messages to be more descriptive and accurate
- Increased monitor
2025-11-01 23:47:45 +00:00
MacRimi
26fc2ae9db Update install_proxmenux.sh 2025-11-01 17:09:38 +01:00
MacRimi
f1fa6b03d5 change license CC-BY-NC-4.0 2025-11-01 00:10:46 +01:00
MacRimi
45f6a0ec02 Update Install ProxMenux 2025-10-31 22:44:59 +01:00
MacRimi
3ea17331fe Update install_proxmenux.sh 2025-09-10 18:24:14 +02:00
MacRimi
1057fcc271 Update install_proxmenux.sh 2025-09-10 18:19:13 +02:00
MacRimi
49eeb6020d Update install_proxmenux.sh 2025-09-07 17:24:29 +02:00
MacRimi
7c272bd2a2 Update install_proxmenux.sh 2025-09-07 17:22:47 +02:00
MacRimi
7259b0a850 Update install_proxmenux.sh 2025-08-14 17:52:57 +02:00
MacRimi
3cadfd08d8 Update install_proxmenux.sh 2025-08-07 08:04:04 +02:00
MacRimi
681f5622c6 Update install_proxmenux.sh 2025-07-09 20:48:54 +02:00
MacRimi
d421c0c62c Update install_proxmenux.sh 2025-07-09 20:47:17 +02:00
MacRimi
0550aa9bd2 Update main menu 2025-07-08 23:21:11 +02:00
MacRimi
b7876d1774 Update install_proxmenux.sh 2025-07-05 16:31:24 +02:00
MacRimi
230847dace Update install Proxmenux 2025-07-04 22:37:16 +02:00
MacRimi
dd278fe3d3 Update install ProxMenux 2025-07-04 20:30:19 +02:00
MacRimi
c95947b397 Actualizar install_proxmenux.sh 2025-05-12 17:17:45 +02:00
MacRimi
e9e3d591b9 Actualizar install_proxmenux.sh 2025-05-09 12:18:14 +02:00
MacRimi
5ccdb9be6b Update install_proxmenux.sh 2025-05-07 19:14:26 +02:00
MacRimi
9b5c605dec Update install_proxmenux.sh 2025-05-05 11:27:51 +02:00
MacRimi
e8c60e887a Update menus dialog 2025-05-04 23:49:44 +02:00
MacRimi
c0de4da4d2 update 2025-02-25 19:20:20 +01:00
MacRimi
92d6435dba update 2025-02-25 17:44:17 +01:00
MacRimi
6daedf1645 update 2025-02-25 01:52:56 +01:00
MacRimi
018c2a19a8 update 2025-02-25 01:46:55 +01:00
MacRimi
a8c0ef49ad update 2025-02-25 00:55:42 +01:00
MacRimi
049ad6facf update 2025-02-25 00:19:37 +01:00
MacRimi
dbcdffbfdf update 2025-02-25 00:13:46 +01:00
MacRimi
85c02b9263 Update install_proxmenux.sh 2025-02-25 00:12:14 +01:00
MacRimi
bcedebbd58 menu 2025-02-25 00:11:48 +01:00
MacRimi
0e982bca3b Update install_proxmenux.sh 2025-02-25 00:07:35 +01:00
MacRimi
49917b0847 update 2025-02-25 00:04:46 +01:00
MacRimi
c8ba3f8769 Update install_proxmenux.sh 2025-02-24 23:58:01 +01:00
MacRimi
39f730cd21 Update install_proxmenux.sh 2025-02-24 23:56:29 +01:00
MacRimi
ce20f82691 Update install_proxmenux.sh 2025-02-24 23:54:34 +01:00
MacRimi
a3b3696521 Update install_proxmenux.sh 2025-02-24 23:49:41 +01:00
MacRimi
1b132150bb Update scrips and menu 2025-02-24 23:44:47 +01:00