ExternalCronJobs agent and it’s dependencies

Home » Uncategorized » ExternalCronJobs agent and it’s dependencies
Uncategorized No Comments

ExternalCronJobs agent has been developed to run cron jobs from your own server. It allows you to run unlimited cron jobs and this is the best way to save money when you have your own server to configure everything.

Requirements

Dedicated server along with SSH credentials
Python 2.7
Redis
Mysql server to save your cron jobs with external access
A server to run cron jobs from
SMTP credentials to send email

Required python modules

libmysqlclient-dev
croniter
demjson
pytz
redis
mysqlclient
httplib2
slacker_log_handler
phpserialize
tinys3
pycrypto
Crypto (Make sure that AES is supported)

List of modules as of our Vagrant machine

asn1crypto (0.24.0)
certifi (2018.1.18)
cffi (1.11.5)
chardet (3.0.4)
croniter (0.3.20)
cryptography (2.1.4)
demjson (2.2.4)
enum34 (1.1.6)
futures (3.2.0)
httplib2 (0.10.3)
idna (2.6)
ipaddress (1.0.19)
mysqlclient (1.3.12)
phpserialize (1.3)
pip (9.0.1)
pycparser (2.18)
pycrypto (2.6.1)
python-dateutil (2.6.1)
pytz (2018.3)
redis (2.10.6)
requests (2.18.4)
setuptools (20.7.0)
six (1.10.0)
slacker (0.9.42)
slacker-log-handler (1.6.1)
tinys3 (0.1.12)
urllib3 (1.22)
wheel (0.29.0)