Compare commits

...

9 Commits

Author SHA1 Message Date
e1008f715a add app_proxy 2022-12-05 19:30:12 -05:00
a9fa1d7f44 point to custom domain 2022-12-05 19:10:54 -05:00
68922607ee Point to custom tailscale image 2022-12-05 19:07:08 -05:00
Jack
caad27692b
Update Tailscale to v1.26.0 (#27) 2022-06-17 15:04:18 +07:00
Xosten
5e1c432f24
Update Home Assistant to 2022.6.4 (#21)
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
2022-06-11 21:45:12 +07:00
Thebora Kompanioni
ddcaf6708d
Update Jam to v0.0.6 (#23) 2022-06-11 21:23:19 +07:00
Felipe Knorr Kuhn
42b57dd1a2
Update the mempool app to v2.4.0 (#18) 2022-06-11 21:22:22 +07:00
Luke Childs
343e82add4 Revert "Revert "Update BTCPay Server to 1.5.4""
This reverts commit aa58dda2da.
2022-06-11 21:20:50 +07:00
Jonathan Zernik
426aa3c54f
Update squeaknode app to v0.3.3 (#17) 2022-06-11 21:19:38 +07:00
12 changed files with 28 additions and 20 deletions

View File

@ -30,7 +30,7 @@ services:
ipv4_address: $APP_BTCPAY_SERVER_NBXPLORER_IP
web:
image: btcpayserver/btcpayserver:1.5.2@sha256:dbf128e058609edbfb399730fc2dd6ea38ea20ef3076b7ba2e4aa80a417086b3
image: btcpayserver/btcpayserver:1.5.4@sha256:2c1338e14cda481a738f900f1684167d435618db3890bcfed6e51cd7e8d7674c
user: "1000:1000"
restart: on-failure
stop_grace_period: 1m

View File

@ -2,7 +2,7 @@ manifestVersion: 1
id: btcpay-server
category: Finance
name: BTCPay Server
version: "1.5.2"
version: "1.5.4"
tagline: Accept Bitcoin payments with 0 fees & no 3rd party
description: >-
BTCPay Server is a payment processor that allows you to receive

View File

@ -8,7 +8,7 @@ services:
PROXY_AUTH_ADD: "false"
server:
image: homeassistant/home-assistant:2021.12.0@sha256:116f78d5cf48c4b1adcb3eb665885cb0d14dc0156e9291015ca6fbce13540ff5
image: homeassistant/home-assistant:2022.6.4@sha256:79e3205fdc1dcc5910370e851d5d504fcf7206d7274ba141d648a08c54268a82
volumes:
- ${APP_DATA_DIR}/data:/config
- ${APP_DATA_DIR}/configuration.yaml:/config/configuration.yaml

View File

@ -2,7 +2,7 @@ manifestVersion: 1
id: home-assistant
category: Automation
name: Home Assistant
version: "2021.12.0"
version: "2022.6.4"
tagline: Home automation that puts local control & privacy first
description: >-
Open source home automation that puts local control and privacy

View File

@ -7,7 +7,7 @@ services:
APP_PORT: 80
jam:
image: ghcr.io/joinmarket-webui/joinmarket-webui-standalone:v0.0.5-clientserver-v0.9.5@sha256:5fbbc766b25449e87f5fffb689d236b0a0c9b6332c1cb75478bcbc7225d04ad9
image: ghcr.io/joinmarket-webui/joinmarket-webui-standalone:v0.0.6-clientserver-v0.9.6@sha256:a4b9a40125585d09f61539085d85846bf26a9fde5755627b163d1a29bf8bf61c
restart: on-failure
stop_grace_period: 1m
init: true

View File

@ -2,7 +2,7 @@ manifestVersion: 1
id: jam
category: Finance
name: Jam
version: "0.0.5"
version: "0.0.6"
tagline: A user-friendly UI for JoinMarket
description: >-
Jam is a user-interface for JoinMarket with focus on

View File

@ -5,8 +5,9 @@ services:
environment:
APP_HOST: $APP_MEMPOOL_IP
APP_PORT: $APP_MEMPOOL_PORT
PROXY_AUTH_ADD: "false"
web:
image: mempool/frontend:v2.3.1@sha256:38c955caeb58014b266904b059bfabbdab8321d20b11e7cccb139be6dfc8e36e
image: mempool/frontend:v2.4.0@sha256:f71722f1e3abfb3d8a3df6f2a32e384d39434e311bb83d810629077b4fa6ffaf
user: "1000:1000"
init: true
restart: on-failure
@ -19,7 +20,7 @@ services:
default:
ipv4_address: $APP_MEMPOOL_IP
api:
image: mempool/backend:v2.3.1@sha256:f7b16a6b00ea8aabf3b71a34ec05bb373fa0b6f1d31c7981b767edb2d1b7cf89
image: mempool/backend:v2.4.0@sha256:6036cc6866b782efadc765e8189958940202b3fa1770eb35c35210c86efd2f47
user: "1000:1000"
init: true
restart: on-failure
@ -43,6 +44,8 @@ services:
MEMPOOL_HTTP_PORT: "8999"
MEMPOOL_CACHE_DIR: "/backend/cache"
MEMPOOL_CLEAR_PROTECTION_MINUTES: "20"
MEMPOOL_INDEXING_BLOCKS_AMOUNT: "52560"
MEMPOOL_STDOUT_LOG_MIN_PRIORITY: "info"
networks:
default:
ipv4_address: $APP_MEMPOOL_API_IP

View File

@ -2,7 +2,7 @@ manifestVersion: 1
id: mempool
category: Explorers
name: mempool
version: "2.3.1"
version: "2.4.0"
tagline: A self-hosted explorer for the Bitcoin community
description: >-
Trusted third parties are security holes. Self-host your own

View File

@ -7,7 +7,7 @@ services:
APP_PORT: $APP_SQUEAKNODE_PORT
web:
image: ghcr.io/squeaknode/squeaknode:v0.2.23@sha256:0b950bcc8c733881258628f7a43fa615a0e825fd45cbb455d306405cea5800a6
image: ghcr.io/squeaknode/squeaknode:v0.3.3@sha256:021688519fc112bdec5d3e614719a80192065dae569fb85d8f5cd377ee1f9d65
restart: on-failure
stop_grace_period: 1m
ports:
@ -22,13 +22,13 @@ services:
SQUEAKNODE_BITCOIN_RPC_PORT: $APP_BITCOIN_RPC_PORT
SQUEAKNODE_BITCOIN_RPC_USER: $APP_BITCOIN_RPC_USER
SQUEAKNODE_BITCOIN_RPC_PASS: $APP_BITCOIN_RPC_PASS
SQUEAKNODE_BITCOIN_ZEROMQ_HASHBLOCK_PORT: $APP_BITCOIN_ZMQ_HASHBLOCK_PORT
# LND environment variables
SQUEAKNODE_LND_HOST: $APP_LIGHTNING_NODE_IP
SQUEAKNODE_LND_RPC_PORT: $APP_LIGHTNING_NODE_GRPC_PORT
SQUEAKNODE_LND_TLS_CERT_PATH: "/lnd/tls.cert"
SQUEAKNODE_LND_MACAROON_PATH: "/lnd/data/chain/bitcoin/$APP_BITCOIN_NETWORK/admin.macaroon"
SQUEAKNODE_LIGHTNING_BACKEND: "lnd"
SQUEAKNODE_LIGHTNING_LND_RPC_HOST: $APP_LIGHTNING_NODE_IP
SQUEAKNODE_LIGHTNING_LND_RPC_PORT: $APP_LIGHTNING_NODE_GRPC_PORT
SQUEAKNODE_LIGHTNING_LND_TLS_CERT_PATH: "/lnd/tls.cert"
SQUEAKNODE_LIGHTNING_LND_MACAROON_PATH: "/lnd/data/chain/bitcoin/$APP_BITCOIN_NETWORK/admin.macaroon"
# Tor environment variables
SQUEAKNODE_TOR_PROXY_IP: $TOR_PROXY_IP

View File

@ -2,7 +2,7 @@ manifestVersion: 1
id: squeaknode
category: Social
name: Squeaknode
version: "0.2.23"
version: "0.3.3"
tagline: A peer-to-peer status feed with Lightning monetization
description: >-
Squeaknode is a peer-to-peer microblog with posts unlocked by
@ -25,4 +25,4 @@ gallery:
- 3.jpg
path: ""
defaultUsername: umbrel
deterministicPassword: true
deterministicPassword: true

View File

@ -1,11 +1,16 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: tailscale_web_1
APP_PORT: 8240
web:
network_mode: "host" # TODO: We can remove this later with some iptables magic
image: tailscale/tailscale:v1.22.1@sha256:a8f3198bccfb3d281735cd99f33537c4023fd18d7aa4bce36cdaa827b1124ba0
# image: tailscale/tailscale:v1.26.0@sha256:604298baab8cda19e55a73e584f6691f6b73c7502ea99ace2a7079e3a845d3e7
image: docker.heier.io/heierbtc/tailscale:latest@sha256:9094225802385a3ee585fb67a750bc5aa9b283a950641656ce721679b48a89b5
restart: on-failure
stop_grace_period: 1m
command: "sh -c 'tailscale web --listen 0.0.0.0:${APP_TAILSCALE_PORT} & exec tailscaled --tun=userspace-networking'"
command: "sh -c 'tailscale web --listen 0.0.0.0:${APP_TAILSCALE_PORT} --login-server=https://hs.mjex.me & exec tailscaled --tun=userspace-networking'"
volumes:
- ${APP_DATA_DIR}/data:/var/lib

View File

@ -2,7 +2,7 @@ manifestVersion: 1
id: tailscale
category: Networking
name: Tailscale
version: "1.22.1-build-2"
version: "1.26.0"
tagline: Zero config VPN to access your Umbrel from anywhere
description: >-
Tailscale is zero config VPN that creates a secure network between