MacRimi and GitHub
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
MacRimi and GitHub
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
MacRimi and GitHub
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
MacRimi and GitHub
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
Jonatan
4e00fcd746
Update OCI validation catalog count
2026-10-26 09:25:24 +01:00
Jonatan
25953b03bd
Fix rqlite default startup command
2026-10-26 09:06:56 +01:00
Jonatan
e99b5f32ee
Use rqlite's upstream GHCR mirror
2026-10-26 09:06:56 +01:00
Jonatan
975a3b99cf
oci: fix low-port and generated secret profiles
2026-10-26 09:06:56 +01:00
Jonatan
a4fb46f861
oci: fix rqlite data directory argument
2026-10-26 09:06:56 +01:00
Jonatan
2a02154f17
oci: add 25 standalone service profiles
2026-10-26 09:06:09 +01:00
Jonatan
ecd0b9c54b
Fix OpenTask managed volume ownership
2026-10-26 09:05:06 +01:00
Jonatan
1ff10e7a7f
Set Instatic data volume owner
2026-10-26 09:05:06 +01:00
Jonatan
5c90f40ef6
Set Flagr data volume owner
2026-10-26 09:05:06 +01:00
Jonatan
ee5729aba2
Set Sofa persistent volume owner
2026-10-26 09:05:06 +01:00
Jonatan
a42dd9d28c
Align InvoiceShelf session URLs with LXC address
2026-10-26 09:05:06 +01:00
Jonatan
2014105343
Add 25 curated OCI application profiles
2026-10-26 09:05:06 +01:00