Skip to content

Self-built image hosting, using Cloudflare Pages and Telegraph

License

Notifications You must be signed in to change notification settings

Thrashline/Telegraph-Image-Pages

 
 

Repository files navigation

Telegraph-Image-Pages

Self-built image hosting, using Cloudflare Pages and Telegraph, UI and Cloudflare Functions from cf-pages/Telegraph-Image

Feature

  1. Paste, drag or upload images manually
  2. Compress image
  3. Image Moderation, No adult content
  4. Do not load images uploaded by other domains

How to use

  1. You should prepare a cloudflare account and github account.

  2. Fork this repository

  3. Open the Cloudflare pages and Connect your git pages connect-git

  4. Select the repository you just forked select-repo

  5. Configure the parameters required to build the project build-1 build-2

  6. After the configuration is complete, start the build

  7. If there is no accident, the following figure appears to indicate that the build is successful success

  8. Click the link above to see that the project has been deployed successfully ok

Tip

Image Moderation

if you want no adult content, You can get API Key at moderatecontent and set environment variables at Cloudflare. Moderation

Do not load images uploaded by other domains

  1. Create a new KV store and name it as IMAGES Create KV

  2. Bind in the project Create KV

Thanks

This project has been transplanted on the basis of cf-pages/Telegraph-Image

About

Self-built image hosting, using Cloudflare Pages and Telegraph

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 66.8%
  • TypeScript 19.3%
  • JavaScript 9.4%
  • CSS 3.1%
  • HTML 1.4%