Skip to content

Conversation

@gilesp
Copy link
Contributor

@gilesp gilesp commented May 31, 2023

linuxserver.io


  • I have read the contributing guideline and understand that I have made the correct modifications

Description:

This change adds the certbot-dns-dreamhost python module to the container, allowing for certbot dns verification to be done using the dreamhost DNS api.

Benefits of this PR and context:

This change provides an additional dns verification mechanism, meaning that users of dreamhost are able to use dns verification for certbot on the SWAG instances.

How Has This Been Tested?

I have tested this change by building the project locally and running one of my swag instances with the updates docker image and dreamhost dns configuration. The swag instance was succesfully able to generate new certbot certificates (covering 4 sub domains) using dreamhost dns.

Source / References:

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for opening this pull request! Be sure to follow the pull request template!

@LinuxServer-CI
Copy link
Contributor

I am a bot, here are the test results for this PR:
https://ci-tests.linuxserver.io/lspipepr/swag/2.6.0-pkg-6009e627-dev-d67459e8527bfb0c97ed557158036019ac3d9a7f-pr-376/index.html
https://ci-tests.linuxserver.io/lspipepr/swag/2.6.0-pkg-6009e627-dev-d67459e8527bfb0c97ed557158036019ac3d9a7f-pr-376/shellcheck-result.xml

Tag Passed
amd64-2.6.0-pkg-6009e627-dev-d67459e8527bfb0c97ed557158036019ac3d9a7f-pr-376
arm64v8-2.6.0-pkg-6009e627-dev-d67459e8527bfb0c97ed557158036019ac3d9a7f-pr-376

@LinuxServer-CI
Copy link
Contributor

I am a bot, here are the test results for this PR:
https://ci-tests.linuxserver.io/lspipepr/swag/2.6.0-pkg-2251ac1d-dev-973abbefbb5c5de88263af139325090f0d3d6ce6-pr-376/index.html
https://ci-tests.linuxserver.io/lspipepr/swag/2.6.0-pkg-2251ac1d-dev-973abbefbb5c5de88263af139325090f0d3d6ce6-pr-376/shellcheck-result.xml

Tag Passed
amd64-2.6.0-pkg-2251ac1d-dev-973abbefbb5c5de88263af139325090f0d3d6ce6-pr-376
arm64v8-2.6.0-pkg-2251ac1d-dev-973abbefbb5c5de88263af139325090f0d3d6ce6-pr-376

@nemchik nemchik added the awaiting-approval Stale exempt label Jun 19, 2023
@nemchik
Copy link
Member

nemchik commented Jun 19, 2023

This looks good to me, but I'd like #339 to merge first, which would require this to be rebased. I've tagged this as awaiting approval so it does not go stale.

@LinuxServer-CI
Copy link
Contributor

I am a bot, here are the test results for this PR:
https://ci-tests.linuxserver.io/lspipepr/swag/2.6.0-pkg-1306d4d4-dev-2f8c5b4487f93ce1aba0189476ee5ad6361ad2a3-pr-376/index.html
https://ci-tests.linuxserver.io/lspipepr/swag/2.6.0-pkg-1306d4d4-dev-2f8c5b4487f93ce1aba0189476ee5ad6361ad2a3-pr-376/shellcheck-result.xml

Tag Passed
amd64-2.6.0-pkg-1306d4d4-dev-2f8c5b4487f93ce1aba0189476ee5ad6361ad2a3-pr-376
arm64v8-2.6.0-pkg-1306d4d4-dev-2f8c5b4487f93ce1aba0189476ee5ad6361ad2a3-pr-376

@nemchik
Copy link
Member

nemchik commented Jul 27, 2023

I've merged #339 and it seems there are no merge conflicts with this. Would you mind updating the changelog dates?

@LinuxServer-CI
Copy link
Contributor

I am a bot, here are the test results for this PR:
https://ci-tests.linuxserver.io/lspipepr/swag/2.6.0-pkg-1306d4d4-dev-8dbd50ac06e573f0fae79abc70b3a0b006dacd61-pr-376/index.html
https://ci-tests.linuxserver.io/lspipepr/swag/2.6.0-pkg-1306d4d4-dev-8dbd50ac06e573f0fae79abc70b3a0b006dacd61-pr-376/shellcheck-result.xml

Tag Passed
amd64-2.6.0-pkg-1306d4d4-dev-8dbd50ac06e573f0fae79abc70b3a0b006dacd61-pr-376
arm64v8-2.6.0-pkg-1306d4d4-dev-8dbd50ac06e573f0fae79abc70b3a0b006dacd61-pr-376

Copy link
Member

@nemchik nemchik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM thanks!

@nemchik nemchik merged commit 0004cd1 into linuxserver:master Jul 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-approval Stale exempt

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants