xiexiaobao
2027ebc82e
fix: expand-overlay START=98 to run before dockerd(99)
2026-06-27 15:32:55 +08:00
xiexiaobao
30354fe40e
refactor: change eMMC layout - 3G overlay + data partition for Docker
...
expand-overlay now splits eMMC into:
- p3 (3GB): overlay filesystem (system + configs)
- p4 (~54GB): ext4 data partition -> /mnt/data/docker
Docker data-root auto-configured to /mnt/data/docker on first boot.
2026-06-27 15:29:33 +08:00
xiexiaobao
aa53d5541d
feat: add docker-restore package (16-container restore script)
...
Pre-installs /root/restore-docker.sh in firmware for one-click
recovery of all Docker containers after reflash.
- Covers Jellyfin, Plex, Emby, Immich, Navidrome, n8n, etc.
- Auto-creates immich_default network if missing
- Includes Jellyfin WebRootPath fix and JS patch
- Placeholder passwords (edit before use)
2026-06-26 10:28:31 +08:00
xiexiaobao
fdea857efe
feat: add jellyfin-autoinit package
...
- Auto-pull jellyfin/jellyfin:2026062206-arm64 on first boot
- Fix WebRootPath bug: create symlink /wwwroot -> /jellyfin/jellyfin-web
- Fix JS crash bug (PR #8088 ): sed patch getApi() null check
- Depends on +docker, gates on expand-overlay.done
- Idempotent via /etc/jellyfin-autoinit.done flag
2026-06-25 14:21:18 +08:00
xiexiaobao
c801aef709
feat: add custom packages
...
- frpc-config: pre-configure frpc tunnels (SSH/Jellyfin/Navidrome)
- navidrome-autoinit: auto-create Navidrome container on first boot
- expand-overlay: auto-resize eMMC overlay partition
2026-06-24 14:54:44 +08:00
Liangbin Lian
03c8cd7d5c
istoreos: ota wait 10s before trying reconnection
...
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-26 11:43:44 +08:00
Liangbin Lian
7afeedcaa3
istoreos/ota: cache check result for 5 mins
...
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-18 14:37:20 +08:00
Liangbin Lian
7d2fec2d30
istoreos/ota: supports ipv4 only network
...
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-18 13:45:12 +08:00
Liangbin Lian
7da4916fef
package/ntfs3-mount: check NTFS signature
...
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-02 20:13:11 +08:00
Liangbin Lian
81824b6513
dkml: fix common support kmods not unloaded
...
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-07-03 14:09:12 +08:00
Liangbin Lian
3a2e5b53b7
luci-app-ota: fix loading icon
...
loading.gif replaced by loading.svg
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-07-03 13:09:01 +08:00
Liangbin Lian
abdd9c915f
package/dkml: auto unload more common drivers
...
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-07-02 14:54:36 +08:00
Liangbin Lian
524cd43844
package/dkml: supports auto unload platform drivers
...
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-07-02 14:23:43 +08:00
Liangbin Lian
d9d0ae9825
package/dkml: auto unload r8127
2025-05-19 18:30:38 +08:00
Liangbin Lian
10edb630b7
package/dkml: auto unload ath11k ath12k
...
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-05-14 18:08:22 +08:00
Liangbin Lian
dafcc90340
package/dkml: ignore empty module on load
2025-05-14 10:02:41 +08:00
Liangbin Lian
8ed44d9ccd
package/ntfs3-mount: mount helper prevent possible recursive calls
2025-04-21 11:24:32 +08:00
Liangbin Lian
ca32dde6cb
package/dkml: fix false positive on check driver bond
2025-04-18 16:04:57 +08:00
Liangbin Lian
c43adbce99
package/dkml: auto unload common drivers
2025-04-10 15:33:34 +08:00
Liangbin Lian
6833f6d042
package/dkml: show only existed kmods
2025-04-10 15:33:34 +08:00
Liangbin Lian
b26350341a
istoreos: add istoreos system packages
2025-04-10 15:27:38 +08:00