https://github.com/cmiksche/piwik-remote-updater
Update your piwik version via shell / cronjob.
https://github.com/cmiksche/piwik-remote-updater
auto-update auto-updater piwik python remote update updater
Last synced: 3 months ago
JSON representation
Update your piwik version via shell / cronjob.
- Host: GitHub
- URL: https://github.com/cmiksche/piwik-remote-updater
- Owner: CMiksche
- License: gpl-3.0
- Created: 2017-03-02T19:31:36.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-02T19:36:22.000Z (over 9 years ago)
- Last Synced: 2024-12-31T20:16:41.773Z (over 1 year ago)
- Topics: auto-update, auto-updater, piwik, python, remote, update, updater
- Language: Python
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Piwik Remote Updater
Only works with piwik auto-update and Python 2.
This script makes a automatic login and clicks on the "update" link in Piwik.
## Procedure
* Login in Piwik.
* Click on Update link.
* Click on Update button.
## General Information
License: GNU General Public License
Author: Christoph Daniel Miksche (m5e.de)
## Installation
1. Use the following command to install all dependencies.
```
pip install pipenv
pipenv install BeautifulSoup4 lxml mechanize fake_useragent
```
Alternatively if your using Debian:
```
apt install python-beautifulsoup python-mechanize python-lxml python-fake_useragent
```
2. Then clone the git repository.
3. After that, please change the variables in the settings.py file.
4. Enter the following command in your commandline.
```
pipenv shell
python updater.py
```
5. If you want to schedule your updates, edit your /etc/crontab file.