Peter Parente
48bd283aaa
Merge pull request #723 from marcraminv/docs/custom-user
...
Update docs about NB_USER set up
2018-10-17 20:57:35 -04:00
Marc Ramirez
076233c13b
Add more information about NB_USER set up
2018-10-05 19:19:21 +02:00
Peter Parente
1145fb1198
Merge pull request #721 from jharris1679/patch-1
...
Update jupyter_notebook_config.py to fix bug introduced in notebook 5.7.0
2018-10-03 08:54:45 -04:00
Josh Harris
a94ecfb136
Update jupyter_notebook_config.py
...
Latest release of notebook (5.7.0) introduces bug when `c.NotebookApp.ip` is set to '*'. See https://github.com/jupyter/notebook/issues/3946 for details.
2018-09-24 19:29:22 -04:00
Peter Parente
137a295ff7
Merge pull request #711 from sansumbrella/patch-1
...
Update Juilia version to 1.0.0
2018-09-03 14:01:12 -04:00
Peter Parente
5cae315cba
Merge pull request #704 from parente/bugfix/lineendings
...
Force LF line endings
2018-09-03 14:00:27 -04:00
Peter Parente
459e68c2f8
Merge pull request #688 from rkdarst/pre-start-hook
...
Add a posibliity for a pre-start hook
2018-09-03 13:54:50 -04:00
David Wicks
4ab128024f
Use new package system
2018-08-30 23:44:27 -04:00
David Wicks
9b2ed35aea
Update Juilia version to 1.0.0
2018-08-30 22:41:42 -04:00
Richard Darst
6fa9a4a1f0
Create run-hooks function and switch pre-start hook to that
...
- This is initial prototype of a more flexible hooks system.
- Add /usr/local/bin/before-notebook.d hooks which is run right before
the notebook runs.
2018-08-22 01:32:13 +03:00
Richard Darst
a73212ea35
Add a posibliity for a pre-start hook
...
- The start.sh script does different operations on users, and
sometimes one may need to do operations *after* that is done (as
opposed to /usr/local/bin/start-notebook.d/ which is run before).
This provides that possibility. (One use case is hooks which must
be run after the users are set up.)
- To be technically perfect, one might want to use something similar
to /usr/local/bin/pre-start-notebook.d/. But let's start with the
simplest thing possible for now - the expected use of this command
is only if people use NB_USER, etc in a way that requires small
follow up commands to be run.
- If notebook is running as root, this allows users to run arbitrary
commands pre-sudo. Consider security model.
2018-08-22 01:32:13 +03:00
Peter Parente
5979427ab2
Force LF line endings
2018-08-21 17:11:59 -04:00
Peter Parente
8ccdfc1da8
Merge pull request #703 from iyanmv/bump-jupyterlab
...
Update jupyterlab & extensions
2018-08-21 16:17:35 -04:00
Iyán Méndez Veiga
8fd9b55c18
Update jupyterlab & extensions
2018-08-21 20:24:38 +02:00
Peter Parente
177037d091
Merge pull request #694 from parente/hub-0.9
...
Update JupyterHub to 0.9
2018-08-06 09:20:20 -04:00
Peter Parente
3a547137f3
Update JupyterHub to 0.9.x
2018-08-05 11:57:04 -04:00
Peter Parente
265297f221
[ci skip] Remove sphinx_rtd_theme
2018-08-05 11:23:26 -04:00
Peter Parente
7d95895a97
Merge pull request #687 from rkdarst/group_handling
...
Update group handling: set primary gid, leave suplemental with group users
2018-08-05 11:19:21 -04:00
Richard Darst
31531fd623
Update documentation of NB_GID and NB_GROUP
2018-08-05 11:10:25 +03:00
Peter Parente
7258a5c298
Merge pull request #691 from parente/alabaster-docs
...
[ci skip] Switch docs to the alabaster theme
2018-08-04 16:36:05 -04:00
Peter Parente
0613eacc1d
[ci skip] Switch docs to the alabaster theme
2018-08-03 23:51:07 -04:00
Richard Darst
fc72be36ad
Update group handling: set primary gid, leave suplemental with group users
...
- If NB_GID is set, it is likely that files created should have NB_GID
as their gid (if it doesn't matter, then this change is irrelevant.
If it does matter, the liklihood that 100 matches with what the user
wants is low).
- When NB_GID is set, create a new group with that gid. Then, set
this as the primary gid of the user. Set the user's supplemental
gids to NB_GID,100.
2018-08-02 10:27:29 +03:00
Peter Parente
45e010d9e8
Merge pull request #686 from amit1rrr/use_jupyterlab_version_0.33.0
...
Bump up jupyterlab & extensions version
2018-07-31 09:11:27 -04:00
Amit Rathi
25181541de
Bump up jupyterlab & extensions version
2018-07-31 13:27:07 +05:30
Peter Parente
135a595d2a
Merge pull request #685 from delgadom/patch-1
...
point README badges to dockerhub
2018-07-30 08:49:42 -04:00
Michael Delgado
237e97d54a
point README badges to dockerhub
...
Right now URLs simply point to the badge image source
2018-07-28 11:17:11 -07:00
Peter Parente
8d22c86ed4
Merge pull request #677 from jakirkham/use_cf_tini
...
Install tini from conda-forge
2018-07-20 15:27:41 -04:00
Peter Parente
02d387b31c
Merge pull request #680 from nils-werner/XDG_CACHE_HOME
...
Change XDG_CACHE_HOME when using NB_USER
2018-07-20 15:06:26 -04:00
Nils Werner
6281d3d89c
Change XDG_CACHE_HOME when using NB_USER
2018-07-20 12:18:14 +02:00
John Kirkham
0bfb920e02
Install tini from conda-forge
...
Switches to getting `tini` from `conda-forge`.
2018-07-19 22:56:48 -04:00
Peter Parente
621b96ed75
Merge pull request #676 from shaheenhumza/update-seaborn
...
Update version of seaborn to 0.9.X
2018-07-19 16:13:44 -04:00
Peter Parente
f5c31533c4
Merge pull request #671 from stefanproell/SPR/config_fix
...
Adds config file initialization and updates Apache Mirror due to timeout issue
2018-07-19 16:12:45 -04:00
Humza M Shaheen
0b95fd35ff
Update version of seaborn to 0.9.X
2018-07-19 11:28:55 +01:00
Stefan Proell
1584606a40
Adds config file initialization
...
Adds the initial creation of the configuration file
jupyter_notebook_config.json to the image. This file
was missing as reported in issue #639 and caused an
error when trying to set a new password via the Web
interface.
Bumps the version of Jupyter Notebook to 5.6
Updates Apache Mirror URL because the current causes build timeouts
The mirror used now (mirrors.ukfast.co.uk) is fast enough and does not
point to an ad site and is already used in a different Dockerfile within
this repository.
2018-07-19 10:17:50 +02:00
Peter Parente
702d2f6a3e
Merge pull request #673 from parente/remove-internal
...
[ci skip] Remove dead files w/ old versions
2018-07-16 22:39:44 -04:00
Peter Parente
f3652d3f58
Merge pull request #672 from tackman/master
...
Fixed README, Jupyter Lab launch sample command
2018-07-16 15:37:27 -04:00
Peter Parente
33b69ea660
Merge pull request #665 from parente/fix-492-supplemental-group
...
Fix #492 : NB_GID adds a supplemental group, leaves primary untouched
2018-07-16 15:34:20 -04:00
Peter Parente
1efcb1007b
[ci skip] Remove dead files w/ old versions
2018-07-16 15:28:44 -04:00
tackman
9e4c786fae
Fixed JupyterLab launch sample command options. Option name was wrong and image version was old
2018-07-12 17:30:23 +09:00
Peter Parente
3772fffc4a
Merge pull request #667 from jamiekt/master
...
Fix typo - Juptyer
2018-07-09 18:50:21 -04:00
Jamie Thomson
193b0e2c76
Fix typo - Juptyer
2018-07-09 22:54:29 +01:00
Peter Parente
19f1bd92f4
Fix second test_gid_change expectation
2018-06-29 08:33:12 -04:00
Peter Parente
611526cdc4
Fix test_gid_change expectation
2018-06-28 22:29:59 -04:00
Peter Parente
da11c31576
Fix #492 : NB_GID adds a supplemental group, leaves primary untouched
2018-06-24 16:10:10 -07:00
Peter Parente
5811dcb711
Merge pull request #664 from parente/spark-2.3.1
...
Bumping up Spark and Conda to the current version
2018-06-23 17:32:44 -04:00
Peter Parente
ede5987507
Update to latest conda patch release
...
But stick with the same major and minor as the base miniconda installer
2018-06-21 21:45:20 -04:00
Peter Parente
03b897d05f
[ci skip] Add source-to-image alternative
2018-06-13 22:19:01 -04:00
Darek
9f2072b8e6
Bumped Spark to 2.3.1
2018-06-13 14:39:25 +00:00
Darek
6c89a9fc12
Bumped Ubuntu and conda to the current version
2018-06-13 14:38:13 +00:00
Peter Parente
4417b81d04
[ci skip] List some alternatives
2018-06-13 00:08:55 -04:00