Skip to main content

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 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.

Metadata

Release files for calendar_event_engine 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for calendar_event_engine 0.1.4
File Size Uploaded
calendar_event_engine-0.1.4.tar.gz 24.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for calendar_event_engine 0.1.4
File Interpreter ABI Platform
calendar_event_engine-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 58.4 kB

Release files / calendar_event_engine-0.1.4.tar.gz

Download URL calendar_event_engine-0.1.4.tar.gz
Size 24.0 kB
Tags Source
SHA-256 checksum
How to use checksums
edea12bbfec67a2405897b451de1b8b0f0e47531b80bf45f68fe389c524d0a54
BLAKE2b-256 checksum
How to use checksums
e4f99fb7a29106f824853944540665800fd4096081ac755f225f7560de5d996b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.10.12 Linux/6.12.10-76061203-generic

Release files / calendar_event_engine-0.1.4-py3-none-any.whl

Download URL calendar_event_engine-0.1.4-py3-none-any.whl
Size 34.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
33870e5eb8d7cd9d34593fcaa974b9462264f6850aa64db271a48761d1b56092
BLAKE2b-256 checksum
How to use checksums
57a97b6bcb083d2aa7d5b0a86ee5f2fcc49283431f2679b1ff383bab5ca0681b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.10.12 Linux/6.12.10-76061203-generic

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page