Deploy Skedler Reports on Docker

Modified on Mon, 31 Oct, 2022 at 8:57 AM

This page explains how to install and run the Skedler Reports docker image.

Pull the latest version of Skedler from the docker repository and run the image.

sudo docker pull skedler/reports
sudo docker run --name skedler-xg -t -d -v skedlerdata:/var/lib/skedler-xg -p 0.0.0.0:3005:3005 skedler/reports /bin/bash

Configure Skedler(optional)

Skedler Reports has a number of configuring options that can be defined in its reporting.yml file (located in the skedler folder).  In the reporting.yml file, you can configure options to run Skedler in an air-gapped environment, change the port number, define the hostname, change the location for the Skedler database, and log files.  

sudo docker exec -it skedler-xg nano /usr/share/skedler-xg/reporting.yml

Read more about the reporting.yml configuration options.  


Start Skedler manually

Start Skedler manually using the following commands.

sudo docker exec skedler-xg /usr/share/skedler-xg/bin/skedler

Start Skedler as a service

Start Skedler as a service using the following commands.

sudo docker exec skedler-xg service skedler start

To check status for Skedler use the following commands.

sudo docker exec skedler-xg service skedler status

Stop Skedler as a service using the following commands.

sudo docker exec skedler-xg service skedler stop

You are now ready to Access Skedler Reports.  Proceed to the Access Skedler Reports section.

Access Skedler Reports

The default URL for accessing Skedler Reports is:

http://localhost:3005/ 

If you had made configuration changes in the reporting.yml, then the Skedler URL is of the following format:

http://<hostname or your domainurl>:3005 

or 

http://<hostname or your domain url>:<port number>

Login to Skedler Reports

By default, we will Create an account and you will be redirected to the Login page.


Sign in using the following credentials:


Username: [email protected]   (or the email address you configured in reporting.yml)
Password: admin   (or the password you configured in reporting.yml)


Click Sign in.  



You will see the Reports Dashboard after logging in to the skedler account.   



Next step: Proceed to License Activation



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article