Skip to main content
Ctrl+K
Plasma v0.1 documentation - Home Plasma v0.1 documentation - Home
  • Overview
  • Installation
  • User Environments
  • Permissions
  • Configuration
    • Troubleshooting
    • Contributing
  • Overview
  • Installation
  • User Environments
  • Permissions
  • Configuration
  • Troubleshooting
  • Contributing

Table of Contents

  • Overview
  • Installation
    • Requirements
    • Deploying with Ansible
    • HTTPS
    • Creating users and user groups on the host
    • Adding Admin Users to JupyterHub
    • Upgrading
    • Uninstalling
  • User Environments
  • Permissions
  • Configuration
  • Troubleshooting
  • Contributing

Previous topic

Overview

Next topic

Requirements

  • Installation

Installation#

This guide will walk you through the steps to install Plasma on your own server.

  • Requirements
    • Adding the public SSH key to the server
    • Creating a new server (optional)
    • Testing the connection
    • Updating the local SSH config (optional)
  • Deploying with Ansible
    • What is Ansible?
    • Installing Ansible
    • Running the Playbooks
    • Running individual playbooks
    • Using a specific version of Plasma
    • List of available playbooks
    • Running playbook on a given server
  • HTTPS
    • Enable HTTPS
    • How to make the domain point to the IP of the server
    • Manual HTTPS
  • Creating users and user groups on the host
    • Using the users playbook
    • Handling secrets
    • Set Disk Quotas
      • Finding the source device
      • Enabling quotas
      • Setting the user quotas
      • Creating user in batches
  • Adding Admin Users to JupyterHub
  • Upgrading
    • Backup
      • Database
      • Plasma TLJH Plugin
      • User Environments
      • User Data
    • Running the playbook
  • Uninstalling

previous

Overview

next

Requirements

This Page

  • Show Source

© Copyright 2020, Plasma Contributors.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.