Compare commits

..

12 Commits

Author SHA1 Message Date
074c152b1e Add new env vars to readme 2024-05-30 17:59:48 +00:00
9361765285 Add support for alerting on success or failure of renewal
Installs apprise and allows config of alerting for successful or failed renewals. Currently only supports renewals, not inital issuing. Not necessarily a problem as I'd hope you'd be watching the logs on first run.
I don't love how I create /config/.renew-list.sh. I should readdress this somehow
2024-05-30 17:59:48 +00:00
98194ed52c Merge pull request 'Update alpine Docker tag to v3.20.0' (#19) from renovate/alpine-3.x into master
Some checks failed
Build Image / Publish Image (push) Has been cancelled
Build Image / Notify (push) Has been cancelled
Build Image / Validate Image (push) Has been cancelled
Reviewed-on: #19
2024-05-29 17:01:13 +00:00
47ca53287e Add setuptools for certbot dependencies
All checks were successful
Test Pull Request / Build Image (pull_request) Successful in 4m8s
Test Pull Request / Notify (pull_request) Successful in 4s
2024-05-29 16:35:00 +00:00
f93f798cde
Update alpine Docker tag to v3.20.0
Some checks failed
Test Pull Request / Notify (pull_request) Has been skipped
Test Pull Request / Build Image (pull_request) Failing after 1m36s
2024-05-27 22:46:33 +00:00
452413c3d1 Revert c12eb0b381ba146398e8e7dc63c67e07b2fb4455 (#18)
All checks were successful
Build Image / Validate Image (push) Successful in 1m42s
Build Image / Publish Image (push) Successful in 4m15s
Build Image / Notify (push) Successful in 3s
Reviewed-on: #18
2024-05-27 22:30:03 +00:00
798f82c110 revert c12eb0b381ba146398e8e7dc63c67e07b2fb4455
All checks were successful
Test Pull Request / Build Image (pull_request) Successful in 3m57s
Test Pull Request / Notify (pull_request) Successful in 3s
revert Update alpine Docker tag to v3.20.0
2024-05-27 22:24:29 +00:00
b3aa822da3 Update certbot to v2.10.0
Some checks failed
Build Image / Validate Image (push) Successful in 2m16s
Build Image / Publish Image (push) Failing after 1m15s
Build Image / Notify (push) Has been skipped
2024-05-27 22:12:33 +00:00
c12eb0b381
Update alpine Docker tag to v3.20.0
Some checks failed
Test Pull Request / Build Image (pull_request) Failing after 1m21s
Test Pull Request / Notify (pull_request) Has been skipped
Build Image / Validate Image (push) Successful in 1m30s
Build Image / Publish Image (push) Failing after 1m17s
Build Image / Notify (push) Has been skipped
2024-05-27 22:07:58 +00:00
48f1281ba6 Fix incorrect reference to default branch (#17)
All checks were successful
Build Image / Validate Image (push) Successful in 54s
Build Image / Publish Image (push) Successful in 4m28s
Build Image / Notify (push) Successful in 3s
Reviewed-on: #17
2024-05-27 22:01:48 +00:00
1d5a66a385 Fix incorrect reference to default branch
Some checks failed
Test Pull Request / Build Image (pull_request) Successful in 4m1s
Test Pull Request / Notify (pull_request) Successful in 3s
Build Image / Publish Image (push) Has been cancelled
Build Image / Notify (push) Has been cancelled
Build Image / Validate Image (push) Has been cancelled
2024-05-27 20:53:20 +00:00
df3fc81a9d Update base renovate branch 2024-05-27 15:57:57 +00:00
4 changed files with 6 additions and 6 deletions

View File

@ -2,7 +2,7 @@ name: Test Pull Request
on: on:
pull_request: pull_request:
branches: branches:
- 'main' - 'master'
- 'develop' - 'develop'
env: env:

View File

@ -1,4 +1,4 @@
FROM alpine:3.19.1 as base FROM alpine:3.20.0 as base
ARG TARGETARCH ARG TARGETARCH
FROM base AS base-amd64 FROM base AS base-amd64
@ -62,7 +62,7 @@ RUN python3 -m venv /app/certbot/ && /app/certbot/bin/pip install --upgrade pip
#Added additional pip steps to fix cython 3.0.0 issue - https://github.com/yaml/pyyaml/issues/601 #Added additional pip steps to fix cython 3.0.0 issue - https://github.com/yaml/pyyaml/issues/601
COPY requirements.txt /app/certbot/requirements.txt COPY requirements.txt /app/certbot/requirements.txt
RUN apk add --no-cache --virtual .deps gcc python3-dev libc-dev libffi-dev && \ RUN apk add --no-cache --virtual .deps gcc python3-dev libc-dev libffi-dev && \
/app/certbot/bin/pip install wheel && \ /app/certbot/bin/pip install wheel setuptools && \
/app/certbot/bin/pip install "Cython<3.0" pyyaml --no-build-isolation && \ /app/certbot/bin/pip install "Cython<3.0" pyyaml --no-build-isolation && \
/app/certbot/bin/pip install -r /app/certbot/requirements.txt && \ /app/certbot/bin/pip install -r /app/certbot/requirements.txt && \
ln -s /app/certbot/bin/certbot /usr/bin/certbot && \ ln -s /app/certbot/bin/certbot /usr/bin/certbot && \

View File

@ -1,6 +1,6 @@
{ {
"extends": [":automergeMinor", ":automergePr", ":automergeRequireAllStatusChecks", ":dependencyDashboard", ":disableRateLimiting", ":rebaseStalePrs"], "extends": [":automergeMinor", ":automergePr", ":automergeRequireAllStatusChecks", ":dependencyDashboard", ":disableRateLimiting", ":rebaseStalePrs"],
"baseBranches": ["main"], "baseBranches": ["master"],
"major": { "major": {
"dependencyDashboardApproval": true "dependencyDashboardApproval": true
}, },

View File

@ -1,5 +1,5 @@
# For pinning Python packages to then be parsed by Renovate # For pinning Python packages to then be parsed by Renovate
certbot ==2.9.0 certbot ==2.10.0
certbot-dns-cloudflare ==2.9.0 certbot-dns-cloudflare ==2.10.0
apprise ==1.8.0 apprise ==1.8.0