https://github.com/daxserver/wikibots
Bots to run on Toolforge to edit Wikimedia Commons
https://github.com/daxserver/wikibots
poetry procfile python3 toolforge vibe-coding wikimedia-commons
Last synced: about 1 month ago
JSON representation
Bots to run on Toolforge to edit Wikimedia Commons
- Host: GitHub
- URL: https://github.com/daxserver/wikibots
- Owner: DaxServer
- License: mit
- Created: 2025-03-31T14:05:31.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-08-05T17:06:47.000Z (2 months ago)
- Last Synced: 2025-08-30T11:55:48.094Z (about 1 month ago)
- Topics: poetry, procfile, python3, toolforge, vibe-coding, wikimedia-commons
- Language: Python
- Homepage: https://commons.wikimedia.org/wiki/User:DaxServer
- Size: 241 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Deploying on Toolforge
## Building
`-L` flag uses the latest versions of the buildpacks, which is required to support poetry.
For main branch:
```bash
toolforge build start -L -i wikibots https://github.com/DaxServer/wikibots.git
```For a specific branch:
```bash
toolforge build start -L -i wikibots-pr-10 https://github.com/DaxServer/wikibots.git --ref
```## Deploying
Use `` from Procfile
For a one-off run:
```bash
toolforge jobs run --image tool-curator/wikibots:latest --emails all --filelog --mount all --command
```For continuous run:
```bash
toolforge jobs run --image tool-curator/wikibots:latest --emails all --continuous --filelog --mount all --command
```# ToDo
## Commons
1. Add gbif to iNaturalist images
## OpenRefine
1. Denkmalatlas Niedersachsen https://commons.wikimedia.org/wiki/Commons:Batch_uploading/Denkmalatlas_Niedersachsen
2. APPLAUSE https://commons.wikimedia.org/wiki/Commons:Batch_uploading/APPLAUSE