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

Improve documentation on how to customize the user environment #250

Open
ltalirz opened this issue May 11, 2022 · 3 comments
Open

Improve documentation on how to customize the user environment #250

ltalirz opened this issue May 11, 2022 · 3 comments

Comments

@ltalirz
Copy link
Member

ltalirz commented May 11, 2022

I think the AiiDAlab docker stack has the potential to eventually become the go-to solution for creating and a customized AiiDA environment and distributing it across an organization (research group, company, ...).

However, in basically every such case the administrators of such an environment will need to customize it to fit their needs.
This includes the installation of custom packages at the image level, but it also includes setup steps at the container level - for the latter I'm thinking of

  • extra packages that should be installed in editable mode in the user's home directory so they are easy to work on
  • extra computers/codes to be set up

It would therefore be very valuable to add a short section "Customization" to the administrator guide that goes through the basic stages of the setup of the image & container and points out the specific places where to inject customization (e.g. I guess there will be some places in the Dockerfile + some folders where one can place startup scripts).

@yakutovicha @csadorf Would any of you be able to have a look into this?

@csadorf csadorf changed the title document how to customize environment for users Improve documentation on how to customize the user environment May 17, 2022
@csadorf csadorf self-assigned this May 20, 2022
@csadorf csadorf added the blocked This issue/PR is blocked by another issue/PR. label Jul 28, 2022
@csadorf
Copy link
Member

csadorf commented Jul 28, 2022

This should be based on the revised image; blocked by #254 .

@csadorf csadorf removed the blocked This issue/PR is blocked by another issue/PR. label Sep 15, 2022
@csadorf csadorf removed their assignment Oct 21, 2022
@unkcpz
Copy link
Member

unkcpz commented Nov 8, 2022

I open a discussion on aiidateam/aiida-core#5714 for how to organize the stacks for aiida-core and for other usages.

@unkcpz
Copy link
Member

unkcpz commented Jul 11, 2023

We can rethink how to use the container for different user scenarios. A better container image is provided at aiidateam/aiida-core#6080.
The base and base-with-services are aiida-core images, so although we use those here for lab and full-stack we'd better not make it public and confuse users.

@unkcpz unkcpz closed this as completed Jul 11, 2023
@unkcpz unkcpz reopened this Jul 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants