# crontab-ui

Published articles for crontab-ui.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Setting up crontab-ui on raspberry pi

DevFeed: [Setting up crontab-ui on raspberry pi](<https://devfeed.tech/articles/setting-up-crontab-ui-on-raspberry-pi-21532.md>)

Original publisher: [Read original article](<http://lifepluslinux.blogspot.com/2017/03/setting-up-crontab-ui-on-raspberry-pi.html>)

Author: Suresh Alse (noreply@blogger.com)

Published: 2017-03-09T22:31:00Z

Content type: tutorial

Language: en

Sources: [Life Plus Linux](<https://devfeed.tech/sources/life-plus-linux.md>)

Topics: [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [npm](<https://devfeed.tech/topics/npm.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [crontab-ui](<https://devfeed.tech/tags/crontab-ui.md>), [http](<https://devfeed.tech/tags/http.md>), [install](<https://devfeed.tech/tags/install.md>), [linux](<https://devfeed.tech/tags/linux.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [npm](<https://devfeed.tech/tags/npm.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to install and run crontab-ui on an ARMv7 Raspberry Pi using Node.js, npm, and pm2. It also describes optionally configuring nginx to expose the service through port 8001 and setting up HTTP authentication.

### Source excerpt

In this tutorial I will show you how to setup crontab-ui on raspberry pi. Step 1 Find your architecture uname -a Linux raspberrypi 4.4.50-v7+ #970 SMP Mon Feb 20 19:18:29 GMT 2017 armv7l GNU/Linux Note that it is ARMv7. Download and extract latest node. wget https://nodejs.org/dist/v7.7.2/node-v7.7.2-linux-armv7l.tar.xz tar xz node-v7.7.2-linux-armv7l.tar.xz sudo mv node-v7.7.2-linux-armv7l /opt/node Step 2 Remove old nodejs if it is already installed and add the latest node to the $PATH sudo apt-get purge nodejs echo 'export PATH=$PATH:/opt/node/bin' > ~/.bashrc source ~/.bashrc Step 3 Install crontab-ui and pm2. And start crontab-ui. npm install -g crontab-ui npm install -g pm2 pm2 start crontab-ui Now your crontab-ui must be running. Visit http://localhost:8000 on your browser to see if it is working. Step 4 (Optional) In order to be able access crontab-ui from outside, you have to forward the port 8000. Install nginx and configure. sudo apt-get install nginx sudo vi /etc/nginx/sites-available/default Paste the following lines in the file: server { listen 8001; server_name localhost; location / { proxy_pass http://localhost:8000; } } Restart nginx sudo service nginx restart Now, crontab-ui must be accessible from outside through port 8001. So, to access crontab-ui, go to <ip address of pi>:8001 You can also setup http authentication by following this. Thanks! Fork me on Github