Author SHA1 Message Date
claudeandClaude Opus 5.5 2befabf2bb Run the P2Pool stats sidecar as P2Pool's uid
P2Pool creates /api/local as 0750, so uid 65534 could not read
local/stratum and the endpoint stayed at 503.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 13:59:19 -05:00
eric 8984ece13a Merge pull request 'Publish sanitized P2Pool hashrate at www.eom.dev/p2pool/stats.json' (#1) from p2pool-public-stats into main
Reviewed-on: #1
2026-11-08 17:35:48 +00:00
+3 -2
View File
@@ -297,8 +297,9 @@
memory: 64Mi memory: 64Mi
securityContext: securityContext:
runAsNonRoot: true runAsNonRoot: true
runAsUser: 65534 # P2Pool's uid: it creates /api/local as 0750, owner only.
runAsGroup: 65534 runAsUser: 1001
runAsGroup: 1001
readOnlyRootFilesystem: true readOnlyRootFilesystem: true
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
capabilities: capabilities: