GithubHelp home page GithubHelp logo

2286927 / onecloud_immortalwrt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rmoyulong/onecloud_openwrt

0.0 0.0 0.0 70.91 MB

谢谢网上大神们的成果,自用OneCloud Openwrt 固件

Shell 47.71% Makefile 8.27% Roff 33.12% Lua 6.85% HTML 2.25% Batchfile 1.80%

onecloud_immortalwrt's Introduction

openwrt-onecloud-玩客云

---------------------------------------------------------------
使用MosDns作为默认的DNS解析
请根据自己的需求自行修改
---------------------------------------------------------------
登录192.168.1.110

ssh登录

root
password

注解:
1.使用双USB公头线刷机: 双公头的USB线连接电脑和玩客云,使用USB_Burning_Tool刷机。
2.使用rufus写盘启动:将IMG用rufus等写盘工具烧录到U盘上,插入玩客云USB口启动。玩客云必须使用使用USB_Burning_Tool刷过eMMC.burn.img
eMMC.burn.img下载地址: https://github.com/rmoyulong/u-boot-onecloud/releases/download/Onecloud_Uboot_23.12.24_22.17.50/eMMC.burn.img

USB_Burning_Tool下载地址: https://xd1314.lanzoul.com/iXHbz17bqjhc

hub docker版是为hub.docker.com特意编译的版本。本质是个armbian用docker方式装入的op的文件。
食用方法:
ip link set eth0 promisc on
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet
docker pull mojialin/openwrt_onecloud:latest
docker run -itd --name=onecloud --restart=unless-stopped --network=macnet --privileged=true mojialin/openwrt_onecloud:latest /sbin/init
--------------------------------------------------------------------------
玩客云使用docker版,举个列子(地址可能会变,酌情自己改正):
https://github.com/hzyitc/armbian-onecloud/releases/download/ci-20240311-162146-UTC/Armbian-unofficial_24.5.0-trunk_Onecloud_bookworm_edge_6.7.9_minimal.burn.img.xz

用双公头刷完armbian后,下载 https://github.com/rmoyulong/OneCloud_OpenWrt/releases/download/Docker_Latest/immortalwrt-meson-meson8b-thunder-onecloud-rootfs.tar.gz

把immortalwrt-meson-meson8b-thunder-onecloud-rootfs.tar.gz改名op.tar.gz
ssh armbian输入以下命令
1.ip link set eth0 promisc on
2.docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet
3.docker import op.tar.gz onecloud_openwrt
4.docker run -itd --name=onecloud --restart=unless-stopped --network=macnet --privileged=true onecloud_openwrt /sbin/init
---------------------------------------------------------------------------

启动命令在/etc/rc.local中修改
下载目录更改需要修改/etc/aria2/aria2.conf.main
并赋予下载目录777权限


编译固件的小知识:
一个脚本执行多个任务---可以指定单个变量来创建单维矩阵来分别执行任务。

例如,以下工作流使用值 [10, 12, 14] 定义变量 version。 工作流将运行三个作业,其中针对变量中的每个值提供一个作业。 每个作业都会通过 matrix.version 上下文访问 version 值,并此值作为 node-version 传递给 actions/setup-node 操作。

jobs:
 example_matrix:
  strategy:
   matrix:
    version: [10, 12, 14]
  steps:
   - uses: actions/setup-node@v4
    with:
     node-version: ${{ matrix.version }}

onecloud_immortalwrt's People

Contributors

rmoyulong avatar 2286927 avatar web-flow avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.