Hey. I want to have my app available on Umbrel so I installed a dev environment on my Mac M2 to test it. When I list the installed apps, I get an error:
mac$ npm run dev start
... wait until env is up...
mac$ npm run dev shell
root@umbrel-dev:/# umbreld client apps.list.query
Running in development mode
> dev
> ./scripts/umbrel-dev container-init
Setting up fs overlay...
mount: /umbrel-dev: wrong fs type, bad option, bad superblock on overlay, missing codepage or helper program, or other error.
dmesg(1) may have more information after failed mount system call.
Installing dependencies...
up to date, audited 519 packages in 797ms
102 packages are looking for funding
run `npm fund` for details
23 vulnerabilities (5 low, 7 moderate, 9 high, 2 critical)
To address all issues, run:
npm audit fix
Run `npm audit` for details.
changed 1 package in 368ms
1 package is looking for funding
run `npm fund` for details
Lockfile is up to date, resolution step is skipped
Already up to date
ENOENT ENOENT: no such file or directory, unlink '/umbrel-dev/packages/ui/node_modules/.pnpm/node_modules/tslib'
pnpm: ENOENT: no such file or directory, unlink '/umbrel-dev/packages/ui/node_modules/.pnpm/node_modules/tslib'
at async Object.unlink (node:internal/fs/promises:1064:10)
at async symlinkHoistedDependency (/usr/local/lib/node_modules/pnpm/dist/pnpm.cjs:136086:7)
at async Promise.all (index 0)
at async /usr/local/lib/node_modules/pnpm/dist/pnpm.cjs:136052:9
at async Promise.all (index 1)
at async symlinkHoistedDependencies (/usr/local/lib/node_modules/pnpm/dist/pnpm.cjs:136038:7)
at async hoist (/usr/local/lib/node_modules/pnpm/dist/pnpm.cjs:135913:7)
at async headlessInstall (/usr/local/lib/node_modules/pnpm/dist/pnpm.cjs:181250:36)
at async _install (/usr/local/lib/node_modules/pnpm/dist/pnpm.cjs:187917:33)
at async mutateModules (/usr/local/lib/node_modules/pnpm/dist/pnpm.cjs:187784:23)
Actually I can’t do anything with umbreld, it always throw errors, sometimes is trying to use port 3000 and port 80 but those are in use by some other process.
Thanks in advance