Skip to content

Collection of renderers to convert source into site

License

Notifications You must be signed in to change notification settings

telegr-am/renderers

Repository files navigation

Telegram Renderers

Telegram is a static site hosting service that supports arbitrary rendering pipelines.

The pipelines are composed of "Renderers" which are expressed as Docker images.

Each Renderer is expected to take the site at /input/main and output static site HTML to /output/html

License

MIT

Contribution

We encourage pull requests.

With all pull requests, you:

  • Certify that the work is your original work
  • Add your name and the date of the PR to the Contributors.md file
  • You grant all work in the pull requests under the same MIT license

Technical stuff

The following environment variables are passed to the container:

  • TG_USER_LOCALE -- the locale of the user
  • TG_USER_TIMEZONE -- the time zone of the user
  • TG_USER_SITE -- the domain of the site... e.g. blog.goodstuff.im

The /output directory is readable and writable.

The /input directory is read-only.

About

Collection of renderers to convert source into site

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published