220 Commits
Author SHA1 Message Date
MacRimi e8e9e07e6b feat(oci): add Scanopy and force the stop of a container that ignores it 2026-11-01 01:25:04 +01:00
MacRimi 276a116696 feat(oci): VLAN tag and updates that keep Proxmox changes 2026-10-31 18:34:14 +01:00
Jonatan 139a4b4089 fix(oci): label Ollama API endpoint accurately 2026-10-31 10:07:51 +01:00
MacRimiandGitHub 6befea0757 Merge pull request #563 from jcastro/feature/oci-authentik
Add Authentik to OCI catalog
2026-10-31 09:53:15 +01:00
MacRimi ed2a696c01 fix(oci): point the Authentik summary to the first-run setup
akadmin has no password until it is created in the setup wizard, which
opens from the root address. The summary now says so instead of reporting
a password that could not be retrieved.
2026-10-31 09:45:27 +01:00
Jonatan 6968409ae5 fix(oci): give Authentik worker outbound access 2026-10-31 09:00:46 +01:00
MacRimi f9fe4d2793 fix(oci): run Ollama and llama.cpp on Intel and AMD integrated GPUs 2026-10-31 00:25:21 +01:00
Jonatan 3b15e14625 feat(oci): add Authentik catalog profile 2026-10-30 19:24:01 +01:00
Jonatan 88ba698758 fix(oci): use readable names for stack LXCs 2026-10-29 18:18:57 +01:00
Jonatan 8eef466949 test(oci): record TeslaMate browser and lifecycle validation 2026-10-29 12:47:14 +01:00
Jonatan 512b268815 feat(oci): add TeslaMate native stack profile 2026-10-29 01:08:16 +01:00
Jonatan e52460e991 fix(oci): validate managed routes during transaction recovery 2026-10-29 00:51:58 +01:00
MacRimiandGitHub d27dc834db Merge pull request #550 from jcastro/feature/oci-custom-compose-stacks
feat(oci): import multi-service Compose files from Custom image
2026-10-28 23:05:36 +01:00
MacRimi 2ab83c0b88 fix(oci): clarify the summary of imported Compose stacks
Each registry line names its image, the variables of a stack are listed
without announcing questions that are not asked, and the name given to an
imported stack names its containers.
2026-10-28 22:57:15 +01:00
MacRimi 6a91487d21 Merge branch 'develop' into feature/zigbee2mqtt-oci-20261027 2026-10-28 17:49:43 +01:00
Jonatan 5e89b2bdf5 fix(i18n): translate managed stack routing errors 2026-10-28 11:43:37 +01:00
Jonatan a259b945eb test(oci): isolate cleanup and recovery fixtures from the host 2026-10-28 11:43:36 +01:00
Jonatan bf8c495d3b fix(oci): validate the installation identity before stack backups 2026-10-28 11:43:36 +01:00
Jonatan 05790b494e fix(oci): preserve private access to stack frontends across lifecycle operations 2026-10-28 11:26:59 +01:00
Jonatan a7786a6874 fix(oci): bind stack public URLs to their frontend before startup 2026-10-28 10:56:36 +01:00
Jonatan 3d1c542a05 fix(oci): normalize pinned references for registry inspection 2026-10-28 10:10:57 +01:00
Jonatan e587aa7d79 fix(oci): carry verified stack metadata into native backups 2026-10-28 09:14:11 +01:00
Jonatan 6a30d92ba7 fix(oci): verify web readiness and persist private hook contracts 2026-10-28 08:52:57 +01:00
Jonatan 3a0a7eaf14 feat(oci): support custom Compose workers and migration jobs 2026-10-28 08:41:41 +01:00
Jonatan b383fb9311 fix(oci): normalize read-only time mounts in custom stacks 2026-10-28 06:41:20 +01:00
Jonatan 68ae23df82 fix(oci): allow IPv6 entrypoints during native updates 2026-10-28 06:41:20 +01:00
Jonatan f23f1912c2 fix(oci): reserve down and pending private network definitions 2026-10-28 06:41:20 +01:00
Jonatan 692c7f7256 feat(oci): support custom multi-service Compose applications 2026-10-28 06:28:18 +01:00
Jonatan a079f3fc90 feat(oci): add optional Zigbee serial adapter 2026-10-27 23:21:32 +01:00
MacRimi ecc8017f71 Merge develop into feature/netalertx 2026-10-27 22:22:57 +01:00
Jonatan aeb55236c1 Add NetAlertX to OCI catalog 2026-10-27 22:01:12 +01:00
Jonatan f623d29e12 Add Scrypted OCI application profile 2026-10-27 21:36:38 +01:00
Jonatan 9ab744e784 feat(oci): add Zigbee2MQTT 2026-10-27 20:49:25 +01:00
MacRimi 85857acaf9 Merge develop into feature/proxmenux-oci-apps-20261027 2026-10-27 19:58:28 +01:00
MacRimiandGitHub f79c35b038 Merge pull request #538 from jcastro/feature/proxmenux-oci-next-10
Add ten OCI application profiles
2026-10-27 19:53:44 +01:00
Jonatan 8f8a80785a Add Umami OCI application profile 2026-10-27 11:32:59 +01:00
Jonatan ec5fbd668f Add ten OCI application profiles 2026-10-27 01:50:12 +01:00
MacRimi cca3516e65 fix(oci): update and modify apps that mount a host system path (#531) 2026-10-26 22:53:09 +01:00
MacRimi 85e5c5f29b Merge branch 'develop' of https://github.com/MacRimi/ProxMenux into develop 2026-10-26 18:47:12 +01:00
MacRimi 7b1736fe3e fix: name the guest in VM/CT health alerts, refresh AI models, propose the recipe's volume choice
- A health problem of a VM or CT names the guest in its title and in the
  Quiet Hours summary; a recovery shows its category by name in the
  reader's language.
- AI model lists reviewed against each provider: Gemini adds 3.6/3.7/3.8
  Flash, Groq adds gpt-oss-120b, and Groq/OpenRouter models no longer
  served are removed.
- OCI installer proposes the volume choice the recipe declares, so a path
  meant for a host directory is proposed as one; Duplicati /source is
  proposed on a host directory.
2026-10-26 18:47:09 +01:00
MacRimiandGitHub 55e830904d Merge pull request #528 from jcastro/feature/oci-input-review
Support owner-aware OCI tmpfs mounts and enable Input
2026-10-26 18:17:48 +01:00
MacRimi a640993b94 Generate the Laravel APP_KEY of Input during the installation
Laravel accepts a 32-character key, which token-hex with 16 bytes provides, so the installation no longer asks the user to create one with openssl.
2026-10-26 18:15:01 +01:00
Jonatan f6f811f5ea Refresh OCI validation catalog count 2026-10-26 17:46:45 +01:00
Jonatan 0d063d519c Merge develop into OCI input review 2026-10-26 17:44:52 +01:00
MacRimi fc7c3181bc OCI: retry registry lookups and say why one failed 2026-10-26 17:40:33 +01:00
Jonatan a1f90ddaf2 Add owner-aware OCI tmpfs mounts 2026-10-26 17:36:21 +01:00
MacRimi be6ef0069b 1.2.7: IT-Tools installable, catalog categories and release notes
- IT-Tools has the template the menu installs from, so it is offered
  like the rest of the catalog.
- Every curated application is listed in categories.json, and OpenTask's
  template matches its recipe.
- The texts of the LXC update jobs read correctly in Spanish, German,
  French, Italian, Portuguese and Swedish.
- The release notes count 514 applications and credit PRs #526, #527,
  #529 and #530.
2026-10-26 17:21:24 +01:00
MacRimiandGitHub 88b942a543 Merge pull request #529 from jcastro/fix/oci-watchdog-instance-identity
Prevent OCI watchdog from restarting recycled VMIDs
2026-10-26 16:56:37 +01:00
Jonatan Castro ff11a6d462 Fix OCI watchdog identity checks for recycled VMIDs 2026-10-26 12:00:17 +01:00
Jonatan e82d95f1cf Document blocked Input OCI profile 2026-10-26 11:17:47 +01:00