Tim Ryan
3fc28b67e0
Remove apt-get clean command. Unecessary on official Ubuntu images.
2018-12-17 10:40:58 -05:00
Min RK
e8613d8412
Merge pull request #764 from minrk/bump-notebook
...
notebook 5.7.2
2018-11-19 16:27:30 +01:00
Vibhuti Sawant
6c265d399d
updated the base image to ubuntu:18.04
2018-11-19 16:13:14 +05:30
Min RK
be4fd6705b
notebook 5.7.2
2018-11-19 10:28:45 +01:00
Peter Parente
d12c594540
Merge pull request #758 from clkao/jupyterlab-0.35
...
Update JupyterLab and extensions to 0.35.4
2018-11-15 12:14:14 -05:00
Chia-liang Kao
432c3f0047
Update JupyterLab and extensions to 0.35.4
2018-11-09 12:03:59 +08:00
Darek
fdaf3d867d
Upgrading Miniconda3 version to install Python 3.7
2018-11-08 23:40:28 +00:00
ericdill
9c11f4b8df
Revert to lab 0.34.12 and fix associated extensions
2018-10-25 21:09:08 +02:00
ericdill
6104833f58
Bump to 0.35
2018-10-25 12:45:27 +02:00
ericdill
a1cc83bc69
Bump to latest point releases
2018-10-25 12:40:29 +02:00
Peter Parente
ebb42274ac
Merge pull request #720 from rwmajor2/build_user_args
...
Changed Dockerfile for USER/ID/GID to be Docker build arguments
2018-10-24 09:01:23 -04:00
Peter Parente
f2889d7ae7
Merge pull request #731 from graemes/from-arg
...
Convert FROM specification to ARG (#727 )
2018-10-23 22:01:53 -04:00
Bill Major
4d273b48e8
Made Docker ags same as ENV var names
2018-10-23 09:49:42 -04:00
Bill Major
6513fe755e
Changed Dockerfile for USER/ID/GID to be Docker build arguments
2018-10-23 09:49:42 -04:00
Michael Delgado
75df827c6d
add 'image metadata' alt text in base-notebook readme
2018-10-20 12:36:08 -07:00
graemes
1d763bbac5
Convert FROM specification to ARG ( #727 )
2018-10-19 18:52:27 +01:00
Peter Parente
e8048a25dc
Fix builds by updating to compatible versions
2018-10-18 10:18:52 -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
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
Iyán Méndez Veiga
8fd9b55c18
Update jupyterlab & extensions
2018-08-21 20:24:38 +02:00
Peter Parente
3a547137f3
Update JupyterHub to 0.9.x
2018-08-05 11:57:04 -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
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
Amit Rathi
25181541de
Bump up jupyterlab & extensions version
2018-07-31 13:27:07 +05:30
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
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
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
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
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
Darek
6c89a9fc12
Bumped Ubuntu and conda to the current version
2018-06-13 14:38:13 +00:00
Min RK
d65fa651e0
bump some packages
...
- notebook 5.5
- matplotlib 2.2
- pandas 0.23
- scipy 1.1
- scikit-image 0.14
- statsmodels 0.9
2018-06-07 10:57:39 +02:00
Graham Dumpleton
47e120db74
Restrict su to users in group wheel so can't be used when run as random uid not in passwd file.
2018-06-07 10:02:31 +10:00
Graham Dumpleton
fce599596e
Remove writable group file due to issues with being able to give su access when shouldn't be allowed.
2018-06-06 14:21:03 +10:00
Gurvinder Singh
3c0220cf17
upgrade tini to latest version 0.18.0 and also added the option to send signal to all child group processes as mentioned in docs
...
https://github.com/krallin/tini#process-group-killing
2018-06-04 16:49:25 +02:00
Peter Parente
0f73f7488f
Merge pull request #650 from parente/more-docs
...
Document missing container options
2018-06-02 22:43:02 -04:00
Peter Parente
b62c7170c6
Fix some whitespace and quoting
2018-06-02 16:55:29 -04:00
Braden Pellett
ac04480084
Upgrade Ubuntu to latest LTS (Bionic 18.04)
...
Upgrade Ubuntu to latest LTS (Bionic 18.04), including:
- Change the IMAGE used for base-notebook;
- Keep Mesos install from Mesosphere's Xenial repository, since they
don't yet have a Bionic repository;
- gnupg needs to be installed for apt-key to work;
- --force-yes option to apt-get has been removed;
- Package libav-tools is replaced by ffmpeg;
- Update Let's Encrypt example script to use 18.04.
2018-06-01 13:03:12 -07:00
John Kirkham
8b3661bea7
Upgrade to conda 4.5.4
2018-05-28 11:51:44 -07:00
John Kirkham
4cac637ed8
Upgrade to Miniconda 4.5.1
2018-05-28 11:51:43 -07:00
Peter Parente
2b33e23bb7
Make RTD the doc source of truth
2018-05-20 16:15:06 -04:00
Peter Parente
d29a0f6174
Merge pull request #633 from cam72cam/patch-2
...
Don't chown -R a user's home directory
2018-05-19 12:49:01 -04:00
Christian Mesh
e10d80d9cf
Add the ability to specify chown arguments for both home and extra
...
If people have a use case for recursive chowns that's fine. I think it's dangerous for people to use, but that's tailored to my use case.
2018-05-16 15:45:51 -04:00
Christian Mesh
dee887e6f9
Add CHOWN_EXTRA support
...
CHOWN_EXTRA is a comma separated list of directories to chown.
2018-05-15 11:13:55 -04:00