Aaron Dewes
08c6f8591d
Run Umbrel OS security updates during OTA update ( #293 )
4 years ago
Luke Childs
ba058d9f2a
Fix IP Collisions ( #390 )
4 years ago
Aaron Dewes
e5ac5e3fc0
Add debug script ( #294 )
Co-authored-by: Lounès Ksouri <dev@louneskmt.com>
Co-authored-by: Mayank Chhabra <mayankchhabra9@gmail.com>
4 years ago
Lounès Ksouri
a1a41bf112
Create app data dir before pulling images ( #371 )
4 years ago
Mayank Chhabra
549f9850b3
Check for empty value before pulling app ( #369 )
4 years ago
Mayank Chhabra
b9c1bb8d46
Clarify app logs ( #367 )
4 years ago
Luke Childs
a0baddcf8d
Kill karen on update ( #366 )
4 years ago
Luke Childs
35007d1bc2
Pull new app containers on update ( #364 )
4 years ago
Luke Childs
828b13313e
Exclude app-data from UMBREL_ROOT chown ( #365 )
4 years ago
Lounès Ksouri
52bde35b26
Add btcpay-server app ( #353 )
Co-authored-by: Mayank <mayankchhabra9@gmail.com>
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
4 years ago
Luke Childs
bcc71e9d02
Exclude .gitkeep files when creating app data dir
4 years ago
Kim Neunert
5a763f6c19
Add specter-desktop app ( #339 )
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
4 years ago
Lounès Ksouri
29cad06af1
Add lightning-terminal app ( #348 )
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
4 years ago
Lounès Ksouri
f8179b5028
Add ride-the-lightning app ( #336 )
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
4 years ago
Gonzalo Aune
9f46a08b39
Add sphinx-relay app ( #341 )
4 years ago
Anthony Potdevin
3d9902d4c6
Add thunderhub app ( #343 )
4 years ago
Luke Childs
1354cdf8d6
Reduce dbcache post IBD ( #345 )
4 years ago
Luke Childs
d7b68c6c3e
Only ignore top level dotfiles ( #344 )
4 years ago
Luke Childs
4b6546abbc
Supress errors when app hidden service does not yet exist
4 years ago
Luke Childs
9fcc687934
Set default APP_HIDDEN_SERVICE value to "notyetset.onion"
4 years ago
Luke Childs
56343b123d
Pass APP_HIDDEN_SERVICE environment variable to apps ( #340 )
4 years ago
Luke Childs
433794a249
Correctly set project name for apps ( #338 )
4 years ago
Luke Childs
e9ceed5c8e
Add btc-rpc-explorer app ( #334 )
4 years ago
Luke Childs
ffe9e2f15c
Add app framework ( #333 )
4 years ago
Luke Childs
0dab55d79d
Remove redundant docker pull ( #297 )
Co-authored-by: Nicolas Schneider <nioncode+github@gmail.com>
4 years ago
Luke Childs
046a067f78
Prevent unbound variable error ( #297 )
Co-authored-by: Nicolas Schneider <nioncode+github@gmail.com>
4 years ago
Luke Childs
3504d4baf9
Autodetect docker binrary path ( #297 )
Co-authored-by: Nicolas Schneider <nioncode+github@gmail.com>
4 years ago
Luke Childs
ebc95bd991
Get device IP more reliably ( #297 )
The previous command had several downsides. Firstly, the `-I` option of
hostname is not available on older versions of the command. Secondly, even
on the latest version the order of the output ip addresses is undefined,
so we cannot rely on always taking the first address. Thirdly, sometimes
the command just returns localhost's IP (127.0.0.1) instead of a
routable IP on the network.
The new approach gets the IP address of the default interface that is
used to route requests to the outside, which gives the correct response
on all of my test machines.
Co-authored-by: Nicolas Schneider <nioncode+github@gmail.com>
4 years ago
Mayank Chhabra
b0f8fef7d1
Don't skip creation of logs directory on OTA update ( #281 )
4 years ago
Lounès Ksouri
eaaa2eb898
Echo 'umbrel.local' instead of 'umbrel.local.local' ( #277 )
4 years ago
Luke Childs
a345144610
Fix missing file descriptors when starting Umbrel from the CLI ( #269 )
4 years ago
Mayank Chhabra
60371fd761
Prevent unresolved update status on a failed OTA update ( #263 )
4 years ago
Luke Childs
771affe0e5
Expose Bitcoin Core RPC ( #255 )
4 years ago
Luke Childs
06981a3b4c
Add 200MB offset to RAM check ( #257 )
4 years ago
Luke Childs
447dfea171
Integrate electrs ( #242 )
Also adds a 2GB RAM requirement for future OTA updates.
4 years ago
Mayank Chhabra
5c8d06e8b6
Expose LND RPC/REST for lndconnect ( #237 )
4 years ago
Mayank Chhabra
39c8e3379b
Remove confusing log message on no file ( #233 )
4 years ago
Mayank Chhabra
95a0dd87b7
Prevent start script from failing on no hidden service file ( #226 )
4 years ago
Arvinda R
af4066d05d
Stop Umbrel if external storage device is unreliable ( #224 )
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
4 years ago
Mayank Chhabra
8b2e235792
Export a list of device hosts for CORS whitelist ( #219 )
4 years ago
Mayank Chhabra
c9aa67852c
Store backup status on device ( #218 )
4 years ago
Luke Childs
514fad90cf
Make backups thread safe ( #213 )
4 years ago
Luke Childs
9363d628dd
Handle backup upload failure ( #215 )
4 years ago
Luke Childs
a88541a7a3
Increase decoy backup max interval to 12 hours ( #214 )
4 years ago
Luke Childs
0c8a8eb8bd
Persist LND backend between OTA updates ( #211 )
4 years ago
Mayank Chhabra
e5fcedf56f
Add info on backups ( #200 )
4 years ago
Luke Childs
9f1c352389
Fix incorrect time calculation ( #196 )
4 years ago
Mayank Chhabra
c7dd2b3a62
Remove stale statuses/lock files ( #194 )
4 years ago
Mayank Chhabra
eb76346469
Add readme to backups ( #195 )
4 years ago
Mayank Chhabra
4db8a712ea
Check for channel.backup's existence before backup ( #193 )
4 years ago