Skip to content

0polar/ZeroShift

 
 

Repository files navigation

Follow the upstream

1. Create project

  • click Create Project, input Name: (any), click Create

2. Deploy Docker image

  • click Deploy Image, choose Image Name, input 0polar/zeroshift, click 🔍(search), click Deploy

3. Use persistent storage

This is optional. But if not, when pod restart, all data will lost and sites are need re-download.

  • go to YOUR_PROJECT_NAME - Applications - Deployments - zeroshift - Configuration
  • remove "Volumes - zeroshift-1"
  • click Add Storage, click Create Storage, input Name: (any), click Create
  • input Mount Path: /root/data, click Add

4. Expose to clearnet

  • go to YOUR_PROJECT_NAME - Applications - Routes
  • click Create Route, input Name: (any), choose Target Port: 43110 → 43110 (TCP), check Secure route, click Create
  • visit URL (if "Application is not available", wait some time and refresh page)

Or you can try ZeroNet on Heroku

About

ZeroNet on OpenShift Online

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 78.4%
  • JavaScript 13.9%
  • CoffeeScript 3.3%
  • CSS 2.9%
  • HTML 0.8%
  • C 0.7%