Skip to content
Snippets Groups Projects
Select Git revision
  • 159a61eba7d1f0173a76e9f3a6f44d9b1444e70a
  • master default protected
  • L2SS-1914-fix_job_dispatch
  • TMSS-3170
  • TMSS-3167
  • TMSS-3161
  • TMSS-3158-Front-End-Only-Allow-Changing-Again
  • TMSS-3133
  • TMSS-3319-Fix-Templates
  • test-fix-deploy
  • TMSS-3134
  • TMSS-2872
  • defer-state
  • add-custom-monitoring-points
  • TMSS-3101-Front-End-Only
  • TMSS-984-choices
  • SDC-1400-Front-End-Only
  • TMSS-3079-PII
  • TMSS-2936
  • check-for-max-244-subbands
  • TMSS-2927---Front-End-Only-PXII
  • Before-Remove-TMSS
  • LOFAR-Release-4_4_318 protected
  • LOFAR-Release-4_4_317 protected
  • LOFAR-Release-4_4_316 protected
  • LOFAR-Release-4_4_315 protected
  • LOFAR-Release-4_4_314 protected
  • LOFAR-Release-4_4_313 protected
  • LOFAR-Release-4_4_312 protected
  • LOFAR-Release-4_4_311 protected
  • LOFAR-Release-4_4_310 protected
  • LOFAR-Release-4_4_309 protected
  • LOFAR-Release-4_4_308 protected
  • LOFAR-Release-4_4_307 protected
  • LOFAR-Release-4_4_306 protected
  • LOFAR-Release-4_4_304 protected
  • LOFAR-Release-4_4_303 protected
  • LOFAR-Release-4_4_302 protected
  • LOFAR-Release-4_4_301 protected
  • LOFAR-Release-4_4_300 protected
  • LOFAR-Release-4_4_299 protected
41 results

CMakeLists.txt

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    jupyter.yml 1.16 KiB
    #
    # Docker compose file that launches Jupyter Notebook for interactive iTango sessions over HTTP.
    #
    # Connect by surfing to http://localhost:8888/
    # View logs through 'docker logs -f -t jupyter'
    #
    # Defines:
    #   - jupyter: Jupyter Notebook with iTango support
    #
    version: '2'
    
    services:
      jupyter:
        build:
            context: jupyter
            args:
                CONTAINER_EXECUTION_UID: ${CONTAINER_EXECUTION_UID}
                SOURCE_IMAGE: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}-tango-itango:${TANGO_ITANGO_VERSION}
        container_name: ${CONTAINER_NAME_PREFIX}jupyter
        networks:
          - control
        volumes:
            - ..:/opt/lofar/tango:rw
            - ../jupyter-notebooks:/jupyter-notebooks:rw
            - ${HOME}:/hosthome
        environment:
          - TANGO_HOST=${TANGO_HOST}
        ports:
          - "8888:8888"
        user: ${CONTAINER_EXECUTION_UID}
        working_dir: /jupyter-notebooks
        entrypoint:
          - /usr/local/bin/wait-for-it.sh
          - ${TANGO_HOST}
          - --timeout=30
          - --strict
          - --
          - /usr/bin/tini -- /usr/local/bin/jupyter-notebook --port=8888 --no-browser --ip=0.0.0.0 --allow-root --NotebookApp.token= --NotebookApp.password=
        restart: unless-stopped