Skip to content
/ runner Public

NodePit Runner – Workflows Around the Clock! Deploy, execute and monitor your KNIME workflows in the cloud or on-premises as easily as running them locally!

Notifications You must be signed in to change notification settings

NodePit/runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodePit Runner – Workflows Around the Clock!

NodePit Runner is the perfect complement to the KNIME Analytics Platform and allows you to deploy, execute and monitor your KNIME workflows in the cloud or on-premises as easy as running them locally. Get more information on features, pricing and how to start your free trial period on NodePit.

⏱️ Get Started in 60 Seconds

Docker and Docker Compose is the simplest way to run NodePit Runner on a single server or local machine.

  1. Install Docker and Docker Compose
    1. On Linux follow these instructions
    2. On macOS follow these instructions or use Hombrew brew install --cask docker
    3. On Windows follow these instructions
  2. Download the docker-compose.yml file (right click the link and “Save as” to an arbitrary location on your computer)
  3. Edit the environment sections of docker-compose.yml (see the inline comments for more information)
  4. Open a terminal and change to the directory where you saved the docker-compose.yml file
  5. Start NodePit Runner with docker compose up -d
  6. Open your browser and navigate to http://localhost:8080
    1. Follow the instructions to create your initial admin account
    2. Go to the Settings menu and configure NodePit Runner according to your preferences
    3. If you're not running a local-only setup, change WEB_BASE_URL as desired and navigate to this URL instead

In order to upgrade an already running instance, perform the following steps. No worries, database migrations will happen automatically.

  1. Pull latest docker images with docker compose pull
  2. Restart NodePit Runner with docker compose up -d

🛠 System Requirements

  • Recommendation: 2 CPUs, 8 GB Memory (equivalent of t4g.large on AWS EC2, CX31 on Hetzner Cloud, or B2ms on Azure)
  • Disk usage varies based on usage and workflow sizes - we recommend at least 50 GB
  • Any operating system which can run Docker – we recommend and use Linux Debian

🤗 Get Involved

Unsure if NodePit Runner is for you? Drop us a mail and we answer your questions and even better get you access to our cloud version of NodePit Runner for testing.

📖 License

NodePit Runner is licensed under the NodePit Runner: Terms and Conditions. By installing and/or using NodePit Runner, you agree and acknowledge the terms and conditions.

🤓 Advanced Topics

Show more

Vagrant

If you use Vagrant, there’s a Vagrantfile to run a Debian box with Docker preinstalled. Start and connect to the box as follows:

vagrant up
vagrant ssh

The project directory is mounted to /vagrant within the box. From there, you can continue with docker compose up -d


Created by nodepit.com, 2023, 2024.

About

NodePit Runner – Workflows Around the Clock! Deploy, execute and monitor your KNIME workflows in the cloud or on-premises as easily as running them locally!

Topics

Resources

Stars

Watchers

Forks

Packages