-
-
Notifications
You must be signed in to change notification settings - Fork 15
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 Docker server image #59
Comments
I have recently tried to create a container, although more for personal use, feel free to take inspiration here. For my use case, deploying on a server and behind a reverse proxy, I had some problems with all the different ports and hardcoded protocols, but I guess it is more intended for desktop use with electron. Cool project nonetheless 👍 |
Awesome! Thank you, @yloose ❤️ Anyway we should consider to make changes to the main repo in order to make such tricks with TLS easier. PS: You are right, most people are using it as Desktop app, which moved our attention away from the web-version. But since it is now quite frequently requested, we reconsider that. |
We shall include your repo to the main page (README.md). |
That sounds great 👍 please let me know if you need any help regarding the container.
That would be nice, I just took a quick look and something like this would probably be enough, but I need to do some more testing. |
Great and simple idea :) |
Checked. Works fine. Merged to main |
Very nice, works great! |
If the container is tested some more, I've looked into integrating it into to the main repo using github actions so it gets build automatically on every release or manually against any branch. Cf. my fork. That way users don't have to build the container manually and can just pull it from ghcr.io. |
I have a little experience with docker, but managed to start it using your fork :) Tried this
|
I have used the same mathpass file the whole time that I have once generated with Anyways after trying now it all worked pretty good. I have updated the container and README. You can enter the credentials interactively or pass them via environment variables. This container should be up to date: |
Thank you. It worked for me I see some issues with navigating. However, this is an easy fix. By the way, I don't know if this is a feature of naming, but it only worked if change for each command mentioned in README I believe I also need to add privilege for read/write access check within the frontend. So that a red message pop up, if a folder does not have right groupid. |
UPD: pushed changes to |
Great! Yeah so the way it is setup is that Github automatically builds a docker image on release with the tag |
That is a good idea, I also thought of maybe adding a way to restrict the navigation: For example a |
I did exactly this. A button should just disappear if a user is already in a working directory provided by |
I suggest moving the Tutorial
|
I did some refactoring using your example, let me know what you think 😄 (Link). I also changed the example |
Awesome! I think it’s time to open pull request :) |
Wolfram Engine can officially ship as a Docker image, which is preferable in many environments.
It would probably be trivial to create a Docker image for this repo that depends on Wolfram Engine, making it much easier to deploy.
The text was updated successfully, but these errors were encountered: