Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/agents/pve-script-creator.agent.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/pull_request_template.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/autolabeler.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .github/workflows/delete_new_script.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions .github/workflows/discord-thread-lifecycle.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 13 additions & 13 deletions .github/workflows/move-to-main-repo.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/scripts/sync-testurl.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/sync-testurl.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .github/workflows/unmet-pr-close.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 8 additions & 8 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# 🤖 AI Working Instructions for ProxmoxVED
# 🤖 AI Working Instructions for DevScripts

> **For every AI assistant (GitHub Copilot, Claude, ChatGPT, Codex, …) producing scripts for this project.**

Expand Down Expand Up @@ -253,13 +253,13 @@ check before calling one from an Alpine branch.

```bash
#!/usr/bin/env bash
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main"
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/DevScripts/main"
_cs_boot="${COMMUNITY_SCRIPTS_CORE_DIR:-$(dirname "${BASH_SOURCE[0]}")/../../core}/core/build.func"
source "$_cs_boot" 2>/dev/null || source <(curl -fsSL "${COMMUNITY_SCRIPTS_CORE_URL:-https://raw.githubusercontent.com/community-scripts/core/main}/core/build.func")

# Copyright (c) 2021-2026 community-scripts ORG
# Author: AuthorName (GitHubUsername)
# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE
# License: MIT | https://github.com/community-scripts/DevScripts/raw/main/LICENSE
# Source: https://application-url.com

APP="AppName"
Expand Down Expand Up @@ -328,7 +328,7 @@ echo -e "${GATEWAY}${BGN}http://${IP}:PORT${CL}"

# Copyright (c) 2021-2026 community-scripts ORG
# Author: AuthorName (GitHubUsername)
# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE
# License: MIT | https://github.com/community-scripts/DevScripts/raw/main/LICENSE
# Source: https://application-url.com

source /dev/stdin <<<"$FUNCTIONS_FILE_PATH"
Expand Down Expand Up @@ -1224,7 +1224,7 @@ _cs_boot="${COMMUNITY_SCRIPTS_CORE_DIR:-...}"

# ✅ CORRECT - shebang, the scripts base, then straight into the bootstrap
#!/usr/bin/env bash
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main"
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/DevScripts/main"
_cs_boot="${COMMUNITY_SCRIPTS_CORE_DIR:-...}"
```

Expand Down Expand Up @@ -1323,7 +1323,7 @@ var_unprivileged="${var_unprivileged:-1}"
being tested. Create the issue, then point the script at it:

```bash
var_testurl="${var_testurl:-https://github.com/community-scripts/ProxmoxVED/issues/2135}"
var_testurl="${var_testurl:-https://github.com/community-scripts/DevScripts/issues/2135}"
```

The container then asks for feedback on every login, in its Proxmox description,
Expand All @@ -1337,7 +1337,7 @@ that generic warning rather than failing the build. It is not settable from a
preferences.

Keep it set if the script is promoted to ProxmoxVE while feedback is still
wanted — the request follows the script and stops naming ProxmoxVED.
wanted — the request follows the script and stops naming DevScripts.

`var_arm64` has three states. **Only claim `yes` when it has actually been run on
arm64** — the mere existence of an arm64 artifact is not verification:
Expand Down Expand Up @@ -1500,7 +1500,7 @@ cleanup_lxc
- [ ] Every user-facing message names the application, no `${APPLICATION}`/`$APP` placeholders
- [ ] No `useradd`/`runuser`/`su -c` — the script runs as root
- [ ] No engine comment block above `_cs_boot` in the CT script
- [ ] Line 2 of the CT script pins `_CS_DEFAULT_URL` to ProxmoxVED
- [ ] Line 2 of the CT script pins `_CS_DEFAULT_URL` to DevScripts
- [ ] `var_arm64` decided (yes/no) with the reason in the PR, or explicitly left to the user
- [ ] Alpine variant, if any, follows Shape A or Shape B — never a duplicated script
- [ ] `setup_*`/`update_*` defined for every OS family the script claims to support
Expand Down
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# 🚧 ProxmoxVED Helper-Scripts (Development Repository)
# 🚧 DevScripts (Development Repository)

**Warning: This repository is under active development and is not intended for production use. Changes may occur at any time!**

Expand All @@ -8,7 +8,9 @@

## 🔧 What is this?

This repository contains a collection of scripts for managing and automating Proxmox Virtual Environment (Proxmox VE). Originally created by [tteck](https://github.com/tteck), the project is now community-driven and continues to evolve.
New community-scripts are developed and tested here before they are released to [ProxmoxVE](https://github.com/community-scripts/ProxmoxVE), whatever platform they target: Proxmox VE and Incus containers, VMs and host tools. This repository was called ProxmoxVED before.

The project was originally created by [tteck](https://github.com/tteck) and is now community-driven.

---

Expand All @@ -31,7 +33,7 @@ Follow [here](https://community-scripts.org/docs) to see our Documentations.
Join the discussion, contribute code, or report issues:

- **Discord**: [Join the Proxmox Helper Scripts Discord server](https://discord.gg/3AnUqsXnmK)
- **GitHub Issues**: [Report bugs or request features](https://github.com/community-scripts/ProxmoxVED/issues)
- **GitHub Issues**: [Report bugs or request features](https://github.com/community-scripts/DevScripts/issues)

## 📜 License

Expand Down
4 changes: 2 additions & 2 deletions ct/4gaboards.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env bash
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main"
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/DevScripts/main"
_cs_boot="${COMMUNITY_SCRIPTS_CORE_DIR:-$(dirname "${BASH_SOURCE[0]}")/../../core}/core/build.func"
source "$_cs_boot" 2>/dev/null || source <(curl -fsSL "${COMMUNITY_SCRIPTS_CORE_URL:-https://raw.githubusercontent.com/community-scripts/core/main}/core/build.func")
# Copyright (c) 2021-2026 community-scripts ORG
# Author: MickLesk (CanbiZ)
# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE
# License: MIT | https://github.com/community-scripts/DevScripts/raw/main/LICENSE
# Source: https://github.com/RARgames/4gaBoards

APP="4ga Boards"
Expand Down
4 changes: 2 additions & 2 deletions ct/8mblocal.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env bash
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main"
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/DevScripts/main"
_cs_boot="${COMMUNITY_SCRIPTS_CORE_DIR:-$(dirname "${BASH_SOURCE[0]}")/../../core}/core/build.func"
source "$_cs_boot" 2>/dev/null || source <(curl -fsSL "${COMMUNITY_SCRIPTS_CORE_URL:-https://raw.githubusercontent.com/community-scripts/core/main}/core/build.func")
# Copyright (c) 2021-2026 community-scripts ORG
# Author: MickLesk (CanbiZ)
# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE
# License: MIT | https://github.com/community-scripts/DevScripts/raw/main/LICENSE
# Source: https://github.com/JMS1717/8mb.local

APP="8mb.local"
Expand Down
8 changes: 4 additions & 4 deletions ct/aliasvault.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env bash
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main"
_CS_DEFAULT_URL="https://raw.githubusercontent.com/community-scripts/DevScripts/main"
_cs_boot="${COMMUNITY_SCRIPTS_CORE_DIR:-$(dirname "${BASH_SOURCE[0]}")/../../core}/core/build.func"
source "$_cs_boot" 2>/dev/null || source <(curl -fsSL "${COMMUNITY_SCRIPTS_CORE_URL:-https://raw.githubusercontent.com/community-scripts/core/main}/core/build.func")
# Copyright (c) 2021-2026 community-scripts ORG
# Author: ProxmoxVED Community
# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE
# Author: community-scripts ORG
# License: MIT | https://github.com/community-scripts/DevScripts/raw/main/LICENSE
# Source: https://aliasvault.net

APP="AliasVault"
Expand All @@ -16,7 +16,7 @@ var_os="${var_os:-debian}"
var_version="${var_version:-13}"
#var_arm64="${var_arm64:-no}" # unset = ask the user; set yes/no only when verified
var_unprivileged="${var_unprivileged:-1}"
var_testurl="${var_testurl:-https://github.com/community-scripts/ProxmoxVED/issues/1827}"
var_testurl="${var_testurl:-https://github.com/community-scripts/DevScripts/issues/1827}"

header_info "$APP"
variables
Expand Down
Loading
Loading