MickLesk
5ab302102b
refactor: clean COMMUNITY_SCRIPTS_URL pattern ( #1449 )
...
- ct/vm scripts: split to 2-line pattern (variable + source)
- func files: remove redundant inline defaults
- Only entry points keep the default (ct/*.sh, vm/*.sh, build.func,
install.func, alpine-install.func)
- Downstream sources use $COMMUNITY_SCRIPTS_URL without default
2026-02-22 14:43:08 +01:00
MickLesk
4b9121f41c
feat: add configurable COMMUNITY_SCRIPTS_URL for dev sourcing ( #1449 )
...
- Replace all hardcoded source URLs with $COMMUNITY_SCRIPTS_URL variable
- Default: https://git.community-scripts.org/.../ProxmoxVED/raw/branch/main
- Override: export COMMUNITY_SCRIPTS_URL=https://.../your-fork/raw/branch/xyz
- Propagates into container via build.func exports
- Updated: 43 ct scripts, 14 deferred, 22 vm scripts, 5 func files
- Document in docs/DEV_MODE.md with usage examples
- Also normalizes legacy GitHub URLs to Gitea canonical URL
2026-02-22 14:36:31 +01:00
Sander Koenders
8c06b6d73e
Remove comments from alpine-borgbackup-server
2026-02-17 09:04:47 +01:00
Sander Koenders
2d12d6ab44
Use ProxmoxVED build.func temporarily
2026-02-17 09:04:47 +01:00
Sander Koenders
d2ca6fb861
Add options to enable and disable password authentication
...
Using password auth is not recommended, but it can be useful for testing or in environments where public key authentication is not feasible. This commit adds options to enable and disable password authentication in the SSH configuration.
2026-02-17 09:04:47 +01:00
Sander Koenders
0042f61d04
Add backup user
...
Also provide a way to set the ssh public key for the backup user
2026-02-17 09:04:47 +01:00
Sander Koenders
65fc2dc320
Add borgbackup server
...
Use alpine 3.23
2026-02-17 09:04:43 +01:00