Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Package Request] urlwatch #5794

Open
ngondard opened this issue Jun 28, 2023 · 2 comments
Open

[Package Request] urlwatch #5794

ngondard opened this issue Jun 28, 2023 · 2 comments
Labels
request request for new package

Comments

@ngondard
Copy link

Software Name

urlwatch

Brief Description

urlwatch is intended to help you watch changes in webpages and get notified (via e-mail, in your terminal or through various third party services) of any changes. The change notification will include the URL that has changed and a unified diff of what has changed.

(extract form README.md)

Website

https://thp.io/2008/urlwatch/

Documentation

https://urlwatch.readthedocs.io/

Build/Installation documentation

https://github.com/thp/urlwatch/archive/2.28.tar.gz

Source code

https://github.com/thp/urlwatch

OpenSource License

other (please specify below)

Other License

https://github.com/thp/urlwatch/blob/master/COPYING

@ngondard ngondard added the request request for new package label Jun 28, 2023
@ngondard
Copy link
Author

ngondard commented Jun 28, 2023

I just installed urlwatch on my synology (DSM 6, arm based). It's written in python, so I set up a virtual environment (venv) as well (in which I downgraded urllib3<2.0). Then I figured it would be nice to have the installation packaged, for housekeeping.

Configuration uses files (generated by the first run ?), so users may be expected to ssh their way in. I got an idea from Icecast package request: use config file editor. Problem is, it's not compatible with DSM 7. So back to square one.

Schedule jobs work. Just remember to use the venv python path. So it reads:

/the/venv/path/bin/python3 /the/venv/path/bin/urlwatch

@ngondard ngondard changed the title [Package Request] [Package Request] urlwatch Jun 28, 2023
@hgy59
Copy link
Contributor

hgy59 commented Feb 1, 2024

@ngondard hi, can you provide some information on how to integrate urlwatch into DSM?

  • should urlwatch be available on the shell only or should it be run as (backgroud) service?
  • should it be installed as command line tool with some sample code to be used in scheduled jobs?
  • have you an example of such a job file?
  • what is the issue with DSM 7 compatibility?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
request request for new package
Projects
None yet
Development

No branches or pull requests

2 participants