threefoldtech / home

Starting point for the threefoldtech organization
https://threefold.io
Apache License 2.0
9 stars 4 forks source link

codeserver for jumpscale #538

Closed despiegk closed 4 years ago

despiegk commented 4 years ago

threebot user should be able to start a development environment in their browser. use codeserver

goal

allow any own developer to collaborate with anyone else in super easy way on 3bot code, this usecase will serve as an example

checklist

ranatrk commented 4 years ago

Gitpod always starts the container with the user gitpod and that cannot be changed, there were multiple issues opened for that but there is no news regarding the update of that anytime soon Approaches investigated:

Currently still investigating other possible approaches

ranatrk commented 4 years ago

Current approach being investigated: adding gitpod user to sudoers and install jumpscale with root

xmonader commented 4 years ago

I found that gitpod doesn't allow root/sudoers at run time

https://github.com/gitpod-io/gitpod/issues/39 https://github.com/gitpod-io/gitpod/issues/755

Maybe they are allowing sudo in runtime now @ranatrk ?

if not possible solutions:

ranatrk commented 4 years ago

Maybe they are allowing sudo in runtime now @ranatrk ?

No not yet , the problem with sudo was fixed by adding th user to sudoers but still there are other issues in installation of jumpscale on their environment

ranatrk commented 4 years ago

Image created using a Dockerfile which contains jumpscale installed, and the binaries of code-server added. https://hub.docker.com/repository/docker/ranatrk/jumpscale_codeserver

ranatrk commented 4 years ago
xmonader commented 4 years ago

I splitted the simulator part into another story https://github.com/threefoldtech/home/issues/537

Dina-Abd-Elrahman commented 4 years ago
ranatrk commented 4 years ago

The codeserver will be available from the admin panel, so only the package and builder are needed. The image was created as an extra option but is not required.

Dina-Abd-Elrahman commented 4 years ago