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

4 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages

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