884 lines
25 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: NAS与服务部署
date: 2022-09-15 10:02:03
excerpt:
tags:
rating: ⭐
---
# 绿联NAS
https://support.ugnas.com/knowledgecenter/#/detail/eyJpZCI6MTI4MywidHlwZSI6InRhZzAwMiIsImxhbmd1YWdlIjoiemgtQ04iLCJjbGllbnRUeXBlIjoiUEMiLCJhcnRpY2xlSW5mb0lkIjo0MjQsImFydGljbGVWZXJzaW9uIjoiIiwicGF0aENvZGUiOiIifQ==
# BE88U支持的SFP+
- SFP+ Optical transceiver(10G) : 10Gtek AXS85-192-M3
- SFP+ transceiver Electrical 10G : TP-LINK TL-SM510U
- SFP (1G) transceiver : SCOPTO ZK-GE-SM-3A/SC 1.25G1310nm/1550nm 3KM SC DDM
- 2.5G GPON: HUAWEI SmartAX MA5671A (2.5G)/ NOKIA GPON ONT SFP Class I Laser G-010S-A
- DAC: SHENGWEI SFP+ 10G DAC Cable 1m 30AWG
# NAS噪音太大大家都吧NAS放置到哪了
NAS噪音太大大家都吧NAS放置到哪了 - cloud的回答 - 知乎
https://www.zhihu.com/question/636419559/answer/3453548199
购买防共鸣垫
# Token
## blueroses.top AccessToken
e01895f42649090f95bbea3cd94df897ca5c7e22
## github双向验证恢复码
bd0dc-c80ce
09120-97ed1
46bae-53203
0a1b4-dde0d
cae50-36821
8c24c-31c93
6931b-b582f
90e3e-33c1e
58bce-5b314
94535-5da38
6963d-6c7b7
e5a82-23d6f
837af-f7b5c
3f421-2383d
465e8-03051
1d2fe-f3fdf
## github 图床 picgo 设置
blueroseslol/ImageBag
master
- 图床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
- Picgo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
ImageBag/Images/
https://cdn.jsdelivr.net/gh/blueroseslol/ImageBag@latest
## Dockerhub Token
dckr_pat_mWBh2SVqaaIU1QuAzSngrt8H6Do
# IOS
- 38100977@qq.com
- bluerose_us@qq.com (美国)
- loujiajie2@sina.com (台湾)
# 路由器DDNS与科学上网插件
https://blueroseslol.asuscomm.com:12345/Main_Login.asp
https://blueroses.asuscomm.com:8443/Main_Login.asp
- https://github.com/hq450/fancyss
- **[https://t.me/merlinclashfile](https://t.me/merlinclashfile)**
# 杂项
- 星际蜗牛
- [阿文菌爱捡垃圾 篇二十九手把手教您组装一台ITX的高性能NAS598元的6盘位准系统+I5 8代+B365+万兆网卡](https://post.smzdm.com/p/a834noe6/)
- 黑群晖
- [文菌装NAS 篇五手把手教您安装黑群晖918+ 6.2保姆级教程这应该是装黑群晖NAS最详细的教程了含群晖设置](https://post.smzdm.com/p/aqx07xmk/)
- UPS
- 山特SANTAK)TG-BOX600/850 UPS
- 保护好你的小鸡!保姆级服务器安全教程! https://blog.laoda.de/archives/how-to-secure-a-linux-server
## NAS系统选择
- OMV与FreeNAS相比拥有原生Docker可以直接让容器使用硬件。
- [官方下载地址](https://www.openmediavault.org/download.html)
- [一次满足两个愿望HTPC_NAS二合一服务器搭建教学OMV新手入门](https://www.bilibili.com/video/BV1Ge41147B9?spm_id_from=333.999.0.0&vd_source=d47c0bb42f9c72fd7d74562185cee290)
- [OMV搭建系列教程[0] 最小化安装Debian11](https://www.bilibili.com/read/cv13834759/)
- 可使用protainer管理Docker
- FreeNAS比较适合企业使用优势在于拷贝速度以及硬盘寿命。
- ZFS
- Docker需要在虚拟机上安装系统再部署。
- UnRaid要钱……
测速网速测试:
```
apt-get install speedtest-cli
speedtest-cli --secure
```
测速脚本:
`wget -qO- bench.sh | bash`
vps ping测试、去程/回程路由跟踪、vps一键测试脚本
https://v2xtls.org/vps-ping%E6%B5%8B%E8%AF%95%E3%80%81%E5%8E%BB%E7%A8%8B-%E5%9B%9E%E7%A8%8B%E8%B7%AF%E7%94%B1%E8%B7%9F%E8%B8%AA%E3%80%81vps%E4%B8%80%E9%94%AE%E6%B5%8B%E8%AF%95%E8%84%9A%E6%9C%AC/
```bash
wget https://raw.githubusercontent.com/hijkpw/testrace/master/testrace.sh
bash testrace.sh
```
## OMV6 网站路径
/var/www/openmediavault/
## Reality协议
https://www.youtube.com/watch?v=3oQi_YBRTiQ&t=1s
客户端推荐:
https://jichangtuijian.com/Reality%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E8%84%9A%E6%9C%AC%E5%92%8C%E5%90%84%E4%B8%AA%E7%B3%BB%E7%BB%9F%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%94%B6%E9%9B%86%E6%8E%A8%E8%8D%90.html
## 检测端口是否被屏蔽
- 国外站长工具:https://www.yougetsignal.com/tools/open-ports/
- 国内站长工具:https://tool.chinaz.com/port
- httpshttps://zhuanlan.zhihu.com/p/21286171
# 待部署列表
- [ ] Heidmall 导航页方便找对应应用
- [x] 百度网盘
- [x] gitea
- 漫画
- [x] LANraragi
- [x] OnlyOffice
- 影片
- Emby Server收费
- Plex收费
- Overseerr附带BT下载、传输功能
- [x] nas-tools
- [x] JellyfinEmby Server代替品
- [x] qbittorrent
- 下载
- [x] Aria2
- [x] Aria-NG
- [ ] Transmisiion
- 智能设备管理
- HomeBridge
- 照片
- Moment
- ResilioSync手机照片备份
- Drive
- hentaiathome
- 笔记:[[#memos]]
# Docker源
Portainer可以更换Docker的源来加快下载速度。
- azure源docker源dockerhub.azk8s.cn
- Docker中国区官方registry.docker-cn.com
- 网易:[http://hub-mirror.c.163.com](https://link.zhihu.com/?target=http%3A//hub-mirror.c.163.com/)
- 中国科技大学镜像加速:[https://docker.mirrors.ustc.edu.cn](https://link.zhihu.com/?target=https%3A//docker.mirrors.ustc.edu.cn/)
# 域名与地址
https://blueroses.asuscomm.com:8443
ipv4.blueroses.top
bluerose.top
## DNSPod
ID:350298
Token:ed4a9b995c02c1185964f0fdb01b76df
350311
# 服务部署
- Portainer:9000 admin ljj@88483649
- 路由器:https://blueroses.asuscomm.com:8443/
- ~~Heidmall:8080~~
- CloudReve:5212
- Gitea:8888
- SVN: http://ipv4.blueroses.top:7777/svnadmin
- baidunetdisk:5800
- lanraragi:9999
- NASTools:10000
- qbittorrenthttp:8080
- Jellyfin:8096
- [[#Perlite]]
## Heidmall
参考https://zhuanlan.zhihu.com/p/405906100
```bash
cd /home
mkdir -vp heimdall
```
```bash
docker run -d \
--name=heimdall \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-p 8080:80 \
-p 666:443 \
-v /home/heimdall:/config \
--restart unless-stopped \
linuxserver/heimdall:latest
```
### 增加密码保护
This image now supports password protection through htpasswd. Run the following command on your host to generate the htpasswd file `docker exec -it heimdall htpasswd -c /config/nginx/.htpasswd <username>`. Replace
## CloudReve
### 创建目录结构
```c++
cd /home
mkdir -vp cloudreve/{uploads,avatar} \
&& touch cloudreve/conf.ini \
&& touch cloudreve/cloudreve.db \
&& mkdir -p aria2/config \
&& mkdir -p data/aria2 \
&& chmod -R 777 data/aria2
```
### 运行
然后将以下文件保存为 `docker-compose.yml`,放置于当前目录,与 cloudreve 同一层级,同时,修改文件中的 `RPC_SECRET`。
```c++
version: "3.8"
services:
  cloudreve:
    container_name: cloudreve
    image: cloudreve/cloudreve:latest
    restart: unless-stopped
    ports:
      - "5212:5212"
    volumes:
      - temp_data:/data
      - ./cloudreve/uploads:/cloudreve/uploads
      - ../srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/jellyfin/:/cloudreve/uploads/1/H
      - ./cloudreve/conf.ini:/cloudreve/conf.ini
      - ./cloudreve/cloudreve.db:/cloudreve/cloudreve.db
      - ./cloudreve/avatar:/cloudreve/avatar
    depends_on:
      - aria2
  aria2:
    container_name: aria2
    image: p3terx/aria2-pro
    restart: unless-stopped
ports:
      - "6800:6800"
    environment:
      - RPC_SECRET=bluerose
      - RPC_PORT=6800
    volumes:
      - ./aria2/config:/config
      - temp_data:/data
volumes:
  temp_data:
    driver: local
    driver_opts:
      type: none
      device: $PWD/data
      o: bind
```
### 运行镜像
后台运行模式,可以从 docker/docker-compose 的日志中获取默认管理员账户用户名和密码
```c++
docker-compose up -d
```
或者直接运行log 将会直接输出在当前控制台中,请注意退出之后保持当前容器运行
```c++
docker-compose up
```
在之后的控制面板中,按照如下配置
1. **[不可修改]** RPC 服务器地址 => `http://aria2:6800`
2. **[可修改, 需保持和 docker-compose.yml 文件一致]** RPC 授权令牌 => `your_aria_rpc_token`
3. **[不可修改]** Aria2 用作临时下载目录的 节点上的绝对路径 => `/data`
### 更新
关闭当前运行的容器,此步骤不会删除挂载的配置文件以及相关目录
>docker-compose down
如果此前已经拉取 docker 镜像,使用以下命令获取最新镜像
>docker pull cloudreve/cloudreve
## Aria2-NG
- http://192.168.50.6:6800/jsonrpc
- get
- bluerose
```c++
docker run -d \
--name ariang \
--log-opt max-size=1m \
--restart unless-stopped \
-p 6880:6880 \
p3terx/ariang
```
## Gitea
```c++
cd /home
mkdir -vp gitea
```
```c++
docker run -d --restart=always --privileged=true --name=gitea \
-p 822:22 \
-p 8888:3000 \
-v /home/gitea:/data \
gitea/gitea:latest
```
https://blog.csdn.net/weixin_44415928/article/details/131700249
邮箱授权码
uidsmqmeqjuubjhj
## SVN
参考文章:
- https://www.cnblogs.com/zepc007/p/14521394.html
- https://blog.csdn.net/zhuocailing3390/article/details/123777266
创建目录并且修改权限:
```c++
cd /home
mkdir -vp svn
chmod -R 777 /home/svn
```
```c++
docker run -d --name svn-server --restart=always \
-v /home/svn:/home/svn \
-p 7777:80 \
-p 3690:3690 \
elleflorio/svn-server
```
创建管理员用户
```c++
docker exec -t svn-server htpasswd -b /etc/subversion/passwd <username> <password>
docker exec -t svn-server htpasswd -b /etc/subversion/passwd bluerose ljj199221
```
进入容器内部
```bash
docker exec -it svn-server /bin/sh
```
修改配置:
```shell
# 进入apache2目录
cd /etc/apache2/
# 修改
vi httpd.conf
```
修改内容:
```shell
ServerName ipv4.blueroses.top:7777
```
### 配置
访问地址http://ipv4.blueroses.top:7777/svnadmin进行后台的配置管理配置内容如下
- Subversion authorization file /etc/subversion/subversion-access-control
- User authentication file (SVNUserFile) /etc/subversion/passwd
- Parent directory of the repositories (SVNParentPath) /home/svn
- Subversion client executable/usr/bin/svn
- Subversion admin executable/usr/bin/svnadmin
>注意配置填写好后进行test测试Test passed后再进行保存配置信息
![](https://cdn.jsdelivr.net/gh/blueroseslol/ImageBag@latest/ImageBag/Images/20220924184130.png)
### 测试
访问仓库,地址规则为:`ip:prot/svn/仓库名称`,比如:[http://ipv4.blueroses.top:7777/svn/demo/](http://ipv4.blueroses.top:7777/svn/demo/)svn客户端也用这个地址。
## 百度网盘
```bash
cd /home
mkdir -vp baidunetdisk/{config,downloads}
```
```c++
docker create \
--name=baidunetdisk \
-p 5800:5800 \
-p 5900:5900 \
-v /home/baidunetdisk/config:/config \
-v /home/baidunetdisk/downloads:/config/baidunetdiskdownload \
--restart unless-stopped \
johngong/baidunetdisk:latest
```
## calibre-web
```bash
cd /home
mkdir -vp calibre/{config,books}
```
```bash
docker run -d \
--name=calibre-web \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e DOCKER_MODS=linuxserver/mods:universal-calibre `#optional` \
-e OAUTHLIB_RELAX_TOKEN_SCOPE=1 `#optional` \
-p 8083:8083 \
-v /home/calibre/config:/config \
-v /home/calibre/books/library:/books \
--restart unless-stopped \
linuxserver/calibre-web:latest
```
安装完进入网页界面会提示没有Meta.db可以通过安装另一个镜像来获得
```c++
docker run -d \
  --name=calibre \
  --security-opt seccomp=unconfined `#optional` \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Europe/London \
  -e PASSWORD= `#optional` \
  -e CLI_ARGS= `#optional` \
  -p 8080:8080 \
  -p 8081:8081 \
  -v /home/calibreTest/:/config \
  --restart unless-stopped \
  linuxserver/calibre:latest
```
安装完进入8080完成安装即可之后在Calibre Library中就有Meta.db了。
## lanraragi
https://post.smzdm.com/p/aenz8k7q/
```bash
cd /home
mkdir -vp lanraragi/{content,database}
```
```c++
docker run --name=lanraragi -d \
-p 9999:3000 \
-v /home/lanraragi/content:/home/koyomi/lanraragi/content \
-v /home/lanraragi/database:/home/koyomi/lanraragi/database \
--restart unless-stopped \
dezhao/lanraragi_cn
```
```bash
cd /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea
mkdir -vp lanraragi/{content,database}
```
```c++
docker run --name=lanraragi -d \
-p 9999:3000 \
-v /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/lanraragi/content:/home/koyomi/lanraragi/content \
-v /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/lanraragi/database:/home/koyomi/lanraragi/database \
--restart unless-stopped \
dezhao/lanraragi_cn
```
/srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/
https://e-hentai.org/
IOS APPhttps://github.com/Doraemoe/DuReader
## 影音系列
media使用一个公共外部文件夹
```c++
cd /home
mkdir -vp media
```
- TMDB:blueroses
- API 36dfc472117c89d9d747184c31c4777d
- TMDB超时问题解决 https://todsay.com/views/59.html
- TMDB超时问题解决https://www.hao4k.cn/thread-56601-1-1.html
- 检测工具
- https://tools.ipip.net/dns.php
- 爱站ping检测工具
修改NAS Host即可修改/etc/hosts文件。
NAS翻墙https://www.youtube.com/watch?v=ha6mYJW8tIo
### V2ray
```c++
cd /home
mkdir -vp v2ray/modules
touch v2ray/resolv.conf
```
```c++
docker run -d \
--restart=always \
--privileged \
--network=host \
--name v2raya \
-e V2RAYA_ADDRESS=0.0.0.0:2017 \
-v /home/v2ray/modules:/lib/modules:ro \
-v /home/v2ray/resolv.conf:/etc/resolv.conf \
-v /home/v2ray:/etc/v2raya \
mzz2017/v2raya-nightly:latest
```
预览端口2017
进入之后选择导入V2ray设置之后选择这一行的“选择”按钮并且点击左上角的开启。并且勾选放置DNS污染。
docker attach 
docker exec -it v2raya bash
docker exec -it mzz2017_v2raya-nightly sh
v2raya --lite --log-level debug
### homeassistant
```c++
docker run -d \
--name homeassistant \
--privileged \
--restart=unless-stopped \
-e TZ=Asia/Shanghai \
-v /data/homeassistant:/config \
--network=host \
homeassistant/home-assistant
```
默认端口8123
### NAS-TOOl
```bash
cd /home
mkdir -vp nastools/{config,media}
```
```bash
docker run -d \
--name nas-tools \
--hostname nas-tools \
-p 10000:3000 `# 默认的webui控制端口` \
-v /home/nastools/config:/config `# 冒号左边请修改为你想在主机上保存配置文件的路径` \
-v /home/media:/media `# 媒体目录,多个目录需要分别映射进来` \
-e PUID=0 `# 想切换为哪个用户来运行程序该用户的uid详见下方说明` \
-e PGID=0 `# 想切换为哪个用户来运行程序该用户的gid详见下方说明` \
-e UMASK=000 `# 掩码权限默认000可以考虑设置为022` \
-e NASTOOL_AUTO_UPDATE=false `# 如需在启动容器时自动升级程程序请设置为true` \
-e REPO_URL="https://ghproxy.com/https://github.com/jxxghp/nas-tools.git" `# 如果你访问github的网络不太好可以考虑在创建容器时增加设置一个环境变量` \
--restart unless-stopped \
nastools/nas-tools:2.9.1
```
***因为作者跑路了,所以需要使用其他人的镜像***
- https://hub.docker.com/r/sungamma/nas-tools/tags
- https://hub.docker.com/r/ljnpng/nastools
- https://hub.docker.com/r/nastools/nas-tools/tags
NASToolsadmin password
- 从零开始的软路由之爱快docker安装nastools:https://zhuanlan.zhihu.com/p/547732022
- 耗资过万新手如何搭建家庭影院绿联nas-tools详细教程:https://zhuanlan.zhihu.com/p/553313603
其他需要安装的:
- Kodi Sync Queue(电视盒子)
- kodi-19.4-Matrix-armeabi-v7a.apk电视机上安装
### jellyfin
- 中国特供版https://hub.docker.com/r/nyanmisaka/jellyfin
```bash
cd /home
mkdir -vp jellyfin/{config,tvshows,movies}
cd /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea
mkdir -vp jellyfin/H
```
```c++
docker run -d \
--name=jellyfin \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-p 8096:8096 \
-p 8920:8920 `#optional` \
-p 7359:7359/udp `#optional` \
-p 1900:1900/udp `#optional` \
-v /home/jellyfin/config:/config \
-v /home/media/tvshows:/data/tvshows \
-v /home/media:/data/movies \
-v /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/jellyfin:/data/movies/H \
--restart unless-stopped \
nyanmisaka/jellyfin:latest
```
### prowlarr
```bash
cd /home
mkdir -vp prowlarr/{config}
```
```bash
docker run -d \
--name=prowlarr \
-e PUID=1000 \
-e PGID=1000 \
--network=host \
-e TZ=Asia/Shanghai \
-p 9696:9696 \
-v /home/prowlarr/config:/config \
--restart unless-stopped \
linuxserver/prowlarr:develop
```
/home/prowlarr/config/config.xml 中api key
ACG资源
- https://www.acgbox.link/#term-7
### ChineseSubFinder
```c++
cd /home
mkdir -vp ChineseSubFinder /{config,media,browser}
```
```c++
docker run -d \
-v /home/ChineseSubFinder/config:/config `# 冒号左边请修改为你想在主机上保存配置、日志等文件的路径` \
-v /home/media:/media `# 请修改为需要下载字幕的媒体目录,冒号右边可以改成你方便记忆的目录,多个媒体目录需要添加多个-v映射` \
-e PUID=1000 \
-e PGID=1000 \
-e PERMS=true `# 是否重设/media权限` \
-e TZ=Asia/Shanghai `# 时区` \
-e UMASK=022 `# 权限掩码` \
-p 19035:19035 \
-p 19037:19037 `# webui 的视频列表读取图片用,务必设置不要暴露到外网` \
--name chinesesubfinder \
--hostname chinesesubfinder \
--log-driver "json-file" \
--log-opt "max-size=100m" `# 限制docker控制台日志大小可自行调整` \
allanpk716/chinesesubfinder:latest-lite
```
### opensubtitles
- blueroses
- Ljj@88483649
### qBittorent
```bash
cd /home
mkdir -vp qBittorent/{config,media}
```
```c++
docker run -d \
--name=qbittorrent \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e WEBUI_PORT=8080 \
-p 8080:8080 \
-p 6881:6881 \
-p 6881:6881/udp \
-v /home/qBittorent/config:/config \
-v /home/media/home:/downloads/home \
-v /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/jellyfin/:/downloads/home/H \
-v /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/jellyfin/AV:/downloads/home/AV \
-v /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/jellyfin/3D:/downloads/home/3D \
-v /srv/dev-disk-by-uuid-186bd712-77aa-422d-972f-8666404ff8ea/jellyfin/2D:/downloads/home/2D \
--restart unless-stopped \
linuxserver/qbittorrent
```
 username/password is `admin/adminadmin`.
▼默认监听端口是6881即使想要映射监听端口也不要监听默认端口大多数PT站都是禁了的用6881端口进行PT下载就会遇到以下问题“Port 6881 is blacklisted端口被黑名单了。
![](https://pic1.zhimg.com/80/v2-c8f0814424dba32edaa5e495a721b3b4_720w.jpg)
▼翻看PT站点的公告或者是常见问题就可以看到被屏蔽的端口号6881-6889都是禁封的像这个站点推荐了49153-65535端口随便自行设置就好。
![](https://pic3.zhimg.com/80/v2-dd65dd3c6c6b35b191472527f0b7fd92_720w.jpg)
### 让qBit可以外网访问
去掉 启用Host Header属性验证。
▼刚安装好的qBit是不能通过外网访问的即使在路由器上做了端口转发访问时你会发现出现下面的情况。
![](https://pic2.zhimg.com/80/v2-47fb6ccb1c0db3b1788ba2bb07039851_720w.jpg)
▼这时候我们需要将配置文件”qbittorent.conf“下载到本地进行修改在文档末尾加入下面的代码。
> WebUI\HostHeaderValidation=false
![](https://pic4.zhimg.com/80/v2-746d06eecf6033183dd2115571b74167_720w.jpg)
▼将修改好的conf文件上传到qBit的config文件夹下进行覆盖。
![](https://pic3.zhimg.com/80/v2-e3fb5518745fd528d48f5b66f41f2b2a_720w.jpg)
**注意似乎只有admin用户有删除Container文件夹下文件的权限请用admin用户进行操作。**
![](https://pic3.zhimg.com/80/v2-d641fe50f0b7059e012a6563c27e9b92_720w.jpg)
### 初见qBittorrent
▼现在在外网环境下也能够登录qBittorent了用户名为admin密码为adminadmin。
![](https://pic3.zhimg.com/80/v2-8decd8224733caf24d02ebac03acf32a_720w.jpg)
▼此时的qBit还是英文找到图中的小齿轮➡Web UI➡简体中文。
![](https://pic1.zhimg.com/80/v2-8fe0b60a418f8ef05cb03fa910235a10_720w.jpg)
修改默认密码
▼在刚刚修改语言的位置往下拉一点点就可以看到修改账号密码的地方了为了省事偷懒也可以对局域网内网中的IP地址设置白名单省去身份验证的步骤。
![](https://pic1.zhimg.com/80/v2-5d4e2bab4e96687c157d0466b49e57b8_720w.jpg)
修改监听端口
▼就香前面说的监听端口在部署Docker时咱们没有做映射默认的时6881为了下载有速度咱们这里随便roll一个用于传入连接的端口同时开启UPnP功能转发端口下载就能跑的起来了。
![](https://pic1.zhimg.com/80/v2-4aca10689218c61724d8760cc6dc536c_720w.jpg)
### 修改下载位置与自动添加种子
▼我们之前将downloads文件夹映射到了Multimedia文件夹这里展示出来的download是容器内部的文件夹实际上是我们Nas上的Multimedia相当于是根目录是不能修改的能做的只是在后面跟上新的路径比如说”/Music“或者是”/Movie“之类的如此下载就会下载到Multimedia下的Music/Movie等自建文件夹。自动添加种子奶爸一般不用小伙伴们自行使用。
![](https://pic3.zhimg.com/80/v2-a81c515378b75eeb7b928a8cf5cd9ed6_720w.jpg)
### PT站
https://blog.csdn.net/u012558210/article/details/106538528
- http://share.dmhy.org/
- https://www.36dm.com/
- https://www.skyey2.com/login_notice.php
- https://www.nicept.net/donate.php
## OnlyOffice
```bash
cd /home
mkdir -vp onlyoffice/{logs,data}
```
```bash
docker run -i -t -d -p 9999:80 \
-v /home/onlyoffice/logs:/var/log/onlyoffice \
-v /home/onlyoffice/data:/var/www/onlyoffice/Data \
onlyoffice/documentserver
```
之后让Example自动启动
```bash
docker exec 6b51e5dd3e43 sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf
```
## hentaiathome
客户编号44771
客户端密钥m4NKWURvR83BsnJTuej1
44771-m4NKWURvR83BsnJTuej1
```bash
cd /home
mkdir -vp hentaiathome/{data,download}
#Pull image
docker pull ghcr.io/disappear9/hentaiathome:latest
#Create volume for caches and logs
docker volume create h_at_h_data
#Run it
docker run -d --name h_at_h \
-p 9876:9876 \
-v /home/hentaiathome/data:/hath/data \
-v /home/hentaiathome/download:/hath/download \
-e HatH_KEY=44771-xgp46ibo7fUJfsg3MU7U \
ghcr.io/disappear9/hentaiathome
```
Update:
```bash
#Stop
sudo docker stop h_at_h
#Delete
sudo docker rm h_at_h
#Delete old image
sudo docker rmi ghcr.io/disappear9/hentaiathome
#Pull new image
sudo docker pull ghcr.io/disappear9/hentaiathome
#Run it
sudo docker run -d --name h_at_h -p YOUR_PORT:YOUR_PORT -v h_at_h_data:/hath/data -v /DOWNLOAD_DIR:/hath/download ghcr.io/disappear9/hentaiathome
Or
sudo docker run -d --name h_at_h --net host -v h_at_h_data:/hath/data -v /DOWNLOAD_DIR:/hath/download ghcr.io/disappear9/hentaiathome
If you want to change port in the future.
```
## Perlite
```bash
cd /home
mkdir -vp perlite/{notes,config,web}
docker container rm perlite
docker image rm sec77/perlite:latest
docker-compose up -d
```
```bash
version: "3.9"
services:
perlite:
image: sec77/perlite:latest
container_name: perlite
restart: unless-stopped
environment:
- NOTES_PATH=note
- HIDE_FOLDERS=docs,private,trash
- LINE_BREAKS=true
volumes:
- ./note:/var/www/perlite/note:ro
- ./config:/web/config \
web:
build:
context: ./web
image: sec77/perlite_web:stable
container_name: perlite_web
restart: unless-stopped
ports:
- 9090:80
volumes_from:
- perlite
depends_on:
- perlite
```
Gitea Token e2eb7193b043e0d914ba76651197ad0a36daa974
## Perforce
```bash
docker run -d --restart unless-stopped \
-v /home/perforce/p4:/p4 \
-p 1666:1666 \
blueroses/perforce-helix-p4d:2024.5
```
p4admin
pass12349ers
## Jenkins
参考https://zhuanlan.zhihu.com/p/89312003
```bash
docker run --name jenkinsci-blueocean -d -u root --restart unless-stopped \
-p 8080:8080 \
-p 50000:50000 \
-v /mnt/nfs-1/jenkins/Data:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
jenkinsci/blueocean
```
## jeessy/ddns-go
- 不挂载主机目录, 删除容器同时会删除配置
```bash
# host模式, 同时支持IPv4/IPv6, Liunx系统推荐
docker run -d --name ddns-go --restart=always --net=host /opt/ddns-go:/root jeessy/ddns-go
# 桥接模式, 只支持IPv4, Mac/Windows系统推荐
docker run -d --name ddns-go --restart=always -p 9876:9876 jeessy/ddns-go
```
- 在浏览器中打开`http://主机IP:9876`,修改你的配置,成功
- [可选] 挂载主机目录, 删除容器后配置不会丢失。可替换 `/opt/ddns-go` 为主机目录, 配置文件为隐藏文件
```bash
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go
```
- [可选] 支持启动带参数 `-l`监听地址 `-f`间隔时间(秒)
```bash
docker run -d --name ddns-go --restart=always --net=host jeessy/ddns-go -l :9877 -f 600
```
# memos
```bash
docker run -d --name memos --restart=always\
-p 5230:5230 \
-v /root/docker/memos:/var/opt/memos \
neosmemo/memos:stable
```
# Navidrome
智能歌单
```c++
{
"all": [
{"contains": {"filepath":"/music/Tobu"}}
],
"sort": "dateadded",
"order": "desc"
}
```
音乐削刮:
- https://sspai.com/post/90896
- https://www.cnblogs.com/vinlxc/p/11347744.html