Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions public-pool/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
version: "3.7"

services:
Expand All @@ -8,17 +8,17 @@
PROXY_AUTH_WHITELIST: "/api/*"

web:
image: smolgrrr/public-pool-ui:8cd2563@sha256:95884d33475b1681cf645831aefadb0cc31a89c6f537ede643251bc874311804
image: ghcr.io/duckaxe/public-pool-ui:44072d0@sha256:016668795f84ecbd619f34e09a1a7cb513dbb58f4b9e3913ea5ead1f4ccc0a88
restart: on-failure
stop_grace_period: 30s
environment:
- DOMAIN=$DEVICE_DOMAIN_NAME

server:
image: sethforprivacy/public-pool:9c14003@sha256:becfe82228a4cc814da8832d0c909000a382e2b39ef8a5d5cb6a8fb0bc554850
image: ghcr.io/sethforprivacy/public-pool:9938a05@sha256:96347cbbc2ec6f27ec1b282e8353e41197fad6ca56e011873e69e7c3b6555b14
restart: on-failure
stop_grace_period: 30s
ports:

Check notice on line 21 in public-pool/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

External port mapping "2018:2018/tcp"

Port mappings may be unnecessary for the app to function correctly. Docker's internal DNS resolves container names to IP addresses within the same network. External access to the web interface is handled by the app_proxy container. Port mappings are only needed if external access is required to a port not proxied by the app_proxy, or if an app needs to expose multiple ports for its functionality (e.g., DHCP, DNS, P2P, etc.).
- "2018:2018/tcp"
volumes:
- "${APP_DATA_DIR}/data/database:/public-pool/DB"
Expand Down
10 changes: 7 additions & 3 deletions public-pool/umbrel-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ manifestVersion: 1
id: public-pool
category: bitcoin
name: Public Pool
version: "9c14003-w"
version: "9938a05"
tagline: Fully Open Source Solo Bitcoin Mining Pool
description: >-
Public Pool is an open-source, solo Bitcoin mining application that lets you run your own pool using your own node.
Expand All @@ -28,10 +28,14 @@ gallery:
- 3.jpg
path: ""
releaseNotes: >-
This update brings a brand new Public Pool widget, allowing you to see your pool stats at a glance right from your umbrelOS home screen!
This release brings Public Pool up to date with the latest changes from the official codebase. A full list of changes can be viewed at
https://github.com/benjamin-wilson/public-pool/commits/master/?since=2024-11-11&until=2025-04-28


To add this widget, right-click on your home screen and select "Edit widgets", or click on Widgets in the Dock.
In addition, the user interface has been updated with several layout and usability improvements, as well as bugfixes. A full list of changes can be found at:
- https://github.com/duckaxe/public-pool-ui/releases/tag/2.0.0
- https://github.com/duckaxe/public-pool-ui/releases/tag/2.1.0
- https://github.com/duckaxe/public-pool-ui/releases/tag/2.2.0
defaultPassword: ""
widgets:
- id: "stats"
Expand Down