mirror of
https://github.com/sethforprivacy/p2pool-docker.git
synced 2026-06-23 12:22:36 -04:00
Compare commits
9 Commits
optimize-f
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
46d68375cd | ||
|
|
1bb3947f60 | ||
|
|
df326bcf85 | ||
|
|
f0f9059dd6 | ||
|
|
93b13c156d | ||
|
|
5b7ab876bf | ||
|
|
7e7cab924e | ||
|
|
6f18143ef1 | ||
|
|
81b47a06b7 |
24
.github/renovate.json
vendored
Normal file
24
.github/renovate.json
vendored
Normal 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}}"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,7 +1,8 @@
|
||||
# renovate: datasource=github-releases depName=SChernykh/p2pool
|
||||
ARG P2POOL_BRANCH=v4.17
|
||||
|
||||
# Pin to the latest Ubuntu LTS for the build image base (kept current by Renovate)
|
||||
FROM ubuntu:24.04 as build
|
||||
FROM ubuntu:26.04 AS build
|
||||
LABEL author="sethforprivacy@protonmail.com" \
|
||||
maintainer="sethforprivacy@protonmail.com"
|
||||
|
||||
@@ -16,8 +17,8 @@ RUN apt-get update \
|
||||
|
||||
ENV CFLAGS='-fPIC'
|
||||
ENV CXXFLAGS='-fPIC'
|
||||
ENV USE_SINGLE_BUILDDIR 1
|
||||
ENV BOOST_DEBUG 1
|
||||
ENV USE_SINGLE_BUILDDIR=1
|
||||
ENV BOOST_DEBUG=1
|
||||
|
||||
# Switch to p2pool source directory
|
||||
WORKDIR /p2pool
|
||||
@@ -31,7 +32,7 @@ ARG NPROC
|
||||
RUN test -z "$NPROC" && nproc > /nproc || echo -n "$NPROC" > /nproc && mkdir build && cd build && cmake .. && make -j"$(cat /nproc)"
|
||||
|
||||
# Pin to the latest Ubuntu LTS for the image base (kept current by Renovate)
|
||||
FROM ubuntu:24.04
|
||||
FROM ubuntu:26.04
|
||||
|
||||
# Install only the runtime shared libraries that the p2pool binary links against
|
||||
# (runtime equivalents of the build-stage -dev packages, verified via ldd on the
|
||||
|
||||
2
LICENSE
2
LICENSE
@@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021 Seth Simmons (@sethsimmons)
|
||||
Copyright (c) 2021 Seth For Privacy (@sethforprivacy)
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
||||
Reference in New Issue
Block a user