Merge branch 'app/moneroblock' of https://github.com/sethforprivacy/runtipi-appstore into sethforprivacy-app/moneroblock

This commit is contained in:
Nicolas Meienberger 2022-09-24 15:08:32 +02:00
commit c9e28ef6ad
5 changed files with 93 additions and 0 deletions

View File

@ -0,0 +1,25 @@
{
"$schema": "../schema.json",
"name": "moneroblock",
"available": true,
"exposable": true,
"port": 31312,
"id": "moneroblock",
"tipi_version": 1,
"version": "v0.1.1",
"categories": ["utilities"],
"description": "MoneroBlock is a trustless block explorer for the Monero payment network.",
"short_desc": "Decentralized and trustless Monero block explorer",
"author": "duggavo",
"source": "https://github.com/duggavo/MoneroBlock",
"form_fields": [
{
"type": "text",
"label": "Monero Daemon Address in format node.host.name:port, i.e. node.sethforprivacy.com:18089",
"max": 100,
"min": 10,
"required": false,
"env_variable": "DAEMON_ADDRESS"
}
]
}

View File

@ -0,0 +1,22 @@
version: "3.7"
services:
moneroblock:
image: sethsimmons/moneroblock:latest
restart: unless-stopped
container_name: moneroblock
ports:
- ${APP_PORT}:31312
command:
- "--daemon"
- "${DAEMON_ADDRESS:-node.sethforprivacy.com:18089}"
dns:
- ${DNS_IP}
networks:
- tipi_main_network
labels:
traefik.enable: ${APP_EXPOSED}
traefik.http.routers.moneroblock.rule: Host(`${APP_DOMAIN}`)
traefik.http.routers.moneroblock.entrypoints: websecure
traefik.http.routers.moneroblock.service: moneroblock
traefik.http.routers.moneroblock.tls.certresolver: myresolver
traefik.http.services.moneroblock.loadbalancer.server.port: 31312

View File

@ -0,0 +1,22 @@
version: "3.7"
services:
moneroblock:
image: sethsimmons/moneroblock:latest
restart: unless-stopped
container_name: moneroblock
ports:
- ${APP_PORT}:31312
command:
- "--daemon"
- "${DAEMON_ADDRESS:-node.sethforprivacy.com:18089}"
dns:
- ${DNS_IP}
networks:
- tipi_main_network
labels:
traefik.enable: ${APP_EXPOSED}
traefik.http.routers.moneroblock.rule: Host(`${APP_DOMAIN}`)
traefik.http.routers.moneroblock.entrypoints: websecure
traefik.http.routers.moneroblock.service: moneroblock
traefik.http.routers.moneroblock.tls.certresolver: myresolver
traefik.http.services.moneroblock.loadbalancer.server.port: 31312

View File

@ -0,0 +1,24 @@
# MoneroBlock
MoneroBlock is a trustless block explorer for the Monero payment network.
## Running MoneroBlock
Once MoneroBlock is started open [127.0.0.1:31312](http://127.0.0.1:31312/) with your browser.
### Running with a remote daemon
Specify your own node when installing MoneroBlock using the format `node.host.name:port`, i.e. `node.sethforprivacy.com:18089`.
## Troubleshooting
If you have issues running this, please open an issue against the following repository:
https://github.com/sethforprivacy/moneroblock-docker/issues
## Donate
If you wish to support the MoneroBlock development please donate any amount:
Monero: `892HHTyDg5mJm5eWJWZ8L1ZMYnnWExciQFFkpsgLh1DfVUXfUFj6z1X2jDD2ZRQLiwWYskeyNkrtpAHse4M3G29uBfiYgVL`
Wownero: `WW439rW1B6p4pA9oca1Aip6h2dneUCHTL9qdn5fstfkB1DzokvrU2hYGASDUcyfaa9gv5kXS82TUhRALMGJGFmBA26jAz3qM5ss`

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB