Runestone Server
v6.1.5
  • 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 4fbbd963.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: v6.1.5
Versions
latest
stable
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.