Skip to content
This repository has been archived by the owner on Feb 19, 2023. It is now read-only.
/ divigil Public archive

Keeping Distribution images (iso) up-to-date.

License

Notifications You must be signed in to change notification settings

p-rintz/divigil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Divigil - Distro Vigil

Download and keep watch (vigil) for new releases of your favourite distributions. Supports plugins to search for distributions from extra sources. Currently supported: Distrowatch.com, Debian (also including checking checksum)

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You can use the setup.py to install divigil automatically. Alternatively you will need the following python packages:

- apscheduler 

Installing

You can install the project by using the setup.py like so:

python setup.py install

Or simply copy the project folder to wherever you want.

Now you will want to configure divigil. You can have a look in the config file. The regular expressions are python regex. You can use websites such as https://pythex.org to construct a regular expression that works with whatever ISO you are trying to download. Be sure to at least set the download folder to wherever you want divigil to download to.

Deployment

Lastly, you might want to add this to your preferred init system and run it as a daemon. An example systemd service file is included in the examples folder.

License

This project is licensed under the GPL-3.0 License - see the LICENSE.md file for details

About

Keeping Distribution images (iso) up-to-date.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages