https://github.com/oada/oada-cron
microservice for storing and running cron scripts
https://github.com/oada/oada-cron
Last synced: 8 months ago
JSON representation
microservice for storing and running cron scripts
- Host: GitHub
- URL: https://github.com/oada/oada-cron
- Owner: OADA
- Created: 2020-08-19T14:10:38.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-22T14:30:58.000Z (almost 6 years ago)
- Last Synced: 2025-02-22T22:42:45.393Z (over 1 year ago)
- Language: Shell
- Size: 3.91 KB
- Stars: 0
- Watchers: 12
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# oada-cron
A microservice to store and run cron scripts. Currently, this repo supports daily scripts in the `daily` directory.
Two scripts are included in this base service:
1) A microservice to backup the arangodb contents every night, saving them to a docker volume. The service rolls
backups, keeping 7 recent daily backups, and then 1 per month for the current year and 1 per year for past years.
2) A microservice that renews SSL certificates via the admin container and then restarts the proxy service.
## Installation
```bash
cd /path/to/your/oada-srvc-docker
cd services-available
git clone https://github.com/OADA/oada-cron.git
cd ../services-enabled
ln -s ../services-available/oada-cron .
```