125 Commits

Author SHA1 Message Date
Seth For Privacy 7e7cab924e Add Renovate config for automated p2pool version bumps
Adds .github/renovate.json based on the gold-standard config in
sethforprivacy/simple-monerod-docker, plus a `# renovate:` annotation
above ARG P2POOL_BRANCH so Renovate tracks the upstream p2pool release.

- renovate.json: same extends + customManager regex as monerod. The
  customManager already matches `ARG ..._BRANCH=<value>` patterns, so it
  picks up P2POOL_BRANCH directly. The docker manager (via
  docker:enableMajor) will also keep the pinned ubuntu base image current.
- Dockerfile: add
  `# renovate: datasource=github-releases depName=SChernykh/p2pool`
  immediately above `ARG P2POOL_BRANCH=v4.17`.

Validated with `renovate-config-validator` (renovate@latest):
"Config validated successfully". (Note: the field `managerFilePatterns`
requires Renovate >= 39; the hosted Mend app on this owner runs current
Renovate, matching the live monerod config.)

The hosted Mend Renovate app is already active on this owner's repos and
will pick this up automatically once merged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 20:58:22 -04:00
Seth For Privacy a36f7e0a2f Update GitHub Actions badges in README
Updated GitHub Actions badges to reflect new repository links.
2026-06-21 14:02:50 -04:00
Seth For Privacy 0518013758 Update P2POOL_BRANCH to version v4.17 2026-06-21 14:01:02 -04:00
Seth For Privacy 24185da98c Merge pull request #155 from sethforprivacy/renovate/actions-checkout-7.x
Update actions/checkout action to v7
2026-06-18 15:59:53 -04:00
renovate[bot] a0610a6215 Update actions/checkout action to v7 2026-06-18 19:52:11 +00:00
Seth For Privacy f8867c29bb Merge pull request #154 from hundehausen/bump/p2pool-v4.16
Bump P2Pool to version 4.16
2026-06-15 07:54:16 -04:00
hundehausen 6b67d40ec2 Update P2POOL_BRANCH to version 4.16 2026-06-13 18:45:10 +02:00
Seth For Privacy 3d1374df75 Merge pull request #153 from sethforprivacy/renovate/docker-setup-buildx-action-4.x
Update docker/setup-buildx-action action to v4.1.0
2026-05-23 16:23:41 -04:00
renovate[bot] 599c70f413 Update docker/setup-buildx-action action to v4.1.0 2026-05-23 20:20:53 +00:00
Seth For Privacy 9303676316 Merge pull request #152 from sethforprivacy/renovate/docker-login-action-4.x
Update docker/login-action action to v4.2.0
2026-05-23 16:20:22 -04:00
Seth For Privacy c20c54e17d Merge pull request #151 from sethforprivacy/renovate/docker-build-push-action-7.x
Update docker/build-push-action action to v7.2.0
2026-05-23 16:20:05 -04:00
renovate[bot] b3dca32ba0 Update docker/login-action action to v4.2.0 2026-05-23 15:50:07 +00:00
renovate[bot] f96e9166dc Update docker/build-push-action action to v7.2.0 2026-05-23 15:50:03 +00:00
Seth For Privacy 1ec1d51cfb Update P2POOL_BRANCH to version 4.15.1 2026-05-12 11:01:18 -04:00
Seth For Privacy d2bed819bd Bump to v4.15 2026-05-01 18:46:30 -04:00
Seth For Privacy ea2462edf8 Merge pull request #150 from sethforprivacy/renovate/docker-build-push-action-7.x
Update docker/build-push-action action to v7.1.0
2026-04-10 12:22:11 -04:00
renovate[bot] d30e72c868 Update docker/build-push-action action to v7.1.0 2026-04-10 14:04:03 +00:00
Seth For Privacy 943566c666 Delete .github/dependabot.yml 2026-04-04 09:56:58 -04:00
Seth For Privacy 2afef48805 Merge pull request #148 from sethforprivacy/renovate/docker-login-action-4.x
Update docker/login-action action to v4.1.0
2026-04-04 09:56:35 -04:00
renovate[bot] 9c9a34f0d3 Update docker/login-action action to v4.1.0 2026-04-02 18:35:07 +00:00
Seth For Privacy bd412b57f5 Merge pull request #147 from sethforprivacy/dependabot/github_actions/dependency-updates-d9df5d0194
Bump the dependency-updates group across 1 directory with 2 updates
2026-03-07 06:33:39 -05:00
dependabot[bot] 46a1067577 Bump the dependency-updates group across 1 directory with 2 updates
Bumps the dependency-updates group with 2 updates in the / directory: [docker/build-push-action](https://github.com/docker/build-push-action) and [docker/metadata-action](https://github.com/docker/metadata-action).


Updates `docker/build-push-action` from 6.19.2 to 7.0.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.19.2...v7.0.0)

Updates `docker/metadata-action` from 5 to 6
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 20:42:38 +00:00
Seth For Privacy fd9cf843cf Merge pull request #143 from sethforprivacy/renovate/docker-setup-buildx-action-4.x
Update docker/setup-buildx-action action to v4
2026-03-05 09:10:08 -05:00
renovate[bot] e883973c01 Update docker/setup-buildx-action action to v4 2026-03-05 09:47:12 +00:00
Seth For Privacy fa13d52fdb Merge pull request #142 from sethforprivacy/renovate/docker-login-action-4.x
Update docker/login-action action to v4
2026-03-04 06:05:52 -05:00
renovate[bot] de5a18086b Update docker/login-action action to v4 2026-03-04 10:46:25 +00:00
Seth For Privacy 99e34b3579 Update P2POOL_BRANCH to version v4.14 2026-03-01 20:12:03 -05:00
Seth For Privacy 21da5b959b Merge pull request #139 from sethforprivacy/dependabot/github_actions/dependency-updates-985357984d
Bump the dependency-updates group with 2 updates
2026-02-27 08:29:52 -05:00
dependabot[bot] f2476cbaaa Bump the dependency-updates group with 2 updates
Bumps the dependency-updates group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/upload-artifact` from 6 to 7
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

Updates `actions/download-artifact` from 7 to 8
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-26 20:42:29 +00:00
Seth For Privacy bf406b66a8 Merge pull request #137 from sethforprivacy/renovate/docker-build-push-action-6.x
Update docker/build-push-action action to v6.19.2
2026-02-13 09:26:42 -05:00
renovate[bot] cc76d47cc4 Update docker/build-push-action action to v6.19.2 2026-02-12 09:39:31 +00:00
Seth For Privacy 276ec16292 Merge pull request #136 from sethforprivacy/renovate/docker-build-push-action-6.x
Update docker/build-push-action action to v6.19.0
2026-02-11 10:08:44 -05:00
renovate[bot] 366802894c Update docker/build-push-action action to v6.19.0 2026-02-11 13:13:59 +00:00
Seth For Privacy 9fdc25b6b6 Merge pull request #135 from sethforprivacy/renovate/docker-login-action-3.x
Update docker/login-action action to v3.7.0
2026-01-28 10:32:14 -05:00
renovate[bot] 868cfb9673 Update docker/login-action action to v3.7.0 2026-01-28 13:08:13 +00:00
Seth For Privacy 6ebfedde92 Merge pull request #134 from sethforprivacy/renovate/docker-setup-buildx-action-3.x
Update docker/setup-buildx-action action to v3.12.0
2025-12-19 09:14:36 -05:00
renovate[bot] 6d4f11403b Update docker/setup-buildx-action action to v3.12.0 2025-12-19 14:11:24 +00:00
Seth For Privacy b82007d36e Bump to v4.13 2025-12-18 09:57:08 -05:00
Seth For Privacy 8522817c89 Merge pull request #131 from sethforprivacy/dependabot/github_actions/dependency-updates-c2e7f7cad0
Bump the dependency-updates group with 2 updates
2025-12-15 11:21:33 -05:00
dependabot[bot] 8a2d4bd270 Bump the dependency-updates group with 2 updates
Bumps the dependency-updates group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/upload-artifact` from 5 to 6
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

Updates `actions/download-artifact` from 6 to 7
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 20:02:23 +00:00
Seth For Privacy 37d68bc1bd Merge pull request #130 from sethforprivacy/renovate/actions-checkout-6.x
Update actions/checkout action to v6
2025-11-20 13:25:41 -05:00
renovate[bot] dae74873c4 Update actions/checkout action to v6 2025-11-20 17:46:57 +00:00
Seth For Privacy d37c6f7bdf Bump to v4.12 2025-11-05 13:26:05 -05:00
Seth For Privacy 84ebde54dd Merge pull request #128 from sethforprivacy/renovate/actions-download-artifact-6.x 2025-10-26 12:35:08 -04:00
Seth For Privacy e834b7e289 Merge pull request #127 from sethforprivacy/dependabot/github_actions/dependency-updates-3249c11fdc 2025-10-26 12:34:54 -04:00
renovate[bot] 389cc18843 Update actions/download-artifact action to v6 2025-10-24 20:02:31 +00:00
dependabot[bot] 93c985963a Bump the dependency-updates group with 2 updates
Bumps the dependency-updates group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/upload-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

Updates `actions/download-artifact` from 5 to 6
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 20:02:11 +00:00
Seth For Privacy 8d209c335a Merge pull request #126 from sethforprivacy/renovate/docker-login-action-3.x
Update docker/login-action action to v3.6.0
2025-09-29 09:02:37 -04:00
renovate[bot] 2baed31844 Update docker/login-action action to v3.6.0 2025-09-29 10:52:23 +00:00
Seth For Privacy c591b338f3 Update docker-compose.yml 2025-09-28 09:08:39 -04:00
Seth For Privacy a1a95d5294 Bump to v4.11 2025-09-27 09:21:18 -04:00
Seth For Privacy 0bc7dba09d Bump to v4.10.1 2025-09-10 06:53:06 -04:00
Seth For Privacy 49019ab2f9 Bump to v4.10 2025-09-09 05:37:30 -04:00
Seth For Privacy 53c1baaaf2 Bump to v4.9.1 2025-08-21 07:19:45 -04:00
Seth For Privacy 1fdd47de76 Merge pull request #123 from sethforprivacy/dependabot/github_actions/dependency-updates-7921bc0373
Bump the dependency-updates group across 1 directory with 2 updates
2025-08-12 13:26:14 -04:00
dependabot[bot] f2a46b8a21 Bump the dependency-updates group across 1 directory with 2 updates
Bumps the dependency-updates group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

Updates `actions/download-artifact` from 4 to 5
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 04:39:58 +00:00
Seth For Privacy 679ac1e87e Merge pull request #119 from sethforprivacy/renovate/docker-login-action-3.x
Update docker/login-action action to v3.5.0
2025-08-04 13:07:04 -04:00
renovate[bot] cbf7fbfb7e Update docker/login-action action to v3.5.0 2025-08-04 16:36:05 +00:00
Seth For Privacy 382708175c Bump to v4.9 2025-07-23 19:58:59 -04:00
Seth For Privacy e4d02db831 Merge pull request #118 from levinster82/main
Update README.md
2025-07-01 05:48:05 -04:00
levinster82 ef64a6db7d Update README.md
update docker run example from unmaintained docker hub image to ghcr image
2025-06-30 18:18:33 -04:00
Seth For Privacy d3a1a704b8 Update README.md 2025-06-26 05:50:35 -04:00
Seth For Privacy 8178e7df3e Update Dockerfile 2025-06-26 05:49:55 -04:00
Seth For Privacy 9b158c86c2 Merge pull request #117 from sethforprivacy/renovate/docker-setup-buildx-action-3.x
Update docker/setup-buildx-action action to v3.11.1
2025-06-18 09:19:44 -04:00
renovate[bot] 031bd91913 Update docker/setup-buildx-action action to v3.11.1 2025-06-18 11:01:02 +00:00
Seth For Privacy 2bd817c6c2 Merge pull request #116 from sethforprivacy/renovate/docker-setup-buildx-action-3.x
Update docker/setup-buildx-action action to v3.11.0
2025-06-16 14:04:09 -04:00
renovate[bot] b77b8d9d7c Update docker/setup-buildx-action action to v3.11.0 2025-06-16 17:41:06 +00:00
Seth For Privacy f34b0b4e7a Merge pull request #115 from hundehausen/patch-13
Bump p2pool to v4.8
2025-06-16 06:44:58 -04:00
hundehausen 77f6cd5311 Bump p2pool to v4.8 2025-06-15 17:30:43 +02:00
Seth For Privacy 9719c48897 Merge pull request #114 from hundehausen/patch-13
Bump p2pool to v4.7
2025-05-30 11:36:11 -04:00
hundehausen 2290ddb6b9 Bump to v4.7 2025-05-30 08:38:12 +02:00
Seth For Privacy 843f97b1cf Merge pull request #113 from sethforprivacy/dependabot/github_actions/dependency-updates-eb4bd8a3a6
Bump docker/build-push-action from 6.17.0 to 6.18.0 in the dependency-updates group
2025-05-28 21:20:33 -04:00
dependabot[bot] 6945b17b5d Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.17.0 to 6.18.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.17.0...v6.18.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-27 20:53:03 +00:00
Seth For Privacy df89ed309f Merge pull request #111 from hundehausen/patch-13
Bump to v4.6
2025-05-18 07:30:32 -04:00
hundehausen f181dbcd59 Bump to v4.6 2025-05-18 09:52:13 +02:00
Seth For Privacy 89ca118508 Merge pull request #110 from sethforprivacy/renovate/docker-build-push-action-6.x
Update docker/build-push-action action to v6.17.0
2025-05-15 13:09:30 -04:00
renovate[bot] 9d6980c6d2 Update docker/build-push-action action to v6.17.0 2025-05-15 13:37:56 +00:00
Seth For Privacy 501a27001b Merge pull request #109 from hundehausen/patch-12
Bump to v4.5
2025-05-04 07:34:31 -04:00
hundehausen 35a6c3a3ed Bump to v4.5 2025-05-04 09:05:48 +02:00
Seth For Privacy bfe73f3409 Merge pull request #108 from sethforprivacy/renovate/docker-build-push-action-6.x
Update docker/build-push-action action to v6.16.0
2025-04-24 14:12:37 -04:00
renovate[bot] 9925a8d336 Update docker/build-push-action action to v6.16.0 2025-04-24 14:49:14 +00:00
Seth For Privacy c699d76908 Merge pull request #107 from sethforprivacy/renovate/docker-login-action-3.x
Update docker/login-action action to v3.4.0
2025-03-14 20:17:24 -04:00
renovate[bot] ee90239c6b Update docker/login-action action to v3.4.0 2025-03-14 20:45:55 +00:00
Seth For Privacy 28104934af Bump to v4.4 2025-03-01 15:05:35 -05:00
Seth For Privacy d2494e9deb Merge pull request #105 from sethforprivacy/dependabot/github_actions/dependency-updates-93cde54b9c
Bump the dependency-updates group with 2 updates
2025-02-26 16:09:00 -05:00
dependabot[bot] 76b1d9164c Bump the dependency-updates group with 2 updates
Bumps the dependency-updates group with 2 updates: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) and [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/setup-buildx-action` from 3.9.0 to 3.10.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.9.0...v3.10.0)

Updates `docker/build-push-action` from 6.14.0 to 6.15.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.14.0...v6.15.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-26 20:30:43 +00:00
Seth For Privacy ec715061c0 Allow manual Actions runs 2025-02-19 15:30:05 -05:00
Seth For Privacy 90af90e29a Fix p2pool version tag images 2025-02-19 15:29:20 -05:00
Seth For Privacy 9b66c26a8d Merge pull request #104 from sethforprivacy/dependabot/github_actions/dependency-updates-f02b80db45
Bump docker/build-push-action from 6.13.0 to 6.14.0 in the dependency-updates group
2025-02-19 15:27:58 -05:00
dependabot[bot] ba800e4da7 Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.13.0 to 6.14.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.13.0...v6.14.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 20:02:59 +00:00
Seth For Privacy 00fe0b7e4d Fix test run of images 2025-02-07 12:02:33 -05:00
Seth For Privacy 38772276a6 Migrate to native architecture runners for Github Actions builds and add test build workflow for PRs 2025-02-07 11:32:30 -05:00
Seth For Privacy a980dba152 Merge pull request #103 from sethforprivacy/dependabot/github_actions/dependency-updates-4ce3feb040
Bump the dependency-updates group with 2 updates
2025-02-07 07:11:24 -05:00
dependabot[bot] 7bb6b1b7d5 Bump the dependency-updates group with 2 updates
Bumps the dependency-updates group with 2 updates: [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) and [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action).


Updates `docker/setup-qemu-action` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.3.0...v3.4.0)

Updates `docker/setup-buildx-action` from 3.8.0 to 3.9.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.8.0...v3.9.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-06 20:31:04 +00:00
Seth For Privacy 985a39cb05 Merge pull request #102 from sethforprivacy/dependabot/github_actions/dependency-updates-2741f241c8
Bump docker/build-push-action from 6.12.0 to 6.13.0 in the dependency-updates group
2025-01-25 07:53:21 -05:00
dependabot[bot] 011112e362 Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.12.0 to 6.13.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.12.0...v6.13.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 20:01:51 +00:00
Seth For Privacy fe73634e36 Merge pull request #101 from sethforprivacy/dependabot/github_actions/dependency-updates-3e01918a24
Bump docker/build-push-action from 6.11.0 to 6.12.0 in the dependency-updates group
2025-01-17 10:50:50 -05:00
dependabot[bot] bd18fb8337 Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.11.0 to 6.12.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.11.0...v6.12.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-15 20:40:05 +00:00
Seth For Privacy 7f7693b836 Merge pull request #100 from sethforprivacy/dependabot/github_actions/dependency-updates-c2b1a29632
Bump the dependency-updates group with 2 updates
2025-01-08 21:11:30 -05:00
dependabot[bot] be951a1c42 Bump the dependency-updates group with 2 updates
Bumps the dependency-updates group with 2 updates: [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) and [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/setup-qemu-action` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.2.0...v3.3.0)

Updates `docker/build-push-action` from 6.10.0 to 6.11.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.10.0...v6.11.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-08 20:55:15 +00:00
Seth For Privacy 37c8d08d56 Bump to v4.3 2024-12-30 18:55:44 +00:00
Seth For Privacy e83c4109ac Merge pull request #99 from sethforprivacy/dependabot/github_actions/dependency-updates-a8eed03185
Bump docker/setup-buildx-action from 3.7.1 to 3.8.0 in the dependency-updates group
2024-12-17 13:56:46 -05:00
dependabot[bot] 0746b4b33d Bump docker/setup-buildx-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action).


Updates `docker/setup-buildx-action` from 3.7.1 to 3.8.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.7.1...v3.8.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 20:25:26 +00:00
Seth For Privacy 355802e65d Merge pull request #98 from sethforprivacy/dependabot/github_actions/dependency-updates-25399bd403
Bump docker/build-push-action from 6.9.0 to 6.10.0 in the dependency-updates group
2024-11-27 05:51:14 -05:00
dependabot[bot] 9f6c19d9bd Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.9.0 to 6.10.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.9.0...v6.10.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-26 20:09:08 +00:00
Seth For Privacy 67addf8338 Stop automatically rebuilding container each week 2024-11-25 14:38:10 +00:00
Seth For Privacy 73169033ea Merge pull request #97 from hundehausen/patch-12
Bump to v4.2
2024-11-01 12:48:41 +00:00
hundehausen 32651de3e2 Bump to v4.2 2024-11-01 13:30:56 +01:00
Seth For Privacy 81ea995fca Merge pull request #96 from sethforprivacy/dependabot/github_actions/dependency-updates-2e90baafb9
Bump docker/setup-buildx-action from 3.7.0 to 3.7.1 in the dependency-updates group
2024-10-07 10:34:31 +00:00
dependabot[bot] dc3a843ab2 Bump docker/setup-buildx-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action).


Updates `docker/setup-buildx-action` from 3.7.0 to 3.7.1
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.7.0...v3.7.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-04 20:03:35 +00:00
Seth For Privacy c58f7d2319 Merge pull request #95 from sethforprivacy/dependabot/github_actions/dependency-updates-7e03e5856c
Bump docker/setup-buildx-action from 3.6.1 to 3.7.0 in the dependency-updates group
2024-10-04 09:35:20 +00:00
dependabot[bot] 4e092e9d04 Bump docker/setup-buildx-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action).


Updates `docker/setup-buildx-action` from 3.6.1 to 3.7.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.6.1...v3.7.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-03 20:24:29 +00:00
Seth For Privacy d83dc79dbb Merge pull request #94 from sethforprivacy/dependabot/github_actions/dependency-updates-fe8ded95b1
Bump docker/build-push-action from 6.8.0 to 6.9.0 in the dependency-updates group
2024-10-01 14:50:51 +00:00
dependabot[bot] 328892589a Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.8.0 to 6.9.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.8.0...v6.9.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 20:08:35 +00:00
Seth For Privacy 5dbff4059b Bump to v4.1.1 2024-09-30 17:23:57 +00:00
Seth For Privacy 875c67350b Merge pull request #93 from sethforprivacy/dependabot/github_actions/dependency-updates-078f5a3e70
Bump docker/build-push-action from 6.7.0 to 6.8.0 in the dependency-updates group
2024-09-27 22:54:51 +00:00
dependabot[bot] 9849a58364 Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.7.0 to 6.8.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.7.0...v6.8.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-27 20:56:30 +00:00
Seth For Privacy 8d53a0e426 Merge pull request #92 from sethforprivacy/dependabot/github_actions/dependency-updates-e4814d2850
Bump docker/build-push-action from 6.6.1 to 6.7.0 in the dependency-updates group
2024-08-14 10:22:02 +00:00
dependabot[bot] 8a06c6f9e6 Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.6.1 to 6.7.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.6.1...v6.7.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-13 20:06:59 +00:00
Seth For Privacy 9107db0ae7 Merge pull request #91 from hundehausen/patch-11
bump p2pool to v4.1
2024-08-12 19:12:26 +00:00
hundehausen 1d9d9afad4 bump p2pool to v4.1 2024-08-12 21:07:44 +02:00
Seth For Privacy 95332331c7 Merge pull request #90 from sethforprivacy/dependabot/github_actions/dependency-updates-6a282d0ee2
Bump docker/build-push-action from 6.5.0 to 6.6.1 in the dependency-updates group
2024-08-08 10:27:56 +00:00
dependabot[bot] 1a7a634021 Bump docker/build-push-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/build-push-action` from 6.5.0 to 6.6.1
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.5.0...v6.6.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-07 20:43:37 +00:00
Seth For Privacy eac168d0f4 Merge pull request #89 from sethforprivacy/dependabot/github_actions/dependency-updates-397284ac6b
Bump docker/setup-buildx-action from 3.5.0 to 3.6.1 in the dependency-updates group
2024-07-30 09:25:10 +00:00
dependabot[bot] d9631c3a05 Bump docker/setup-buildx-action in the dependency-updates group
Bumps the dependency-updates group with 1 update: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action).


Updates `docker/setup-buildx-action` from 3.5.0 to 3.6.1
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.5.0...v3.6.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 20:56:57 +00:00
9 changed files with 194 additions and 174 deletions
-11
View File
@@ -1,11 +0,0 @@
version: 2
updates:
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
groups:
dependency-updates:
patterns:
- "*"
+24
View File
@@ -0,0 +1,24 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
"docker:enableMajor",
"mergeConfidence:all-badges",
":disableRateLimiting",
":semanticCommits"
],
"rebaseWhen": "conflicted",
"customManagers": [
{
"customType": "regex",
"managerFilePatterns": [
"/(^|/)Dockerfile$/"
],
"matchStrings": [
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\sARG .*?_VERSION=(?<currentValue>.*)(\\sARG .*?_CHECKSUM=(?<currentDigest>.*))?\\s",
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\sARG .*?_BRANCH=(?<currentValue>.*)(\\sARG .*?_COMMIT_HASH=(?<currentDigest>.*))?\\s"
],
"versioningTemplate": "{{#if versioning}}{{versioning}}{{/if}}"
}
]
}
+60
View File
@@ -0,0 +1,60 @@
name: "Test build of image when Dockerfile is changed"
on:
push:
paths:
- 'Dockerfile'
branches-ignore:
- main
pull_request:
paths:
- 'Dockerfile'
workflow_dispatch:
env:
GHCR_REPO: ghcr.io/${{ github.repository_owner }}/p2pool
jobs:
rebuild-container:
name: "Build image with cache"
strategy:
fail-fast: false
matrix:
os:
- ubuntu-latest
- ubuntu-24.04-arm
runs-on: ${{ matrix.os }}
steps:
- name: Prepare platform matrix for arm64
if: runner.arch == 'ARM64'
run: |
echo "PLATFORM=linux/arm64" >> $GITHUB_ENV
echo "DIGEST_NAME=arm64" >> $GITHUB_ENV
- name: Prepare platform matrix for amd64
if: runner.arch == 'X64'
run: |
echo "PLATFORM=linux/amd64" >> $GITHUB_ENV
echo "DIGEST_NAME=amd64" >> $GITHUB_ENV
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v4.1.0
-
name: Checkout repository
uses: actions/checkout@v7
-
name: Test build of image
id: build
uses: docker/build-push-action@v7.2.0
with:
push: false
load: true
platforms: ${{ env.PLATFORM }}
tags: p2pool:testing
cache-from: type=registry,ref=${{ env.GHCR_REPO }}:latest
-
name: Test-run image
run: |
docker run --rm p2pool:testing --wallet 468ydghFfthE3UTc53eF5MP9UyrMcUiAHP5kizVYJsej5XGaXBoAAEzUHCcUF7t3E3RrYAX8Rs1ujhBdcvMpZSbH8qkb55R &
PID=$!
sleep 30
kill -SIGINT $PID # this will return a non-zero exit code if the container dies early on
-37
View File
@@ -1,37 +0,0 @@
name: Build and scan container for vulnerabilities with Trivy
on:
push:
paths:
- 'Dockerfile'
pull_request:
paths:
- 'Dockerfile'
schedule:
- cron: '22 14 * * 0'
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build an image from Dockerfile
run: |
docker build -t docker.io/my-organization/my-app:${{ github.sha }} .
- name: Run Trivy vulnerability scanner
uses: aquasecurity/trivy-action@master
with:
image-ref: 'docker.io/my-organization/my-app:${{ github.sha }}'
format: 'template'
template: '@/contrib/sarif.tpl'
output: 'trivy-results.sarif'
severity: 'CRITICAL,HIGH'
- name: Upload Trivy scan results to GitHub Security tab
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: 'trivy-results.sarif'
-59
View File
@@ -1,59 +0,0 @@
name: "Update image and push to Github Packages and Docker Hub weekly"
on:
schedule:
- cron: "0 12 * * 1" # Run every Monday at noon.
workflow_dispatch:
jobs:
rebuild-container:
name: "Rebuild Container with the latest base image"
runs-on: ubuntu-latest
steps:
-
name: Prepare outputs
id: prep
run: |
echo "::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ')"
-
name: Set up QEMU
uses: docker/setup-qemu-action@v3.2.0
with:
platforms: linux/arm64
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3.5.0
-
name: Login to GitHub Container Registry
uses: docker/login-action@v3.3.0
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
-
name: Login to DockerHub
uses: docker/login-action@v3.3.0
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: "Checkout repository"
uses: "actions/checkout@v4"
-
name: "Get p2pool Release Tag"
id: get_tag
run: echo "::set-output name=tag::$(awk -F "=" '/P2POOL_BRANCH=/ {print $2}' Dockerfile)"
-
name: Build and push to Docker Hub and GitHub Packages Docker Registry
id: docker_build
uses: docker/build-push-action@v6.5.0
with:
push: true
platforms: linux/amd64,linux/arm64
tags: |
ghcr.io/${{ github.repository_owner }}/p2pool:latest
ghcr.io/${{ github.repository_owner }}/p2pool:${{ steps.get_tag.outputs.tag }}
${{ secrets.DOCKER_USERNAME }}/p2pool:latest
${{ secrets.DOCKER_USERNAME }}/p2pool:${{ steps.get_tag.outputs.tag }}
labels: |
org.opencontainers.image.source=${{ github.event.repository.html_url }}
org.opencontainers.image.created=${{ steps.prep.outputs.created }}
org.opencontainers.image.revision=${{ github.sha }}
+101 -39
View File
@@ -6,58 +6,120 @@ on:
- main - main
paths: paths:
- 'Dockerfile' - 'Dockerfile'
workflow_dispatch:
env:
GHCR_REPO: ghcr.io/${{ github.repository_owner }}/p2pool
jobs: jobs:
rebuild-container: build:
name: "Rebuild Container with the latest base image" name: "Build container for multiple architectures and push by digest"
runs-on: ubuntu-latest strategy:
fail-fast: false
matrix:
os:
- ubuntu-latest
- ubuntu-24.04-arm
runs-on: ${{ matrix.os }}
steps: steps:
- - name: Prepare platform matrix for arm64
name: Prepare outputs if: runner.arch == 'ARM64'
id: prep
run: | run: |
echo "::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ')" echo "PLATFORM=linux/arm64" >> $GITHUB_ENV
- echo "DIGEST_NAME=arm64" >> $GITHUB_ENV
name: Set up QEMU - name: Prepare platform matrix for amd64
uses: docker/setup-qemu-action@v3.2.0 if: runner.arch == 'X64'
run: |
echo "PLATFORM=linux/amd64" >> $GITHUB_ENV
echo "DIGEST_NAME=amd64" >> $GITHUB_ENV
- name: Docker meta
id: meta
uses: docker/metadata-action@v6
with: with:
platforms: linux/arm64 images: |
${{ env.GHCR_REPO }}
- -
name: Set up Docker Buildx name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3.5.0 uses: docker/setup-buildx-action@v4.1.0
- -
name: Login to GitHub Container Registry name: Login to GitHub Container Registry
uses: docker/login-action@v3.3.0 uses: docker/login-action@v4.2.0
with: with:
registry: ghcr.io registry: ghcr.io
username: ${{ github.repository_owner }} username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- -
name: Login to DockerHub name: Checkout repository
uses: docker/login-action@v3.3.0 uses: actions/checkout@v7
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: "Checkout repository"
uses: "actions/checkout@v4"
- -
name: "Get p2pool Release Tag" name: Build and and push by digest
id: get_tag uses: docker/build-push-action@v7.2.0
run: echo "::set-output name=tag::$(awk -F "=" '/P2POOL_BRANCH=/ {print $2}' Dockerfile)" id: build
-
name: Build and push to Docker Hub and GitHub Packages Docker Registry
uses: docker/build-push-action@v6.5.0
id: docker_build_push
with: with:
push: true outputs: type=image,"name=${{ env.GHCR_REPO }}",push-by-digest=true,name-canonical=true,push=true
platforms: linux/amd64,linux/arm64 platforms: ${{ env.PLATFORM }}
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=registry,ref=${{ env.GHCR_REPO }}:latest
- name: Export digest
run: |
mkdir -p ${{ runner.temp }}/digests
digest="${{ steps.build.outputs.digest }}"
touch "${{ runner.temp }}/digests/${digest#sha256:}"
- name: Upload digest
uses: actions/upload-artifact@v7
with:
name: digests-${{ env.DIGEST_NAME }}
path: ${{ runner.temp }}/digests/*
if-no-files-found: error
retention-days: 1
merge:
runs-on: ubuntu-latest
needs:
- build
steps:
- name: Download digests
uses: actions/download-artifact@v8
with:
path: ${{ runner.temp }}/digests
pattern: digests-*
merge-multiple: true
- name: Login to GHCR
uses: docker/login-action@v4.2.0
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v4.1.0
- name: Checkout repository
uses: actions/checkout@v7
- name: Get p2pool release tag
run: echo P2POOL_TAG="$(awk -F '=' '/P2POOL_BRANCH=/ {print $2}' Dockerfile)" >> $GITHUB_ENV
- name: Docker meta
id: meta
uses: docker/metadata-action@v6
with:
images: |
${{ env.GHCR_REPO }}
tags: | tags: |
ghcr.io/${{ github.repository_owner }}/p2pool:latest type=sha
ghcr.io/${{ github.repository_owner }}/p2pool:${{ steps.get_tag.outputs.tag }} type=raw,value=latest,enable={{is_default_branch}}
${{ secrets.DOCKER_USERNAME }}/p2pool:latest type=raw,value=${{ env.P2POOL_TAG }}
${{ secrets.DOCKER_USERNAME }}/p2pool:${{ steps.get_tag.outputs.tag }}
labels: | - name: Create manifest list and push
org.opencontainers.image.source=${{ github.event.repository.html_url }} working-directory: ${{ runner.temp }}/digests
org.opencontainers.image.created=${{ steps.prep.outputs.created }} run: |
org.opencontainers.image.revision=${{ github.sha }} docker buildx imagetools create $(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
cache-from: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/simple-monerod:latest $(printf '${{ env.GHCR_REPO }}@sha256:%s ' *)
cache-to: type=inline
- name: Inspect image
run: |
docker buildx imagetools inspect ${{ env.GHCR_REPO }}:${{ steps.meta.outputs.version }}
+2 -1
View File
@@ -1,4 +1,5 @@
ARG P2POOL_BRANCH=v4.0 # renovate: datasource=github-releases depName=SChernykh/p2pool
ARG P2POOL_BRANCH=v4.17
# Select latest Ubuntu LTS for the build image base # Select latest Ubuntu LTS for the build image base
FROM ubuntu:latest as build FROM ubuntu:latest as build
+4 -14
View File
@@ -3,21 +3,11 @@ A simple and straightforward Dockerized [p2pool](https://github.com/SChernykh/p2
## Actions ## Actions
[![Daily Update Rebuild](https://github.com/sethsimmons/p2pool-docker//actions/workflows/update-daily.yml/badge.svg)](https://github.com/sethsimmons/p2pool-docker/actions/workflows/update-daily.yml) [![Daily Update Rebuild](https://github.com/sethforprivacy/p2pool-docker//actions/workflows/update-daily.yml/badge.svg)](https://github.com/sethforprivacy/p2pool-docker/actions/workflows/update-daily.yml)
[![Weekly Update Rebuild](https://github.com/sethsimmons/p2pool-docker//actions/workflows/update-base-image.yml/badge.svg)](https://github.com/sethsimmons/p2pool-docker/actions/workflows/update-base-image.yml) [![Weekly Update Rebuild](https://github.com/sethforprivacy/p2pool-docker//actions/workflows/update-base-image.yml/badge.svg)](https://github.com/sethforprivacy/p2pool-docker/actions/workflows/update-base-image.yml)
[![Latest Dockerfile build](https://github.com/sethsimmons/p2pool-docker//actions/workflows/update-image-on-push.yml/badge.svg)](https://github.com/sethsimmons/p2pool-docker/actions/workflows/update-image-on-push.yml)
[![Container security scan with Trivy](https://github.com/sethsimmons/p2pool-docker//actions/workflows/trivy-analysis.yml/badge.svg)](https://github.com/sethsimmons/p2pool-docker/actions/workflows/trivy-analysis.yml)
## Docker
![Docker Pulls](https://img.shields.io/docker/pulls/sethsimmons/p2pool)
![Docker Image Size (latest by date)](https://img.shields.io/docker/image-size/sethsimmons/p2pool)
![Docker Image Version (latest by date)](https://img.shields.io/docker/v/sethsimmons/p2pool)
# Docker Hub # Docker Hub
This repo is used to build the images available at: This repo is used to build the images available here on GHCR.
https://hub.docker.com/r/sethsimmons/p2pool
# Tags # Tags
@@ -28,7 +18,7 @@ https://hub.docker.com/r/sethsimmons/p2pool
*NOTE: Remember to replace the host address with your own node (if desired) as well as the Monero address for the `--wallet` flag, or else you'll be making a kind hashrate donation to me.* *NOTE: Remember to replace the host address with your own node (if desired) as well as the Monero address for the `--wallet` flag, or else you'll be making a kind hashrate donation to me.*
```bash ```bash
docker run -d --name="p2pool" -p 3333:3333 -p 37889:37889 -v p2pool-data:/home/p2pool -v /dev/hugepages:/dev/hugepages:rw sethsimmons/p2pool:latest --host 5.9.120.18 --rpc-port 18089 --wallet 468ydghFfthE3UTc53eF5MP9UyrMcUiAHP5kizVYJsej5XGaXBoAAEzUHCcUF7t3E3RrYAX8Rs1ujhBdcvMpZSbH8qkb55R --stratum 0.0.0.0:3333 --p2p 0.0.0.0:37889 --addpeers 65.21.227.114:37889,node.sethforprivacy.com:37889 docker run -d --name="p2pool" -p 3333:3333 -p 37889:37889 -v p2pool-data:/home/p2pool -v /dev/hugepages:/dev/hugepages:rw ghcr.io/sethforprivacy/p2pool:latest --host 5.9.120.18 --rpc-port 18089 --wallet 468ydghFfthE3UTc53eF5MP9UyrMcUiAHP5kizVYJsej5XGaXBoAAEzUHCcUF7t3E3RrYAX8Rs1ujhBdcvMpZSbH8qkb55R --stratum 0.0.0.0:3333 --p2p 0.0.0.0:37889 --addpeers 65.21.227.114:37889,node.sethforprivacy.com:37889
``` ```
# Copyrights # Copyrights
+2 -12
View File
@@ -1,7 +1,6 @@
version: '3.5'
services: services:
monerod: monerod:
image: sethsimmons/simple-monerod:latest image: ghcr.io/sethforprivacy/simple-monerod:latest
restart: unless-stopped restart: unless-stopped
container_name: monerod container_name: monerod
volumes: volumes:
@@ -21,7 +20,7 @@ services:
- "--out-peers=50" - "--out-peers=50"
p2pool: p2pool:
image: sethsimmons/p2pool:latest image: ghcr.io/sethforprivacy/p2pool:latest
restart: unless-stopped restart: unless-stopped
container_name: p2pool container_name: p2pool
tty: true tty: true
@@ -52,15 +51,6 @@ services:
volumes: volumes:
- tor-keys:/var/lib/tor/hidden_service/ - tor-keys:/var/lib/tor/hidden_service/
autoheal:
image: willfarrell/autoheal:latest
container_name: autoheal
restart: unless-stopped
environment:
AUTOHEAL_CONTAINER_LABEL: all
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
watchtower: watchtower:
image: containrrr/watchtower:latest image: containrrr/watchtower:latest
container_name: watchtower container_name: watchtower