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

Support Deployment via Container Images #2746

Open
schenklklopfer opened this issue Dec 21, 2023 · 0 comments
Open

Support Deployment via Container Images #2746

schenklklopfer opened this issue Dec 21, 2023 · 0 comments

Comments

@schenklklopfer
Copy link

schenklklopfer commented Dec 21, 2023

Affected Area

Whole project

Requested Feature

Official Container Support, including Updates of adapt and authoring tool.

Use Case

Deployment of multiple systems on multiple servers for use of many users.
Stable and secure use over time due to be able to install updates.

Also normal users should be able by just pull the image, run a docker-compose.yml and can use it.
No need for installing node local, deal with thousands of packages and all this stuff.
Just make it very simple to use.

Current Workaround

Serveral workarounds based on the work of 3wc.
(which has been forked here: https://github.com/POABOB/Adapt-docker)
Running 'npm install --production' during build of image, than doing a full copy on first start of container.

Additional Information

We want to run the authoring tool on a Docker server with Traefik as frontend proxy.
For this we build a docker container based on the work of 3wc with a initial deployment based on copying a pre-build environment that has been build in a CI-Pipeline before.
But this is a one-shot.
Once deployed there is no way to update the version without breaking anything...

So official support for a container image would be great to be able to get updates for the system once it is deployed.

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

1 participant