You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On codx we want to create template room. So a user can "fork" existing room and work on his/her own copy.
Busiess case:
We have to create a coding test for new users. We create a room, we set all tools, firefox tabs and documentation needed. We save the room as "PythonTest-SQL-Test" for example. Then we share a link with the users https://codx.meetnav.com//clinic/PythonTest-SQL-Test so users will create a new room using that template.
Proposal
I'd like to have the option to save a room as template/image to create new rooms.
What about this changes:
Have a new set of API calls for template maintenance. CRUD operations for endpoint "/templates"
Add new setting to Create API call: templateId so you can build new room from an existing template
For templates we have different docker options like: commit, save, export... but looks like CHECKPOINT could be the best option.
Hi,
Can we skip the "tag" section when validating the image name?
Like...
if in, _ := utils.ArrayIn(settings.NekoImages.split(":")[0], manager.config.NekoImages); !in {
return "", fmt.Errorf("invalid neko image")
}
If want we can have a NEKO_ROOMS_NEKO_IMAGES_STRICT_TAGS=1 to allow this behavior or keep strict
So if I build different versions of same image "gbrian/neko:firefox-v2" they still valid.
Or allow adding * in there? Meaning, you could allow m1k1o/neko:*, or m1k1o/*. If you would have own registry thenyour.registry.net/neko/*. Should be more flexible, because you can even put * and allow them all.
Hi,
On codx we want to create template room. So a user can "fork" existing room and work on his/her own copy.
Busiess case:
We have to create a coding test for new users. We create a room, we set all tools, firefox tabs and documentation needed. We save the room as "PythonTest-SQL-Test" for example. Then we share a link with the users https://codx.meetnav.com//clinic/PythonTest-SQL-Test so users will create a new room using that template.
Proposal
I'd like to have the option to save a room as template/image to create new rooms.
What about this changes:
For templates we have different docker options like: commit, save, export... but looks like CHECKPOINT could be the best option.
https://stackoverflow.com/questions/45153855/is-there-a-way-to-hibernate-a-docker-container
The text was updated successfully, but these errors were encountered: