Skip to content

A tool that uses chainquery to generate a sitemap for odysee

Notifications You must be signed in to change notification settings

OdyseeTeam/sitemap-generator

Repository files navigation

Odysee Sitemap Generator

Build Status Latest release

This tool builds sitemaps for https://odysee.com

Requirements

  • A Chainquery mysql connection (credentials or own instance)
  • A web server if you want to serve the sitemaps

Setup

  • Get the latest release from the releases page on GitHub
  • Create and fill config.json using this example

Instructions

builds and uploads a sitemap for odysee.com

Usage:
  sitemap-generator [flags]

Flags:
      --embed-endpoint string     endpoint for embeds (default "https://odysee.com/$/embed/")
  -h, --help                      help for sitemap-generator
      --player-endpoint string    endpoint of the player (default "https://player.odycdn.com/")
      --sitemap-endpoint string   endpoint for embeds (default "https://sitemaps.odysee.com")
      --type string               type of sitemap to generate (global, monthly, weekly, daily, hourly (default "global")
      --website string            endpoint for embeds (default "https://odysee.com")

Running from Source

Clone the repository and run make

Contributing

Contributions to this project are welcome, encouraged, and compensated.

Security

We take security seriously. Please contact [email protected] regarding any security issues.

Contact

The primary contact for this project is Niko Storni ([email protected]).