2728 Commits

Author SHA1 Message Date
github-actions[bot]
2b907821a7 Delete versitygw (ct) after migration to ProxmoxVE (#1604)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-22 08:40:58 +00:00
MickLesk
96d9835d79 refactor(nginxproxymanager): use version-agnostic sed and revert to Debian 12 2026-03-21 19:39:59 +01:00
MickLesk
bba8577237 refactor(nginxproxymanager): clean up install and update scripts
Install script:
- Merge dependency blocks into one
- Remove pre-installed ca-certificates
- Use get_latest_github_release instead of curl/grep/awk
- Re-enable systemctl enable openresty
- Remove redundant systemctl restart

CT update script:
- Bump var_version to 13 (Trixie)
- Use apt instead of apt-get (project convention)
- Add $STD to apt purge/autoremove
- Use get_latest_github_release
- Remove redundant systemctl restart after enable --now
2026-03-21 19:34:42 +01:00
MickLesk
b4a824b9a1 fix(nginxproxymanager): add missing OpenResty modules for NPM
Add --with-http_sub_module and --with-http_auth_request_module
to OpenResty configure flags. NPM needs auth_request for access
list subrequests and sub_filter for response rewriting.
2026-03-21 19:23:30 +01:00
MickLesk
7fec6ed156 fix(nginxproxymanager): reorder update to migrate OpenResty from apt to source
- Move OpenResty apt removal + source build before environment setup
- Ensures symlinks and configs point to freshly built OpenResty
- Use simplified systemd service (Type=simple, daemon off)
- Remove duplicate OpenResty build block
2026-03-21 19:08:39 +01:00
MickLesk
fde17c12ed testing npm openresty 2026-03-21 18:49:47 +01:00
CanbiZ (MickLesk)
91950cc983 fix(netboot-xyz): download all 31 release assets, bump disk to 8GB 2026-03-20 15:23:33 +01:00
CanbiZ (MickLesk)
f0fc1aff4e fix(netboot-xyz): download all bootloaders + add /ipxe/ nginx alias to fix 404s 2026-03-20 15:20:07 +01:00
CanbiZ (MickLesk)
7df3ff5ece testing netboot as lxc 2026-03-20 15:00:39 +01:00
CanbiZ (MickLesk)
8883957393 fix(discourse): create admin via rails runner, fix invalid email 2026-03-20 14:48:11 +01:00
CanbiZ (MickLesk)
e7f51e92d2 OOM 2026-03-20 13:59:50 +01:00
CanbiZ (MickLesk)
70914c20a2 Add optional VersityGW WebGUI support
Prompt the user during install to enable the beta VersityGW WebGUI and, if accepted, append VGW_WEBUI_PORT=:7071 and VGW_WEBUI_NO_TLS=true to /etc/versitygw.d/gateway.conf. Update the installer to report that the WebGUI will be enabled and modify the completion script to display the WebGUI URL (http://<IP>:7071) when the config contains VGW_WEBUI_PORT. Keeps existing access/key generation and default gateway port unchanged.
2026-03-20 13:58:57 +01:00
CanbiZ (MickLesk)
97b44d8a26 Switch to alembic migrations and pitchfork
Replace calls to `flask db upgrade` with `alembic upgrade head` in SimpleLogin install and update scripts so migrations are executed via Alembic in the virtualenv. For Discourse, remove in-place puma.rb sed tweaks (socket bind and stdout redirect) and update the systemd ExecStart to run `pitchfork -c config/pitchfork.conf.rb` instead of invoking puma directly, using Discourse's recommended process manager.
2026-03-20 13:57:43 +01:00
github-actions[bot]
055abcb99f Delete isponsorblocktv (ct) after migration to ProxmoxVE (#1600)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-20 12:31:09 +00:00
github-actions[bot]
b76e25910d Delete alpine-wakapi (ct) after migration to ProxmoxVE (#1599)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-20 12:24:46 +00:00
CanbiZ (MickLesk)
7738065237 Enhance PocketBase workflow; fix installer scripts
Workflow: add push trigger for main branch on json/*.json and update the "Get JSON file for script" step to handle both workflow_dispatch and push events. The step now collects changed json/*.json files, validates each has a .slug with jq, ignores metadata/update-apps.json/versions.json, writes changed_app_jsons.txt, and sets a count output for downstream steps.

Installer & ct scripts: normalize indentation/formatting, ensure aliases.json and plugin-settings.json are initialized as {} and repos.json as [] when missing, and add missing trailing newlines. These changes improve robustness and shellcheck friendliness and make the workflow respond to direct pushes of app JSON files.
2026-03-20 13:21:50 +01:00
CanbiZ (MickLesk)
b833eb68eb Add degoog CT/install/metadata and update docs
Introduce degoog support: add ct/degoog.sh (container orchestration and update handler), install/degoog-install.sh (in-container install using Bun, deploy prebuilt release, create systemd service on port 4444) and json/degoog.json (app metadata and default resources). ct script includes update routine with backups, Bun install, and fetch_and_deploy_gh_release usage. Also update documentation: refine contribution guide (CONTRIBUTING.md) with fork/testing workflow, templates, and metadata guidance; expand misc README to reflect canonical misc/* function library responsibilities and references.
2026-03-20 12:31:43 +01:00
github-actions[bot]
cc8dd29f63 Delete teleport (ct) after migration to ProxmoxVE (#1597)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-20 08:06:53 +00:00
CanbiZ (MickLesk)
7ab160ff75 gitea sync 2026-03-18 14:58:47 +01:00
CanbiZ (MickLesk)
11055a22fb fix(librechat): use python3-venv+pip instead of uv for RAG API to handle numpy dependency conflict 2026-03-18 14:38:43 +01:00
tremor021
b8f490d8c8 Teleport: increase resources 2026-03-18 14:22:37 +01:00
CanbiZ (MickLesk)
b3e9814d79 add rag service 2026-03-18 13:53:17 +01:00
tremor021
549789a6a7 Teleport: update tags 2026-03-18 13:48:28 +01:00
CanbiZ (MickLesk)
fbd9cfa90c remove alpine ntfy from ved 2026-03-18 13:46:33 +01:00
tremor021
ec12d0f31a add Teleport script 2026-03-18 13:39:51 +01:00
CanbiZ (MickLesk)
fdd9a22992 librechat 2026-03-18 12:56:51 +01:00
github-actions[bot]
66fd840baa Delete split-pro (ct) after migration to ProxmoxVE (#1586)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-18 07:44:11 +00:00
github-actions[bot]
f727d7979c Delete gluetun (ct) after migration to ProxmoxVE (#1583)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-16 16:45:57 +00:00
github-actions[bot]
b3ca9efbed Delete anytype-server (ct) after migration to ProxmoxVE (#1582)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-16 16:34:07 +00:00
CanbiZ (MickLesk)
9d7f643bd4 sdf 2026-03-16 17:14:50 +01:00
CanbiZ (MickLesk)
34d1c7693d fixes 2026-03-16 17:12:33 +01:00
github-actions[bot]
a22f30f864 Delete yamtrack (ct) after migration to ProxmoxVE (#1581)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-15 22:12:39 +00:00
github-actions[bot]
9fe0e94025 Delete test (ct) after migration to ProxmoxVE (#1560)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-12 14:22:14 +00:00
Michel Roegl-Brunner
69fe411bb2 test case 2026-03-12 15:08:15 +01:00
tremor021
fd2162d527 Wakapi updates 2026-03-12 14:30:13 +01:00
tremor021
d742795ecd Wakapi updates 2026-03-12 14:24:57 +01:00
tremor021
f8c8cffda1 Wakapi fixes 2026-03-12 13:57:01 +01:00
tremor021
c53b4e1d32 add Wakapi script 2026-03-12 13:38:32 +01:00
CanbiZ (MickLesk)
66013146ab Update build target, add /gluetun link & env
Switch the Go build invocation to target the cmd/gluetun package directory (./cmd/gluetun/) in both ct/gluetun.sh and install/gluetun-install.sh, and ensure modules are downloaded during install (go mod download). In the installer, create /opt/gluetun-data and add a symlink /gluetun -> /opt/gluetun-data, update STORAGE/PUBLICIP/PORT file paths to use /gluetun, add PPROF_ENABLED=no to the default .env, and add UnsetEnvironment=USER to the systemd unit to avoid inheriting the USER environment. These changes standardize build behavior and relocate runtime data to a consistent /gluetun path.
2026-03-11 11:44:26 +01:00
Michel Roegl-Brunner
0f2eaa664c Merge pull request #1516 from steveonjava/submit/protonmail-bridge-proxmoxved
feat: add Proton Mail Bridge
2026-03-11 08:30:02 +01:00
MickLesk
6c2aafab12 fix validation 2026-03-10 18:47:02 +01:00
MickLesk
8c3f67536b add versitygw 2026-03-10 18:35:57 +01:00
vhsdream
6c3d5797dd Add Invidious 2026-03-09 14:44:31 -04:00
Stephen Chin
f7efc94f34 Improved display of message 2026-03-09 00:43:38 -07:00
Stephen Chin
a7f7d961fb Added missing .socket postfixes 2026-03-08 23:09:07 -07:00
Stephen Chin
70344e5f8f Use protonmailbridge-configure for both initialization and later configuration. 2026-03-08 18:28:35 -07:00
vhsdream
3d7322bf72 OxiCloud: add RUSTFLAGS 2026-03-08 20:59:24 -04:00
Stephen Chin
0bed845d6d Fixed the update script to leave services in the same state they were before it was called. 2026-03-08 17:36:45 -07:00
Stephen Chin
bed6361769 Updated the end of install messages to be more consistent. 2026-03-08 15:21:45 -07:00
Stephen Chin
1e32c49bf0 Added exit code value 2026-03-08 15:02:58 -07:00