Skip to content

n-els/ombi-usercreator

Repository files navigation

User Creator Script

for Ombi Request Tool

UCS is a free, fast and lightweight script which automatically generates user accounts for users without a Plex Account.

You need the email addresses of the users to be created stored in a Google Spreadsheet. This process can also be automated using Google Forms. But this is optional.

A small video tutorial will follow soon!

Installation

UCS requires Node.js to run.

First download the zip or clone the repo:

git clone https://github.com/n-els/ombi-usercreator.git

Install the dependencies with:

cd ombi-usercreator
npm install

First Usage

Start UCS:

npm run start

1

Press 2 to start setting up the JSON File for Ombi Settings:

2

Now you need to type or paste the URL of your Ombi Installation and press enter. (Usually it should be everything before /discover)

3

In the next steps you will type in the username and password of the admin account.

Then you will be back in the main menu.

Now you should set up your Spreadsheet settings. You must make sure your Google Sheet is set to be shared to 'anyone with the link'.

Press 3to start the process.

In the first step you need to type/paste the ID of your Spreadsheet. (You will find the ID in the URL of your Spreadsheet.)

4

Next step will ask you for the specific sheet name, where your data is saved.

5

(in this case it would be "Anfragen")

The last step will ask you for columnName:

6

(in this case it would be "E-Mail-Adresse")

Now the setup should be done!

Usage

You can finally let the script automatically start generating the users. Just press 1 in the main menu.