-
-
Notifications
You must be signed in to change notification settings - Fork 645
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New script: Local Certificate Authority based upon Smallstep's step-ca #1655
base: main
Are you sure you want to change the base?
Conversation
- Disable policy update due to issues - Small updates
- Wait for service to be completed - Cleanup old code - Added documentation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This script breaks a few standards. First, why have you divided the installation in two parts?
Then remove the comments.
and you can remove the part with motd file. This is no longer used this way.
- replace motd with .profile
@michelroegl-brunner Thanks for the feedback.
Assuming you refer to alpine-step-ca-install.sh, during troubleshooting I found it more stable /easier to complete the steps of the OS first (incl customizations) and amend with the installation and configuration of step-ca. in case the configuration fails, at least the OS is accessible.
Done
I switched to .profile avoiding motd, while the user can still quickly access the fingerprint to onboard new clients to the ACME service. |
✍️ Description
New script to create an Alpine-based container running a local Certificate Authority based upon Smallstep's OS "step-ca" (url: https://smallstep.com/docs/step-ca/).
This release provides - next to the default config GUI - a GUI to configure:
✅ Prerequisites
The following steps must be completed for the pull request to be considered:
🛠️ Type of Change
Please check the relevant options:
📋 Additional Information (optional)
Provide any extra context or screenshots about the feature or fix here.