Commit Graph

9790 Commits

Author SHA1 Message Date
CanbiZ (MickLesk)
4d18972eb4 fix(k3s-vm): make k9s install robust in virt-customize 2026-04-24 10:43:27 +02:00
CanbiZ (MickLesk)
1a42c98e16 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-04-24 10:20:40 +02:00
CanbiZ (MickLesk)
25fb91e3eb Update k3s-vm.sh 2026-04-24 10:20:30 +02:00
github-actions[bot]
b644365284 chore: update app headers [skip ci] 2026-04-24 08:13:33 +00:00
github-actions[bot]
eabd8e9a1d Delete transmute (ct) after migration to ProxmoxVE (#1738)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-24 08:13:19 +00:00
CanbiZ (MickLesk)
a5c28465ea Update auto-update-app-headers.yml 2026-04-24 10:10:00 +02:00
CanbiZ (MickLesk)
ae51e1baed Update k3s-vm.sh 2026-04-24 10:07:26 +02:00
CanbiZ (MickLesk)
89095f3d5d trek: seed default admin, fix install and hooks
Seed a default admin account and harden the installer; update symlink behavior and LXC hook argument handling.

- Install: downgrade Node setup to 22, write ADMIN_EMAIL/ADMIN_PASSWORD into /opt/trek/server/.env for initial boot, chmod the file, wait for app health, then remove plaintext creds from the env and print the default admin credentials. Remove previous DB patching script and credentials file generation. Add health-check failure handling.
- ct/trek.sh: check for /opt/trek instead of ~/.trek, run npm ci without --production, and recreate server data/uploads by removing any existing dirs and creating explicit symlinks.
- Installer: mirror symlink strategy used in the container (rm then ln -s) and ensure generated ENCRYPTION_KEY note; add ADMIN_EMAIL default.
- json: set default username to admin@trek.local, update notes about seeded admin, ENCRYPTION_KEY storage, and APP_URL recommendation.
- tools/pve/lxc-prehook.sh: fix append_unique_line_in_ct to pass positional arguments into the bash -c snippet safely (avoid parent-shell expansion).

These changes ensure a reproducible default admin creation flow without leaving plaintext credentials, improve symlink handling, and fix a bug in the LXC prehook.
2026-04-24 09:52:03 +02:00
Tobias
f20af5295d Merge pull request #1675 from reptil1990/pr/ddns-updater
feat(ddns-updater): add DDNS-Updater LXC container script
2026-04-24 09:06:11 +02:00
CanbiZ (MickLesk)
aa51e3c759 Update lxc-prehook.sh 2026-04-23 15:00:18 +02:00
CanbiZ (MickLesk)
61efd1b283 Update lxc-prehook.sh 2026-04-23 14:49:12 +02:00
CanbiZ (MickLesk)
8f985e40a4 add helpers 2026-04-23 14:21:43 +02:00
tremor021
4772f059cf oweb update 2026-04-23 12:21:50 +02:00
tremor021
de5024633b owebui trixie test 2026-04-23 12:18:59 +02:00
CanbiZ (MickLesk)
6aeb13ee28 Create copilot-instructions.md 2026-04-22 08:14:01 +02:00
github-actions[bot]
59afa13d42 Delete dashy (ct) after migration to ProxmoxVE (#1731)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22 05:50:27 +00:00
github-actions[bot]
d0c343a405 Delete mini-qr (ct) after migration to ProxmoxVE (#1730)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22 05:43:48 +00:00
github-actions[bot]
bb1ea5e0e3 Delete ownfoil (ct) after migration to ProxmoxVE (#1729)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22 05:42:20 +00:00
CanbiZ (MickLesk)
010d5ede73 fix uv clearing on update 2026-04-22 06:43:17 +02:00
CanbiZ (MickLesk)
f065585a67 add drawio calibre and pandoc support for transmute 2026-04-22 06:43:01 +02:00
github-actions[bot]
66b3faa1b7 Delete gogs (ct) after migration to ProxmoxVE (#1728)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 13:23:57 +00:00
github-actions[bot]
8523f24aef Delete anchor (ct) after migration to ProxmoxVE (#1727)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 13:22:03 +00:00
CanbiZ (MickLesk)
af42f0de25 bump icon from selfhst 2026-04-21 14:37:23 +02:00
tremor021
e488ba7a8a fileflows: fix journalctl 2026-04-21 13:23:12 +02:00
tremor021
858de75f21 fileflows: updated dependencies 2026-04-21 12:34:34 +02:00
tremor021
91a80a5b45 fireshare: update json 2026-04-21 10:30:55 +02:00
Tobias
5911b001ce Update author name in forgejo-runner-install.sh 2026-04-21 10:28:29 +02:00
Tobias
98082e970c Update author name in forgejo-runner.sh 2026-04-21 10:28:13 +02:00
tremor021
8603e4ce18 fireshare: add update function 2026-04-21 10:24:05 +02:00
CanbiZ (MickLesk)
4da3cdf4f6 Update surrealdb.json 2026-04-21 10:21:21 +02:00
CanbiZ (MickLesk)
aee27133eb Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-04-21 10:11:11 +02:00
CanbiZ (MickLesk)
e07cd96ff1 fixes 2026-04-21 10:11:10 +02:00
tremor021
1e119f0233 fireshare: update env vars 2026-04-21 10:10:11 +02:00
tremor021
96b69d1206 fireshare: switch from git clone 2026-04-21 09:39:51 +02:00
CanbiZ (MickLesk)
48c1fc9b19 fix logos 2026-04-21 09:38:41 +02:00
CanbiZ (MickLesk)
9c3ee954a9 patch logo 2026-04-21 09:33:57 +02:00
CanbiZ (MickLesk)
5c93f2a31f Update lychee-install.sh 2026-04-21 09:20:18 +02:00
CanbiZ (MickLesk)
3226c331d0 Move Foldergram media dir; add batch CT creator
Change Foldergram installation to store media and config under /opt/foldergram_media (create media dir, write env file there, update systemd EnvironmentFile). Update ct/foldergram.sh to remove temporary backup/restore during updates. Update json/foldergram.json config_path and add an info note about where to place media. Add tools/pve/ct-batch-create.sh — a new Proxmox CT batch-creator script (interactive/unattended modes, caching, storage selection) to download and deploy multiple community-scripts CTs.
2026-04-21 09:12:10 +02:00
github-actions[bot]
154f7690c4 Delete step-ca (ct) after migration to ProxmoxVE (#1725)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 05:46:45 +00:00
CanbiZ (MickLesk)
f88d034db0 fffff 2026-04-21 07:46:19 +02:00
CanbiZ (MickLesk)
38fbb530fa cleanup 2026-04-21 07:43:48 +02:00
CanbiZ (MickLesk)
4b79bf778a fixes 2026-04-21 07:42:42 +02:00
CanbiZ (MickLesk)
89cad4365a Add Shlink Web Client install and update support
Add optional Shlink Web Client installation and update workflow, switch init to use shlink-installer, and expose the web UI on port 3000. Changes include: use vendor/bin/shlink-installer init (sourcing /opt/shlink/.env) instead of direct db:migrate/create; create data directories (cache, locks, logs, proxies, temp-geolite); add interactive prompt to install the web client, fetch and deploy shlink-web-client GitHub releases, generate /opt/shlink-web-client/servers.json with the initial API key, and configure an nginx site serving the client on port 3000. The ct update script now also checks for and updates the web client release. Update metadata (json/shlink.json) to set interface_port to 3000 and add an info note about API (8080) vs Web Client (3000). Also print the 3000 URL on completion.
2026-04-20 14:50:12 +02:00
CanbiZ (MickLesk)
cf2cb0be43 Update shlink-install.sh 2026-04-20 13:12:33 +02:00
CanbiZ (MickLesk)
af93928e21 add shlink 2026-04-20 13:05:27 +02:00
Tobias
51acc3af9a fix: pr close flow 2026-04-19 19:49:47 +02:00
github-actions[bot]
b1a2782c9c Delete nametag (ct) after migration to ProxmoxVE (#1722)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-19 17:48:19 +00:00
Tobias
7121663a8b fix: handle other cases
handle case, if not our template was used
2026-04-19 19:40:35 +02:00
Tobias
f67a9a6b0c fix: check for nonexistent requirements section
Updated the PR script to handle cases where the application requirements are missing or unchecked more effectively. Added checks for the 'keep-open' label and improved messaging for maintainers.
2026-04-19 13:49:36 +02:00
Tobias
cfcffacfaa fix: non-reviewed PR
don't close PR that have not been reviewed at all
2026-04-19 13:31:08 +02:00