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.3.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.3-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: calendar_event_engine-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 5a8efe51915db0d9781a353cba95104c9c7d5bc587726f0f9fd49e3c0177a445
MD5 eb9a71c50d84b73705e487b52ff81e50
BLAKE2b-256 19036e974fc733fcecdd2c8fa12f9c7ff1838bcf6406cfbfb06cbbd900448f33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: calendar_event_engine-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 97b851443b83d48395f97b11c81969554279d2fbf564d8da804468141b65f2f1
MD5 f96107c86620be8cc29eee70b14298fe
BLAKE2b-256 349c7c5492b659471f8457aaba5ff58d6f5a20f849d1dbd670f24e7f6a60603b

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