Skip to content

Instantly share code, notes, and snippets.

View Maartenvm's full-sized avatar

Maarten van Meersbergen Maartenvm

  • Netherlands eScience Center
View GitHub Profile
{
"version": "0.0.05",
"initSources": [
{
"initFragment": "receipt"
},
{
"sharedCatalogMembers": {
"Root Group/Land suitability": {
"isOpen": true,
yarn install
python setup.py develop
jupyter serverextension enable provbook --py --sys-prefix
jupyter nbextension install provbook --py --sys-prefix --symlink
jupyter nbextension enable provbook --py --sys-prefix
jupyter notebook
@Maartenvm
Maartenvm / update_storyteller_server
Last active January 29, 2018 14:56
Update the Storyteller server
// log in to the server
// change directory
cd /ubuntu/Storyteller
// Stop the Storyteller server gracefully
sudo docker-compose down
sudo docker volume rm data
// Pull the new images from dockerhub
@Maartenvm
Maartenvm / update_fork_storyteller
Created January 25, 2018 12:27
Update fork of Storyteller from CLTL/Storyteller
// go to the directory with the clone of NLeSC-Storyteller/StoryTeller
cd fork/Storyteller
// update to the current version (to make sure we are correctly configured).
git pull
// Check if the upstream is defined
git remote -v
origin git@github.com:NLeSC-Storyteller/StoryTeller.git (fetch)
origin git@github.com:NLeSC-Storyteller/StoryTeller.git (push)
@Maartenvm
Maartenvm / update_dockerhub_storyteller
Created January 25, 2018 12:25
Update docker images on dockerhub for Storyteller
// Go to https://hub.docker.com/u/nlescstoryteller/dashboard/ and log in
click nlescstoryteller/storyteller
1. click "Build Settings"
2. click "Trigger"
3. click "Build Details"
4. wait for "Success" instead of "Queued" or "Building", this takes a _long_ time (30 minutes +)
5. click nlescstoryteller to return to https://hub.docker.com/u/nlescstoryteller/dashboard/
//Once nlescstoryteller/storyteller is done, we can parellalize the rest of the builds,
@Maartenvm
Maartenvm / Bijwerken_NLeSC-Storyteller_StoryTeller
Last active January 25, 2018 10:14
Bijwerken NLeSC-Storyteller/StoryTeller
// ga naar de directory met een clone van NLeSC-Storyteller/StoryTeller
cd fork/Storyteller
// update naar de huidige versie, voor de zekerheid.
git pull
// Check of the upstream gedefinieerd is
git remote -v
origin git@github.com:NLeSC-Storyteller/StoryTeller.git (fetch)
origin git@github.com:NLeSC-Storyteller/StoryTeller.git (push)
@Maartenvm
Maartenvm / docker_rebuild_from_local.txt
Last active November 25, 2017 11:29
Rebuild the entire Storyteller stack from local files (not dockerhub)
cd ~/workspace/fork/StoryTeller
sync
docker build -t nlescstoryteller/storyteller .
cd ~/workspace/query-builder-preprocessing
sync
docker build -t nlescstoryteller/query-builder-preprocessing .
cd ~/workspace/query-builder-server
sync
@Maartenvm
Maartenvm / API.md
Created March 27, 2017 10:57 — forked from iros/API.md
Documenting your REST API

Title

<Additional information about your API call. Try to use verbs that match both request type (fetching vs modifying) and plurality (one vs multiple).>

  • URL

    <The URL Structure (path only, no root url)>

  • Method:

@Maartenvm
Maartenvm / docker_connect_windows.txt
Created March 20, 2017 10:03
Connect interactively to running docker image on windows
winpty docker run -v data:/data -ti <DOCKER_IMAGE_TAG> //bin/bash
@Maartenvm
Maartenvm / docker_killall.txt
Last active March 31, 2017 08:02
Docker Tabula Rasa
# stop running containers
# remove containers
# remove images
# remove volumes
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker rmi $(docker images -q)
docker volume rm $(docker volume ls -qf dangling=true)