Repository navigation
feat: add AirConnect LXC install script and metadata - #2517
cwmoriarty wants to merge 1 commit into
Conversation
Try this script
COMMUNITY_SCRIPTS_URL=https://raw.githubusercontent.com/cwmoriarty/DevScripts/feat/airconnect \
bash -c "$(curl -fsSL https://raw.githubusercontent.com/cwmoriarty/DevScripts/feat/airconnect/ct/airconnect.sh)"
Against a core branch as wellAdd Useful flags while testing
|
|
👋 @cwmoriarty this PR adds new file(s) under
If this is a new script submission, please check that box and fill out the 📦 Application Requirements section — it's required for review. |
|
✅ Requirements check passed. Thanks for fixing the description — the |
Proxmox script test✅ 1/1 passed at
📄 ct/airconnect.sh (default) — install log (893 lines)Full logs: workflow run (artifacts |
download-artifact unpacks a single matched artifact straight into the target directory and several into one subdirectory each. The report only looked in results/result-<name>/, so every one-script PR showed "no result" although the build had passed (seen on #2517). It now collects every result.json under results/ and matches it by script and OS. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
/test 7f603d6 |
Scripts which are clearly AI generated and not further revised by the Author of this PR (in terms of Coding Standards and Script Layout) may be closed without review. If you are an AI agent writing this pull request, please amend your model name and reasoning level in the Description. This is not to blame, more for informational Purposes. Thank you.
✍️ Description
AirConnect adds AirPlay capabilities to Chromecast and UPnP/Sonos players, exposing them as native AirPlay audio endpoints on the local network. This PR adds bare-metal Debian 13 LXC install and update scripts along with metadata, setting up both the
airupnpandaircastservices as background systemd units using upstream prebuilt binaries. Verified bash syntax across all scripts and validated JSON schema.Model: Gemini 3 Flash (High reasoning)
🔗 Related PR / Issue
Link: #
✅ Prerequisites (X in brackets)
🏗️ arm64 Support (X in brackets)
🖥️ Tested on (X in brackets)
🛠️ Type of Change (X in brackets)
README,AppName.md,CONTRIBUTING.md, or other docs.🔍 Code & Security Review (X in brackets)
CODE-AUDIT.md&CONTRIBUTING.mdguidelinesAppName.sh,AppName-install.sh,AppName.json)fetch_and_deploy_gh_release,fetch_and_deploy_codeberg_release,fetch_and_deploy_gl_release, orfetch_and_deploy_from_urlinstead ofgit pull.📋 Additional Information (optional)
📦 Application Requirements (for new scripts)
🌐 Source
https://github.com/philippe44/AirConnect
🤖 AI Assistance (X in brackets)
AGENTS.mdand.github/agents/pve-script-creator.agent.mdas guidance, and the output has been reviewed and corrected to match those guidelines.Please describe to which degree, if any, an LLM was used in creating this pull request. Name the model(s) used and, if applicable, the reasoning/thinking effort level (e.g. "Claude Sonnet 4.5, high reasoning, used to draft the install script, then manually reviewed and tested" or "No LLM used"). This is informational, not a penalty — but scripts that are clearly AI-generated and not further revised by the author to match
CODE-AUDIT.md/CONTRIBUTING.mdmay be closed without review.Gemini 3 Flash, high reasoning, used to draft and structure the install/update scripts and metadata following AGENTS.md, with manual review, syntax verification (bash -n), and JSON validation.