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

HyperStream container startup command #3

Open
So-Cool opened this issue Jun 13, 2017 · 2 comments
Open

HyperStream container startup command #3

So-Cool opened this issue Jun 13, 2017 · 2 comments

Comments

@So-Cool
Copy link
Member

So-Cool commented Jun 13, 2017

At the moment the HyperStream container is executing unit tests on startup. We probably need to do something more clever here, for example one of Miquel's tutorials.

@perellonieto
Copy link
Member

About the HyperStream container

I am still missing the final use of the HyperStream container. I would understand its use if it started a HyperStream server with the MongoDB and MQTT, everything in its own open ports. And then, a smaller version of an HyperStream client could connect to the server using the designed port. But at this moment, I am not sure about its real use case scenario.

@tdiethe did you think about the idea of HyperStream server-client approach?

About the tutorial container

I see that the tutorial one can be useful for somebody to start running the tutorials and understand how it works. But as it is in a Docker container, it makes difficult to understand everything that is going underneath and it is difficult to modify the configuration files, plugins, and extend the tutorials.

@So-Cool
Copy link
Member Author

So-Cool commented Aug 11, 2017

It's mainly there so that we can build on top of it e.g. HyperStream-tutorials

FROM ircsphere/hyperstream

Because it can do something on its own it just runs the tests.
It's also kind of an example of how you can install hyperstream by looking at the dockerfile.


Re. the tutorials container. There is a way to plug in a local directory as a hyperstream-tutorials source i.e.:

  • you clone the hyperstream directory to your local machine
  • you run the containers and ask it to run the hyperstream from your local directory
  • you are free to modify whatever you like but you don't need any dependancies because everything is run in the docker container

How about that?

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

No branches or pull requests

2 participants