umbrel

A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi or any x86 system.

OTHER License

Stars
7.2K
Committers
59

Bot releases are hidden (Show)

umbrel - Umbrel v0.3.2

Published by lukechilds almost 4 years ago

This update brings the latest versions of BTCPay Server, Sphinx Relay, Specter Desktop and Thunderhub to your Umbrel.

Changes:

  • Run Umbrel OS security updates during OTA update (#293) 08c6f85 (@AaronDewes)
  • Update sphinx-relay to v1.3.8 bb0b867 (@lukechilds)
  • Update sphinx-relay version in app registry fbd4aa9 (@lukechilds)
  • Upgrade thunderhub app to v0.12.2 (#402) e7a836a (@louneskmt)
  • Update specter-desktop app to v1.0.0 (#400) 2ec9b24 (@nolim1t)
  • Update thunderhub app to use Tor proxy (#434) c7faead (@louneskmt @lukechilds)
  • Use updated brew install command (#421) 604db87 (@goums)
  • Update to getumbrel/dashboard to v0.3.15 (#437) 3e1cd09 (@lukechilds)
  • Fix unattended-upgrades package installation (#439) 44b4882 (@lukechilds)
  • Update thunderhub app to v0.12.4 (#440) 74ded27 (@AaronDewes @louneskmt)
  • Fix incorrect version of btc-rpc-explorer app in registry (#442) 0cf5d8c (@AaronDewes)
  • Update btcpay-server app to v1.0.6.7 (#441) 24233c7 (@AaronDewes @louneskmt)
  • Umbrel v0.3.2 (#438) 56ad651 (@lukechilds)

Diff: https://github.com/getumbrel/umbrel/compare/v0.3.1...v0.3.2

umbrel - Umbrel v0.3.1

Published by lukechilds almost 4 years ago

This update brings some minor bug fixes to keep your Umbrel ticking over smoothly.

Changes:

  • Fix IP Collisions (#390) ba058d9 (@lukechilds)
  • Update to getumbrel/manager to v0.2.9 (#393) 516fe31 (@lukechilds)
  • Fix incorrect app version for sphinx-relay (#378) c303778 (@AaronDewes)
  • Fix lncli and bitcoin-cli wrapper scripts (#388) 9ef5fd7 (@AaronDewes @lukechilds)
  • Wrap sphinx-relay process with init system (#395) 8bb1d1e (@lukechilds)
  • Umbrel v0.3.1 (#394) 2735baa (@lukechilds)

Diff: https://github.com/getumbrel/umbrel/compare/v0.3.0...v0.3.1

umbrel - Umbrel v0.3.0

Published by lukechilds almost 4 years ago

Introducing the Umbrel App Store. You can now download and install BTCPay Server, Specter Desktop, Sphinx Relay, BTC RPC Explorer, Ride The Lightning, Lightning Terminal, and ThunderHub — all on your Umbrel in one click.

Changes:

  • Add Electrs to README.md (#330) 7ab2d06 (@PeterXMR)
  • Add app framework (#333) ffe9e2f (@lukechilds)
  • Add btc-rpc-explorer app (#334) e9ceed5 (@lukechilds)
  • Update example app PR link in docs c114eaa (@lukechilds)
  • Tweak support link (#337) 83f7f87 (@mayankchhabra)
  • Correctly set project name for apps (#338) 433794a (@lukechilds)
  • Pass APP_HIDDEN_SERVICE environment variable to apps (#340) 56343b1 (@lukechilds)
  • Set default APP_HIDDEN_SERVICE value to "notyetset.onion" 9fcc687 (@lukechilds)
  • Supress errors when app hidden service does not yet exist 4b6546a (@lukechilds)
  • Only ignore top level dotfiles (#344) d7b68c6 (@lukechilds)
  • Remove quotes from .env-sample file (#346) 6f4241f (@AaronDewes)
  • Reduce dbcache post IBD (#345) 1354cdf (@lukechilds)
  • Upgrade btc-rpc-explorer to v2.1.0 (#350) 353cec4 (@lukechilds)
  • Add thunderhub app (#343) 3d9902d (@apotdevin)
  • Add sphinx-relay app (#341) 9f46a08 (@gonzaloaune)
  • Add ride-the-lightning app (#336) f8179b5 (@louneskmt @lukechilds)
  • Add lightning-terminal app (#348) 29cad06 (@louneskmt @lukechilds)
  • Add specter-desktop app (#339) 5a763f6 (@k9ert @lukechilds)
  • Exclude .gitkeep files when creating app data dir bcc71e9 (@lukechilds)
  • Add btcpay-server app (#353) 52bde35 (@louneskmt @mayankchhabra @lukechilds)
  • Remove specter-desktop authentication 9c224e8 (@lukechilds)
  • Set shutdown timeouts for all apps to 1m b658d31 (@lukechilds)
  • Update sphinx-relay to v1.3.2 6231fdb (@lukechilds)
  • Exclude app-data from UMBREL_ROOT chown (#365) 828b133 (@lukechilds)
  • Pull new app containers on update (#364) 35007d1 (@lukechilds)
  • Kill karen on update (#366) a0baddc (@lukechilds)
  • Clarify app logs (#367) b9c1bb8 (@mayankchhabra)
  • Check for empty value before pulling app (#369) 549f985 (@mayankchhabra)
  • Create app data dir before pulling images (#371) a1a41bf (@louneskmt)
  • Add apps to registry.json (#373) c3f3571 (@mayankchhabra)
  • Add debug script (#294) e5ac5e3 (@AaronDewes @louneskmt @mayankchhabra)
  • Umbrel App Framework (#374) df2d1ec (@mayankchhabra)
  • Update to getumbrel/dashboard to v0.3.14 (#375) 9575b7e (@lukechilds)
  • Update to getumbrel/manager to v0.2.8 (#376) 46de834 (@lukechilds

Diff: https://github.com/getumbrel/umbrel/compare/v0.2.15...v0.3.0

umbrel - Umbrel v0.2.15

Published by lukechilds almost 4 years ago

This update fixes some compatibility issues between Umbrel and the latest version of Electrum Wallet.

Changes:

  • Ensure PR builds run against the correct commit (#273) e9e2611 (@AaronDewes)
  • Remove use of deprecated ::set-env in GitHub Actions (#316) b7416dc (@AaronDewes)
  • Prevent LND from rotating TLS cert every startup (#318) a627fdf (@louneskmt)
  • Update to getumbrel/electrs:v0.8.6 (#321) 6b28d84 (@lukechilds)

Diff: https://github.com/getumbrel/umbrel/compare/v0.2.14...v0.2.15

umbrel - Umbrel v0.2.14

Published by lukechilds almost 4 years ago

This Umbrel release brings LND v0.11.1, native segwit addresses for on-chain deposits and some tiny but mighty changes that will silently prepare your Umbrel for some big upcoming updates.

Changes:

  • Make sure containers don't autostart on boot (#288) 238b0d6
  • Proxy dev HMR websockets through NGINX (#290) 2a3e2eb
  • Add docker-compose.override.ym to .gitignore (#289) ea3249e
  • Mention permissions in SECURITY.md (#296) 84bd730
  • Get device IP more reliably (#297) ebc95bd (Thanks, @nioncode!)
  • Autodetect docker binrary path (#297) 3504d4b (Thanks, @nioncode!)
  • Prevent unbound variable error (#297) 046a067 (Thanks, @nioncode!)
  • Remove redundant docker pull (#297) 0dab55d (Thanks, @nioncode!)
  • Move zmq params to bitcoin.conf 2be6232
  • Add txindex=1 to bitcoin.conf (#305) b42caaf
  • Add blockfilterindex=1 to bitcoin.conf (#306) 96ef3b3
  • Update to getumbrel/dashboard:v0.3.12 (#307) e2b762e
  • Bump lnd to v0.11.1 (#278) 56614f3
  • Update to getumbrel/dashboard to v0.3.13 (#310) 6da4d27
  • Update to getumbrel/middleware to v0.1.7 (#311) 4ec925e

Diff: https://github.com/getumbrel/umbrel/compare/v0.2.13...v0.2.14

umbrel - Umbrel v0.2.13

Published by mayankchhabra about 4 years ago

This update fixes an important bug with the background processes. If you're unable to start this update or it gets stuck at "Starting Update..." please follow the instructions here: https://gist.github.com/lukechilds/8dc223885f47579a77407ba7f5beaaec

Changes:

  • Don't skip creation of logs directory on OTA update (#281) 7ee64e1
  • Echo 'umbrel.local' instead of 'umbrel.local.local' (#277) eaaa2eb (Thanks, @louneskmt!)

Diff: https://github.com/getumbrel/umbrel/compare/v0.2.12...v0.2.13

umbrel - Umbrel v0.2.12

Published by lukechilds about 4 years ago

This update brings support for wallets that support Bitcoin Core RPC, along with first class support for Fully Noded, Specter Desktop and BitBoxApp.

You can also now specify custom fee amounts for on-chain transactions and Bitcoin price lookups are now done through Tor.

IMPORTANT: If you’re not running Umbrel on a Raspberry Pi, please read the update instructions here to fix a known bug with OTA updates: https://gist.github.com/lukechilds/031e06f29b5a1bd7135da9c3fe30a21e

Changes:

  • Drop Raspberry Pi 3 from docs (#259) 406b0c6
  • Add a note on RAM and free space (#260) 40a4536
  • Git-ignore event signal files (#261) becbf1a
  • Add 200MB offset to RAM check (#257) 06981a3
  • Expose Bitcoin Core RPC (#255) 771affe
  • ~600GB => 600GB+ free space (#268) 324da6e
  • Proxy BTC price lookups via Tor (#265) 60a93ba (Thanks @louneskmt!)
  • Prevent unresolved update status on a failed OTA update (#263) 60371fd
  • Fix missing file descriptors when starting Umbrel from the CLI (#269) a345144
  • Update to getumbrel/dashboard:v0.3.11 (#270) d43b7fd
  • Update to getumbrel/middleware:v0.1.6 (#271) 6b7ff8e

Diff: https://github.com/getumbrel/umbrel/compare/v0.2.11...v0.2.12

umbrel - Umbrel v0.2.11

Published by mayankchhabra about 4 years ago

This release of Umbrel adds an Electrum server along with lndconnect to expand wallet compatibility. You can now connect Electrum, Blockstream Green, BlueWallet, Phoenix, Sparrow, Wasabi, Zap, and Zeus directly to your Umbrel.

Due to the performance constraints of running an Electrum server, this update isn’t compatible with devices with less than 2GB RAM, such as the Raspberry Pi 3. We strongly recommend upgrading to a device with more RAM, such as the Raspberry Pi 4 with 4GB or 8GB RAM.

Changes:

  • Bump manager to v0.2.5 (#252)
  • Bump dashboard to v0.3.8 (#251)
  • Integrate electrs (#242)
  • Expose LND RPC/REST for lndconnect (#237)
  • Update outdated readme information (#238) (Thanks, @AaronDewes!)
  • Update license (#235)
  • Remove confusing log message on no file (#233)
  • Add link to dev chat (#232)

Diff: https://github.com/getumbrel/umbrel/compare/v0.2.10...v0.2.11

umbrel - Umbrel v0.2.10

Published by lukechilds about 4 years ago

This update brings some minor bugfixes and adds monitoring functionality to ensure your external storage device is running reliably.

Changes:

  • Stop Umbrel if external storage device is unreliable (#224) af4066d (Thanks @vindard for helping out with this)
  • Prevent start script from failing on no hidden service file (#226) 95a0dd8
  • Bump dashboard to v0.3.7 (#227) eea7208

Diff: https://github.com/getumbrel/umbrel/compare/v0.2.9...v0.2.10

umbrel - Umbrel v0.2.9

Published by mayankchhabra about 4 years ago

What's new?

  • LND has been upgraded to the latest version (v0.11.0).

  • iOS users can now access their dashboard in any Tor browser without the CORS issue (h/t @cbetz and @carlosmassa for debugging and testing the fix).

  • The last backup status is now visible on the settings page.

  • Some other minor bug fixes.

umbrel - Umbrel v0.2.8

Published by lukechilds about 4 years ago

Umbrel v0.2.8 (#216)

This update improves the reliability of automatic channel backups.

Changes:

  • Increase decoy backup max interval to 12 hours (#214) a88541a
  • Handle backup upload failure (#215) 9363d62
  • Make backups thread safe (#213) 514fad9

Diff: https://github.com/getumbrel/umbrel/compare/v0.2.7...v0.2.8

umbrel - Umbrel v0.2.7

Published by mayankchhabra about 4 years ago

umbrel - Umbrel v0.2.6

Published by mayankchhabra about 4 years ago

umbrel - Umbrel v0.2.5

Published by mayankchhabra about 4 years ago

umbrel - Umbrel v0.2.4

Published by mayankchhabra about 4 years ago

umbrel - Umbrel v0.2.3

Published by mayankchhabra about 4 years ago

umbrel - Umbrel v0.2.2

Published by mayankchhabra about 4 years ago

umbrel - Umbrel v0.2.1

Published by mayankchhabra about 4 years ago

umbrel - Umbrel v0.2.0

Published by mayankchhabra about 4 years ago

umbrel - Umbrel v0.1.7-beta

Published by mayankchhabra about 4 years ago

Badges
Extracted from project README
umbrelOS License
Related Projects