Skip to content
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

Allow export of a sitebndl.zip file #3

Open
richardhallett opened this issue Jun 21, 2018 · 2 comments
Open

Allow export of a sitebndl.zip file #3

richardhallett opened this issue Jun 21, 2018 · 2 comments
Labels
enhancement New feature or request

Comments

@richardhallett
Copy link
Contributor

For production handle servers a sitebndl.zip is normally created within initial setup of a handle server, this is used to send to the handle org to allow for registering the handle server in production.

Because the docker handle server works based upon dynamic configuration, we need to be able to have this created and extractable from the docker handle server instance on demand.

Main challenges:

  • Creating default admin public/private key files
  • Building the zip from the server configuration
  • A way for this to be extracted out of a running docker instance.
@tomascohen
Copy link

tomascohen commented Oct 15, 2021

Are you still planning on working on this?
I believe we are still missing:

  • contact information to add to the templates
  • a way to detect the configuration has already been created (e.g. if you mount a volume to store those configs, it would be great to skip generating the configurations again) unless it is a design decision to create it every time.

@richardhallett
Copy link
Contributor Author

We have no plans on making any changes to the docker handle server at present.
The issue was kept for possible future enhancement but it's not something we are going to be looking at any time soon.

The design decision to create the configs generated was to allow picking up of environment variables which is how we deploy the docker container within AWS ECS. This fitted our needs to avoid having to hardcode config files.
The generation happens everytime to make sure it picks up the appropriate ENV variables, however a possible improvement could be to change this to autodetect a mounted config directory too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants