7023 Commits

Author SHA1 Message Date
vhsdream
5fc32e5646 change some messages 2025-12-07 14:28:21 -05:00
vhsdream
61ebf63292 OpenCloud: Fix singlefile parsing 2025-12-07 12:51:58 -05:00
vhsdream
6132a978d3 Restore manual method of configuring Collabora repo
- The collaboraonline.sources file cannot have a Component entry
2025-12-07 11:44:44 -05:00
vhsdream
67bc8d90f1 Really fix it this time 2025-12-07 11:31:06 -05:00
vhsdream
66f287eaa8 OpenCloud: fix collabora repo setup 2025-12-07 11:06:39 -05:00
vhsdream
7ffd92c581 OpenCloud 2025-12-07 10:59:58 -05:00
Slaviša Arežina
9202dcea15
Merge pull request #1188 from DragoQC/bug/fix_DiscoPanelUpdate 2025-12-06 12:07:19 +01:00
DragoQC
14c255ea51
Merge branch 'main' into bug/fix_DiscoPanelUpdate 2025-12-05 15:49:41 -05:00
DragoQC
6c4961bffe Merge branch 'main' into bug/fix_DiscoPanelUpdate 2025-12-05 13:14:25 -05:00
DragoQC
a028f3d7b0 added removing backup data after restore
Renamed to discopanel_backup_temp
2025-12-05 13:04:55 -05:00
DragoQC
c458ee3795 Added back end messages 2025-12-05 12:46:45 -05:00
DragoQC
918a5c9dcb Fix discopanel.sh Copy now works and multiple udpate supported
Used cp -a with . instead of *
2025-12-05 12:44:29 -05:00
CanbiZ
675d0fb673
Merge pull request #1187 from community-scripts/delete_files
Delete Files for Endurain after Merge to Main
2025-12-05 18:37:41 +01:00
github-actions[bot]
e7fd0e04c1 Deleted files for issue: Endurain 2025-12-05 17:19:11 +00:00
CanbiZ
2721be0257 Update discopanel.sh 2025-12-05 16:14:49 +01:00
CanbiZ
255fc70c7c fix wrong space 2025-12-05 15:59:58 +01:00
CanbiZ
0579353725 fix copy 2025-12-05 15:54:04 +01:00
CanbiZ
fb85f6a8e2 small fixes 2025-12-05 15:39:53 +01:00
CanbiZ
333d95260f Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2025-12-05 15:37:53 +01:00
CanbiZ
49c87aecc4 Update tools.func 2025-12-05 15:37:51 +01:00
Tobias
859646884b
Merge pull request #1186 from community-scripts/delete_files
Delete Files for MeTube after Merge to Main
2025-12-05 13:52:08 +01:00
github-actions[bot]
c8e5b2b0ca Deleted files for issue: MeTube 2025-12-05 12:46:16 +00:00
CanbiZ
b6e08003be Update docker-vm.sh 2025-12-05 11:05:18 +01:00
CanbiZ
2e55a08a1b Create metube.json 2025-12-05 11:02:00 +01:00
CanbiZ
979755cd04 Update metube-install.sh 2025-12-05 11:01:20 +01:00
CanbiZ
2d4892c45e Add MeTube install and container scripts
Introduces ct/metube.sh for Proxmox container setup and install/metube-install.sh for installing MeTube and its dependencies. Scripts automate container creation, dependency installation, MeTube deployment, and systemd service setup.
2025-12-05 11:00:40 +01:00
CanbiZ
2d264911d7 Update docker-vm.sh 2025-12-05 10:39:48 +01:00
CanbiZ
f431d59f93 Improve update script generation for containers
The update script now uses the OS variable for OS-based containers instead of the app name, and the script source URL has been updated to use git.community-scripts.org. This ensures the correct update script is fetched for each container type.
2025-12-05 10:30:35 +01:00
CanbiZ
fa9e9fe4fe Refactor Docker VM script and modularize header
Refactored vm/docker-vm.sh for improved modularity, maintainability, and clarity. Moved ASCII header to a new vm/headers/docker-vm file, streamlined variable and function organization, and enhanced script structure for Docker VM creation with optional Portainer support. Improved error handling, storage selection, and image customization logic.
2025-12-05 09:56:22 +01:00
Tobias
ef04b1c49d
Update discopanel.sh 2025-12-05 07:23:37 +01:00
Tobias
2cb658bf73
Remove redundant removal of /opt/discopanel 2025-12-05 07:23:01 +01:00
DragoQC
ee79d84af7 Fixed data folder not existing 2025-12-04 21:59:39 -05:00
DragoQC
d28a3051e7 Fix folder not present 2025-12-04 21:08:28 -05:00
DragoQC
7f8266081d Temp for dev 2025-12-04 19:57:49 -05:00
DragoQC
bec1e1b737 Transform in loop 2025-12-04 19:38:02 -05:00
DragoQC
dbafdc7117 Fix crash update without server folder 2025-12-04 19:36:10 -05:00
DragoQC
68f4619f0e Merge branch 'bug/fix_DiscoPanelUpdate' 2025-12-04 19:24:14 -05:00
DragoQC
e78a3c0945 Fix remove one space 2025-12-04 19:22:12 -05:00
CanbiZ
862f9bdb7e Update install.func 2025-12-04 16:12:05 +01:00
CanbiZ
a736445bcf Improve auto-login setup for LXC containers with systemd
Refines the configuration of getty services for auto-login in LXC containers. Adds explicit handling for console-getty.service (used in Fedora/RHEL) and container-getty@1.service (Debian/Ubuntu), ensuring proper override and enabling where necessary.
2025-12-04 15:48:06 +01:00
CanbiZ
4a6f783ddb Update build.func 2025-12-04 15:19:58 +01:00
CanbiZ
4ed0fa9697 Update build.func 2025-12-04 15:18:40 +01:00
CanbiZ
f799a11348 Refactor auto-login setup for various init systems
Simplifies and improves auto-login configuration for systemd, openrc, and sysvinit. Removes unnecessary service reloads and restarts during installation, and directly modifies configuration files where appropriate.
2025-12-04 15:08:09 +01:00
CanbiZ
19a2d83c5a Unify install logic and cleanup LXC for all OS types
Refactored build.func to use a unified install.func for all supported OS types, simplifying OS detection and package installation. Added cleanup_lxc step to all install scripts. Removed support for runit, pacman, and nix-env from install.func, and improved SSH server installation logic for containers. Updated template pattern matching for additional OS types.
2025-12-04 15:00:10 +01:00
CanbiZ
8aecfce5a3 Expand cleanup_lxc to support more distros
The cleanup_lxc function now supports package manager cleanup for Fedora, Rocky, AlmaLinux, CentOS (dnf/yum), openSUSE (zypper), and Gentoo (emerge), in addition to Alpine and Debian/Ubuntu. All package manager and language tool cleanup commands now suppress error output for robustness. JSON files were reformatted for consistent indentation.
2025-12-04 14:55:00 +01:00
CanbiZ
3971eb49c7 Indent shell functions for consistency
Updated all function bodies in debian-13-vm.sh and vm-manager.sh to use consistent indentation. This improves readability and maintainability of the scripts without changing their logic or behavior.
2025-12-04 14:54:10 +01:00
CanbiZ
793c5fafe3 Remove dependency install and cleanup from install scripts
Eliminated explicit dependency installation and cleanup steps from all distribution-specific install scripts. This streamlines the scripts and delegates dependency management and cleanup to other processes or steps.
2025-12-04 14:53:57 +01:00
CanbiZ
235d217b36 Add install and setup scripts for multiple Linux distros
Introduces container setup scripts and install scripts for AlmaLinux, CentOS Stream, Devuan, Fedora, Gentoo, openEuler, openSUSE, Rocky Linux, and updates Alpine install script. Adds corresponding JSON metadata files for each distribution in the frontend. These changes enable streamlined LXC container creation and installation for a wide range of Linux distributions.
2025-12-04 14:48:51 +01:00
Push From Github
52cb37c46a Merge remote-tracking branch 'gitea/main' 2025-12-04 13:42:57 +00:00
Push From Github
c85e2daa09 Merge remote-tracking branch 'gitea/main' 2025-12-04 13:42:46 +00:00