玩客云onecloud刷机安装armbian系统,安装应用

刷机过程

基本设置

https://www.bilibili.com/read/cv21700714/

玩客云这设备有个红、绿、蓝三色 led 灯,在刷入 armbian 系统以后,这个灯的颜色就会显示异常,往往是一直显示红色。

如果要自动动手调整 led 灯的颜色,控制命令如下(需要 root 用户执行)

1
2
3
echo 1 > /sys/class/leds/onecloud:blue:alive/brightness
echo 1 > /sys/class/leds/onecloud:green:alive/brightness
echo 1 > /sys/class/leds/onecloud:red:alive/brightness

echo 1是开,echo 0就是关。现在可以组合出多种颜色,蓝绿、红蓝、红绿、红绿蓝。😄

但这个设置重启后失效。╮(╯▽╰)╭

静态 ip

查看当前网络连接信息

1
nmcli connection show

设置静态 ip

1
2
3
4
nmcli connection modify "Wired connection 1" ipv4.addresses 192.168.68.9/24
nmcli connection modify "Wired connection 1" ipv4.gateway 192.168.68.1
nmcli connection modify "Wired connection 1" ipv4.dns 223.5.5.5
nmcli connection modify "Wired connection 1" ipv4.method manual

重新启动网络连接:

1
2
nmcli connection down "Wired connection 1"
nmcli connection up "Wired connection 1"

检查网络配置,确保静态 IP 已成功应用:

1
nmcli connection show "Wired connection 1"

应用

casaos

非必须不建议

内存占用很大,没需求不建议安装

一键安装脚本:

1
wget -qO- https://get.casaos.io | bash

casaos 商店源 https://play.cuse.eu.org/Cpe204-Appstore-play-arm.zip

1panel

管理面板,替代 casaos,内存占用大约 50M,功能齐全

界面预览:

image-20240903221054879

安装后系统占用对比

安装前:

image-20240903220920392

安装后:

image-20240903220943878

一键安装脚本

1
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh

v2raya

代理工具,web 端,默认端口 2017,初次下载速度较慢,耐心等待。

有了它,何必使用软路由,

1
wget -qO - https://apt.v2raya.org/key/public-key.asc | sudo tee /etc/apt/keyrings/v2raya.asc
1
2
echo "deb [signed-by=/etc/apt/keyrings/v2raya.asc] https://apt.v2raya.org/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list
sudo apt update
1
sudo apt install v2raya v2ray ## 也可以使用 xray 包

alist

经典的网盘管理工具

官网:https://alist.nn.ci/zh/

源码:https://github.com/alist-org/alist

二进制文件安装

下载地址:v3.37.4/alist-linux-arm-7.tar.gz

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# 下载
mkdir -p /opt/alist
wget https://github.com/alist-org/alist/releases/download/v3.37.4/alist-linux-arm-7.tar.gz
tar -zxvf alist-linux-arm-7.tar.gz -C /opt/alist

# 安装启动
cd /opt/alist
chmod +x alist
./alist server # 启动会前台阻塞
# 新开一个终端设置密码
./alist admin set 密码

安装服务

1
2
# 安装服务
vim /usr/lib/systemd/system/alist.service
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# 填入一下内容
[Unit]
Description=alist
After=network.target

[Service]
Type=simple
WorkingDirectory=/opt/alist
ExecStart=/opt/alist/alist server
Restart=on-failure

[Install]
WantedBy=multi-user.target

docker 安装

1
docker run -d --restart=unless-stopped -v /opt/alist:/opt/alist/data -p 5245:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist-aria2:main

docker-compose 安装

1
2
3
sudo mkdir -p /opt/alist
cd /opt/alist
sudo vim docker-compose.yml
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
version: '3.3'
services:
    alist:
        image: 'xhofe/alist-aria2:latest'
        volumes:
            - './data:/opt/alist/data'
            - '/home:/home'
            - '/root:/root'
        ports:
            - '5245:5244'
        environment:
            - PUID=0
            - PGID=0
            - UMASK=000
        container_name: alist
        restart: unless-stopped

重置密码

1
docker exec -it alist ./alist admin set <your_password>

ddns-go

ddns 神器,go 语言编写,内存占用低。

源码:https://github.com/jeessy2/ddns-go

wg-esay

异地组网工具 wireguard,wg-easy 是简化 wireguard 部署过程的开源项目,使用 docker 部署,简单快速上手。

wireguard 是虚拟加密网络(VPN),它可以使异地的设备组成一个局域网,换句话说就是可以在外地可以像在家中一样访问家中的设备,ip 地址都可以不变。

源码:https://github.com/wg-easy/wg-easy

部署

docker

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
  docker run -d \
  --name=wg-easy \
  -e LANG=de \
  -e WG_HOST=<🚨YOUR_SERVER_IP> \
  -e PASSWORD_HASH=<🚨YOUR_ADMIN_PASSWORD_HASH> \
  -e PORT=51821 \
  -e WG_PORT=51820 \
  -v ~/.wg-easy:/etc/wireguard \
  -p 51820:51820/udp \
  -p 51821:51821/tcp \
  --cap-add=NET_ADMIN \
  --cap-add=SYS_MODULE \
  --sysctl="net.ipv4.conf.all.src_valid_mark=1" \
  --sysctl="net.ipv4.ip_forward=1" \
  --restart unless-stopped \
  ghcr.io/wg-easy/wg-easy

docker-compose

1
wget https://github.com/wg-easy/wg-easy/blob/master/docker-compose.yml

密码部分生成:

1
docker run ghcr.io/wg-easy/wg-easy wgpw YOUR_PASSWORD

如果是 单个 $要改成 $$

部署后请注意开放对应端口。

transmission

一个快速、简单、免费的 Bittorrent 客户端

官网:https://transmissionbt.com/

安装

1
sudo apt install transmission-daemon

配置

修改配置需要停用 transmission-daemon 服务,否则所做的一切配置都不会保存

1
sudo systemctl stop transmission-daemon.service
1
sudo vim /etc/transmission-daemon/settings.json

一般需要修改:

默认下载路径

找到下面这一项,后面的路径是默认下载的路径,你可以改成你想要的路径

1
"download-dir": "/home/share/downloads"

设置好后,不要忘记执行一下赋权命令,使下载目录可以读写,以免发生不必要的错误:

1
2
sudo mkdir -p /mnt/p1/bt_downloads
sudo chmod -R 777 /mnt/p1/bt_downloads

配置 WebUI

按照下面的进行设置即可

1
2
3
4
5
"rpc-authentication-required": true
"rpc-enabled": true
"rpc-password: "这里改成你自己的密码"
"rpc-username":"改成你自己的用户名"
"rpc-whitelist-enabled": false  不启用白名单,防止登不上

完整如下,仅供参考

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
{
    "blocklist-enabled": 0,
    "download-dir": "/mnt/p1/bt_downloads",
    "download-limit": 100,
    "download-limit-enabled": 0,
    "encryption": 1,
    "max-peers-global": 200,
    "peer-port": 51413,
    "pex-enabled": 1,
    "port-forwarding-enabled": 0,
    "rpc-authentication-required": true,
    "rpc-enabled": true,
    "rpc-password": "transmission",
    "rpc-port": 9091,
    "rpc-username": "transmission",
    "rpc-whitelist-enabled": false,
    "rpc-whitelist": "127.0.0.1",
    "upload-limit": 100,
    "upload-limit-enabled": 0
}

配置完这些基本就足够用了,如果还想进一步了解各参数的作用,可以参考官方文档以及各参数的中英对照

查看状态

1
systemctl status transmission-daemon.service

启动

1
sudo systemctl start transmission-daemon.service

开机自启动

1
sudo systemctl enable transmission-daemon.service

WebUI

IP 加上端口号 9091,输入刚刚设置的用户名和密码进行登录

网站总访客数:Loading
网站总访问量:Loading
使用 Hugo 构建
主题 StackJimmy 设计
-->