8677 Commits

Author SHA1 Message Date
Tobias
882522d3be
Simplify pnpm version update logic in seerr.sh 2026-02-14 23:00:50 +01:00
Tobias
2522623705
Rename Seer to Seerr and update config paths 2026-02-14 22:53:34 +01:00
Tobias
f02403505e
Delete install/seer-install.sh 2026-02-14 22:51:30 +01:00
Tobias
0dc3bfef48 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-02-14 22:49:53 +01:00
Tobias
095dbd1c36 seerr 2026-02-14 22:49:50 +01:00
Tobias
6080e85cce
fix 2026-02-14 22:48:59 +01:00
Tobias
33c726a419
Delete ct/seer.sh 2026-02-14 22:46:26 +01:00
Tobias
2bc8a1726c
Fix backup path in seerr.sh script 2026-02-14 22:36:30 +01:00
Tobias
7d2e4b48b5
fix 2026-02-14 22:32:06 +01:00
Tobias
904bd68358
Migrate Jellyseerr to Seerr in seerr.sh 2026-02-14 22:24:49 +01:00
Tobias
a399604277
Rename jellyseerr to seerr in update script 2026-02-14 22:16:40 +01:00
Tobias
8f753a04fb
Rename seerr to seerr.sh 2026-02-14 22:11:59 +01:00
Tobias
08c5d69de6
seerr with migration from jellyseerr 2026-02-14 22:08:52 +01:00
CanbiZ (MickLesk)
d87c93a364 Update cachyos-vm.sh
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Update Versions from GitHub / update-versions (push) Has been cancelled
2026-02-14 15:22:23 +01:00
CanbiZ (MickLesk)
1d3f45f792 Use local ISO cache; remove ISO storage selection
Remove interactive ISO storage detection/selection and associated ISO_PATH logic. Default to a fixed cache directory (/var/lib/vz/template/iso) via CACHE_DIR and update CACHE_FILE and mkdir usage accordingly. Also update VM configuration to reference the local ISO store (local:iso/<file>) instead of the previously selectable storage. This simplifies ISO handling by avoiding pvesm/whiptail prompts; note this hardcodes the ISO location and removes support for alternate ISO storages.
2026-02-14 14:58:11 +01:00
juronja
ed547dc464 using udevadm to get device serial 2026-02-14 10:04:13 +00:00
juronja
7f4d78f0a3 Merge branch 'main' into truenas-vm-fixes 2026-02-14 09:39:55 +00:00
CanbiZ (MickLesk)
fe369825a5
Merge pull request #1456 from heinemannj/truenas-vm
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Crawl Versions from github / crawl-versions (push) Has been cancelled
truenas-vm: Refactor pve_check function and update disk listing
2026-02-14 09:12:11 +01:00
CanbiZ (MickLesk)
ce81a5c479 Update api.func
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Update Versions from GitHub / update-versions (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Crawl Versions from github / crawl-versions (push) Has been cancelled
Stale PR Management / stale-prs (push) Has been cancelled
Cleanup Branches (Merged or Closed) / cleanup (push) Has been cancelled
2026-02-13 15:32:03 +01:00
CanbiZ (MickLesk)
7d7c6e4096 Add CachyOS VM creation script
Introduce an interactive script (vm/cachyos-vm.sh) to create and configure a CachyOS VM on Proxmox. The script validates Proxmox environment and architecture, offers default and advanced settings via whiptail, detects storage/ISO locations, downloads the CachyOS desktop ISO, allocates EFI and main disks, creates and configures the VM (network, CPU, memory, disks, boot order, OVMF), sets a rich VM description, and optionally starts the VM. Also add an ASCII header file (vm/headers/cachyos-vm) used by the script.
2026-02-13 15:26:17 +01:00
juronja
8ffbe015f1 preselect only stable releases 2026-02-13 14:23:54 +00:00
juronja
4a0824777a second attempt to preselect last item 2026-02-13 14:16:51 +00:00
juronja
a004ae98dd reversed the preselect logic 2026-02-13 14:09:44 +00:00
juronja
02398c167e preincrement 2026-02-13 14:03:47 +00:00
juronja
872eda28a0 added variables instead of hardcoded values 2026-02-13 13:55:46 +00:00
Joerg Heinemann
684ae3e762
Refactor pve_check function and update disk listing
See: https://github.com/community-scripts/ProxmoxVED/issues/1362#issuecomment-3897164396
2026-02-13 14:41:11 +01:00
juronja
e238543993 fallback If no stable was found 2026-02-13 13:35:40 +00:00
juronja
c997910d58 order of operations fix 2026-02-13 13:22:13 +00:00
juronja
989580629a preselect latest stable ISO fix 2026-02-13 13:12:41 +00:00
juronja
9f116f79f7 updated udateable and os flags 2026-02-13 13:12:00 +00:00
Michel Roegl-Brunner
7789a7f215
Merge pull request #1437 from mikolaj92/feature/calibre-web-v3
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Crawl Versions from github / crawl-versions (push) Has been cancelled
feat: add Calibre-Web container script
2026-02-13 09:38:44 +01:00
Michel Roegl-Brunner
fa22606b52
Merge pull request #1452 from johanngrobe/add/split-pro
Add Split Pro script
2026-02-13 09:36:33 +01:00
Johann Grobe
0c30d2ef95 update docs and backup 2026-02-13 08:11:37 +01:00
Johann Grobe
e189ee3edd
Update install/split-pro-install.sh
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2026-02-13 07:58:04 +01:00
Johann Grobe
3a7ebe6791
Update install/split-pro-install.sh
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2026-02-13 07:57:53 +01:00
Johann Grobe
75cdf47f21
Update ct/split-pro.sh
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2026-02-13 07:56:54 +01:00
Johann Grobe
83e4a16e9d
Update install/split-pro-install.sh
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2026-02-13 07:55:30 +01:00
Johann Grobe
c405f09e06
Update ct/split-pro.sh
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2026-02-13 07:55:12 +01:00
Johann Grobe
b0c0323a4d fix errors 2026-02-12 22:01:51 +01:00
Johann Grobe
0dfd3de37a fix url 2026-02-12 21:22:48 +01:00
Johann Grobe
8915e15168 Add split-pro functionality 2026-02-12 21:19:39 +01:00
Tobias
d45eba37da
Merge pull request #1451 from community-scripts/CrazyWolf13-patch-1
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Crawl Versions from github / crawl-versions (push) Has been cancelled
Update Versions from GitHub / update-versions (push) Has been cancelled
Stale PR Management / stale-prs (push) Has been cancelled
Cleanup Branches (Merged or Closed) / cleanup (push) Has been cancelled
Change version variable from APPLICATION_VERSION to var_appversion
2026-02-12 20:25:41 +01:00
Tobias
583b837161
Change version variable from APPLICATION_VERSION to var_appversion 2026-02-12 20:25:22 +01:00
CanbiZ (MickLesk)
0231b72d78 Add telemetry data service and dashboard revamp
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Update Versions from GitHub / update-versions (push) Has been cancelled
Introduce a telemetry data microservice under misc/data: add Dockerfile, entrypoint, migration tools, README, LICENSE and a .gitignore. Increase Docker CACHE_TTL_SECONDS to 300s. Implement extensive dashboard and analytics updates in dashboard.go: add total_all_time and sample_size, return total item counts from fetchRecords (with page/limit handling and a maxRecords guard), raise top-N limits, add a minimum-installs threshold for failed-apps, and numerous UI/style/layout improvements in the embedded DashboardHTML. Minor formatting tweak to misc/api.func.
2026-02-12 13:10:06 +01:00
github-actions[bot]
e4a8ee845a
Delete drawio (ct) after migration to ProxmoxVE (#1450)
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Crawl Versions from github / crawl-versions (push) Has been cancelled
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-12 09:40:26 +00:00
CanbiZ (MickLesk)
da03c76dd4 Refactor repo filter UI and relocate Export CSV
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Update Versions from GitHub / update-versions (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Crawl Versions from github / crawl-versions (push) Has been cancelled
Stale PR Management / stale-prs (push) Has been cancelled
Cleanup Branches (Merged or Closed) / cleanup (push) Has been cancelled
Update dashboard UI in misc/data/dashboard.go: move the repository <select> into the quickfilter group, apply inline styling for a compact themed dropdown, and shorten option labels (remove environment suffixes). Add a separator span between the select and quickfilter buttons. Move the Export CSV button from the top controls into the footer to simplify the header layout and avoid duplicate export buttons.
2026-02-11 15:58:34 +01:00
CanbiZ (MickLesk)
4def8258cc Require PB auth & target collection env vars
Remove implicit defaults for PocketBase collection names and make them required environment variables. Replace env(..., "_telemetry_service"/"_telemetry_data") with mustEnv("PB_AUTH_COLLECTION") and mustEnv("PB_TARGET_COLLECTION") so the service fails startup if those are not provided. Also update inline comments to clarify these fields come from the environment.
2026-02-11 15:57:36 +01:00
CanbiZ (MickLesk)
02e8e51236 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-02-11 15:49:44 +01:00
CanbiZ (MickLesk)
dc47c1c1c3 Unify telemetry storage and add repo filtering
Refactor telemetry backend to store all telemetry in a single collection and add repo_source-based filtering.

Key changes:
- Added detect_repo_source() in misc/api.func to auto-detect/export REPO_SOURCE (ProxmoxVE/ProxmoxVED/external) when scripts are sourced.
- Consolidated PocketBase collections into a single default collection (_telemetry_data) across service, migration, and scripts; updated defaults in migrate.go, migration.go, migrate.sh and migration shell scripts.
- Simplified PBClient to use one targetColl and removed collection resolution logic; updated create/update/find/fetch functions to use targetColl.
- Introduced repo_source field (values: "ProxmoxVE", "ProxmoxVED", "external") on telemetry records and telemetry payloads; updated validation and logging.
- Added repo filtering to dashboard endpoints, FetchDashboardData and FetchRecordsPaginated, plus a repo selector in the dashboard UI; default filter is ProxmoxVE (production), with an "all" option.
- Adjusted API handlers and callers to pass repo filters and include repo_source when upserting telemetry.
- Misc: updated comments, error messages, and logging to reflect the new model; added telemetry-service.exe binary.

Purpose: simplify data model (single collection), make telemetry attributable to repository sources, and enable dashboard filtering by repo/source.
2026-02-11 15:49:41 +01:00
tremor021
89c244dee0 PowerDNS: updated logo 2026-02-11 14:46:16 +01:00