Skip to content

feat: Port to umbrelOS 1.5.0#63

Open
m0ablz9b wants to merge 1 commit intodockur:masterfrom
m0ablz9b:umbrel1.5
Open

feat: Port to umbrelOS 1.5.0#63
m0ablz9b wants to merge 1 commit intodockur:masterfrom
m0ablz9b:umbrel1.5

Conversation

@m0ablz9b
Copy link
Copy Markdown

Update Dockerfile to build against upstream umbrelOS 1.5.0 release. Restructure patched source files to match the 1.5.0 module layout (system.ts, update.ts, factory-reset.ts moved into modules/system/, dbus merged into single dbus.ts) and update all patches for the new APIs while preserving Docker-specific adaptations (docker exec for process monitoring, disabled wifi/updates/factory-reset/samba, custom network management). Drop files.ts patch in favor of upstream rewrite, add support for new 1.5.0 features (autoStart, backups, GPU passthrough, event bus, network storage).

Update Dockerfile to build against upstream umbrelOS 1.5.0 release.
Restructure patched source files to match the 1.5.0 module layout
(system.ts, update.ts, factory-reset.ts moved into modules/system/,
dbus merged into single dbus.ts) and update all patches for the new
APIs while preserving Docker-specific adaptations (docker exec for
process monitoring, disabled wifi/updates/factory-reset/samba, custom
network management). Drop files.ts patch in favor of upstream rewrite,
add support for new 1.5.0 features (autoStart, backups, GPU
passthrough, event bus, network storage).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@m0ablz9b
Copy link
Copy Markdown
Author

Hello,

I'm posting this PR, essentially written by Claude Code. I reviewed and tested it, but I'm not very familiar with Umbrel architecture and typescript, so I'll miss probably obvious issues.

Thanks for your feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant