Skip to content

Instantly share code, notes, and snippets.

@arguser
Created June 8, 2022 15:13
Show Gist options
  • Save arguser/4fad0f69529968f8fe8cad783b7b64cf to your computer and use it in GitHub Desktop.
Save arguser/4fad0f69529968f8fe8cad783b7b64cf to your computer and use it in GitHub Desktop.
umbrel update to v0.5 stdout
Cloning into '/tmp/umbrel-update'...
remote: Enumerating objects: 5165, done.
remote: Counting objects: 100% (957/957), done.
remote: Compressing objects: 100% (279/279), done.
remote: Total 5165 (delta 686), reused 853 (delta 636), pack-reused 4208
Receiving objects: 100% (5165/5165), 1.57 MiB | 4.33 MiB/s, done.
Resolving deltas: 100% (3149/3149), done.
Note: switching to 'a6c99d77e0dc3d20b817bcbbc07aa705fa6ac85f'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
=======================================
=============== UPDATE ================
=======================================
========== Stage: Download ============
=======================================
Creating lock
Cleaning up any previous mess
Copying Umbrel 0.5.0 from /tmp/umbrel-update/
Running update install scripts of the new release
== Begin Update Script 00-run.sh ==
=======================================
=============== UPDATE ================
=======================================
========= Stage: Pre-update ===========
=======================================
Installing Umbrel 0.5.0 at /home/arguser/umbrel
Fixing permissions
Backing up existing directory tree
sending incremental file list
created directory /home/arguser/umbrel/.umbrel-backup
./
.env
.gitignore
CONTRIBUTING.md
LICENSE.md
README.md
SECURITY.md
docker-compose.yml
info.json
info.json.orig
karen
app-data/
apps/
apps/README.md
apps/docker-compose.common.yml
apps/registry.json
apps/agora/
apps/agora/docker-compose.yml
apps/agora/data/
apps/agora/data/entrypoint.sh
apps/agora/data/www/
apps/agora/data/www/admin/
apps/agora/data/www/admin/index.html
apps/agora/database/
apps/agora/database/filebrowser.db
apps/agora/files/
apps/agora/files/.gitkeep
apps/agora/nginx/
apps/agora/nginx/nginx.conf.template
apps/bitfeed/
apps/bitfeed/docker-compose.yml
apps/bitfeed/data/
apps/bitfeed/data/.gitkeep
apps/bleskomat-server/
apps/bleskomat-server/docker-compose.yml
apps/bleskomat-server/data/
apps/bleskomat-server/data/.gitkeep
apps/bleskomat-server/data/db/
apps/bleskomat-server/data/db/.gitkeep
apps/bleskomat-server/data/web/
apps/bleskomat-server/data/web/.gitkeep
apps/bluewallet/
apps/bluewallet/docker-compose.yml
apps/bluewallet/data/
apps/bluewallet/data/redis/
apps/bluewallet/data/redis/.gitkeep
apps/btc-rpc-explorer/
apps/btc-rpc-explorer/docker-compose.yml
apps/btcpay-server/
apps/btcpay-server/docker-compose.yml
apps/btcpay-server/data/
apps/btcpay-server/data/btcpay/
apps/btcpay-server/data/btcpay/.gitkeep
apps/btcpay-server/data/nbxplorer/
apps/btcpay-server/data/nbxplorer/.gitkeep
apps/btcpay-server/data/postgres/
apps/btcpay-server/data/postgres/.gitkeep
apps/code-server/
apps/code-server/docker-compose.yml
apps/code-server/data/
apps/code-server/data/.bashrc
apps/code-server/data/.loaders/
apps/code-server/data/.loaders/init.sh
apps/electrumx/
apps/electrumx/docker-compose.yml
apps/electrumx/data/
apps/electrumx/data/.gitkeep
apps/element/
apps/element/docker-compose.yml
apps/elements/
apps/elements/docker-compose.yml
apps/elements/data/
apps/elements/data/.gitkeep
apps/gitea/
apps/gitea/docker-compose.yml
apps/gitea/data/
apps/gitea/data/db/
apps/gitea/data/db/.gitkeep
apps/gitea/data/gitea/
apps/gitea/data/gitea/config/
apps/gitea/data/gitea/config/.gitkeep
apps/gitea/data/gitea/data/
apps/gitea/data/gitea/data/.gitkeep
apps/helipad/
apps/helipad/docker-compose.yml
apps/helipad/data/
apps/helipad/data/.gitkeep
apps/home-assistant/
apps/home-assistant/docker-compose.yml
apps/home-assistant/data/
apps/home-assistant/data/.gitkeep
apps/ipfs-podcasting/
apps/ipfs-podcasting/docker-compose.yml
apps/ipfs-podcasting/cfg/
apps/ipfs-podcasting/cfg/.gitkeep
apps/ipfs-podcasting/ipfs/
apps/ipfs-podcasting/ipfs/.gitkeep
apps/itchysats/
apps/itchysats/docker-compose.yml
apps/itchysats/data/
apps/itchysats/data/.gitkeep
apps/jam/
apps/jam/docker-compose.yml
apps/jam/data/
apps/jam/data/joinmarket/
apps/jam/data/joinmarket/.gitkeep
apps/kollider/
apps/kollider/docker-compose.yml
apps/kollider/data/
apps/kollider/data/cache/
apps/kollider/data/cache/images/
apps/kollider/data/cache/images/.gitkeep
apps/kollider/data/logs/
apps/krystal-bull/
apps/krystal-bull/docker-compose.yml
apps/krystal-bull/data/
apps/krystal-bull/data/log/
apps/krystal-bull/data/log/.gitkeep
apps/krystal-bull/data/oracleserver/
apps/krystal-bull/data/oracleserver/.gitkeep
apps/lightning-shell/
apps/lightning-shell/docker-compose.yml
apps/lightning-shell/data/
apps/lightning-shell/data/.gitkeep
apps/lightning-terminal/
apps/lightning-terminal/docker-compose.yml
apps/lightning-terminal/data/
apps/lightning-terminal/data/.gitkeep
apps/lnbits/
apps/lnbits/docker-compose.yml
apps/lnbits/data/
apps/lnbits/data/.gitkeep
apps/lndg/
apps/lndg/docker-compose.yml
apps/lnmarkets/
apps/lnmarkets/docker-compose.yml
apps/mempool/
apps/mempool/docker-compose.yml
apps/mempool/data/
apps/mempool/data/.gitkeep
apps/mempool/mysql/
apps/mempool/mysql/data/
apps/mempool/mysql/data/.gitkeep
apps/nextcloud/
apps/nextcloud/docker-compose.yml
apps/nextcloud/data/
apps/nextcloud/data/db/
apps/nextcloud/data/db/.gitkeep
apps/nextcloud/data/nextcloud/
apps/nextcloud/data/nextcloud/.gitkeep
apps/nextcloud/data/redis/
apps/nextcloud/data/redis/.gitkeep
apps/node-red/
apps/node-red/docker-compose.yml
apps/node-red/data/
apps/node-red/data/admin-credentials.json
apps/node-red/data/flows.json
apps/node-red/data/settings.js
apps/photoprism/
apps/photoprism/docker-compose.yml
apps/photoprism/database/
apps/photoprism/database/.gitkeep
apps/photoprism/originals/
apps/photoprism/originals/.gitkeep
apps/photoprism/storage/
apps/photoprism/storage/.gitkeep
apps/pi-hole/
apps/pi-hole/docker-compose.yml
apps/pi-hole/data/
apps/pi-hole/data/dnsmasq/
apps/pi-hole/data/dnsmasq/.gitkeep
apps/pi-hole/data/pihole/
apps/pi-hole/data/pihole/.gitkeep
apps/ride-the-lightning/
apps/ride-the-lightning/docker-compose.yml
apps/ride-the-lightning/boltz/
apps/ride-the-lightning/boltz/.gitkeep
apps/ride-the-lightning/loop/
apps/ride-the-lightning/loop/.gitkeep
apps/ride-the-lightning/rtl/
apps/ride-the-lightning/rtl/RTL-Config.json
apps/ride-the-lightning/rtl/entrypoint.sh
apps/samourai-server/
apps/samourai-server/docker-compose.yml
apps/samourai-server/mysql/
apps/samourai-server/mysql/data/
apps/samourai-server/mysql/data/.gitkeep
apps/samourai-server/nginx/
apps/samourai-server/nginx/connect.conf
apps/samourai-server/nginx/mainnet.conf
apps/samourai-server/nginx/nginx.conf
apps/samourai-server/nginx/testnet.conf
apps/samourai-server/nginx/wait-for
apps/samourai-server/nginx/connect/
apps/samourai-server/nginx/connect/index.html
apps/samourai-server/nginx/connect/css/
apps/samourai-server/nginx/connect/css/normalize.css
apps/samourai-server/nginx/connect/css/style.css
apps/samourai-server/nginx/connect/img/
apps/samourai-server/nginx/connect/img/icon.svg
apps/samourai-server/nginx/connect/js/
apps/samourai-server/nginx/connect/js/conf.template.js
apps/samourai-server/nginx/connect/js/qrcode.min.js
apps/samourai-server/nginx/connect/js/script.js
apps/samourai-server/whirlpool/
apps/samourai-server/whirlpool/.gitkeep
apps/satsale/
apps/satsale/docker-compose.yml
apps/satsale/data/
apps/satsale/data/.gitkeep
apps/simple-torrent/
apps/simple-torrent/docker-compose.yml
apps/simple-torrent/data/
apps/simple-torrent/data/config/
apps/simple-torrent/data/config/.gitkeep
apps/simple-torrent/data/downloads/
apps/simple-torrent/data/downloads/.gitkeep
apps/simple-torrent/data/torrents/
apps/simple-torrent/data/torrents/.gitkeep
apps/snowflake/
apps/snowflake/docker-compose.yml
apps/snowflake/data/
apps/snowflake/data/.gitkeep
apps/snowflake/data/index.html
apps/sparkkiosk/
apps/sparkkiosk/docker-compose.yml
apps/sparkkiosk/data/
apps/sparkkiosk/data/.gitkeep
apps/specter-desktop/
apps/specter-desktop/docker-compose.yml
apps/specter-desktop/data/
apps/specter-desktop/data/.gitkeep
apps/sphinx-relay/
apps/sphinx-relay/docker-compose.yml
apps/sphinx-relay/data/
apps/sphinx-relay/data/.gitkeep
apps/squeaknode/
apps/squeaknode/docker-compose.yml
apps/squeaknode/sqk/
apps/squeaknode/sqk/.gitkeep
apps/suredbits-wallet/
apps/suredbits-wallet/docker-compose.yml
apps/suredbits-wallet/data/
apps/suredbits-wallet/data/log/
apps/suredbits-wallet/data/log/.gitkeep
apps/suredbits-wallet/data/wallet/
apps/suredbits-wallet/data/wallet/.gitkeep
apps/synapse/
apps/synapse/docker-compose.yml
apps/synapse/data/
apps/synapse/data/synapse/
apps/synapse/data/synapse/.gitkeep
apps/syncthing/
apps/syncthing/docker-compose.yml
apps/syncthing/data/
apps/syncthing/data/.gitkeep
apps/tailscale/
apps/tailscale/docker-compose.yml
apps/tailscale/data/
apps/tailscale/data/.gitkeep
apps/tallycoin-connect/
apps/tallycoin-connect/docker-compose.yml
apps/tallycoin-connect/data/
apps/tallycoin-connect/data/.gitkeep
apps/thunderhub/
apps/thunderhub/docker-compose.yml
apps/thunderhub/data/
apps/thunderhub/data/entrypoint.sh
apps/thunderhub/data/thubConfig.yaml
apps/uptime-kuma/
apps/uptime-kuma/docker-compose.yml
apps/uptime-kuma/data/
apps/uptime-kuma/data/.gitkeep
apps/urbit-bitcoin-connector/
apps/urbit-bitcoin-connector/docker-compose.yml
apps/urbit/
apps/urbit/docker-compose.yml
apps/usocial/
apps/usocial/docker-compose.yml
apps/usocial/data/
apps/usocial/data/.gitkeep
apps/vaultwarden/
apps/vaultwarden/docker-compose.yml
apps/vaultwarden/data/
apps/vaultwarden/data/.gitkeep
bin/
bin/bitcoin-cli
bin/lncli
bitcoin/
bitcoin/bitcoin.conf
build/
build/app-proxy
build/auth-server
db/
deps/
deps/app-auth/
deps/app-auth/.dockerignore
deps/app-auth/.env
deps/app-auth/.gitignore
deps/app-auth/Dockerfile
deps/app-auth/Dockerfile.dev
deps/app-auth/README.md
deps/app-auth/babel.config.js
deps/app-auth/package.json
deps/app-auth/vue.config.js
deps/app-auth/yarn.lock
deps/app-auth/bin/
deps/app-auth/bin/www
deps/app-auth/middleware/
deps/app-auth/middleware/handle_error.js
deps/app-auth/middleware/validate_token.js
deps/app-auth/public/
deps/app-auth/public/favicon.ico
deps/app-auth/public/favicon.png
deps/app-auth/public/index.html
deps/app-auth/routes/
deps/app-auth/routes/auth.js
deps/app-auth/src/
deps/app-auth/src/App.vue
deps/app-auth/src/main.js
deps/app-auth/src/assets/
deps/app-auth/src/assets/logo.svg
deps/app-auth/src/components/
deps/app-auth/src/components/Logo.vue
deps/app-auth/src/components/Utility/
deps/app-auth/src/components/Utility/InputOtpToken.vue
deps/app-auth/src/components/Utility/InputPassword.vue
deps/app-auth/src/global-styles/
deps/app-auth/src/global-styles/_variables.scss
deps/app-auth/src/global-styles/custom.scss
deps/app-auth/src/global-styles/design-system.scss
deps/app-auth/src/global-styles/responsive.scss
deps/app-auth/src/helpers/
deps/app-auth/src/helpers/api.js
deps/app-auth/src/helpers/delay.js
deps/app-auth/src/router/
deps/app-auth/src/router/index.js
deps/app-auth/src/store/
deps/app-auth/src/store/index.js
deps/app-auth/src/store/modules/
deps/app-auth/src/store/modules/apps.js
deps/app-auth/src/store/modules/user.js
deps/app-auth/src/views/
deps/app-auth/src/views/Login.vue
deps/app-auth/test/
deps/app-auth/test/docker-compose.yml
deps/app-auth/test/global.js
deps/app-auth/test/test.sh
deps/app-auth/test/fixtures/
deps/app-auth/test/fixtures/app-data/
deps/app-auth/test/fixtures/tor/
deps/app-auth/test/utils/
deps/app-auth/test/utils/hmac.js
deps/app-auth/utils/
deps/app-auth/utils/app.js
deps/app-auth/utils/const.js
deps/app-auth/utils/dashboard.js
deps/app-auth/utils/express.js
deps/app-auth/utils/hmac.js
deps/app-auth/utils/host_resolution.js
deps/app-auth/utils/manager.js
deps/app-auth/utils/safe_handler.js
deps/app-auth/utils/token.js
deps/app-auth/views/
deps/app-auth/views/pages/
deps/app-auth/views/pages/redirect.ejs
deps/app-proxy/
deps/app-proxy/.dockerignore
deps/app-proxy/.gitignore
deps/app-proxy/Dockerfile
deps/app-proxy/Dockerfile.dev
deps/app-proxy/README.md
deps/app-proxy/package.json
deps/app-proxy/yarn.lock
deps/app-proxy/bin/
deps/app-proxy/bin/www
deps/app-proxy/middleware/
deps/app-proxy/middleware/handle_error.js
deps/app-proxy/routes/
deps/app-proxy/routes/umbrel.js
deps/app-proxy/test/
deps/app-proxy/test/.gitignore
deps/app-proxy/test/docker-compose.app1.yml
deps/app-proxy/test/docker-compose.app2.yml
deps/app-proxy/test/docker-compose.bleskomat.yml
deps/app-proxy/test/docker-compose.error.yml
deps/app-proxy/test/docker-compose.mempool.yml
deps/app-proxy/test/docker-compose.nextcloud.yml
deps/app-proxy/test/docker-compose.sse.yml
deps/app-proxy/test/docker-compose.ws.yml
deps/app-proxy/test/docker-compose.yml
deps/app-proxy/test/global.js
deps/app-proxy/test/test.sh
deps/app-proxy/test/data/
deps/app-proxy/test/data/.env.app_proxy
deps/app-proxy/test/fixtures/
deps/app-proxy/test/fixtures/mempool-umbrel-app.yml
deps/app-proxy/test/fixtures/tor/
deps/app-proxy/test/sse-test-server/
deps/app-proxy/test/sse-test-server/.dockerignore
deps/app-proxy/test/sse-test-server/Dockerfile
deps/app-proxy/test/sse-test-server/package.json
deps/app-proxy/test/sse-test-server/bin/
deps/app-proxy/test/sse-test-server/bin/www
deps/app-proxy/test/utils/
deps/app-proxy/test/utils/express.js
deps/app-proxy/test/utils/tor.js
deps/app-proxy/utils/
deps/app-proxy/utils/const.js
deps/app-proxy/utils/express.js
deps/app-proxy/utils/hmac.js
deps/app-proxy/utils/manager.js
deps/app-proxy/utils/proxy.js
deps/app-proxy/utils/safe_handler.js
deps/app-proxy/utils/token.js
deps/app-proxy/utils/tor.js
deps/app-proxy/views/
deps/app-proxy/views/pages/
deps/app-proxy/views/pages/error.ejs
electrs/
electrs/electrs.toml
events/
events/triggers/
events/triggers/app
events/triggers/backup
events/triggers/change-password
events/triggers/debug
events/triggers/reboot
events/triggers/shutdown
events/triggers/update
lnd/
logs/
nginx/
nginx/.gitkeep
nginx/nginx.conf
repos/
repos/.gitignore
scripts/
scripts/app
scripts/configure
scripts/debug
scripts/install
scripts/memory-monitor
scripts/memory-usage
scripts/repo
scripts/rpcauth.py
scripts/start
scripts/status-monitor
scripts/stop
scripts/backup/
scripts/backup/README.md
scripts/backup/backup
scripts/backup/decoy-trigger
scripts/backup/monitor
scripts/backup/restore
scripts/status/
scripts/status/memory
scripts/status/repo
scripts/status/storage
scripts/status/temperature
scripts/status/uptime
scripts/support/
scripts/support/docker-compose.app_proxy.yml
scripts/support/docker-compose.common.yml
scripts/support/docker-compose.tor.yml
scripts/support/torrc.template
scripts/umbrel-os/
scripts/umbrel-os/change-password
scripts/umbrel-os/semver
scripts/umbrel-os/service-monitor
scripts/umbrel-os/umbrel-details
scripts/umbrel-os/external-storage/
scripts/umbrel-os/external-storage/monitor
scripts/umbrel-os/external-storage/mount
scripts/umbrel-os/external-storage/update-from-sdcard
scripts/umbrel-os/services/
scripts/umbrel-os/services/umbrel-connection-details.service
scripts/umbrel-os/services/umbrel-external-storage-sdcard-update.service
scripts/umbrel-os/services/umbrel-external-storage.service
scripts/umbrel-os/services/umbrel-service-monitor.service
scripts/umbrel-os/services/umbrel-startup.service
scripts/umbrel-os/services/umbrel-status-server-iptables-update.service
scripts/umbrel-os/services/umbrel-status-server.service
scripts/umbrel-os/status-server/
scripts/umbrel-os/status-server/set-status
scripts/umbrel-os/status-server/setup
scripts/umbrel-os/status-server/setup-iptables
scripts/umbrel-os/status-server/status-server
scripts/umbrel-os/status-server/static/
scripts/umbrel-os/status-server/static/favicon.png
scripts/umbrel-os/status-server/static/index.html
scripts/umbrel-os/status-server/static/script.js
scripts/umbrel-os/status-server/static/styles.css
scripts/umbrel-os/status-server/util/
scripts/umbrel-os/status-server/util/csrf.py
scripts/umbrel-os/status-server/util/server.py
scripts/umbrel-os/status-server/util/status_file.py
scripts/update/
scripts/update/.updateignore
scripts/update/.updateinclude
scripts/update/00-run.sh
scripts/update/01-run.sh
scripts/update/02-run.sh
scripts/update/03-run.sh
scripts/update/README.md
scripts/update/check-memory
scripts/update/update
scripts/update/steps/
scripts/update/steps/get-docker.sh
scripts/update/steps/migrate-bitcoin.sh
scripts/update/steps/migrate-electrs.sh
scripts/update/steps/migrate-lnd.sh
scripts/update/steps/migrate-to-repo.sh
templates/
templates/.env-sample
templates/bitcoin-sample.conf
templates/electrs-sample.toml
templates/lnd-sample.conf
templates/nginx-sample.conf
templates/torrc-proxy-sample
templates/torrc-server-sample
tor/
tor/torrc-proxy
tor/torrc-server
sent 1,310,023 bytes received 7,064 bytes 2,634,174.00 bytes/sec
total size is 1,280,819 speedup is 0.97
Successfully backed up to /home/arguser/umbrel/.umbrel-backup
== End Update Script 00-run.sh ==
== Begin Update Script 01-run.sh ==
=======================================
=============== UPDATE ================
=======================================
=========== Stage: Install ============
=======================================
Configuring new release
======================================
=========== RECONFIGURING ============
========= UMBREL (mainnet) ===========
======================================
Configuring permissions...
Configuration successful
You can now start Umbrel by running:
sudo ./scripts/start
Pulling new containers
Pulling tor_proxy ... done
Pulling dashboard ... done
Pulling manager ... done
Pulling nginx ... done
Pulling middleware ... done
Pulling auth ... done
Stopping existing containers
Stopping installed apps...
Stopping app snowflake...
Stopping app bluewallet...
Stopping app lightning-terminal...
Stopping app tallycoin-connect...
Stopping app lnbits...
Stopping app urbit...
Stopping app urbit-bitcoin-connector...
Stopping app thunderhub...
Stopping app lndg...
Stopping app gitea...
Stopping lndg_web_1 ...
Stopping thunderhub_web_1 ...
Stopping lnbits_web_1 ...
Stopping snowflake_web_1 ...
Stopping snowflake_proxy_1 ...
Stopping tallycoin-connect_web_1 ...
Stopping urbit_manager_1 ...
Stopping urbit-bitcoin-connector_web_1 ...
Stopping bluewallet_lndhub_1 ...
Stopping bluewallet_redis_1 ...
Stopping gitea_server_1 ...
Stopping gitea_db_1 ...
Stopping thunderhub_web_1 ... done
Stopping lnbits_web_1 ... done
Removing thunderhub_web_1 ...
Going to remove lnbits_web_1
Removing thunderhub_web_1 ... done
Going to remove tallycoin-connect_web_1
Stopping snowflake_web_1 ... done
Going to remove lightning-terminal_web_1
Stopping gitea_server_1 ... done
Removing tallycoin-connect_web_1 ... done
Removing snowflake_web_1 ...
Removing lnbits_web_1 ... done
Going to remove gitea_server_1, gitea_db_1
Going to remove urbit-bitcoin-connector_web_1
Removing gitea_server_1 ... done
Stopping bluewallet_redis_1 ... done
Going to remove bluewallet_lndhub_1, bluewallet_redis_1
Removing bluewallet_lndhub_1 ... done
Stopping urbit_manager_1 ... done
Going to remove urbit_manager_1
Stopping lndg_web_1 ... done
Going to remove lndg_web_1
Removing lndg_web_1 ... done
Stopping Docker services...
Stopping middleware ... done
Stopping bitcoin ... done
Stopping nginx ... done
Stopping lnd ... done
Stopping manager ... done
Stopping electrs ... done
Stopping umbrel_tor_server_1 ... done
Stopping tor ... done
Stopping dashboard ... done
Removing middleware ... done
Removing neutrino-switcher ... done
Removing bitcoin ... done
Removing nginx ... done
Removing lnd ... done
Removing manager ... done
Removing electrs ... done
Removing umbrel_tor_server_1 ... done
Removing tor ... done
Removing dashboard ... done
Removing network umbrel_main_network
Overlaying /home/arguser/umbrel/ with new directory tree
sending incremental file list
cannot delete non-empty directory: lnd
deleting electrs/electrs.toml
cannot delete non-empty directory: electrs
deleting bitcoin/bitcoin.conf
cannot delete non-empty directory: bitcoin
./
.env
.gitignore
CONTRIBUTING.md
LICENSE.md
README.md
SECURITY.md
docker-compose.yml
info.json
info.json.orig
karen
deleting apps/ipfs-podcasting/ipfs/.gitkeep
deleting apps/ipfs-podcasting/ipfs/
deleting apps/ipfs-podcasting/cfg/.gitkeep
deleting apps/ipfs-podcasting/cfg/
deleting apps/ipfs-podcasting/docker-compose.yml
deleting apps/ipfs-podcasting/
deleting apps/elements/data/.gitkeep
deleting apps/elements/data/
deleting apps/elements/docker-compose.yml
deleting apps/elements/
deleting templates/torrc-server-sample
deleting templates/lnd-sample.conf
deleting templates/electrs-sample.toml
deleting templates/bitcoin-sample.conf
deleting tor/torrc-server
app-data/
apps/
apps/README.md
apps/docker-compose.common.yml
apps/registry.json
apps/agora/
apps/agora/docker-compose.yml
apps/agora/data/
apps/agora/data/entrypoint.sh
apps/agora/data/www/
apps/agora/data/www/admin/
apps/agora/data/www/admin/index.html
apps/agora/database/
apps/agora/database/filebrowser.db
apps/agora/files/
apps/agora/files/.gitkeep
apps/agora/nginx/
apps/agora/nginx/nginx.conf.template
apps/bitfeed/
apps/bitfeed/docker-compose.yml
apps/bitfeed/data/
apps/bitfeed/data/.gitkeep
apps/bleskomat-server/
apps/bleskomat-server/docker-compose.yml
apps/bleskomat-server/data/
apps/bleskomat-server/data/.gitkeep
apps/bleskomat-server/data/db/
apps/bleskomat-server/data/db/.gitkeep
apps/bleskomat-server/data/web/
apps/bleskomat-server/data/web/.gitkeep
apps/bluewallet/
apps/bluewallet/docker-compose.yml
apps/bluewallet/data/
apps/bluewallet/data/redis/
apps/bluewallet/data/redis/.gitkeep
apps/btc-rpc-explorer/
apps/btc-rpc-explorer/docker-compose.yml
apps/btcpay-server/
apps/btcpay-server/docker-compose.yml
apps/btcpay-server/data/
apps/btcpay-server/data/btcpay/
apps/btcpay-server/data/btcpay/.gitkeep
apps/btcpay-server/data/nbxplorer/
apps/btcpay-server/data/nbxplorer/.gitkeep
apps/btcpay-server/data/postgres/
apps/btcpay-server/data/postgres/.gitkeep
apps/code-server/
apps/code-server/docker-compose.yml
apps/code-server/data/
apps/code-server/data/.bashrc
apps/code-server/data/.loaders/
apps/code-server/data/.loaders/init.sh
apps/electrumx/
apps/electrumx/docker-compose.yml
apps/electrumx/data/
apps/electrumx/data/.gitkeep
apps/element/
apps/element/docker-compose.yml
apps/gitea/
apps/gitea/docker-compose.yml
apps/gitea/data/
apps/gitea/data/db/
apps/gitea/data/db/.gitkeep
apps/gitea/data/gitea/
apps/gitea/data/gitea/config/
apps/gitea/data/gitea/config/.gitkeep
apps/gitea/data/gitea/data/
apps/gitea/data/gitea/data/.gitkeep
apps/helipad/
apps/helipad/docker-compose.yml
apps/helipad/data/
apps/helipad/data/.gitkeep
apps/home-assistant/
apps/home-assistant/docker-compose.yml
apps/home-assistant/data/
apps/home-assistant/data/.gitkeep
apps/itchysats/
apps/itchysats/docker-compose.yml
apps/itchysats/data/
apps/itchysats/data/.gitkeep
apps/jam/
apps/jam/docker-compose.yml
apps/jam/data/
apps/jam/data/joinmarket/
apps/jam/data/joinmarket/.gitkeep
apps/kollider/
apps/kollider/docker-compose.yml
apps/kollider/data/
apps/kollider/data/cache/
apps/kollider/data/cache/images/
apps/kollider/data/cache/images/.gitkeep
apps/kollider/data/logs/
apps/krystal-bull/
apps/krystal-bull/docker-compose.yml
apps/krystal-bull/data/
apps/krystal-bull/data/log/
apps/krystal-bull/data/log/.gitkeep
apps/krystal-bull/data/oracleserver/
apps/krystal-bull/data/oracleserver/.gitkeep
apps/lightning-shell/
apps/lightning-shell/docker-compose.yml
apps/lightning-shell/data/
apps/lightning-shell/data/.gitkeep
apps/lightning-terminal/
apps/lightning-terminal/docker-compose.yml
apps/lightning-terminal/data/
apps/lightning-terminal/data/.gitkeep
apps/lnbits/
apps/lnbits/docker-compose.yml
apps/lnbits/data/
apps/lnbits/data/.gitkeep
apps/lndg/
apps/lndg/docker-compose.yml
apps/lnmarkets/
apps/lnmarkets/docker-compose.yml
apps/mempool/
apps/mempool/docker-compose.yml
apps/mempool/data/
apps/mempool/data/.gitkeep
apps/mempool/mysql/
apps/mempool/mysql/data/
apps/mempool/mysql/data/.gitkeep
apps/nextcloud/
apps/nextcloud/docker-compose.yml
apps/nextcloud/data/
apps/nextcloud/data/db/
apps/nextcloud/data/db/.gitkeep
apps/nextcloud/data/nextcloud/
apps/nextcloud/data/nextcloud/.gitkeep
apps/nextcloud/data/redis/
apps/nextcloud/data/redis/.gitkeep
apps/node-red/
apps/node-red/docker-compose.yml
apps/node-red/data/
apps/node-red/data/admin-credentials.json
apps/node-red/data/flows.json
apps/node-red/data/settings.js
apps/photoprism/
apps/photoprism/docker-compose.yml
apps/photoprism/database/
apps/photoprism/database/.gitkeep
apps/photoprism/originals/
apps/photoprism/originals/.gitkeep
apps/photoprism/storage/
apps/photoprism/storage/.gitkeep
apps/pi-hole/
apps/pi-hole/docker-compose.yml
apps/pi-hole/data/
apps/pi-hole/data/dnsmasq/
apps/pi-hole/data/dnsmasq/.gitkeep
apps/pi-hole/data/pihole/
apps/pi-hole/data/pihole/.gitkeep
apps/ride-the-lightning/
apps/ride-the-lightning/docker-compose.yml
apps/ride-the-lightning/boltz/
apps/ride-the-lightning/boltz/.gitkeep
apps/ride-the-lightning/loop/
apps/ride-the-lightning/loop/.gitkeep
apps/ride-the-lightning/rtl/
apps/ride-the-lightning/rtl/RTL-Config.json
apps/ride-the-lightning/rtl/entrypoint.sh
apps/samourai-server/
apps/samourai-server/docker-compose.yml
apps/samourai-server/mysql/
apps/samourai-server/mysql/data/
apps/samourai-server/mysql/data/.gitkeep
apps/samourai-server/nginx/
apps/samourai-server/nginx/connect.conf
apps/samourai-server/nginx/mainnet.conf
apps/samourai-server/nginx/nginx.conf
apps/samourai-server/nginx/testnet.conf
apps/samourai-server/nginx/wait-for
apps/samourai-server/nginx/connect/
apps/samourai-server/nginx/connect/index.html
apps/samourai-server/nginx/connect/css/
apps/samourai-server/nginx/connect/css/normalize.css
apps/samourai-server/nginx/connect/css/style.css
apps/samourai-server/nginx/connect/img/
apps/samourai-server/nginx/connect/img/icon.svg
apps/samourai-server/nginx/connect/js/
apps/samourai-server/nginx/connect/js/conf.template.js
apps/samourai-server/nginx/connect/js/qrcode.min.js
apps/samourai-server/nginx/connect/js/script.js
apps/samourai-server/whirlpool/
apps/samourai-server/whirlpool/.gitkeep
apps/satsale/
apps/satsale/docker-compose.yml
apps/satsale/data/
apps/satsale/data/.gitkeep
apps/simple-torrent/
apps/simple-torrent/docker-compose.yml
apps/simple-torrent/data/
apps/simple-torrent/data/config/
apps/simple-torrent/data/config/.gitkeep
apps/simple-torrent/data/downloads/
apps/simple-torrent/data/downloads/.gitkeep
apps/simple-torrent/data/torrents/
apps/simple-torrent/data/torrents/.gitkeep
apps/snowflake/
apps/snowflake/docker-compose.yml
apps/snowflake/data/
apps/snowflake/data/.gitkeep
apps/snowflake/data/index.html
apps/sparkkiosk/
apps/sparkkiosk/docker-compose.yml
apps/sparkkiosk/data/
apps/sparkkiosk/data/.gitkeep
apps/specter-desktop/
apps/specter-desktop/docker-compose.yml
apps/specter-desktop/data/
apps/specter-desktop/data/.gitkeep
apps/sphinx-relay/
apps/sphinx-relay/docker-compose.yml
apps/sphinx-relay/data/
apps/sphinx-relay/data/.gitkeep
apps/squeaknode/
apps/squeaknode/docker-compose.yml
apps/squeaknode/sqk/
apps/squeaknode/sqk/.gitkeep
apps/suredbits-wallet/
apps/suredbits-wallet/docker-compose.yml
apps/suredbits-wallet/data/
apps/suredbits-wallet/data/log/
apps/suredbits-wallet/data/log/.gitkeep
apps/suredbits-wallet/data/wallet/
apps/suredbits-wallet/data/wallet/.gitkeep
apps/synapse/
apps/synapse/docker-compose.yml
apps/synapse/data/
apps/synapse/data/synapse/
apps/synapse/data/synapse/.gitkeep
apps/syncthing/
apps/syncthing/docker-compose.yml
apps/syncthing/data/
apps/syncthing/data/.gitkeep
apps/tailscale/
apps/tailscale/docker-compose.yml
apps/tailscale/data/
apps/tailscale/data/.gitkeep
apps/tallycoin-connect/
apps/tallycoin-connect/docker-compose.yml
apps/tallycoin-connect/data/
apps/tallycoin-connect/data/.gitkeep
apps/thunderhub/
apps/thunderhub/docker-compose.yml
apps/thunderhub/data/
apps/thunderhub/data/entrypoint.sh
apps/thunderhub/data/thubConfig.yaml
apps/uptime-kuma/
apps/uptime-kuma/docker-compose.yml
apps/uptime-kuma/data/
apps/uptime-kuma/data/.gitkeep
apps/urbit-bitcoin-connector/
apps/urbit-bitcoin-connector/docker-compose.yml
apps/urbit/
apps/urbit/docker-compose.yml
apps/usocial/
apps/usocial/docker-compose.yml
apps/usocial/data/
apps/usocial/data/.gitkeep
apps/vaultwarden/
apps/vaultwarden/docker-compose.yml
apps/vaultwarden/data/
apps/vaultwarden/data/.gitkeep
bin/
bin/bitcoin-cli
bin/lncli
build/
build/app-proxy
build/auth-server
db/
deps/
deps/app-auth/
deps/app-auth/.dockerignore
deps/app-auth/.env
deps/app-auth/.gitignore
deps/app-auth/Dockerfile
deps/app-auth/Dockerfile.dev
deps/app-auth/README.md
deps/app-auth/babel.config.js
deps/app-auth/package.json
deps/app-auth/vue.config.js
deps/app-auth/yarn.lock
deps/app-auth/bin/
deps/app-auth/bin/www
deps/app-auth/middleware/
deps/app-auth/middleware/handle_error.js
deps/app-auth/middleware/validate_token.js
deps/app-auth/public/
deps/app-auth/public/favicon.ico
deps/app-auth/public/favicon.png
deps/app-auth/public/index.html
deps/app-auth/routes/
deps/app-auth/routes/auth.js
deps/app-auth/src/
deps/app-auth/src/App.vue
deps/app-auth/src/main.js
deps/app-auth/src/assets/
deps/app-auth/src/assets/logo.svg
deps/app-auth/src/components/
deps/app-auth/src/components/Logo.vue
deps/app-auth/src/components/Utility/
deps/app-auth/src/components/Utility/InputOtpToken.vue
deps/app-auth/src/components/Utility/InputPassword.vue
deps/app-auth/src/global-styles/
deps/app-auth/src/global-styles/_variables.scss
deps/app-auth/src/global-styles/custom.scss
deps/app-auth/src/global-styles/design-system.scss
deps/app-auth/src/global-styles/responsive.scss
deps/app-auth/src/helpers/
deps/app-auth/src/helpers/api.js
deps/app-auth/src/helpers/delay.js
deps/app-auth/src/router/
deps/app-auth/src/router/index.js
deps/app-auth/src/store/
deps/app-auth/src/store/index.js
deps/app-auth/src/store/modules/
deps/app-auth/src/store/modules/apps.js
deps/app-auth/src/store/modules/user.js
deps/app-auth/src/views/
deps/app-auth/src/views/Login.vue
deps/app-auth/test/
deps/app-auth/test/docker-compose.yml
deps/app-auth/test/global.js
deps/app-auth/test/test.sh
deps/app-auth/test/fixtures/
deps/app-auth/test/fixtures/app-data/
deps/app-auth/test/fixtures/tor/
deps/app-auth/test/utils/
deps/app-auth/test/utils/hmac.js
deps/app-auth/utils/
deps/app-auth/utils/app.js
deps/app-auth/utils/const.js
deps/app-auth/utils/dashboard.js
deps/app-auth/utils/express.js
deps/app-auth/utils/hmac.js
deps/app-auth/utils/host_resolution.js
deps/app-auth/utils/manager.js
deps/app-auth/utils/safe_handler.js
deps/app-auth/utils/token.js
deps/app-auth/views/
deps/app-auth/views/pages/
deps/app-auth/views/pages/redirect.ejs
deps/app-proxy/
deps/app-proxy/.dockerignore
deps/app-proxy/.gitignore
deps/app-proxy/Dockerfile
deps/app-proxy/Dockerfile.dev
deps/app-proxy/README.md
deps/app-proxy/package.json
deps/app-proxy/yarn.lock
deps/app-proxy/bin/
deps/app-proxy/bin/www
deps/app-proxy/middleware/
deps/app-proxy/middleware/handle_error.js
deps/app-proxy/routes/
deps/app-proxy/routes/umbrel.js
deps/app-proxy/test/
deps/app-proxy/test/.gitignore
deps/app-proxy/test/docker-compose.app1.yml
deps/app-proxy/test/docker-compose.app2.yml
deps/app-proxy/test/docker-compose.bleskomat.yml
deps/app-proxy/test/docker-compose.error.yml
deps/app-proxy/test/docker-compose.mempool.yml
deps/app-proxy/test/docker-compose.nextcloud.yml
deps/app-proxy/test/docker-compose.sse.yml
deps/app-proxy/test/docker-compose.ws.yml
deps/app-proxy/test/docker-compose.yml
deps/app-proxy/test/global.js
deps/app-proxy/test/test.sh
deps/app-proxy/test/data/
deps/app-proxy/test/data/.env.app_proxy
deps/app-proxy/test/fixtures/
deps/app-proxy/test/fixtures/mempool-umbrel-app.yml
deps/app-proxy/test/fixtures/tor/
deps/app-proxy/test/sse-test-server/
deps/app-proxy/test/sse-test-server/.dockerignore
deps/app-proxy/test/sse-test-server/Dockerfile
deps/app-proxy/test/sse-test-server/package.json
deps/app-proxy/test/sse-test-server/bin/
deps/app-proxy/test/sse-test-server/bin/www
deps/app-proxy/test/utils/
deps/app-proxy/test/utils/express.js
deps/app-proxy/test/utils/tor.js
deps/app-proxy/utils/
deps/app-proxy/utils/const.js
deps/app-proxy/utils/express.js
deps/app-proxy/utils/hmac.js
deps/app-proxy/utils/manager.js
deps/app-proxy/utils/proxy.js
deps/app-proxy/utils/safe_handler.js
deps/app-proxy/utils/token.js
deps/app-proxy/utils/tor.js
deps/app-proxy/views/
deps/app-proxy/views/pages/
deps/app-proxy/views/pages/error.ejs
events/
events/triggers/
events/triggers/app
events/triggers/backup
events/triggers/change-password
events/triggers/debug
events/triggers/reboot
events/triggers/shutdown
events/triggers/update
logs/
nginx/
nginx/.gitkeep
nginx/nginx.conf
repos/
repos/.gitignore
scripts/
scripts/app
scripts/configure
scripts/debug
scripts/install
scripts/memory-monitor
scripts/memory-usage
scripts/repo
scripts/rpcauth.py
scripts/start
scripts/status-monitor
scripts/stop
scripts/backup/
scripts/backup/README.md
scripts/backup/backup
scripts/backup/decoy-trigger
scripts/backup/monitor
scripts/backup/restore
scripts/status/
scripts/status/memory
scripts/status/repo
scripts/status/storage
scripts/status/temperature
scripts/status/uptime
scripts/support/
scripts/support/docker-compose.app_proxy.yml
scripts/support/docker-compose.common.yml
scripts/support/docker-compose.tor.yml
scripts/support/torrc.template
scripts/umbrel-os/
scripts/umbrel-os/change-password
scripts/umbrel-os/semver
scripts/umbrel-os/service-monitor
scripts/umbrel-os/umbrel-details
scripts/umbrel-os/external-storage/
scripts/umbrel-os/external-storage/monitor
scripts/umbrel-os/external-storage/mount
scripts/umbrel-os/external-storage/update-from-sdcard
scripts/umbrel-os/services/
scripts/umbrel-os/services/umbrel-connection-details.service
scripts/umbrel-os/services/umbrel-external-storage-sdcard-update.service
scripts/umbrel-os/services/umbrel-external-storage.service
scripts/umbrel-os/services/umbrel-service-monitor.service
scripts/umbrel-os/services/umbrel-startup.service
scripts/umbrel-os/services/umbrel-status-server-iptables-update.service
scripts/umbrel-os/services/umbrel-status-server.service
scripts/umbrel-os/status-server/
scripts/umbrel-os/status-server/set-status
scripts/umbrel-os/status-server/setup
scripts/umbrel-os/status-server/setup-iptables
scripts/umbrel-os/status-server/status-server
scripts/umbrel-os/status-server/static/
scripts/umbrel-os/status-server/static/favicon.png
scripts/umbrel-os/status-server/static/index.html
scripts/umbrel-os/status-server/static/script.js
scripts/umbrel-os/status-server/static/styles.css
scripts/umbrel-os/status-server/util/
scripts/umbrel-os/status-server/util/csrf.py
scripts/umbrel-os/status-server/util/server.py
scripts/umbrel-os/status-server/util/status_file.py
scripts/update/
scripts/update/.updateignore
scripts/update/.updateinclude
scripts/update/00-run.sh
scripts/update/01-run.sh
scripts/update/02-run.sh
scripts/update/03-run.sh
scripts/update/README.md
scripts/update/check-memory
scripts/update/update
scripts/update/steps/
scripts/update/steps/get-docker.sh
scripts/update/steps/migrate-bitcoin.sh
scripts/update/steps/migrate-electrs.sh
scripts/update/steps/migrate-lnd.sh
scripts/update/steps/migrate-to-repo.sh
templates/
templates/.env-sample
templates/nginx-sample.conf
templates/torrc-proxy-sample
tor/
tor/torrc-proxy
sent 1,262,196 bytes received 7,389 bytes 846,390.00 bytes/sec
total size is 1,234,236 speedup is 0.97
Migrating apps to use app repos
Adding default Umbrel app repo: https://github.com/getumbrel/umbrel-apps.git
Setting app repo to: https://github.com/getumbrel/umbrel-apps.git
Updating repo: https---github-com-getumbrel-umbrel-apps-git (master)
Already up to date.
Updating app bluewallet...
Pulling images for app bluewallet...
WARNING: The APP_LIGHTNING_NODE_DATA_DIR variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_NETWORK variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_IP variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_GRPC_PORT variable is not set. Defaulting to a blank string.
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app gitea...
Pulling images for app gitea...
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app lightning-terminal...
Pulling images for app lightning-terminal...
WARNING: The APP_LIGHTNING_NODE_DATA_DIR variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_NETWORK variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_IP variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_GRPC_PORT variable is not set. Defaulting to a blank string.
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app lnbits...
Pulling images for app lnbits...
WARNING: The APP_LIGHTNING_NODE_DATA_DIR variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_IP variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_REST_PORT variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_NETWORK variable is not set. Defaulting to a blank string.
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app lndg...
Pulling images for app lndg...
WARNING: The APP_LIGHTNING_NODE_DATA_DIR variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_NETWORK variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_IP variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_GRPC_PORT variable is not set. Defaulting to a blank string.
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app snowflake...
Pulling images for app snowflake...
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app tallycoin-connect...
Pulling images for app tallycoin-connect...
WARNING: The APP_LIGHTNING_NODE_DATA_DIR variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_IP variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_GRPC_PORT variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_NETWORK variable is not set. Defaulting to a blank string.
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app thunderhub...
Pulling images for app thunderhub...
WARNING: The APP_LIGHTNING_NODE_DATA_DIR variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_IP variable is not set. Defaulting to a blank string.
WARNING: The APP_LIGHTNING_NODE_GRPC_PORT variable is not set. Defaulting to a blank string.
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app urbit...
Pulling images for app urbit...
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Updating app urbit-bitcoin-connector...
Pulling images for app urbit-bitcoin-connector...
WARNING: The APP_ELECTRS_NODE_IP variable is not set. Defaulting to a blank string.
WARNING: The APP_ELECTRS_NODE_PORT variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_NODE_IP variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_RPC_PORT variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_RPC_USER variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_RPC_PASS variable is not set. Defaulting to a blank string.
WARNING: The APP_BITCOIN_RPC_AUTH variable is not set. Defaulting to a blank string.
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
Setting up data dir for app bitcoin...
sending incremental file list
./
exports.sh
umbrel-app.yml
sent 4,928 bytes received 60 bytes 9,976.00 bytes/sec
total size is 7,990 speedup is 1.60
Pulling images for app bitcoin...
ERROR: The Compose file is invalid because:
Service app_proxy has neither an image nor a build context specified. At least one must be provided.
App migration failed, reverting update!
sending incremental file list
./
.env
CONTRIBUTING.md
LICENSE.md
README.md
SECURITY.md
docker-compose.yml
info.json
info.json.orig
karen
app-data/
apps/
apps/README.md
apps/docker-compose.common.yml
apps/registry.json
apps/agora/
apps/agora/docker-compose.yml
apps/agora/data/
apps/agora/data/entrypoint.sh
apps/agora/data/www/
apps/agora/data/www/admin/
apps/agora/data/www/admin/index.html
apps/agora/database/
apps/agora/database/filebrowser.db
apps/agora/files/
apps/agora/files/.gitkeep
apps/agora/nginx/
apps/agora/nginx/nginx.conf.template
apps/bitfeed/
apps/bitfeed/docker-compose.yml
apps/bitfeed/data/
apps/bitfeed/data/.gitkeep
apps/bleskomat-server/
apps/bleskomat-server/docker-compose.yml
apps/bleskomat-server/data/
apps/bleskomat-server/data/.gitkeep
apps/bleskomat-server/data/db/
apps/bleskomat-server/data/db/.gitkeep
apps/bleskomat-server/data/web/
apps/bleskomat-server/data/web/.gitkeep
apps/bluewallet/
apps/bluewallet/docker-compose.yml
apps/bluewallet/data/
apps/bluewallet/data/redis/
apps/bluewallet/data/redis/.gitkeep
apps/btc-rpc-explorer/
apps/btc-rpc-explorer/docker-compose.yml
apps/btcpay-server/
apps/btcpay-server/docker-compose.yml
apps/btcpay-server/data/
apps/btcpay-server/data/btcpay/
apps/btcpay-server/data/btcpay/.gitkeep
apps/btcpay-server/data/nbxplorer/
apps/btcpay-server/data/nbxplorer/.gitkeep
apps/btcpay-server/data/postgres/
apps/btcpay-server/data/postgres/.gitkeep
apps/code-server/
apps/code-server/docker-compose.yml
apps/code-server/data/
apps/code-server/data/.bashrc
apps/code-server/data/.loaders/
apps/code-server/data/.loaders/init.sh
apps/electrumx/
apps/electrumx/docker-compose.yml
apps/electrumx/data/
apps/electrumx/data/.gitkeep
apps/element/
apps/element/docker-compose.yml
apps/elements/
apps/elements/docker-compose.yml
apps/elements/data/
apps/elements/data/.gitkeep
apps/gitea/
apps/gitea/docker-compose.yml
apps/gitea/data/
apps/gitea/data/db/
apps/gitea/data/db/.gitkeep
apps/gitea/data/gitea/
apps/gitea/data/gitea/config/
apps/gitea/data/gitea/config/.gitkeep
apps/gitea/data/gitea/data/
apps/gitea/data/gitea/data/.gitkeep
apps/helipad/
apps/helipad/docker-compose.yml
apps/helipad/data/
apps/helipad/data/.gitkeep
apps/home-assistant/
apps/home-assistant/docker-compose.yml
apps/home-assistant/data/
apps/home-assistant/data/.gitkeep
apps/ipfs-podcasting/
apps/ipfs-podcasting/docker-compose.yml
apps/ipfs-podcasting/cfg/
apps/ipfs-podcasting/cfg/.gitkeep
apps/ipfs-podcasting/ipfs/
apps/ipfs-podcasting/ipfs/.gitkeep
apps/itchysats/
apps/itchysats/docker-compose.yml
apps/itchysats/data/
apps/itchysats/data/.gitkeep
apps/jam/
apps/jam/docker-compose.yml
apps/jam/data/
apps/jam/data/joinmarket/
apps/jam/data/joinmarket/.gitkeep
apps/kollider/
apps/kollider/docker-compose.yml
apps/kollider/data/
apps/kollider/data/cache/
apps/kollider/data/cache/images/
apps/kollider/data/cache/images/.gitkeep
apps/kollider/data/logs/
apps/krystal-bull/
apps/krystal-bull/docker-compose.yml
apps/krystal-bull/data/
apps/krystal-bull/data/log/
apps/krystal-bull/data/log/.gitkeep
apps/krystal-bull/data/oracleserver/
apps/krystal-bull/data/oracleserver/.gitkeep
apps/lightning-shell/
apps/lightning-shell/docker-compose.yml
apps/lightning-shell/data/
apps/lightning-shell/data/.gitkeep
apps/lightning-terminal/
apps/lightning-terminal/docker-compose.yml
apps/lightning-terminal/data/
apps/lightning-terminal/data/.gitkeep
apps/lnbits/
apps/lnbits/docker-compose.yml
apps/lnbits/data/
apps/lnbits/data/.gitkeep
apps/lndg/
apps/lndg/docker-compose.yml
apps/lnmarkets/
apps/lnmarkets/docker-compose.yml
apps/mempool/
apps/mempool/docker-compose.yml
apps/mempool/data/
apps/mempool/data/.gitkeep
apps/mempool/mysql/
apps/mempool/mysql/data/
apps/mempool/mysql/data/.gitkeep
apps/nextcloud/
apps/nextcloud/docker-compose.yml
apps/nextcloud/data/
apps/nextcloud/data/db/
apps/nextcloud/data/db/.gitkeep
apps/nextcloud/data/nextcloud/
apps/nextcloud/data/nextcloud/.gitkeep
apps/nextcloud/data/redis/
apps/nextcloud/data/redis/.gitkeep
apps/node-red/
apps/node-red/docker-compose.yml
apps/node-red/data/
apps/node-red/data/admin-credentials.json
apps/node-red/data/flows.json
apps/node-red/data/settings.js
apps/photoprism/
apps/photoprism/docker-compose.yml
apps/photoprism/database/
apps/photoprism/database/.gitkeep
apps/photoprism/originals/
apps/photoprism/originals/.gitkeep
apps/photoprism/storage/
apps/photoprism/storage/.gitkeep
apps/pi-hole/
apps/pi-hole/docker-compose.yml
apps/pi-hole/data/
apps/pi-hole/data/dnsmasq/
apps/pi-hole/data/dnsmasq/.gitkeep
apps/pi-hole/data/pihole/
apps/pi-hole/data/pihole/.gitkeep
apps/ride-the-lightning/
apps/ride-the-lightning/docker-compose.yml
apps/ride-the-lightning/boltz/
apps/ride-the-lightning/boltz/.gitkeep
apps/ride-the-lightning/loop/
apps/ride-the-lightning/loop/.gitkeep
apps/ride-the-lightning/rtl/
apps/ride-the-lightning/rtl/RTL-Config.json
apps/ride-the-lightning/rtl/entrypoint.sh
apps/samourai-server/
apps/samourai-server/docker-compose.yml
apps/samourai-server/mysql/
apps/samourai-server/mysql/data/
apps/samourai-server/mysql/data/.gitkeep
apps/samourai-server/nginx/
apps/samourai-server/nginx/connect.conf
apps/samourai-server/nginx/mainnet.conf
apps/samourai-server/nginx/nginx.conf
apps/samourai-server/nginx/testnet.conf
apps/samourai-server/nginx/wait-for
apps/samourai-server/nginx/connect/
apps/samourai-server/nginx/connect/index.html
apps/samourai-server/nginx/connect/css/
apps/samourai-server/nginx/connect/css/normalize.css
apps/samourai-server/nginx/connect/css/style.css
apps/samourai-server/nginx/connect/img/
apps/samourai-server/nginx/connect/img/icon.svg
apps/samourai-server/nginx/connect/js/
apps/samourai-server/nginx/connect/js/conf.template.js
apps/samourai-server/nginx/connect/js/qrcode.min.js
apps/samourai-server/nginx/connect/js/script.js
apps/samourai-server/whirlpool/
apps/samourai-server/whirlpool/.gitkeep
apps/satsale/
apps/satsale/docker-compose.yml
apps/satsale/data/
apps/satsale/data/.gitkeep
apps/simple-torrent/
apps/simple-torrent/docker-compose.yml
apps/simple-torrent/data/
apps/simple-torrent/data/config/
apps/simple-torrent/data/config/.gitkeep
apps/simple-torrent/data/downloads/
apps/simple-torrent/data/downloads/.gitkeep
apps/simple-torrent/data/torrents/
apps/simple-torrent/data/torrents/.gitkeep
apps/snowflake/
apps/snowflake/docker-compose.yml
apps/snowflake/data/
apps/snowflake/data/.gitkeep
apps/snowflake/data/index.html
apps/sparkkiosk/
apps/sparkkiosk/docker-compose.yml
apps/sparkkiosk/data/
apps/sparkkiosk/data/.gitkeep
apps/specter-desktop/
apps/specter-desktop/docker-compose.yml
apps/specter-desktop/data/
apps/specter-desktop/data/.gitkeep
apps/sphinx-relay/
apps/sphinx-relay/docker-compose.yml
apps/sphinx-relay/data/
apps/sphinx-relay/data/.gitkeep
apps/squeaknode/
apps/squeaknode/docker-compose.yml
apps/squeaknode/sqk/
apps/squeaknode/sqk/.gitkeep
apps/suredbits-wallet/
apps/suredbits-wallet/docker-compose.yml
apps/suredbits-wallet/data/
apps/suredbits-wallet/data/log/
apps/suredbits-wallet/data/log/.gitkeep
apps/suredbits-wallet/data/wallet/
apps/suredbits-wallet/data/wallet/.gitkeep
apps/synapse/
apps/synapse/docker-compose.yml
apps/synapse/data/
apps/synapse/data/synapse/
apps/synapse/data/synapse/.gitkeep
apps/syncthing/
apps/syncthing/docker-compose.yml
apps/syncthing/data/
apps/syncthing/data/.gitkeep
apps/tailscale/
apps/tailscale/docker-compose.yml
apps/tailscale/data/
apps/tailscale/data/.gitkeep
apps/tallycoin-connect/
apps/tallycoin-connect/docker-compose.yml
apps/tallycoin-connect/data/
apps/tallycoin-connect/data/.gitkeep
apps/thunderhub/
apps/thunderhub/docker-compose.yml
apps/thunderhub/data/
apps/thunderhub/data/entrypoint.sh
apps/thunderhub/data/thubConfig.yaml
apps/uptime-kuma/
apps/uptime-kuma/docker-compose.yml
apps/uptime-kuma/data/
apps/uptime-kuma/data/.gitkeep
apps/urbit-bitcoin-connector/
apps/urbit-bitcoin-connector/docker-compose.yml
apps/urbit/
apps/urbit/docker-compose.yml
apps/usocial/
apps/usocial/docker-compose.yml
apps/usocial/data/
apps/usocial/data/.gitkeep
apps/vaultwarden/
apps/vaultwarden/docker-compose.yml
apps/vaultwarden/data/
apps/vaultwarden/data/.gitkeep
bin/
bin/bitcoin-cli
bin/lncli
bitcoin/
bitcoin/bitcoin.conf
build/
build/app-proxy
build/auth-server
db/
deps/
deps/app-auth/
deps/app-auth/.dockerignore
deps/app-auth/.env
deps/app-auth/.gitignore
deps/app-auth/Dockerfile
deps/app-auth/Dockerfile.dev
deps/app-auth/README.md
deps/app-auth/babel.config.js
deps/app-auth/package.json
deps/app-auth/vue.config.js
deps/app-auth/yarn.lock
deps/app-auth/bin/
deps/app-auth/bin/www
deps/app-auth/middleware/
deps/app-auth/middleware/handle_error.js
deps/app-auth/middleware/validate_token.js
deps/app-auth/public/
deps/app-auth/public/favicon.ico
deps/app-auth/public/favicon.png
deps/app-auth/public/index.html
deps/app-auth/routes/
deps/app-auth/routes/auth.js
deps/app-auth/src/
deps/app-auth/src/App.vue
deps/app-auth/src/main.js
deps/app-auth/src/assets/
deps/app-auth/src/assets/logo.svg
deps/app-auth/src/components/
deps/app-auth/src/components/Logo.vue
deps/app-auth/src/components/Utility/
deps/app-auth/src/components/Utility/InputOtpToken.vue
deps/app-auth/src/components/Utility/InputPassword.vue
deps/app-auth/src/global-styles/
deps/app-auth/src/global-styles/_variables.scss
deps/app-auth/src/global-styles/custom.scss
deps/app-auth/src/global-styles/design-system.scss
deps/app-auth/src/global-styles/responsive.scss
deps/app-auth/src/helpers/
deps/app-auth/src/helpers/api.js
deps/app-auth/src/helpers/delay.js
deps/app-auth/src/router/
deps/app-auth/src/router/index.js
deps/app-auth/src/store/
deps/app-auth/src/store/index.js
deps/app-auth/src/store/modules/
deps/app-auth/src/store/modules/apps.js
deps/app-auth/src/store/modules/user.js
deps/app-auth/src/views/
deps/app-auth/src/views/Login.vue
deps/app-auth/test/
deps/app-auth/test/docker-compose.yml
deps/app-auth/test/global.js
deps/app-auth/test/test.sh
deps/app-auth/test/fixtures/
deps/app-auth/test/fixtures/app-data/
deps/app-auth/test/fixtures/tor/
deps/app-auth/test/utils/
deps/app-auth/test/utils/hmac.js
deps/app-auth/utils/
deps/app-auth/utils/app.js
deps/app-auth/utils/const.js
deps/app-auth/utils/dashboard.js
deps/app-auth/utils/express.js
deps/app-auth/utils/hmac.js
deps/app-auth/utils/host_resolution.js
deps/app-auth/utils/manager.js
deps/app-auth/utils/safe_handler.js
deps/app-auth/utils/token.js
deps/app-auth/views/
deps/app-auth/views/pages/
deps/app-auth/views/pages/redirect.ejs
deps/app-proxy/
deps/app-proxy/.dockerignore
deps/app-proxy/.gitignore
deps/app-proxy/Dockerfile
deps/app-proxy/Dockerfile.dev
deps/app-proxy/README.md
deps/app-proxy/package.json
deps/app-proxy/yarn.lock
deps/app-proxy/bin/
deps/app-proxy/bin/www
deps/app-proxy/middleware/
deps/app-proxy/middleware/handle_error.js
deps/app-proxy/routes/
deps/app-proxy/routes/umbrel.js
deps/app-proxy/test/
deps/app-proxy/test/.gitignore
deps/app-proxy/test/docker-compose.app1.yml
deps/app-proxy/test/docker-compose.app2.yml
deps/app-proxy/test/docker-compose.bleskomat.yml
deps/app-proxy/test/docker-compose.error.yml
deps/app-proxy/test/docker-compose.mempool.yml
deps/app-proxy/test/docker-compose.nextcloud.yml
deps/app-proxy/test/docker-compose.sse.yml
deps/app-proxy/test/docker-compose.ws.yml
deps/app-proxy/test/docker-compose.yml
deps/app-proxy/test/global.js
deps/app-proxy/test/test.sh
deps/app-proxy/test/data/
deps/app-proxy/test/data/.env.app_proxy
deps/app-proxy/test/fixtures/
deps/app-proxy/test/fixtures/mempool-umbrel-app.yml
deps/app-proxy/test/fixtures/tor/
deps/app-proxy/test/sse-test-server/
deps/app-proxy/test/sse-test-server/.dockerignore
deps/app-proxy/test/sse-test-server/Dockerfile
deps/app-proxy/test/sse-test-server/package.json
deps/app-proxy/test/sse-test-server/bin/
deps/app-proxy/test/sse-test-server/bin/www
deps/app-proxy/test/utils/
deps/app-proxy/test/utils/express.js
deps/app-proxy/test/utils/tor.js
deps/app-proxy/utils/
deps/app-proxy/utils/const.js
deps/app-proxy/utils/express.js
deps/app-proxy/utils/hmac.js
deps/app-proxy/utils/manager.js
deps/app-proxy/utils/proxy.js
deps/app-proxy/utils/safe_handler.js
deps/app-proxy/utils/token.js
deps/app-proxy/utils/tor.js
deps/app-proxy/views/
deps/app-proxy/views/pages/
deps/app-proxy/views/pages/error.ejs
electrs/
electrs/electrs.toml
events/
events/triggers/
events/triggers/app
events/triggers/backup
events/triggers/change-password
events/triggers/debug
events/triggers/reboot
events/triggers/shutdown
events/triggers/update
logs/
nginx/
nginx/.gitkeep
nginx/nginx.conf
repos/
repos/.gitignore
scripts/
scripts/app
scripts/configure
scripts/debug
scripts/install
scripts/memory-monitor
scripts/memory-usage
scripts/repo
scripts/rpcauth.py
scripts/start
scripts/status-monitor
scripts/stop
scripts/backup/
scripts/backup/README.md
scripts/backup/backup
scripts/backup/decoy-trigger
scripts/backup/monitor
scripts/backup/restore
scripts/status/
scripts/status/memory
scripts/status/repo
scripts/status/storage
scripts/status/temperature
scripts/status/uptime
scripts/support/
scripts/support/docker-compose.app_proxy.yml
scripts/support/docker-compose.common.yml
scripts/support/docker-compose.tor.yml
scripts/support/torrc.template
scripts/umbrel-os/
scripts/umbrel-os/change-password
scripts/umbrel-os/semver
scripts/umbrel-os/service-monitor
scripts/umbrel-os/umbrel-details
scripts/umbrel-os/external-storage/
scripts/umbrel-os/external-storage/monitor
scripts/umbrel-os/external-storage/mount
scripts/umbrel-os/external-storage/update-from-sdcard
scripts/umbrel-os/services/
scripts/umbrel-os/services/umbrel-connection-details.service
scripts/umbrel-os/services/umbrel-external-storage-sdcard-update.service
scripts/umbrel-os/services/umbrel-external-storage.service
scripts/umbrel-os/services/umbrel-service-monitor.service
scripts/umbrel-os/services/umbrel-startup.service
scripts/umbrel-os/services/umbrel-status-server-iptables-update.service
scripts/umbrel-os/services/umbrel-status-server.service
scripts/umbrel-os/status-server/
scripts/umbrel-os/status-server/set-status
scripts/umbrel-os/status-server/setup
scripts/umbrel-os/status-server/setup-iptables
scripts/umbrel-os/status-server/status-server
scripts/umbrel-os/status-server/static/
scripts/umbrel-os/status-server/static/favicon.png
scripts/umbrel-os/status-server/static/index.html
scripts/umbrel-os/status-server/static/script.js
scripts/umbrel-os/status-server/static/styles.css
scripts/umbrel-os/status-server/util/
scripts/umbrel-os/status-server/util/csrf.py
scripts/umbrel-os/status-server/util/server.py
scripts/umbrel-os/status-server/util/status_file.py
scripts/update/
scripts/update/.updateignore
scripts/update/.updateinclude
scripts/update/00-run.sh
scripts/update/01-run.sh
scripts/update/02-run.sh
scripts/update/03-run.sh
scripts/update/README.md
scripts/update/check-memory
scripts/update/update
scripts/update/steps/
scripts/update/steps/get-docker.sh
scripts/update/steps/migrate-bitcoin.sh
scripts/update/steps/migrate-electrs.sh
scripts/update/steps/migrate-lnd.sh
scripts/update/steps/migrate-to-repo.sh
templates/
templates/.env-sample
templates/bitcoin-sample.conf
templates/electrs-sample.toml
templates/lnd-sample.conf
templates/nginx-sample.conf
templates/torrc-proxy-sample
templates/torrc-server-sample
tor/
tor/torrc-proxy
tor/torrc-server
sent 1,309,369 bytes received 6,988 bytes 2,632,714.00 bytes/sec
total size is 1,280,235 speedup is 0.97
Skipping status update when not on Umbrel OS
======================================
============= STARTING ===============
============== UMBREL ================
======================================
Setting environment variables...
Starting karen...
Starting status monitors...
Starting memory monitor...
Starting backup monitor...
Starting decoy backup trigger...
Starting Docker services...
Creating network "umbrel_main_network" with the default driver
Creating dashboard ... done
Creating electrs ... done
Creating umbrel_tor_server_1 ... done
Creating tor ... done
Creating manager ... done
Creating lnd ... done
Creating nginx ... done
Creating bitcoin ... done
Creating neutrino-switcher ... done
Creating middleware ... done
Removing status server iptables entry...
Exiting iptables setup when not on Umbrel OS
Starting installed apps...
Starting app lightning-terminal...
Starting app gitea...
Starting app snowflake...
Starting app thunderhub...
Starting app urbit...
Starting app lndg...
Starting app lnbits...
Starting app tallycoin-connect...
Starting app bluewallet...
Starting app urbit-bitcoin-connector...
Creating urbit_manager_1 ...
Creating lightning-terminal_web_1 ...
Creating lndg_web_1 ...
Creating snowflake_web_1 ...
Creating snowflake_proxy_1 ...
Creating gitea_db_1 ...
Creating gitea_server_1 ...
Creating tallycoin-connect_web_1 ...
Creating urbit-bitcoin-connector_web_1 ...
Creating lnbits_web_1 ...
Creating gitea_db_1 ... done
Creating bluewallet_redis_1 ... done
Creating bluewallet_lndhub_1 ... done
Umbrel is now accessible at
http://nixos.local
http://192.168.0.97
http://2fndjhdsmueqmcxrhrzozflwunhfczg7uobtygd6cq33sokgepvyiwqd.onion
Skipping status update when not on Umbrel OS
== End Update Script 01-run.sh ==
== Begin Update Script 02-run.sh ==
=======================================
=============== UPDATE ================
=======================================
========= Stage: Post-update ==========
=======================================
== End Update Script 02-run.sh ==
== Begin Update Script 03-run.sh ==
=======================================
=============== UPDATE ================
=======================================
=========== Stage: Success ============
=======================================
Removing backup
Successfully installed Umbrel 0.5.0
== End Update Script 03-run.sh ==
Deleting cloned repository
Removing lock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment