Skip to content
My OpenWrt base core router setup
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.gitignore
Dockerfile
README.md
config
docker-run

README.md

OpenWrt Setup

Sources for my OpenWrt based core router.

Deploy

  • Change stuff
  • Push to master
  • Get openwrt-x86-64-combined-squashfs.img.gz
  • Cross fingers and run sysupgrade openwrt-x86-64-combined-squashfs.img.gz

Customization

to be included in image. PRs welcome!

tar -C files/ -czv . | ssh root@192.168.1.1 tar -C / -xzvf -
opkg install \
  minidlna \
  luci-app-minidlna \
  mwan3 \
  ntfs-3g \
  block-mount \
  luci \
  libustream-openssl \
  samba36-server \
  luci-app-samba \
  prometheus-node-exporter-lua \
  prometheus-node-exporter-lua-netstat \
  prometheus-node-exporter-lua-openwrt \
  prometheus-node-exporter-lua-textfile


wget https://github.com/discordianfish/docker-on-openwrt/releases/download/1/docker_18.09.0_x86_64.opk
opkg install docker
/etc/init.d/docker enable
/etc/init.d/docker start


L="user:x:1000:100:users:/hdd:/bin/false"
grep "$L" /etc/passwd || echo "$L" >> /etc/passwd
You can’t perform that action at this time.