diff --git a/apps.json b/apps.json index f8ba9e9..1fda426 100644 --- a/apps.json +++ b/apps.json @@ -1,100 +1,10 @@ [ - { - "id": "ride-the-lightning", - "name": "Ride The Lightning", - "repo": "https://github.com/Ride-The-Lightning/RTL", - "version": "0.12.1" - }, - { - "id": "vaultwarden", - "name": "Vaultwarden", - "repo": "https://github.com/dani-garcia/vaultwarden", - "version": "1.24.0" - }, - { - "id": "bitfeed", - "name": "Bitfeed", - "repo": "https://github.com/bitfeed-project/bitfeed", - "version": "2.1.2" - }, - { - "id": "code-server", - "name": "code-server", - "repo": "https://github.com/cdr/code-server", - "version": "4.0.2" - }, - { - "id": "mempool", - "name": "Mempool", - "repo": "https://github.com/mempool/mempool", - "version": "2.3.1" - }, - { - "id": "btc-rpc-explorer-public", - "name": "BTC RPC Explorer (Public)", - "repo": "https://github.com/janoside/btc-rpc-explorer", - "version": "3.3.0" - }, - { - "id": "synapse-admin", - "name": "Synapse Admin", - "repo": "https://github.com/Awesome-Technologies/synapse-admin", - "version": "0.8.4" - }, - { - "id": "lightning-terminal", - "name": "Lightning Terminal", - "repo": "https://github.com/lightninglabs/lightning-terminal", - "version": "0.6.2-alpha" - }, - { - "id": "specter-desktop", - "name": "Specter Desktop", - "repo": "https://github.com/cryptoadvance/specter-desktop", - "version": "1.8.1" - }, { "id": "sphinx-relay", "name": "Sphinx Relay", "repo": "https://github.com/stakwork/sphinx-relay", "version": "2.2.5" }, - { - "id": "node-red", - "name": "Node-RED", - "repo": "https://github.com/node-red/node-red", - "version": "2.2.0" - }, - { - "id": "bluewallet", - "name": "BlueWallet Lightning", - "repo": "https://github.com/BlueWallet/LndHub", - "version": "1.4.1" - }, - { - "id": "lnmarkets", - "name": "LN Markets", - "repo": "https://github.com/ln-markets/umbrel", - "version": "1.1.5" - }, - { - "id": "lightning-shell", - "name": "Lightning Shell", - "repo": "https://ibz.github.io/lightning-shell/", - "version": "0.1.4" - }, - { - "id": "thunderhub", - "name": "ThunderHub", - "repo": "https://github.com/apotdevin/thunderhub", - "version": "0.12.31" - }, - { - "id": "squeaknode", - "name": "Squeaknode", - "repo": "https://github.com/squeaknode/squeaknode", - "version": "0.1.194" - }, { "id": "lnme", "name": "LnMe", @@ -102,16 +12,10 @@ "version": "1.4.0" }, { - "id": "btc-rpc-explorer-public-fast", - "name": "BTC RPC Explorer (Public; Fast version)", - "repo": "https://github.com/janoside/btc-rpc-explorer", - "version": "3.3.0" - }, - { - "id": "btcpay-server", - "name": "BTCPay Server", - "repo": "https://github.com/btcpayserver/btcpayserver", - "version": "1.4.2" + "id": "mempool", + "name": "Mempool", + "repo": "https://github.com/mempool/mempool", + "version": "2.3.1" }, { "id": "btc-rpc-explorer", @@ -125,10 +29,118 @@ "repo": "https://github.com/nextcloud/server", "version": "23.0.0" }, + { + "id": "squeaknode", + "name": "Squeaknode", + "repo": "https://github.com/squeaknode/squeaknode", + "version": "0.1.194" + }, + { + "id": "bluewallet", + "name": "BlueWallet Lightning", + "repo": "https://github.com/BlueWallet/LndHub", + "version": "1.4.1" + }, + { + "id": "lightning-terminal", + "name": "Lightning Terminal", + "repo": "https://github.com/lightninglabs/lightning-terminal", + "version": "0.6.2-alpha" + }, + { + "id": "node-red", + "name": "Node-RED", + "repo": "https://github.com/node-red/node-red", + "version": "2.2.0" + }, + { + "id": "synapse-admin", + "name": "Synapse Admin", + "repo": "https://github.com/Awesome-Technologies/synapse-admin", + "version": "0.8.4" + }, + { + "id": "bitfeed", + "name": "Bitfeed", + "repo": "https://github.com/bitfeed-project/bitfeed", + "version": "2.1.2" + }, + { + "id": "vaultwarden", + "name": "Vaultwarden", + "repo": "https://github.com/dani-garcia/vaultwarden", + "version": "1.24.0" + }, + { + "id": "specter-desktop", + "name": "Specter Desktop", + "repo": "https://github.com/cryptoadvance/specter-desktop", + "version": "1.8.1" + }, { "id": "krystal-bull", "name": "Krystal Bull", "repo": "https://github.com/bitcoin-s/krystal-bull", "version": "1.7.0-212-d9126650" + }, + { + "id": "btc-rpc-explorer-public", + "name": "BTC RPC Explorer (Public)", + "repo": "https://github.com/janoside/btc-rpc-explorer", + "version": "3.3.0" + }, + { + "id": "lightning-shell", + "name": "Lightning Shell", + "repo": "https://ibz.github.io/lightning-shell/", + "version": "0.1.4" + }, + { + "id": "synapse", + "name": "Synapse", + "repo": "https://github.com/matrix-org/synapse", + "version": "1.51.0" + }, + { + "id": "thunderhub", + "name": "ThunderHub", + "repo": "https://github.com/apotdevin/thunderhub", + "version": "0.12.31" + }, + { + "id": "lnmarkets", + "name": "LN Markets", + "repo": "https://github.com/ln-markets/umbrel", + "version": "1.1.5" + }, + { + "id": "btcpay-server", + "name": "BTCPay Server", + "repo": "https://github.com/btcpayserver/btcpayserver", + "version": "1.4.3" + }, + { + "id": "btc-rpc-explorer-public-fast", + "name": "BTC RPC Explorer (Public; Fast version)", + "repo": "https://github.com/janoside/btc-rpc-explorer", + "version": "3.3.0" + }, + { + "id": "code-server", + "name": "code-server", + "repo": "https://github.com/cdr/code-server", + "version": "4.0.2" + }, + { + "id": "ride-the-lightning", + "name": "Ride The Lightning", + "repo": "https://github.com/Ride-The-Lightning/RTL", + "version": "0.12.1" + }, + { + "id": "uptime-kuma", + "name": "Uptime Kuma", + "repo": "https://github.com/louislam/uptime-kuma", + "version": "1.11.3" } ] \ No newline at end of file diff --git a/apps/apps.json b/apps/apps.json index f8ba9e9..1fda426 100644 --- a/apps/apps.json +++ b/apps/apps.json @@ -1,100 +1,10 @@ [ - { - "id": "ride-the-lightning", - "name": "Ride The Lightning", - "repo": "https://github.com/Ride-The-Lightning/RTL", - "version": "0.12.1" - }, - { - "id": "vaultwarden", - "name": "Vaultwarden", - "repo": "https://github.com/dani-garcia/vaultwarden", - "version": "1.24.0" - }, - { - "id": "bitfeed", - "name": "Bitfeed", - "repo": "https://github.com/bitfeed-project/bitfeed", - "version": "2.1.2" - }, - { - "id": "code-server", - "name": "code-server", - "repo": "https://github.com/cdr/code-server", - "version": "4.0.2" - }, - { - "id": "mempool", - "name": "Mempool", - "repo": "https://github.com/mempool/mempool", - "version": "2.3.1" - }, - { - "id": "btc-rpc-explorer-public", - "name": "BTC RPC Explorer (Public)", - "repo": "https://github.com/janoside/btc-rpc-explorer", - "version": "3.3.0" - }, - { - "id": "synapse-admin", - "name": "Synapse Admin", - "repo": "https://github.com/Awesome-Technologies/synapse-admin", - "version": "0.8.4" - }, - { - "id": "lightning-terminal", - "name": "Lightning Terminal", - "repo": "https://github.com/lightninglabs/lightning-terminal", - "version": "0.6.2-alpha" - }, - { - "id": "specter-desktop", - "name": "Specter Desktop", - "repo": "https://github.com/cryptoadvance/specter-desktop", - "version": "1.8.1" - }, { "id": "sphinx-relay", "name": "Sphinx Relay", "repo": "https://github.com/stakwork/sphinx-relay", "version": "2.2.5" }, - { - "id": "node-red", - "name": "Node-RED", - "repo": "https://github.com/node-red/node-red", - "version": "2.2.0" - }, - { - "id": "bluewallet", - "name": "BlueWallet Lightning", - "repo": "https://github.com/BlueWallet/LndHub", - "version": "1.4.1" - }, - { - "id": "lnmarkets", - "name": "LN Markets", - "repo": "https://github.com/ln-markets/umbrel", - "version": "1.1.5" - }, - { - "id": "lightning-shell", - "name": "Lightning Shell", - "repo": "https://ibz.github.io/lightning-shell/", - "version": "0.1.4" - }, - { - "id": "thunderhub", - "name": "ThunderHub", - "repo": "https://github.com/apotdevin/thunderhub", - "version": "0.12.31" - }, - { - "id": "squeaknode", - "name": "Squeaknode", - "repo": "https://github.com/squeaknode/squeaknode", - "version": "0.1.194" - }, { "id": "lnme", "name": "LnMe", @@ -102,16 +12,10 @@ "version": "1.4.0" }, { - "id": "btc-rpc-explorer-public-fast", - "name": "BTC RPC Explorer (Public; Fast version)", - "repo": "https://github.com/janoside/btc-rpc-explorer", - "version": "3.3.0" - }, - { - "id": "btcpay-server", - "name": "BTCPay Server", - "repo": "https://github.com/btcpayserver/btcpayserver", - "version": "1.4.2" + "id": "mempool", + "name": "Mempool", + "repo": "https://github.com/mempool/mempool", + "version": "2.3.1" }, { "id": "btc-rpc-explorer", @@ -125,10 +29,118 @@ "repo": "https://github.com/nextcloud/server", "version": "23.0.0" }, + { + "id": "squeaknode", + "name": "Squeaknode", + "repo": "https://github.com/squeaknode/squeaknode", + "version": "0.1.194" + }, + { + "id": "bluewallet", + "name": "BlueWallet Lightning", + "repo": "https://github.com/BlueWallet/LndHub", + "version": "1.4.1" + }, + { + "id": "lightning-terminal", + "name": "Lightning Terminal", + "repo": "https://github.com/lightninglabs/lightning-terminal", + "version": "0.6.2-alpha" + }, + { + "id": "node-red", + "name": "Node-RED", + "repo": "https://github.com/node-red/node-red", + "version": "2.2.0" + }, + { + "id": "synapse-admin", + "name": "Synapse Admin", + "repo": "https://github.com/Awesome-Technologies/synapse-admin", + "version": "0.8.4" + }, + { + "id": "bitfeed", + "name": "Bitfeed", + "repo": "https://github.com/bitfeed-project/bitfeed", + "version": "2.1.2" + }, + { + "id": "vaultwarden", + "name": "Vaultwarden", + "repo": "https://github.com/dani-garcia/vaultwarden", + "version": "1.24.0" + }, + { + "id": "specter-desktop", + "name": "Specter Desktop", + "repo": "https://github.com/cryptoadvance/specter-desktop", + "version": "1.8.1" + }, { "id": "krystal-bull", "name": "Krystal Bull", "repo": "https://github.com/bitcoin-s/krystal-bull", "version": "1.7.0-212-d9126650" + }, + { + "id": "btc-rpc-explorer-public", + "name": "BTC RPC Explorer (Public)", + "repo": "https://github.com/janoside/btc-rpc-explorer", + "version": "3.3.0" + }, + { + "id": "lightning-shell", + "name": "Lightning Shell", + "repo": "https://ibz.github.io/lightning-shell/", + "version": "0.1.4" + }, + { + "id": "synapse", + "name": "Synapse", + "repo": "https://github.com/matrix-org/synapse", + "version": "1.51.0" + }, + { + "id": "thunderhub", + "name": "ThunderHub", + "repo": "https://github.com/apotdevin/thunderhub", + "version": "0.12.31" + }, + { + "id": "lnmarkets", + "name": "LN Markets", + "repo": "https://github.com/ln-markets/umbrel", + "version": "1.1.5" + }, + { + "id": "btcpay-server", + "name": "BTCPay Server", + "repo": "https://github.com/btcpayserver/btcpayserver", + "version": "1.4.3" + }, + { + "id": "btc-rpc-explorer-public-fast", + "name": "BTC RPC Explorer (Public; Fast version)", + "repo": "https://github.com/janoside/btc-rpc-explorer", + "version": "3.3.0" + }, + { + "id": "code-server", + "name": "code-server", + "repo": "https://github.com/cdr/code-server", + "version": "4.0.2" + }, + { + "id": "ride-the-lightning", + "name": "Ride The Lightning", + "repo": "https://github.com/Ride-The-Lightning/RTL", + "version": "0.12.1" + }, + { + "id": "uptime-kuma", + "name": "Uptime Kuma", + "repo": "https://github.com/louislam/uptime-kuma", + "version": "1.11.3" } ] \ No newline at end of file diff --git a/apps/btcpay-server/app.yml b/apps/btcpay-server/app.yml index 2308563..38f5d23 100644 --- a/apps/btcpay-server/app.yml +++ b/apps/btcpay-server/app.yml @@ -8,7 +8,7 @@ version: 1 metadata: category: Payments name: BTCPay Server - version: 1.4.2 + version: 1.4.3 tagline: Accept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor. description: "BTCPay Server is a free and open-source Bitcoin payment processor @@ -45,7 +45,7 @@ containers: permissions: - bitcoind - name: web - image: btcpayserver/btcpayserver:1.4.2@sha256:17507f737d4398b7270f480468c088cd3f8dec9d3d5480a017645e3fd2351bb1 + image: btcpayserver/btcpayserver:1.4.3@sha256:925b79808e5d60530da6994d6572c23cc62faed81ed3acafe423dcc50a0ba164 port: 1234 depends_on: - nbxplorer diff --git a/apps/synapse/app.yml b/apps/synapse/app.yml new file mode 100644 index 0000000..7c615f4 --- /dev/null +++ b/apps/synapse/app.yml @@ -0,0 +1,39 @@ +# SPDX-FileCopyrightText: 2022 Citadel and contributors +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +# yaml-language-server: $schema=../../app-standard-v1.json + +version: 1 +metadata: + category: Social + name: Synapse + version: 1.51.0 + tagline: Matrix homeserver + description: >- + Description is coming soon. + developer: Matrix + website: https://matrix.org + dependencies: [] + repo: https://github.com/matrix-org/synapse + support: https://matrix.to/#/#synapse:matrix.org + gallery: + - 1.jpg + - 2.jpg + - 3.jpg + torOnly: false +containers: + - image: matrixdotorg/synapse:v1.51.0@sha256:26381613731f0f720bdaa311d0966096ee3e94df994fd15d01bdadda5a042f7f + entrypoint: bash + command: -c './start.py generate && ./start.py migrate_config && exec ./start.py' + environment: + UID: "1000" + GID: "1000" + SYNAPSE_HTTP_PORT: ${APP_SYNAPSE_SERVER_PORT} + SYNAPSE_SERVER_NAME: ${APP_HIDDEN_SERVICE} + SYNAPSE_REPORT_STATS: "yes" + SYNAPSE_ENABLE_REGISTRATION: "yes" + SYNAPSE_NO_TLS: "yes" + name: server + data: + - data/synapse:/data diff --git a/apps/uptime-kuma/app.yml b/apps/uptime-kuma/app.yml new file mode 100644 index 0000000..512fdb3 --- /dev/null +++ b/apps/uptime-kuma/app.yml @@ -0,0 +1,49 @@ +version: 1 + +metadata: + category: Networking + name: Uptime Kuma + version: 1.11.3 + tagline: Self-hosted uptime monitoring tool + description: > + Uptime Kuma is a self-hosted monitoring tool like Uptime Robot. + + + Features: + + + - Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / Ping / DNS Record / + Push / Steam Game Server. + + - Fancy, Reactive, Fast UI/UX. + + - Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), + and 70+ notification services. + + - 20 second intervals. + + - Multi Languages + + - Simple Status Page + + - Ping Chart + + - Certificate Info + developer: Louis Lam + website: https://uptime.kuma.pet + dependencies: [] + repo: https://github.com/louislam/uptime-kuma + support: https://github.com/louislam/uptime-kuma/issues + gallery: + - 1.jpg + - 2.jpg + - 3.jpg + +containers: + - name: main + image: louislam/uptime-kuma:1.11.3@sha256:8856a17f10d05f95bd0ce24a532c8a3f659bb69243c8edea721608de3e9f24b7 + restart: on-failure + stop_grace_period: 1m + port: 3001 + data: + - data:/app/data