Extensible environment for interactive and reproducible computing
3wordchant
48f3e7a85e
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #9 |
||
---|---|---|
.drone.yml | ||
.env.sample | ||
abra.sh | ||
compose.ssh.yml | ||
compose.voila.yml | ||
compose.yml | ||
install-packages.sh | ||
README.md |
Jupyter Lab
Extensible environment for interactive and reproducible computing
- Category: Apps
- Status: 1
- Image:
jupyter/datascience-notebook
- Healthcheck: No
- Backups: No
- Email: N/A
- Tests: No
- SSO: No
Basic usage
- Set up Docker Swarm and
abra
- Deploy
coop-cloud/traefik
abra app new ${REPO_NAME} --secrets
(optionally with--pass
if you'd like to save secrets inpass
)abra app config YOURAPPDOMAIN
- be sure to change$DOMAIN
to something that resolves to your Docker swarm boxabra app deploy YOURAPPDOMAIN
- Open the configured domain in your browser to finish set-up
Currently, you have to manually run a command to generate an initial configuration (see #1):
abra app run YOURAPPDOMAIN app jupyter notebook --generate-config
And then run this command to get a token for initial login:
abra app run YOURAPPDOMAIN app jupyter notebook list
You can enter this token at the bottom of the login page to set a password instead (see #2).
cloud/traefik