Launching Jupyter Notebooks in GNU Guix Containers
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
jgart 16ec84c922
Add note on multiple thread overwrites tinydb issue
2 weeks ago
bin Update path to notebook cleaner script 4 months ago
docker/nginx Move port number into the second level in the path. 4 months ago
static Adds GeneNetwork Theming 3 months ago
templates Adds GeneNetwork Theming 3 months ago
.dockerignore Docker project directory structure cleanup 4 months ago
.envrc Add set script folder to be seen by direnv 5 months ago
.gitignore Ignore .env file 2 months ago
LICENSE Change license to LGPL 4 months ago
README.md Add section on configuring env vars with dotenv 2 months ago
app.py Add note on multiple thread overwrites tinydb issue 2 weeks ago
dev-requirements.scm Update dev-requirements manifest 4 months ago
docker-compose.yml Docker project directory structure cleanup 4 months ago
manifest.scm Use manifest.scm for manifest name 3 months ago
requirements.txt Add dotenv to requirements 2 months ago
setup.py Add setup.py file 4 months ago

README.md

Binderlite

Configuring environment variables

Create a .env file by copying and adjusting env.example:

cp env.example .env

Setting up a development environment

Using guix

To enter a development environment run the following:

guix shell
flask run

Using pip

python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
flask run