使用Docker容器技术运行AList+Aria2+AriaNg,实现网盘功能和强大的下载神器!
AList安装 官方文档地址:https://alist.nn.ci/zh/guide/install/docker.html
安装12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849version: '3.3' services: alist: image: 'xhofe/alist:latest' container_name: alist restart: always ports: - '5244:5244' environment: - PUID=0 - PGID=0 - UMASK=022 volumes: - './alist:/opt/ali ...
动态IP的VPS如何使用Cloudflare的DDNS API即时解析域名到新的IP日前站长入手了几台动态IP的NAT VPS,需要手动部署DDNS;站长考虑再三,还是决定用Cloudflare的DDNS来部署;有大佬在GitHub开源了一个基于Cloudflare API的DDNS项目,步骤实施起来简单方便快捷。
项目地址:https://github.com/yulewang/cloudflare-api-v4-ddns
具体步骤如下:
1、获取Cloudflare的API,登陆到Cloudflare之后再打开下面这个网址,可以看到Global API Key,点击查看,把API复制出来保存到文本中,后面要用到。
https://dash.cloudflare.com/profile/api-tokens
2、执行下方命令下载DDNS脚本,本文以root用户直接执行为例。
161.230.133.90
3、编辑脚本文件nano cf-v4-ddns.sh,如下图所示:
4、找到# API key这一行,下面有几行参数需要填写。
123456789101112# API key, ...
123sudo -i # 切换到 root 用户apt update -y # 升级 packagesapt install wget curl sudo vim git -y # Debian 系统比较干净,安装常用的软件
安装 Docker 环境安装 Docker(非大陆服务器)curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.shwget -qO- get.docker.com | bashcurl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.shdocker -v #查看 docker 版本systemctl enable docker # 设置开机自动启动
安装 Docker-compose(非大陆服务器) amd
sudo curl -L https://github.com/docker/compose/releases/download/1.27.4/dock ...
使用 Docker Compose 部署 Caddy 服务器
使用 Docker Compose 部署 Caddy 服务器本文档提供了一步一步的指南,用于使用 Docker Compose 部署 Caddy 服务器。Caddy 是一个现代的Web服务器,可以轻松配置和自动管理TLS证书,非常适合托管网站和Web应用程序。
步骤 1: 创建目录结构首先,创建一个名为 “caddy” 的文件夹,用于存放所有相关文件和配置。在 “caddy” 文件夹内,创建以下子文件夹:
caddy/data : 用于存放Caddy服务器的数据文件。
caddy/config : 用于存放Caddy服务器的配置文件。
步骤 2: 创建 Caddy 配置文件在 “caddy” 文件夹内,创建一个名为 “Caddyfile” 的配置文件,用于定义Caddy服务器的行为和规则。以下是示例配置,您可以根据自己的需求进行修改:
12345678910111213141516171819202122232425262728293031323334353637383940# 设置监听端口 ...
网络脚本三网回程1curl https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh -sSf | sh
路由追踪bash <(curl -Ls https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh)
禁ping1、禁止ping设置1.1、临时禁止ping命令如下所示(如果想要临时允许的话只需要把下面的1换成0即可)echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all1.2、永久禁止ping命令如下所示(如果想要永久允许的话只需要把下面的1换成0即可)在/etc/sysctl.conf文件中增加一行:net.ipv4.icmp_echo_ignore_all=1(修改完成后执行sysctl -p使新的配置生效)
增加延迟tc qdisc add dev enp0s3 root net ...