Docker部署openlist

OpenList 是一个社区驱动的文件列表程序,支持多个云存储平台。它是 Alist 的精神继承者,旨在保持 Alist 的优势,同时去除商业化带来的限制,回归开源本质。OpenList 允许用户在 5 分钟内搭建自己的私有云文件管理系统,支持阿里云盘、OneDrive 等 40 多种存储服务。

Docker Compose:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
services:
  openlist:
    image: openlistteam/openlist:latest
    container_name: openlist
    user: "0:0"
    volumes:
      - ./data:/opt/openlist/data
      - /mnt/usb:/mnt/usb
    ports:
      - "5244:5244"
      - "5222:5222"
    environment:
      UMASK: "002"
      TZ: "Asia/Shanghai"
    restart: unless-stopped

Docker自建WebDAV用于思源笔记/KeePass同步

一、方案对比:为什么要选自建 WebDAV?

方案 优势 缺点
自建 WebDAV(Docker) 轻量(镜像<10MB、内存占用<5MB)、数据私有、空间和功能无限制 需自有云主机或NAS
第三方云盘(坚果云/koofr) 无需部署 限速/付费、数据隐私风险、空间有限/功能有限制,例如坚果云webdav不支持思源笔记
自建 Nextcloud/Seafile 功能全 臃肿占资源、配置复杂
Alist/Openlist 自带webdav,无需额外部署 异地访问会暴露网盘入口到公网

二、部署方法(Docker 极简版)

  1. 准备环境:安装 Docker + Docker Compose(全平台通用);

如何激活微软Windows/Office

massgrave.dev 是 Microsoft Activation Scripts(MAS,微软激活脚本)的官方主页,专注于提供安全、开源的 Windows 和 Microsoft Office 激活解决方案,同时包含详细的使用指南、常见问题解答和相关资源链接。

1. 激活脚本(MAS)介绍

Microsoft Activation Scripts(MAS,微软激活脚本)是一套用于激活微软 Windows 和 Office 产品的脚本合集,支持 HWID、Ohook、KMS 等多种激活方式,核心特点为开源、安全且易用。

跳过 Windows 11安装时的联网注册

在安装 Windows 11 时,默认要求联网并登录 Microsoft 账户,这可能在无网络或虚拟机环境中带来不便。

创建的用户文件夹是 Microsoft 账户名的前5个字母,超过5个字母会被截断。

以下是通过Windows自带命令跳过联网注册的方法。

步骤

1.进入安装界面 安装 Windows 11,直到出现需要联网或登录 Microsoft 账户的界面。

快速部署iVentoy实现网络装机

简单来说,iVentoy 可以看成是一个增强版的 PXE 服务器。 使用iVentoy 你可以通过网络同时给多台机器启动、安装操作系统。

iVentoy 使用极其简单,无需复杂的配置,直接把 ISO 文件放到指定位置,客户机在启动时根据菜单选择要启动的ISO文件即可。

iVentoy 同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI 和 ARM64 UEFI 模式。

iVentoy 支持 110 多种常见类型的操作系统 (Windows/WinPE/Linux/VMware)

一、部署iVentoy

  1. 安装下载工具wget
1
sudo apt update &&sudo apt install -y wget
  1. 创建iventoy根目录(推荐放在/opt下,也可自定义)
1
mkdir -p /opt/iventoy
  1. 下载服务端:访问 iVentoy官方下载页,获取对应系统版本(本文以Debian为例)。 通过网盘下载后上传到/tmp目录或者:
1
wget https://g9g.top/posts/iventoy/iventoy-1.0.21-linux-free.tar.gz -O /tmp/iventoy-1.0.21-linux-free.tar.gz
  1. 解压、进入目录、赋予运行权限:
1
2
3
tar -zxvf /tmp/iventoy-1.0.21-linux-free.tar.gz -C /opt/iventoy
cd /opt/iventoy/iventoy-1.0.21
chmod +x iventoy.sh
  1. 在iventoy.sh同目录iso文件夹中上传所需系统iso文件,执行启动命令:
1
sudo bash iventoy.sh start

二、Web管理端配置

  1. 访问管理页面:浏览器输入http://[服务端IP]:26000;若无法访问,放行防火墙26000端口。