7396 Commits

Author SHA1 Message Date
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
SunFlowerOwl
49f6a047f2 Cleaning up the code 2025-12-04 16:26:32 -05:00
SunFlowerOwl
8c06940d96 Rework update function 2025-12-04 16:26:32 -05:00
SunFlowerOwl
1ceff77bf4 Provide place to store models 2025-12-04 16:26:32 -05:00
SunFlowerOwl
2e46f96c71 Reduce msg verbosity and improve dir architecture 2025-12-04 16:26:31 -05:00
SunFlowerOwl
3f5f8c4db5 Run manyfold as manyfold user 2025-12-04 16:26:31 -05:00
SunFlowerOwl
5d48467a50 Rework APP version logic 2025-12-04 16:26:31 -05:00
SunFlowerOwl
8d1c558af8 Remove unused credential file 2025-12-04 16:26:30 -05:00
SunFlowerOwl
eb8f381a9f Fix: Rails credential warning 2025-12-04 16:26:30 -05:00
SunFlowerOwl
c6df16a413 Start rework updating function 2025-12-04 16:26:30 -05:00
SunFlowerOwl
c66a062114 Fix: Cable not redirect by reverse-proxy 2025-12-04 16:26:30 -05:00
SunFlowerOwl
0ed0856c66 Fix: Service creation error 2025-12-04 16:26:29 -05:00
SunFlowerOwl
7423408982 Fix: Re-introduce corepack to avoid question during install 2025-12-04 16:26:29 -05:00
SunFlowerOwl
2ee1cbc25e change var_tag 2025-12-04 16:26:29 -05:00
SunFlowerOwl
a23e4bff4d Re introduce git needed by ruby 2025-12-04 16:26:29 -05:00
SunFlowerOwl
c5d741d17d Upgrade needed ressources 2025-12-04 16:26:28 -05:00
SunFlowerOwl
c99e41a30e Revert deleted manyfold json 2025-12-04 16:26:28 -05:00
SunFlowerOwl
b19d7f5ba0 Upgrade OS from Debian 12 to 13 2025-12-04 16:26:28 -05:00
SunFlowerOwl
4c3c2fd490 Creating services using foreman instead 2025-12-04 16:26:28 -05:00
SunFlowerOwl
e9e8b529f0 Remove comments 2025-12-04 16:26:27 -05:00
SunFlowerOwl
b1f44cf878 Fix: Remove PUBLIC_HOSTNAME var due to a bug in manyfold 2025-12-04 16:26:27 -05:00
SunFlowerOwl
990fc78926 Update dependecies 2025-12-04 16:26:27 -05:00
SunFlowerOwl
41b4cfc03c Restore manyfold from last pull request 2025-12-04 16:26:27 -05:00
Parker Shankin-Clarke
32901cf7cf
Update source URL for build function 2025-12-04 12:53:10 -08: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