Code Monkey home page Code Monkey logo

Comments (12)

highghlow avatar highghlow commented on June 8, 2024 1

@highghlow if you can figure this out that would be great

I have figured out the steps needed to install umbrel manually. If everything goes to plan (Which is highly unlikely) the script might be done today (timezones...)

from umbrel.

highghlow avatar highghlow commented on June 8, 2024 1

Here you go:
https://github.com/highghlow/umbrel-install-script

Important info:
You should have a separate partition mounted to /data. In my testing the root partition used up 7GB. I would recommend shrinking the OS partition to 7.5GB and the making a partition for /data in the remaining space (700MB used on a base install). The /data partition should be added to fstab. Everything not in /data will be lost on update.

If any errors occur, please report them to my repo. Not here

update:
there was a warning:
It turns out everything dies after a reboot. Wait until I remove this message

I've fixed it, but I can't test the installer because my VM got borked

from umbrel.

pablote avatar pablote commented on June 8, 2024 1

Thanks, I'll give it a try soon

from umbrel.

JulianTV123 avatar JulianTV123 commented on June 8, 2024

I also hope the old installation will come back, because with the new instructions it's a headache, there's not even an ISO to install :/

from umbrel.

highghlow avatar highghlow commented on June 8, 2024

I think it could be possible. The img file copies a tar.gz file with a debian installation inside it to the drive. I think they use a script to install umbrel on a fresh debian installation, package it up, add an installer and publish. But it's just a theory

from umbrel.

highghlow avatar highghlow commented on June 8, 2024

I checked, it's true:

xz --decompress --stdout /umbrelos-amd64.img.xz | dd of=$device_path bs=4M status=progress

Maybe it's possible to make an installer

from umbrel.

highghlow avatar highghlow commented on June 8, 2024

They get the rootfs by exporting a debian docker container:
https://github.com/getumbrel/umbrel/blob/master/packages/os/usb-installer/run.sh#L5

https://github.com/getumbrel/umbrel/blob/master/packages/os/usb-installer/usb-installer.Dockerfile

from umbrel.

pablote avatar pablote commented on June 8, 2024

@highghlow if you can figure this out that would be great

from umbrel.

highghlow avatar highghlow commented on June 8, 2024

@pablote

from umbrel.

Digital39999 avatar Digital39999 commented on June 8, 2024

Out of curiosity, would it be possible to avoid all that and just host umbrel as a container using docker compose?

from umbrel.

highghlow avatar highghlow commented on June 8, 2024

Out of curiosity, would it be possible to avoid all that and just host umbrel as a container using docker compose?

I thought about that. It maybe is possible, but mill require large-scale rewrites of umbreld.

from umbrel.

highghlow avatar highghlow commented on June 8, 2024

Please mark the issue as closed. It now exists unofficially and it can't exist officially.

from umbrel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.