跳转到内容
彼岸论坛
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[分享发现] 服务器上的一揽子服务


小天管理

已推荐帖子

原文: https://yuanj.top/posts/k7c6z3g0/

前两天看到阿里云搞活动,99 的服务器,于是果断买了一个,后面可以慢慢续到 2027 年。有了服务器,就可以做很多以前不方便做的事,于是折腾了两天,部署了一揽子服务。

首先要干的当然是整个代理了,现在 docker 没镜像,不配置代理约等于不能用,我用的是 mihomo ,参照文档配就行: https://wiki.metacubex.one/startup/service/

这里有个问题就是 mihomo 需要几个文件,这几个文件从 GitHub 下不下来,所以就手动下载再传到服务器的/etc/mihomo目录:

geoip: https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat
geosite: https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat
mmdb: https://gcore.jsdelivr.net/gh/alecthw/mmdb_china_ip_list@release/Country.mmdb

整好之后让 bash 用代理,~/.bashrc 里写入:

export https_proxy="http://127.0.0.1:7890"
export http_proxy="http://127.0.0.1:7890"

然后source ~/.bashrc就可以了,这里我配好代理后 Debian 默认的阿里云源不能用了,换成 UTSC 的就行了。

大部分服务都有 docker 部署方式,简单又方便,所以 docker 得配置好。Debian 安装 docker 参照 docker 官网 wiki: https://docs.docker.com/engine/install/debian/

随后就是 docker 的代理,docker pull 和 docker build/docker run 使用代理的方式不一样,docker pull 的代理被 systemd 接管,所以需要设置 systemd:

sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf

写入下列内容:

[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"

然后重启服务:

sudo systemctl daemon-reload
sudo systemctl restart docker

现在就可以开始部署些好玩的东西了!首先我部署的是 alist ,挂载阿里云盘、百度云盘等,不要太香~

直接用官网的 docker-compose:

version: '3.3'
services:
    alist:
        image: 'xhofe/alist:latest'
        container_name: alist
        volumes:
            - '/etc/alist:/opt/alist/data'
        ports:
            - '5244:5244'
        environment:
            - PUID=0
            - PGID=0
            - UMASK=022
        restart: unless-stopped

然后docker-compose up -d,在安全组里面开放 5244 端口就 OK 了。电脑上直接用网页 alist 食用,手机上浏览器不太方便怎么办?我用 CX 文件管理器,把 alist 当 WebDAV 挂载到 CX 就行:

202407051720747.png

这样就可以用 CX 文件管理器的播放器来播放 alist 上的视频和音乐了。而且 alist 可以对接对象存储,这样就可以很方便把 alist 当一个网盘来用了。

我平时获取资讯最喜欢的是 RSS ,但是很多网站没有 RSS 怎么办?用 Rsshub 来生成,用 wewe-Rss 生成微信公众号的 RSS 即可,还是用 docker ,用文档里的 docker-compose 就行:

https://docs.rsshub.app/deploy/#docker-compose-deployment-recommended

https://github.com/cooderl/wewe-rss/blob/main/docker-compose.sqlite.yml

然后开放端口就可以食用了,每当此时我都感叹,docker 真香啊!

这俩 RSS 服务配合 TG 的 RSS 机器人,实在是舒适~

202407051721935.png

最后就是把这个服务器当作 syncthing 的一个中继服务器,方便暑假回家从服务器上直接同步数据过去,syncthing 还是很好用的,高中的时候我就用过,只不过那个时候没有服务器,就在局域网内同步文件。

202407051841334.png

syncthing 的占用很小,主要是 rsshub 的占用多一点,即使是这样,现在还有小一半的内存和 25G 的硬盘空余:

202407051845101.png

意见的链接
分享到其他网站

加入讨论

您现在可以发表并稍后注册. 如果您是会员,请现在登录来参与讨论.

游客
回复主题...

×   粘贴为富文本.   粘贴为纯文本来代替

  只允许使用75个表情符号.

×   您的链接已自动嵌入.   显示为链接来代替

×   您之前的内容已恢复.   清除编辑器

×   您无法直接粘贴图片.要从网址上传或插入图片.

  • 游客注册

    游客注册

  • 会员

    没有会员可显示

  • 最新的状态更新

    没有最新的状态更新
  • 最近查看

    • 没有会员查看此页面.
×
×
  • 创建新的...