Linux运维笔记[11]-家庭局域网2

家庭影院

qBittorrent磁力链下载

[https://sleele.com/2020/04/09/docker-qbittorrent-optimizing/]

docker pull linuxserver/qbittorrentee:latest
mkdir /home/server/download
chmod 777 /home/server/download
#docker运行
docker run -d \
--name=qbittorrentee  \
-e WEBUIPORT=200  \
-e PUID=0 \
-e PGID=0 \
-e TZ=Asia/Shanghai \
-p 6881:6881  \
-p 6881:6881/udp  \
-p 200:200  \
-v /home/server:/config  \
-v /home/server/download:/downloads  \
superng6/qbittorrentee:latest

访问192.168.50.80:200
默认用户名是admin,密码是adminadmin;
(可在设置中更改账户名和密码).

Aria2下载器

[https://sleele.com/2019/09/27/docker-aria2的最佳实践/]
Aria2是一款免费开源跨平台且不限速的多线程下载软件

输入 id 你的用户id获取到你的UID和GID,替换命令中的PUID、PGID⬇️

docker pull superng6/aria2:webui-latest
id root
docker run -d \
  --name=aria2 \
  -e PUID=0 \
  -e PGID=0 \
  -e TZ=Asia/Shanghai \
  -e CACHE=512M \
  -e PORT=6800 \
  -e BTPORT=32516 \
  -e WEBUI_PORT=201 \
  -e UT=true \
  -e RUT=true \
  -e FA=falloc \
  -e QUIET=true \
  -e SMD=true \
  -p 6881:6881 \
  -p 6881:6881/udp \
  -p 6800:6800 \
  -p 201:8080 \
  -v /home/server:/config \
  -v /home/server/download:/downloads \
  superng6/aria2:webui-latest
#允许防火墙
firewall-cmd --list-all
firewall-cmd --permanent --add-port=6800/tcp --add-port=6801/tcp
firewall-cmd --reload
firewall-cmd --list-all

vim /home/server/aria2.conf
修改enable-rpc=false
docker restart aria2
访问192.168.50.80:201

Filebrowser网页文件管理器

docker pull filebrowser/filebrowser:latest
chmod 777 /home/server
touch /home/server/filebrowser.db
docker run --name=filebrowser -p 202:80 -v /home/server/filebrowser.db:/database.db -v /home/server:/srv -d filebrowser/filebrowser:latest

访问:192.168.50.80:202
默认用户名admin,密码admin,可登陆后修改。

flare网络门户

[https://www.bilibili.com/read/cv18675724]
[https://hub.docker.com/r/soulteary/flare]

docker pull soulteary/flare:latest
mkdir /home/server/flare
chmod 777 /home/server/flare
docker run --name=flare -v /home/server/flare:/app -p 203:5005 -d soulteary/flare:latest


编辑页面:192.168.50.80:203/editor
向导页面:192.168.50.80:203/guide
图标编辑:192.168.50.80:203/icons
帮助页面:192.168.50.80:203/help

Alist文件列表

[https://post.smzdm.com/p/a8xlq897/]
[https://hub.docker.com/r/xhofe/alist]
AList 是一个支持多存储的文件列表程序,使用 Gin 框架和 Solidjs 库。可以将常见的 18 种网盘 整合在一起,并支持 WebDAV 客户端访问。 Alist 支持主流平台和主流的 CPU ,所以官方的版本就非常多。

docker pull xhofe/alist:latest
mkdir /home/server/alist
chmod 777 /home/server/alist
docker run --name=alist -p 204:5244 -v /home/server/alist:/opt/alist/data -d xhofe/alist:latest
#获取密码
docker logs alist

访问:192.168.50.80:204
默认用户名:admin,

WebDAV

[https://www.webdavsystem.com]
简单来说,Webdav就像一个存储服务,各种应用都可以连接到它,允许应用直接访问我们的云盘内容,对其进行读写操作。我们可以网络服务比作一只章鱼,云盘是它的大脑,WebDAV是它的触角。每个触角都连接到我们智能设备上的应用程序。我们的应用可以通过触角读取章鱼的大脑,并将数据写入大脑,改变大脑的记忆和内容。
WebDAV是一组基于超文本传输协议的技术集合,有利于用户间协同编辑和管理存储在万维网服务器文档。通俗一点儿来说,WebDAV 就是一种互联网方法,应用此方法可以在服务器上划出一块存储空间,可以使用用户名和密码来控制访问,让用户可以直接存储、下载、编辑文件。

macOS连接到WebDAV服务器

[https://support.apple.com/zh-cn/guide/mac-help/mchlp1546/10.13/mac/10.13]
连接到 WebDAV 服务器:在“访达”中,选取“前往”>“连接服务器”,在“服务器地址”栏中输入服务器的地址,然后点按“连接”。
WebDAV 服务器地址应该与以下的格式类似:
http://servername.com/path/
从 WebDAV 服务器断开连接:选择该服务器,右键点按,然后选取“推出”。

jellyfin点播中心

[https://www.jianshu.com/p/f8ac045d8ffa]
[https://hub.docker.com/r/jellyfin/jellyfin]
Jellyfin是一个自由软件媒体系统,可让您控制媒体的管理和流媒体。它是专有的Emby和Plex的替代品,可通过多个应用程序从专用服务器向终端用户设备提供媒体。Jellyfin是Emby 3.5.2版本的后代,到.NET Core框架以支持完整的跨平台支持。

docker pull jellyfin/jellyfin:latest
mkdir /lvm-group1/server/jellyfin
chmod 777 /lvm-group1/server/jellyfin
docker run --name=jellyfin -p 205:8096 -v /lvm-group1/server/jellyfin:/config -v /lvm-group1/server:/media -d jellyfin/jellyfin:latest

访问:192.168.50.239:205进行初始设置.

影片命名及文件夹标准

[https://jellyfin.org/docs/general/server/media/movies/]
In order to help with identifying a movie, Jellyfin can make use of media provider identifiers. This can be specified in your movie's folder name, for example: Film (2010) [imdbid-tt0106145] or Film (2018) [tmdbid-65567]
Movies should usually be in the library root directory or in a subfolder for the individual films. The subfolders allow for organization of metadata and images. Adding the year at the end in parentheses will yield the best results when scraping metadata.

收集影片

Jellyfin allows you to watch and record live television using supported hardware. The first step is setting up a tuner to send data to Jellyfin, and then configure a source for the program guide data.

总结

端口 服务
200 qbittorrent
201 aria2
202 filebrowser
203 flare
204 alist
205 jellyfin

浏览器打开显示ERR_UNSAFE_PORT

[https://zhuanlan.zhihu.com/p/597865910]
Safari打开如下端口的网页可能会显示about:blank.
不止是Chrome,Safari浏览器也有非安全端口列表.

//Chrome默认部分非安全端口列表,虽然上面的方法可以解决问题,但建议尽量避免以下端口:
 1,    // tcpmux
  7,    // echo
  9,    // discard
  11,   // systat
  13,   // daytime
  15,   // netstat
  17,   // qotd
  19,   // chargen
  20,   // ftp data
  21,   // ftp access
  22,   // ssh
  23,   // telnet
  25,   // smtp
  37,   // time
  42,   // name
  43,   // nicname
  53,   // domain
  77,   // priv-rjs
  79,   // finger
  87,   // ttylink
  95,   // supdup
  101,  // hostriame
  102,  // iso-tsap
  103,  // gppitnp
  104,  // acr-nema
  109,  // pop2
  110,  // pop3
  111,  // sunrpc
  113,  // auth
  115,  // sftp
  117,  // uucp-path
  119,  // nntp
  123,  // NTP
  135,  // loc-srv /epmap
  139,  // netbios
  143,  // imap2
  179,  // BGP
  389,  // ldap
  465,  // smtp+ssl
  512,  // print / exec
  513,  // login
  514,  // shell
  515,  // printer
  526,  // tempo
  530,  // courier
  531,  // chat
  532,  // netnews
  540,  // uucp
  556,  // remotefs
  563,  // nntp+ssl
  587,  // stmp?
  601,  // ??
  636,  // ldap+ssl
  993,  // ldap+ssl
  995,  // pop3+ssl
  2049, // nfs
  3659, // apple-sasl / PasswordServer
  4045, // lockd
  6000, // X11
  6665, // Alternate IRC
  6666, // Alternate IRC
  6667, // Standard IRC
  6668, // Alternate IRC
  6669, // Alternate IRC

Safari浏览器禁用端口⬇️:
新的软件版本发布时,此列表会随之变化。请参阅WebCore 项目(在 opensource.apple.com 上)以获取特定 OS X 发布版本的被阻止端口的列表。

1, // tcpmux

7, // echo

9, // discard

11, // systat

13, // daytime

15, // netstat

17, // qotd

19, // chargen

20, // FTP-data

21, // FTP-control

22, // SSH

23, // telnet

25, // SMTP

37, // time

42, // name

43, // nicname

53, // domain

77, // priv-rjs

79, // finger

87, // ttylink

95, // supdup

101, // hostriame

102, // iso-tsap

103, // gppitnp

104, // acr-nema

109, // POP2

110, // POP3

111, // sunrpc

113, // auth

115, // SFTP

117, // uucp-path

119, // nntp

123, // NTP

135, // loc-srv / epmap

139, // netbios

143, // IMAP2

179, // BGP

389, // LDAP

465, // SMTP+SSL

512, // print / exec

513, // login

514, // shell

515, // printer

526, // tempo

530, // courier

531, // Chat

532, // netnews

540, // UUCP

556, // remotefs

563, // NNTP+SSL

587, // ESMTP

601, // syslog-conn

636, // LDAP+SSL

993, // IMAP+SSL

995, // POP3+SSL

2049, // NFS

3659, // apple-sasl / PasswordServer

4045, // lockd

6000, // X11

6665, // Alternate IRC

6666, // Alternate IRC

6667, // Standard IRC

6668, // Alternate IRC

6668, // Alternate IRC

posted @ 2023-01-24 18:51  qsBye  阅读(268)  评论(0编辑  收藏  举报