Dockerized Python app for organizing course documents and uploading them to Google Drive.
40
WhatsApp-Courses is a Dockerized Python application that simplifies course document organization and Google Drive uploads.
incoming directory.uploaded.Pull the image:
docker pull elouzi09/whatsapp-courses:latest
Run the container:
docker run --rm -it \
--name whatsapp-courses \
--user "$(id -u):$(id -g)" \
--publish 127.0.0.1:8765:8765 \
--mount "type=bind,source=$HOME/.config/whatsapp-courses,target=/config" \
--mount "type=bind,source=$HOME/.local/share/whatsapp-courses,target=/data" \
elouzi09/whatsapp-courses:latest
Before the first launch, place your Google OAuth Desktop client credentials at:
~/.config/whatsapp-courses/credentials.json
Create the persistent directories if necessary:
mkdir -p "$HOME/.config/whatsapp-courses"
mkdir -p "$HOME/.local/share/whatsapp-courses/incoming"
mkdir -p "$HOME/.local/share/whatsapp-courses/uploaded"
WhatsApp message ingestion, automated scheduling, and WhatsApp Business Cloud API integration are planned features and are not currently implemented.
For complete setup instructions and troubleshooting, visit the GitHub repository.
Content type
Image
Digest
sha256:6b1bfe471…
Size
66.3 MB
Last updated
3 days ago
docker pull elouzi09/whatsapp-courses