-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Add lightstreamer-server image #1342
Conversation
Hi, any progress on this request? Thanks |
Thanks for submitting this. I won't be able to dig deeper today, but there are some changes that could be made based upon a quick read of the Dockerfile: Downloaded artifacts should be verified, as mentioned in the documentation. The three META: Should we call this |
Thanks for your prompt reply, really appreciated! Please see my inline replies:
Ok, we are going to upload our public key as described.
Ok.
Ok
No, we will keep factory setting as per your suggestion.
If you mean the docs to upload under docker-library/docs, I can try to provide with some further details.
Ok, "lightstreamer" is good too for us.
Right... In the next few day I'll commit an updated Dockerfile and get back to you. Thanks a lot! |
Hi Peter, just updated Dockerfile as per your suggestions, included security check of downloaded artifacts Thanks |
Thanks for the update. This looks good to me and I don't see any blockers at this point. I usually spin up an instance and test out the functionality, but having broken my wrist over the weekend, I may not get to that. I noticed that this is a demo version limited to 20 users. Would paying customers with licenses be able to use this same image + license, or would there be a different install path for them? Also, is there a way to disable the extra logging to |
Hi Peter, I'm sorry for you wrist, I hope that you will get well soon. Yes, paying customers may use the same image, but it also required to update a configuration with relative license information (for example, a pointer to the license file). What do you mean exactly for "extra logging"? |
There are log files written in |
I have updated Docker file with command to replace logging configuration in order to log only to stdout. Thanks |
Hi, is there anything else I can do on the Docker file? |
@gfinocchiaro sorry for the delay! I've taken a look, and thanks to @psftw's initial suggestions, I'm really happy with where this is at now; the Do you have a PR for the docs repo in-progress somewhere I could peek at? (https://github.com/docker-library/docs/blob/master/README.md) |
Hi, no problem for the delay! Actually, it was not clear to me the process for building the docs. I'll dive deeper into the README.md and get back to you. Thanks a lot! |
🤘 👍
Let us know if you run into any issues or have questions!
|
Hi, I have two questions:
$ ./update.sh lightstreamer-server generates an error like the following:
Where am I wrong? Thanks a lot. |
logo - put in a PR to clarify that there isn't really a specific set of hard requirements for logo.png |
Indeed -- we've got a bot which will run "update.sh" after merge, so you
don't need to worry too much about that (or "README.md"). 👍
|
Ok, I'll do that. |
Hi, here the PR for the docs. |
Ok, took another look today, and only have three minor comments:
Other than that, I think we're looking great here -- if you'd like, I'd be happy to make a PR to your repo for these few minor changes. 👍 |
Ok, I've just updated Dockerfile. Let me know. |
LGTM, Build test of #1342; 5eeb121 ( $ bashbrew build "lightstreamer"
Cloning lightstreamer (git://github.com/Lightstreamer/Docker) ...
Processing lightstreamer:latest ...
Processing lightstreamer:6.0.1_20150730 ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing lightstreamer:latest
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed |
Proposal for adding a Docker image of Lightstreamer Server.