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.4.tar.gz (24.0 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.4-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: calendar_event_engine-0.1.4.tar.gz
  • Upload date:
  • Size: 24.0 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.4.tar.gz
Algorithm Hash digest
SHA256 edea12bbfec67a2405897b451de1b8b0f0e47531b80bf45f68fe389c524d0a54
MD5 3236cc1da73f3ba9ca7c339915a74801
BLAKE2b-256 e4f99fb7a29106f824853944540665800fd4096081ac755f225f7560de5d996b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: calendar_event_engine-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 34.5 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 33870e5eb8d7cd9d34593fcaa974b9462264f6850aa64db271a48761d1b56092
MD5 497e5ea4c67b17a9cd3bc5f2d5d72aaa
BLAKE2b-256 57a97b6bcb083d2aa7d5b0a86ee5f2fcc49283431f2679b1ff383bab5ca0681b

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