-
Notifications
You must be signed in to change notification settings - Fork 968
Add support of overleaf as community container #6914
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
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Jean-Yves <7360784+docjyJ@users.noreply.github.com>
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.
Hey, thanks a lot already for starting to work on this!
I have one comment after having a first look:
|
Another thing, it's a shame to run a second Redis and Database server. Is it possible to use the existing servers? |
For stability and compatibility reasons I would recommend to use dedicated redis and database even though it might come with a small overhead. However it might be possible to reuse the ghcr.io/nextcloud-releases/aio-redis image also for overleaf. Also not sure if overleaf always needs an external database? Maybe it can run with sqlite instead? |
|
Okay! I'll take a look when I have time. |
|
Hi @docjyJ any update here? :) |
|
Not enough time to work on it. I need a test environment to speed up development. I should convert an old PC into a test server. |
|
Hey, what is the current state of this? Can I help to push this foward? :) |
|
It's quite complex, I haven't done anything more. Yes, you can commit to this branch! |
Signed-off-by: Simon L. <szaimen@e.mail.de>
| "command": "--replSet overleaf", | ||
| "volumes": [ | ||
| { | ||
| "source": "nextcloud_aio_overleaf_mongo", | ||
| "destination": "/data/db", | ||
| "writeable": true | ||
| }, | ||
| { | ||
| "source": "./bin/shared/mongodb-init-replica-set.js", | ||
| "destination": "/docker-entrypoint-initdb.d/mongodb-init-replica-set.js", |
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.
I fear there are some customizations made to the mongodb image which we cannot do from inside AIO.
So the only way I see is to built a custom mongodb image (maybe build it in a github repo) and build the customizations directly into the image...
@docjyJ would you be up for this?
No description provided.