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
MIT
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
The following environment variables are passed to the container:
TG_USER_LOCALE
-- the locale of the userTG_USER_TIMEZONE
-- the time zone of the userTG_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.