Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fastily/fastilybot-toolforge
🗄 WMF labs database reports used by FastilyBot
https://github.com/fastily/fastilybot-toolforge
mysql php wikimedia-tools wikipedia
Last synced: about 2 months ago
JSON representation
🗄 WMF labs database reports used by FastilyBot
- Host: GitHub
- URL: https://github.com/fastily/fastilybot-toolforge
- Owner: fastily
- License: gpl-3.0
- Created: 2017-02-10T07:55:10.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-21T03:46:09.000Z (12 months ago)
- Last Synced: 2024-05-01T15:22:11.647Z (8 months ago)
- Topics: mysql, php, wikimedia-tools, wikipedia
- Language: PHP
- Homepage: https://fastilybot-reports.toolforge.org
- Size: 123 KB
- Stars: 1
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# fastilybot-toolforge
[![License: GPL v3](https://upload.wikimedia.org/wikipedia/commons/8/86/GPL_v3_Blue_Badge.svg)](https://www.gnu.org/licenses/gpl-3.0.en.html)Database reports used by [FastilyBot](https://en.wikipedia.org/wiki/User:FastilyBot) hosted on [WMF labs](https://tools.wmflabs.org/?list).
## Setup
Clone this repo in the target toolforge tool account, cd into the repo directory and run `bash deploy.sh` (script is idempotent, can be run as many time as you want)## Raw comamnds
```bash
# weekly
toolforge jobs run fastily-reports-weekly --command "bash run_report.sh weekly" --filelog-stdout logs/weekly.txt --filelog-stderr logs/weekly.txt --mem 4Gi --cpu 1 --image mariadb
toolforge jobs run fastily-reports-weekly-python --command "bash run_report.sh weekly_python" --filelog-stdout logs/weekly.txt --filelog-stderr logs/weekly.txt --mem 4Gi --cpu 1 --image python3.11# tri-weekly
toolforge jobs run fastily-reports-tri-weekly --command "bash run_report.sh tri_weekly" --filelog-stdout logs/tri_weekly.txt --filelog-stderr logs/tri_weekly.txt --mem 4Gi --cpu 1 --image mariadb# daily
toolforge jobs run fastily-reports-daily --command "bash run_report.sh daily" --filelog-stdout logs/daily.txt --filelog-stderr logs/daily.txt --mem 4Gi --cpu 1 --image mariadb# list jobs
toolforge jobs list --output long
```