Skip to main content

MetroStar - Self-Registration Plugin for Nebari Platform

Project description

Nebari Plugin Self Registration

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install nebari-plugin-self-registration

Running locally with Docker

Note: running locally requires a config.yaml file to be present within the self-registration directory. Please create a copy of the sample.config.yaml, rename, and update as needed before proceeding:

  1. Navigate to the self-registration directory
  2. To build the docker image, run the following:
docker build . --file Dockerfile.local -t self-registration
  1. To run the app, run the following:
docker run -p 8000:8000 --name self-registration self-registration
  1. Navigate to http://0.0.0.0:8000/registration

User Registration via this extension

Steps for self registration:

  • Navigate to your Nebari domain.

  • You may have a hyperlink on the welcome page that takes you to the user registration form. If not, navigate to https://{your-domain-name}/registration

  • Enter your email address and coupon code.

  • After clicking "Submit" follow the instructions to login with your temporary password. By clicking the "Login" button, it will take you to a Welcome page where you can sign in with Keycloak.

  • After you have entered a new password, you will receive a verification email.

  • Once your email is verified and you login you will see the Nebari landing page.

License

nebari-plugin-self-registration is distributed under the terms of the Apache license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nebari_plugin_self_registration-0.0.8.tar.gz (632.4 kB view hashes)

Uploaded Source

Built Distribution

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page