Commit Graph

2481 Commits

Author SHA1 Message Date
pespinel
8ee8bc6bd5 Review comment 2026-02-18 08:42:20 +01:00
pespinel
16267af541 Fix update_script 2026-02-17 21:39:39 +01:00
Tobias
30b03aa9db Update strapi.sh 2026-02-17 20:38:20 +01:00
pespinel
fd61f1e16f Use node 24 2026-02-17 16:53:06 +01:00
Pablo Espinel
6e5e10a81e Apply suggestions from code review
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-02-17 16:51:34 +01:00
pespinel
94d050315f feat: add Strapi headless CMS 2026-02-17 16:30:48 +01:00
CanbiZ (MickLesk)
d83fc60493 fix calbire web 2026-02-17 12:37:33 +01:00
CanbiZ (MickLesk)
f40baa4699 admin creation 2026-02-17 11:54:14 +01:00
CanbiZ (MickLesk)
59ad12c7a0 Install deps from requirements files
Replace the previous `pip install calibreweb` and `uv sync` steps with explicit upgrades of pip/setuptools/wheel and installing dependencies from requirements.txt. If present, optional-requirements.txt is installed as well. Changes applied to both the installer and container update scripts to provide clearer, reproducible dependency management.
2026-02-17 11:36:50 +01:00
CanbiZ (MickLesk)
c0f768e188 vector 2026-02-17 11:25:01 +01:00
CanbiZ (MickLesk)
dc8d48128c add pgvector 2026-02-17 11:13:48 +01:00
CanbiZ (MickLesk)
a12bfd9ab3 Unconditionally create venv and install deps
Remove the conditional retry logic and always run the venv creation, pip install of calibreweb, and uv sync without build isolation. Updated ct/calibre-web.sh and install/calibre-web-install.sh to: run `$STD uv venv`, `$STD uv pip install --python /opt/calibre-web/.venv/bin/python --no-cache-dir calibreweb`, then `$STD uv sync --no-dev --no-build-isolation`. This simplifies the dependency installation flow and ensures the virtualenv and package are installed before syncing.
2026-02-17 11:12:23 +01:00
CanbiZ (MickLesk)
ac04d4f887 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-02-17 10:57:30 +01:00
CanbiZ (MickLesk)
76eb716da7 Retry dependency install without build isolation
Add retry logic to ct/calibre-web.sh and install/calibre-web-install.sh: if 'uv sync --no-dev' fails, the scripts now create/ensure a venv, install the 'calibreweb' package into it via 'uv pip', and retry 'uv sync' with '--no-build-isolation'. This works around failures caused by isolated builds or build-step issues and preserves existing log messages.
2026-02-17 10:57:21 +01:00
github-actions[bot]
f6787f7641 Delete databasus (ct) after migration to ProxmoxVE (#1471)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-17 09:41:28 +00:00
CanbiZ (MickLesk)
a1bcf8eb04 Replace pushd/popd with cd in scripts
Replace pushd/popd directory stack usage with plain cd in ct/gramps-web.sh and install/gramps-web-install.sh, and remove the >/dev/null redirections. The frontend build and backend migration steps remain functionally the same but use simpler directory changes to avoid relying on pushd/popd output suppression.
2026-02-17 10:38:03 +01:00
CanbiZ (MickLesk)
f1da768e02 Use pushd/popd and set ALEMBIC_CONFIG
Replace plain cd with pushd/popd (silenced) when building the frontend and running migrations to preserve the original working directory. Ensure database migrations run from /opt/gramps-web-api and export ALEMBIC_CONFIG in both install and update scripts so Alembic uses the correct config. Minor cleanup to silence directory stack output.
2026-02-17 10:24:47 +01:00
CanbiZ (MickLesk)
b65090b315 Add CronMaster addon; remove legacy installers
Replace legacy container/install scripts with a single tools/addon/cronmaster.sh addon. The new script consolidates install, update and uninstall flows, uses community-scripts core functions, fetches prebuilt GitHub releases, sets up Node.js (defaults to v22), creates a systemd service and an update helper (/usr/local/bin/update_cronmaster). Removed ct/cronmaster.sh and install/cronmaster-install.sh to avoid duplication and centralize maintenance.
2026-02-17 09:41:43 +01:00
CanbiZ (MickLesk)
fdbd2d145a s 2026-02-16 17:33:25 +01:00
CanbiZ (MickLesk)
a3218c2d98 s 2026-02-16 17:22:26 +01:00
CanbiZ (MickLesk)
ec13d93860 add gramps-web 2026-02-16 17:16:16 +01:00
CanbiZ (MickLesk)
620c96e55c Merge pull request #1460 from FutureCow/patch-2
Update release tag extraction in papra.sh
2026-02-16 12:58:21 +01:00
github-actions[bot]
cc2657b945 Delete romm (ct) after migration to ProxmoxVE (#1465)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-16 11:49:07 +00:00
github-actions[bot]
5e01da7ad9 Delete linkding (ct) after migration to ProxmoxVE (#1464)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-16 09:14:50 +00:00
Tobias
2432bd5be0 Delete ct/seerr.sh 2026-02-15 22:58:34 +01:00
vhsdream
9c114c1c30 source profile before update 2026-02-15 16:00:59 -05:00
vhsdream
bab8b01625 use correct bundle during install & update 2026-02-15 15:10:16 -05:00
github-actions[bot]
ad4725fc85 Delete ebusd (ct) after migration to ProxmoxVE (#1463)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-15 19:43:50 +00:00
vhsdream
a0c995e318 Disable rails during ruby setup 2026-02-15 14:29:30 -05:00
vhsdream
295b004e25 Add Sure scripts 2026-02-15 12:14:37 -05:00
Johann Grobe
d1ea6e4019 fix app name 2026-02-15 17:10:13 +01:00
vhsdream
c75f314008 Seerr: minor fixes 2026-02-14 20:20:04 -05:00
Tobias
35163d90b9 Update seerr.sh 2026-02-15 00:42:12 +01:00
FutureCow
d717a8db1f Update release tag extraction in papra.sh
with the new 26.1 version @papra/docker@26.0.0 is changed to @papra/app@26.0.0
2026-02-15 00:32:28 +01:00
Tobias
745372ec7d Update seerr.sh 2026-02-15 00:31:04 +01:00
Tobias
5d6ec9b822 Update default var_version from 12 to 13 2026-02-14 23:40:57 +01:00
Tobias
e12b3a2933 Implement Overseerr to Seerr migration process 2026-02-14 23:38:10 +01:00
Tobias
c95ae5bce8 Update migration script for Jellyseerr to Seerr 2026-02-14 23:22:33 +01:00
Tobias
e4db8cc697 Update backup message for clarity 2026-02-14 23:05:36 +01:00
Tobias
882522d3be Simplify pnpm version update logic in seerr.sh 2026-02-14 23:00: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
Michel Roegl-Brunner
7789a7f215 Merge pull request #1437 from mikolaj92/feature/calibre-web-v3
feat: add Calibre-Web container script
2026-02-13 09:38:44 +01:00
Johann Grobe
0c30d2ef95 update docs and backup 2026-02-13 08:11:37 +01:00