Skip to main content

No project description provided

Project description

EventScraper

A project dedicated to scrapping events and posting them on different platforms for searching. Unbinding posted events from any single platform to help illuminate what is locally happening.

Can be imported as a library in a python script or used directly through a docker container.

Docker (Recommended Method)

Docker Image

Env Variables

Mobilizon Related Variables:

  • MOBILIZON_ENDPOINT: Graphql endpoint for your mobilizon instance

  • MOBILIZON_EMAIL: User email

  • MOBILIZON_PASSWORD: User password

OS Related Variables:

  • USER_ID: User process ID for running the application

  • GROUP_ID: Group process ID for running the application

Misc:

  • RUNNER_SUBMISSION_JSON_PATH: Remote submission file that tells where to publish and what group packages to use for sources.

  • SLACK_WEBHOOK: Slack token to give notifications on how the scraping process is going and whether any maintenance is required.


Docker Volumes

/app/config:[HOST DIR] -- The files needed within this config folder are "token.json" if you happen to use the Google Calendar scraper. Please follow instructions on the wiki page to create this "token.json" file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

calendar_event_engine-0.1.1.tar.gz (22.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

calendar_event_engine-0.1.1-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

Details for the file calendar_event_engine-0.1.1.tar.gz.

File metadata

  • Download URL: calendar_event_engine-0.1.1.tar.gz
  • Upload date:
  • Size: 22.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.12.10-76061203-generic

File hashes

Hashes for calendar_event_engine-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d5b6d87c14d39114df1afeaf4c5f3af38623d57bb40ccd61476ef0b352ae87fe
MD5 e91173fc3eaaa08832cfe6b2e2f3c29e
BLAKE2b-256 72459c6e988d510daad9ba29a4f3df2e616fb0e78bf6b60b337cd3bccc15274a

See more details on using hashes here.

File details

Details for the file calendar_event_engine-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: calendar_event_engine-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 31.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.12.10-76061203-generic

File hashes

Hashes for calendar_event_engine-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2c5ad949ad42bc90ecda21e5f11076638cd95f769f4952b16c889608a1324b78
MD5 0a9d7cc863a3ddb587de3441cb25f797
BLAKE2b-256 03f41d3a420031c2b74397f9bfa95e351f233b85099d0c6ed8b2a3ccf6ec5113

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page