Skip to content

linuxserver/docker-mods

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

cron - Docker mod for any container

This mod adds cron to any container, to be installed/updated during container start.

In any container docker arguments, set an environment variable DOCKER_MODS=linuxserver/mods:universal-cron

If adding multiple mods, enter them in an array separated by |, such as DOCKER_MODS=linuxserver/mods:universal-cron|linuxserver/mods:universal-mod2

This mod will ensure you have /config/crontabs/root and /config/crontabs/abc files where you can add cron jobs to run inside the container as root or as the abc user (associated with the PUID/PGID environment variables).

No cron jobs (aside from what may be included in the base OS) are included by default.

You can test to confirm things are working by adding the following line to /config/crontabs/root or /config/crontabs/abc

*/5 * * * * /bin/echo test >> /config/tmp.txt

Then restart the container and wait 5 minutes to see that the test completes. Remove the test and restart the container after confirming.

About

Documentation and Examples of base container modifications

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages