Runestone Server
v6.1.10
  • Manual Installation
  • LTI Integration
  • Docker supporting files
    • Docker Deployment
    • docker_tools.py - Tools for building and using the Runestone Servers in Docker
    • docker_tools_misc.py - Misc CLI tools for Docker
    • Dockerfile - create a container hosting the Runestone servers
    • docker-compose.yml - Configure containerized Docker application
    • .dockerignore - Files ignored by docker
    • runestone.template - nginx configuration
    • Gunicorn configuration
    • routes.py - routing for web2py
    • .env.prototype - Set environment variables for the containerized Docker app
    • setup.py - Provide docker_tools.py as the script docker-tools
    • __init__.py
  • rsmanage - command-line tools for managing the Runestone server
  • Web2py models
  • Web2py controllers
  • Web2py views
  • __init__.py - web2py modules
  • __init__.py - testing
  • LTI Integration
  • Contributing to Runestone Server
  • Runestone ChangeLog
  • Misc scripts
  • conf.py - Template configuration file for a Sphinx CodeChat project
  • pyproject.toml - Poetry configuration
Runestone Server
  • Docs »
  • Docker supporting files
  • Edit on GitHub

Docker supporting filesΒΆ

This directory contains files supporting the Docker containerized application.

  • Docker Deployment
    • Setup
    • Operation
    • Other Tips & Tricks
  • docker_tools.py - Tools for building and using the Runestone Servers in Docker
    • Design goals
    • Build approach
    • Imports and bootstrap
    • Global variables
    • CLI
    • init command
    • build command
    • Utilities
  • docker_tools_misc.py - Misc CLI tools for Docker
    • Imports
    • Globals
    • Subcommands for the CLI
  • Dockerfile - create a container hosting the Runestone servers
  • docker-compose.yml - Configure containerized Docker application
  • .dockerignore - Files ignored by docker
  • runestone.template - nginx configuration
  • Gunicorn configuration
    • fastapi_config.py - gunicorn configuration for FastAPI / BookServer
    • web2py_config.py - gunicorn configuration for web2py / the Runestone Server
    • common_config.py - common gunicorn configuration settings
    • __init__.py
  • routes.py - routing for web2py
  • .env.prototype - Set environment variables for the containerized Docker app
  • setup.py - Provide docker_tools.py as the script docker-tools
  • __init__.py
Next Previous

© Copyright 2020, Runestone Academy Ltd Revision a5f5fd96.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: v6.1.10
Versions
latest
stable
v6.1.10
v6.1.9
v6.1.8
v6.1.7
v6.1.6
v6.1.5
v6.1.4
v6.1.3
v6.1.2
v6.1.0
v6.0.6
6.0.6
6.0.5
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.