ShotokanZH / ipq807x_openwrt_sysupgrade_server

ipq807x openwrt sysupgrade server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ipq807 Openwrt Sysupgrade Server

A simple Sysupgrade-like server that will allow rapid access to robimarko's firmwares by proxying requests to github and creating a sysupgrade standard response.

Requires on your router the LuCI package luci-app-attendedsysupgrade.

How to make it work

The easy way

I have already configured a public server, reachable via: https://sysupgrade.eleet.dev/

To use it directly just proceed as follows:

If a new ipq807 device will be added to the builds it will automatically appear as supported device on this software too.

The updated list can be retrieved in real-time here: https://sysupgrade.eleet.dev/

The "I don't trust you Shoto" way

  • install the system requirements: git and py3-pip
  • git clone https://github.com/ShotokanZH/ipq807x_openwrt_sysupgrade_server.git
  • cd ipq807x_openwrt_sysupgrade_server
  • cp config.json.example config.json
  • add your github token to config.json
  • python3 -m pip install -r requirements.txt
  • python3 -BO sysupgrade.py
  • check for further instructions of your router, opening in the browser: http://IP_ADDRESS:5000

About

ipq807x openwrt sysupgrade server


Languages

Language:Python 89.6%Language:HTML 10.4%