Commit Graph

8866 Commits

Author SHA1 Message Date
Michael Joshua Saul
4abe05bbd9 fix: activate venv before uv pip install
uv pip needs the venv to be activated (VIRTUAL_ENV set) to find it.
Setting VIRTUAL_ENV and PATH ensures uv can locate the venv.
2026-02-27 01:45:48 -07:00
Michael Joshua Saul
394b8dac26 fix: remove unnecessary uv pip upgrade 2026-02-27 01:24:24 -07:00
Michael Joshua Saul
75d52158af fix: add tarball mode, use uv pip in update script 2026-02-27 01:22:45 -07:00
Michael Joshua Saul
f05c1de0e6 fix: remove space in heredoc syntax 2026-02-27 01:13:31 -07:00
Michael Joshua Saul
ad62c9ef5c fix: use uv pip directly (system uv, not in venv) 2026-02-27 01:11:42 -07:00
Michael Joshua Saul
3a557bb599 fix: revert MinIO server to curl (binary, not archive) 2026-02-27 00:56:57 -07:00
Michael Joshua Saul
ff313ae0b7 fix: use APPLICATION var and append to db creds file
- Set APPLICATION before setup_postgresql_db so it creates ~/plane.creds
- Append additional credentials to existing creds file instead of overwriting
2026-02-27 00:56:57 -07:00
Michael Joshua Saul
7f53e3677c fix: address CrazyWolf13 review feedback
- Add GitHub URL to source line (ct/plane.sh)
- Replace ${APP} with direct 'Plane' string in msg_* calls
- Use fetch_and_deploy_from_url for MinIO server download
- Add explicit 'tarball' mode to fetch_and_deploy_gh_release
- Use setup_uv + uv venv + uv pip instead of python3 venv
- Combine systemctl enable commands into single line
- Use ${PG_DB_USER} var in credentials output
- Merge MinIO bucket creation into service creation block
2026-02-27 00:56:57 -07:00
Michael Joshua Saul
cbdce5de6c fix: use COMMUNITY_SCRIPTS_URL, capitalize Successfully/Debian 2026-02-27 00:56:57 -07:00
Michael Joshua Saul
8acc57d31d fix: address PR review feedback
- Use fetch_and_deploy_gh_release instead of manual curl/tar/mv
- Use apt instead of apt-get per project convention
- Remove preinstalled deps (curl, sudo, jq)
- Collapse erlang deps with brace expansion
- Generate random RabbitMQ password instead of hardcoded
- Rename MinIO client to mcli to avoid Midnight Commander conflict
- Use nginx sites-available/sites-enabled convention
- Add Requires=plane-api.service to worker and beat units
- Add RabbitMQ credentials to ~/plane.creds
- Add VITE rebuild warning note to JSON
2026-02-27 00:56:57 -07:00
Michael Joshua Saul
53896b1450 fix: align with ProxmoxVED contribution guidelines
- Point build.func URL to ProxmoxVED repo with curl -s
- Update license URLs to ProxmoxVED
- Add core dependencies (curl, sudo, mc) per template requirements
2026-02-27 00:56:57 -07:00
Michael Joshua Saul
0a2605706b fix: plane space SSR, static path, live server config, update script
- Add plane-space systemd service for SSR (react-router-serve on port 3002)
- Fix nginx /spaces/ to proxy to plane-space instead of static files
- Fix nginx /static/ alias to correct Django collectstatic path
- Fix plane-live EnvironmentFile to /opt/plane/.env
- Fix plane-live ExecStart to use start.mjs
- Update script: backup/restore all .env files, include plane-space
- Update script: add configure_instance after migrations
- Split JSON notes for god-mode and credentials
2026-02-27 00:56:57 -07:00
Michael Joshua Saul
3a02b43c0b feat: add Plane LXC helper script
Add bare-metal LXC installation for Plane (plane.so), an open-source
project management tool. Installs PostgreSQL, Redis, RabbitMQ, MinIO,
Node.js 22, and Python API with Gunicorn/Uvicorn behind Nginx.
2026-02-27 00:56:57 -07:00
github-actions[bot]
60a3ca6f25 Delete kima-hub (ct) after migration to ProxmoxVE (#1517)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-26 10:14:47 +00:00
CanbiZ (MickLesk)
94b51fd295 Add script to install Tailscale in LXC containers
This script installs Tailscale in an existing LXC container on Proxmox VE, handling both Alpine and Debian/Ubuntu distributions, and updates the container configuration accordingly.
2026-02-26 09:31:26 +01:00
CanbiZ (MickLesk)
168a82dbc3 Merge pull request #1511 from community-scripts/delete_files_zerobyte
Delete zerobyte after Merge to Main
2026-02-25 16:26:33 +01:00
github-actions[bot]
ec499ab29f Delete zerobyte (ct) after migration to ProxmoxVE 2026-02-25 15:16:45 +00:00
CanbiZ (MickLesk)
5f3bdf961a Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-02-24 12:09:01 +01:00
CanbiZ (MickLesk)
ac87d34ab9 booklore test 2026-02-24 12:08:57 +01:00
github-actions[bot]
f76410e074 Delete arcane (addon) after migration to ProxmoxVE (#1507)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-24 10:34:59 +00:00
CanbiZ (MickLesk)
d16008181d merge build.func 2026-02-24 09:47:12 +01:00
CanbiZ (MickLesk)
4e2b64524f merge vmcore 2026-02-24 09:41:40 +01:00
CanbiZ (MickLesk)
00fa5a0492 merge api.func 2026-02-24 09:39:37 +01:00
CanbiZ (MickLesk)
192452a3fd merge tools.func 2026-02-24 09:38:46 +01:00
CanbiZ (MickLesk)
81e39c0680 merge error_handler 2026-02-24 09:36:33 +01:00
CanbiZ (MickLesk)
2be37f5e00 merge core.func from VE 2026-02-24 09:35:08 +01:00
CanbiZ (MickLesk)
6881dc9de1 cleanup 2026-02-24 09:32:56 +01:00
github-actions[bot]
900463f260 Delete sonobarr (ct) after migration to ProxmoxVE (#1504)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-23 18:21:57 +00:00
github-actions[bot]
fdfb044ccc Delete sparkyfitness (ct) after migration to ProxmoxVE (#1502)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-23 12:38:20 +00:00
CanbiZ (MickLesk)
d459ec4e5b Merge pull request #1490 from thieneret/feature/authentik
Add authentik script
2026-02-23 08:48:02 +01:00
CanbiZ (MickLesk)
e5d9a3c5d6 Merge pull request #1486 from Agent-Fennec/almalinux-10-vm
Add AlmaLinux 10 VM
2026-02-23 08:46:59 +01:00
CanbiZ (MickLesk)
62cffac09d Merge pull request #1478 from pfassina/submit/igotify
Add iGotify script
2026-02-23 08:46:07 +01:00
CanbiZ (MickLesk)
9cbe30f353 Merge pull request #1477 from summoningpixels/addon/arcane
Addon/arcane
2026-02-23 08:45:37 +01:00
CanbiZ (MickLesk)
73cc1c2399 Merge pull request #1406 from heinemannj/step-ca
New LXC: step-ca
2026-02-23 08:44:57 +01:00
MickLesk
eb57e0f20e fix 2026-02-22 20:01:57 +01:00
MickLesk
51488d1f00 fix login 2026-02-22 19:50:56 +01:00
MickLesk
c7fd4d9516 fix garmin 2026-02-22 19:48:50 +01:00
MickLesk
12b1084e21 test 2026-02-22 19:40:32 +01:00
MickLesk
0184691d7c fixes 2026-02-22 19:28:37 +01:00
MickLesk
c7c712497a restart nginx 2026-02-22 19:23:53 +01:00
MickLesk
f0d0005d31 add pkg-config 2026-02-22 19:20:28 +01:00
MickLesk
b49ae0f8f9 test 2026-02-22 19:16:41 +01:00
MickLesk
b3c3a068d7 fixes 2026-02-22 19:15:05 +01:00
MickLesk
14260f2884 fixes 2026-02-22 19:01:41 +01:00
MickLesk
3f85bc0620 fixes 2026-02-22 18:56:02 +01:00
MickLesk
1724db77ec fix 2026-02-22 18:51:02 +01:00
MickLesk
ce9eb9a2c2 fixes profilarr 2026-02-22 18:33:46 +01:00
MickLesk
59320378bd fuixes 2026-02-22 18:29:22 +01:00
MickLesk
fc04aee9e7 correct icons 2026-02-22 18:21:51 +01:00
MickLesk
a8d6680ff0 add missing json 2026-02-22 18:20:11 +01:00