首页
Linux常用
docker常用
关于
Search
1
docker安装MDCX
276 阅读
2
iStoreOS上使用WireGuard
213 阅读
3
麒麟KylinV10离线下载安装包及安装
210 阅读
4
麒麟v10系统openssh升级OpenSSH_10.0p2-OpenSSL 3.4.2
77 阅读
5
UNRAID增加和缩小虚拟机虚拟磁盘大小
64 阅读
默认分类
docker
容器安装
Linux
数据库
群辉
软路由
unRAID
PVE
Nginx
Tomcat
wow
杂项
图床
飞牛
转载微信公众号文章
Docker学习
Linux学习
硬件
登录
Search
标签搜索
nginx
数据库
unraid
PVE
麒麟
dockerfile
同步
wow服务器
装机硬件
宏
v2ray
直通
电视盒子
相册
黑裙7.0.1
远程穿透
定时
ssh
emby
symlink
奥黛丽·逐爱者
累计撰写
132
篇文章
累计收到
7
条评论
首页
栏目
默认分类
docker
容器安装
Linux
数据库
群辉
软路由
unRAID
PVE
Nginx
Tomcat
wow
杂项
图床
飞牛
转载微信公众号文章
Docker学习
Linux学习
硬件
页面
Linux常用
docker常用
关于
搜索到
132
篇与
奥黛丽·逐爱者
的结果
2025-04-10
docker安装WireGuard Easy
生成 bcrypt 哈希以下是关于生成 bcrypt 哈希值(用于设置 Web 管理面板的登录密码)的正确教程及注意事项,参考了 wg-password (wgpw) 工具的官方说明。使用 Docker 生成哈希:运行以下命令执行(执行完毕自动销毁),替换 YOUR_PASSWORD 为您想设置的密码:docker run --rm -it ghcr.io/wg-easy/wg-easy wgpw YOUR_PASSWORD示例:如果密码为 mypassword123,运行:docker run --rm -it ghcr.io/wg-easy/wg-easy wgpw mypassword123输出结果:PASSWORD_HASH='$2b$12$coPqCsPtcFO.Ab99xylBNOW4.Iu7OOA2/ZIboHN6/oyxca3MWo7fW'拉取并运行 WireGuard Easy使用以下命令启动 WireGuard Easy:docker run --detach \ --name wg-easy \ --env WG_HOST=<你的服务器公网 IP 或域名> \ --env PASSWORD_HASH='<管理员密码的 bcrypt 哈希>' \ --env WG_PORT=51820 \ --env PORT=51821 \ --volume ~/.wg-easy:/etc/wireguard \ --publish 51820:51820/udp \ --publish 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-easyWG_HOST:设置为云服务器的公网 IP 或动态域名。PASSWORD_HASH:设置管理员 Web 面板登录密码的 bcrypt 哈希值(详见生成 bcrypt 哈希部分)。PORT:设置 Web 管理界面的端口号(默认 51821)。WG_PORT:设置 WireGuard 的监听端口(默认 51820)。--volume:指定配置文件存储路径。--publish:映射服务器端口到容器。--cap-add 和 --sysctl:确保容器具备必要的网络权限。访问 Web 管理界面启动后,Web 管理界面可通过以下地址访问:http://<你的服务器 IP>:51821Windows 客户端下载version: '3.8' services: wg-easy: image: ghcr.io/wg-easy/wg-easy container_name: wg-easy restart: unless-stopped environment: - WG_HOST=xxxx.cn - PASSWORD_HASH=ssssssssssHnL3y8.KmIwVtOpOgXwIbve4HG/iYOWXGm.mZGybyNB52 - WG_PORT=56800 - PORT=56801 volumes: - /mnt/user/appdata/wg-easy:/etc/wireguard ports: - "56800:56800/udp" - "56801:56801/tcp" cap_add: - NET_ADMIN - SYS_MODULE sysctls: - net.ipv4.conf.all.src_valid_mark=1 - net.ipv4.ip_forward=1
2025年04月10日
37 阅读
0 评论
0 点赞
2025-01-03
媒体自动化
version: "2.1" services: cloudnas: image: cloudnas/clouddrive2 container_name: clouddrive2-compose environment: - TZ=Asia/Shanghai - CLOUDDRIVE_HOME=/Config volumes: - /mnt/cache/appdata/clouddirve2/CloudNAS:/CloudNAS:shared - /mnt/cache/appdata/clouddirve2/Config:/Config - /mnt/user/media:/media:media devices: - /dev/fuse:/dev/fuse restart: unless-stopped pid: "host" privileged: true network_mode: "host" moviepilot: image: jxxghp/moviepilot-v2 container_name: moviepilot-v2 volumes: - /mnt/user/media:/media - /mnt/user/download:/download - /mnt/cache/appdata/clouddirve2/CloudNAS:/CloudNAS - /mnt/cache/appdata/moviepilot/config:/config - /mnt/cache/appdata/moviepilot/core:/moviepilot/.cache/ms-playwright - '/var/run/docker.sock:/var/run/docker.sock:ro' environment: - NGINX_PORT=3000 - MOVIEPILOT_AUTO_UPDATE = false - PUID=0 - PGID=0 - UMASK=022 - TZ=Asia/Shanghai - SUPERUSER=admin - PROXY_HOST=http://192.168.0.254:7890 - AUTH_SITE=audiences,zmpt - AUDIENCES_UID=14651 - AUDIENCES_PASSKEY=f05fdb706a793138ce391ec68b978627 - ZMPT_UID=16445 - ZMPT_PASSKEY=3f17fe3c7746e70c926cb2d73430e59d network_mode: bridge restart: always ports: - 8760:3000 privileged: true emby: image: emby/embyserver container_name: emby network_mode: bridge environment: - UID=0 - GID=0 - GIDLIST=0 - TZ=Asia/Shanghai # - NO_PROXY=172.17.0.1,127.0.0.1,localhost # - ALL_PROXY=http://192.168.100.208:7890 # - HTTP_PROXY=http://192.168.100.208:7890 volumes: - /mnt/cache/appdata/EmbyServer:/config - /mnt/user/media:/Media - /mnt/cache/link:/link - /mnt/cache/appdata/clouddirve2/CloudNAS:/mnt/cache/appdata/clouddirve2/CloudNAS - /mnt/cache/backup/emby_backup:/backup ports: - 8096:8096 devices: - /dev/dri:/dev/dri restart: unless-stopped auto_symlink: image: shenxianmq/auto_symlink:latest container_name: auto_symlink network_mode: bridge environment: - TZ=Asia/Shanghai volumes: - /mnt/cache/appdata/auto_symlink/config:/app/config - /mnt/user/media:/Media - /mnt/cache/link:/link - /mnt/cache/appdata/clouddirve2/CloudNAS:/mnt/cache/appdata/clouddirve2/CloudNAS - /mnt/cache/backup/link_backup:/app/backup ports: - 8095:8095 user: 0:0 restart: unless-stopped媒体自动化编排模板转至微信公众号 影视自动化version: '3' # === 全局配置 === networks: media_network: driver: bridge ipam: config: - subnet: 172.28.0.0/16 # === 服务定义 === services: # 1. Prowlarr - 电影元数据服务 prowlarr: image: linuxserver/prowlarr:latest container_name: prowlarr ports: - "9696:9696" environment: - PUID=1000 - PGID=100 - TZ=Asia/Shanghai volumes: - /config:/config restart: always networks: - media_network # 2. Sonarr - 电视剧管理 sonarr: image: linuxserver/sonarr:latest container_name: sonarr ports: - "8989:8989" environment: - PUID=1000 - PGID=100 - TZ=Asia/Shanghai volumes: - /config:/config - /downloads:/downloads - /media:/media restart: always networks: - media_network # 3. Radarr - 电影下载管理 radarr: image: linuxserver/radarr:latest container_name: radarr ports: - "7878:7878" environment: - PUID=1000 - PGID=100 - TZ=Asia/Shanghai volumes: - /downloads:/downloads - /media:/media - /config:/config restart: always networks: - media_network # 4. Flaresolverr - 下载链接解析工具 flaresolverr: image: flaresolverr/flaresolverr:latest container_name: flaresolverr ports: - "8191:8191" - "8192:8192" restart: always networks: - media_network # 5. qBittorrent - BT下载客户端 qbittorrent: image: linuxserver/qbittorrent:latest container_name: qbittorrent ports: - "52000:52000" - "52000:52000/udp" - "8080:8080" environment: - PUID=1000 - PGID=100 - TZ=Asia/Shanghai volumes: - /downloads:/downloads - /config:/config restart: always networks: - media_network # 6. chinesesubfinder - 字幕自动下载 chinesesubfinder: image: allanpk716/chinesesubfinder:latest container_name: chinesesubfinder ports: - "19035:19035" environment: - PUID=1000 - PGID=100 - TZ=Asia/Shanghai volumes: - /config:/config - /media:/media restart: always networks: - media_network # 7. Tiny Media Manager (v4) - 元数据管理 tinymediamanager: image: dzhuang/tinymediamanager:latest-v4 container_name: tinymm restart: always ports: - "5800:5800" # Web界面端口 environment: - TZ=Asia/Shanghai - USER_ID=1000 - GROUP_ID=100 - ENABLE_CJK_FONT=1 # 支持中文字体 volumes: - /media:/media # 媒体文件目录(与Sonarr/Radarr共享) - /config:/config # 配置目录 networks: - media_network
2025年01月03日
51 阅读
0 评论
0 点赞
2024-12-27
海量数据库安装使用
安装完毕安装指南[[VASTDATA]Vastbase+G100+V2.2+安装升级指南.pdf](/usr/uploads/2024/12/571749712.pdf)用户手册[[VASTDATA]Vastbase+Data+Studio+V3.3.1+用户手册.pdf](/usr/uploads/2024/12/629516846.pdf)和工具使用手册[[VASTDATA]exBase+V4.4+安装说明文档.pdf](/usr/uploads/2024/12/2793356904.pdf)启用、停止、重启数据库:切换到vastbase用户 vb_ctl <start/stop/restart>连接数据库切换到vastbase用户[root@KylinV10 ~]# su vastbase [vastbase@KylinV10 root]$ vsql -r vsql ((Vastbase G100 V2.2 (Build 15) Release) compiled at 2024-09-26 15:32:03 commit 22518 last mr ) 非SSL连接(安全性要求高时,建议使用SSL连接) 输入 "help" 来获取帮助信息。 vastbase-# \q [vastbase@KylinV10 root]$ vsql -d vastbase -p 5432 vsql ((Vastbase G100 V2.2 (Build 15) Release) compiled at 2024-09-26 15:32:03 commit 22518 last mr ) 非SSL连接(安全性要求高时,建议使用SSL连接) 输入 "help" 来获取帮助信息。创建库vastbase=# CREATE USER test123 WITH PASSWORD "test@123456"; CREATE ROLE vastbase=# GRANT ALL PRIVILEGES TO admin; ALTER ROLE vastbase=# CREATE DATABASE a_test OWNER admin; CREATE DATABASE vastbase=# CREATE DATABASE a_test OWNER admin; CREATE DATABASE vastbase=#以下是几个备份工具的测试操作记录{card-list}{card-list-item}vsql -c -d xj_test -p 5432 -f backup_all.sql vsql -d xj_test -p 5432 -f backup_all.sql vb_probackup init -B /home/vastbase/backup_test vb_probackup show-config -B /home/vastbase/backup_test -D /home/vastbase/data/vastbase/base --instance=my_vastbase_backup_test 全库备份: pg_dump -U ixjkj -W Xj@123456 -h 192.168.0.204 -p5432 -f /home/vastbase/backup_test/backup_A xj_hzgdd 全库恢复 pg_restore -U ixjkj -h 192.168.0.204 -p5432 -C -1 -t xj_hzgdd /home/vastbase/backup_test/backup_A vb_restore -d xj_hzgdd /home/vastbase/backup_test/backup_A -c vb_restore -d vastbase -C /home/vastbase/backup_test/backup_A vsql -d xj_hzgdd -p 5432 -f /home/vastbase/backup_test/backup_A vsql -d xj_lssj -p 5432 -f /home/vastbase/backup_test/backup_A{/card-list-item}{card-list-item} 列表二内容{/card-list-item}{/card-list}
2024年12月27日
22 阅读
0 评论
0 点赞
2024-09-14
飞牛开机virtiofs挂载
此操作前提是虚拟机创建的时候建立了VirtIOFS模式比如挂载标签: clouddrive 我把它挂到飞牛的 /vol1/1000/mount 目录试了4种方法,1、使用rc.local。2、使用systemd服务。3、使用cron4、使用init.d脚本。反复了3回 将近15次,查日志反馈大意是挂载目录/vol1/1000/mount不存在。最后估计该系统重启过程中,系统的服务走在系统挂载磁盘前面。所以就有了以下的延迟操作,这4个里就crontab最简单。以后如果设置了开机执行某写挂盘服务,最好延迟启动。挂载的ssh命令是:mount -t virtiofs clouddrive /vol1/1000/mount卸载要卸载使用 virtiofs 挂载的文件系统,你可以使用 umount 命令。umount /vol1/1000/mount这将会卸载之前挂载到 /vol1/1000/mount 的 virtiofs 文件系统。如果文件系统正在使用中,可能需要添加 -l 选项来强制卸载:umount -l /vol1/1000/mount请确保在执行卸载操作前,没有进程正在使用该文件系统,否则可能会导致数据丢失或其他问题。开机启动方法也简单,分两个步骤一,是建立运行脚本我在root目录建立 qidongvirtiofs.sh脚本nano /root/qidongvirtiofs.sh填入以下内容后保存退出#!/bin/bash mount -t virtiofs clouddrive /vol1/1000/mount sysctl -p eexit 0赋予qidongvirtiofs.sh权限:chmod +x /root/qidongvirtiofs.sh二,是使用crontab添加一个定时任务。虽然cron通常用于定时任务,但你可以设置它在系统启动时运行脚本。编辑 crontab 文件:crontab -e添加一行来指定延迟时间并运行脚本:@reboot sleep 300 && /bin/bash /root/qidongvirtiofs.sh这里 300 是延迟的秒数,可以根据需要调整。保存并退出编辑器。重启系统来测试配置是否有效。
2024年09月14日
35 阅读
0 评论
0 点赞
2024-09-11
将物理机Windows11操作系统迁移到unRAID虚拟机
需要使用DiskGenius等软件第一步:在DiskGenius中打开VMware虚拟机界面在需要迁移系统的物理电脑上打开DiskGenius软件,然后点击"工具",找到"虚拟化当前系统到VMware虚拟机"自动获取计算机名称,处理器数量、内存等其它选项先不用管。点击“创建磁盘”找好保存位置,其它选项保持默认,点击“创建”回到这个界面确认路径后,再点击“创建”来到“系统迁移设置”再次确认“源磁盘”和“目标磁盘”无误后点击“开始”开始迁移默认“热迁移”即可,也可进入PE……迁移过程看读写速度,正常不会很长时间。没有截图导出后:打开导出目录,有vmdk和vmx格式的两个文件。第二步需要把它转换成unRAID使用的“img”磁盘映像文件格式,并将它改为qcow2或raw的虚拟硬盘文件格式。如果在Windows上操作这里需要使用到OVFTool_x64、qemu-img v2.3.0两款软件。如果直接在unRAID上则另说。我把这两款软件连同迁移创建出来的虚拟磁盘到同一目录下了。使用管理员权限运行命令提示符进入所在目录执行转换命令:qemu-img.exe convert PANY7000_VM.vmdk -O qcow2 PANY7000_VM-disk1.img这里没有进度条,时间根据大小而长短不一完成后目录里多了一个转换后的“img”文件。第三步将转换好img磁盘映像文件传到unRAID,便于自己管理的目录就行。建议不要用unRAID那个文件管理器传输,太慢了。开始创建虚拟机1、添加虚拟机,设置好CPU、内存,机器类型默认i440fx。bios项要注意,如果创建Windows11默认会选择OVMF TPM,需要将其改成OVMF。挂载VirtIO 驱动程序 ISO文件的路径,VirtIO 驱动程序光盘总线选择SATA2、硬盘项,主要 虚拟磁盘位置选择转换好并传到unRAID的磁盘映像文件img主要 虚拟磁盘总线选择SATA,其它默认。3、其它项 如磁盘2、声卡、网卡、显卡等默认即可。检查一下设置然后创建虚拟机,把创建并启动去掉不勾选。好,创建完成后回到虚拟机列表界面再次点击刚创建好的虚拟机,选择“编辑”进入编辑页面,点击右上角“表单视图”旁边的按钮进入“XML视图”在XML视图里找到我们自定路径的“disk”标签项,修改其中的type='raw',把它改成type='qcow2',因为我们在转换磁盘映像文件的时候《qemu-img.exe convert PANY7000_VM.vmdk -O qcow2 PANY7000_VM-disk1.img》格式已经确定为qcow2。修改完成后拉到最底下,点击“更新”按钮更新虚拟机。回到虚拟机列表界面启动虚拟机,完成。
2024年09月11日
30 阅读
0 评论
0 点赞
1
...
12
13
14
...
27