简体中文
|
繁體中文
|
English
|
首页
软件分享
镜像难题,Docker用户必看
迷你主机厂商推荐
特别版Chrome浏览器
Search
1
OpenWrt可让宽带速度瞬间提升?broadbandacc完全揭秘
2,708 阅读
2
无缝转播IPTV,OpenWRT新手也能get udpxy
2,650 阅读
3
OpenWRT必看!安装iStore应用商店,扩展更丰富应用
2,636 阅读
4
OpenWrt轻松多拨,提升网速的必备神器
2,380 阅读
5
零泄漏,零污染,MosDNS让你的网络飞起来
2,207 阅读
简体中文
|
繁體中文
|
English
默认分类
网络赚米
OpenWrt
应用程序
AI
科技
VPS
数码
电脑
云服务
黄鱼
润学
PDD
登录
Search
标签搜索
性价比
OpenWrt
开户
eSIM
开源工具
VPS
香港
Mini PC
安装教程
docker
Docker 部署
迷你主机
银行
银行卡
美国
Docker部署
本地部署
跨平台
CN2 GIA
散热
Xiaopao
累计撰写
847
篇文章
累计收到
2
条评论
首页
栏目
默认分类
网络赚米
OpenWrt
应用程序
AI
科技
VPS
数码
电脑
云服务
黄鱼
润学
PDD
页面
软件分享
镜像难题,Docker用户必看
迷你主机厂商推荐
特别版Chrome浏览器
搜索:
搜索到
96
篇与
的结果
2024-04-23
一体化集成大模型,体验Open-WebUI,OpenWrt安装超简单
大家好👋我是你们的知识分享伙伴, 今天给小伙伴们🏡带来一个迷你但非常Nice的教程!最近各类人工智能(AI)大行其道,小伙伴们是不是也想尝尝鲜🍰体验下这股清流?别急,有我在就不怕啦!接下来我就为你们一步步揭秘🔑如何在OpenWrt系统上部署超级好用的开源WebUI-Open-WebUI。首先,Open-WebUI是一个为大型语言模型(LLMs)量身打造的Web界面,它轻巧美观😍简直不要太赞!它不仅可扩展、功能丰富,而且对用户非常友好,旨在完全离线运行。它支持各种LLM运行器,包括 Ollama 和 OpenAI 兼容的 API,绝对值得拥有。项目地址:github.com/open-webui/open-webui。接下来就让我们一同动手吧!第一步,准备好你的OpenWrt路由器(演示固件来源于openwrt.ai)的docker环境。然后进入“系统”-“软件包”,先更新列表,通过过滤器筛选luci-app-dockerman,安装luci-app-dockerman插件,已安装的可忽略此步骤。第二步,拉取带有Ollama的Open-WebUI镜像。由于镜像较大,建议先到命令行终端(“服务”-“终端”)执行命令:docker pull ghcr.io/open-webui/open-webui:ollama,等待镜像拉取完成。以下是通过第三方加速拉取镜像的方法。第三步,创建容器并运行。进入Docker容器页面,添加一个新的容器,点击命令行,输入以下命令:docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama两次提交后,勾选点击启动。第四步,访问容器。通过浏览器访问路由器的3000端口,注册一个账号即可进入。点击右上角的齿轮进入设置,打开模型,添加模型填入千问的qwen:0.5b,然后点击右侧的下载按钮,等待模型下载完成。下载好后回到主页就可以选择这个模型开始对话,无需联网,保证隐私。如果你的OpenWrt路由器的CPU足够强大,可以选择更好的大模型。是不是很简单呢?Open-WebUI界面清新好用,自带多种AI模型支持🔥还能自定义微调,功能一应俱全!各位小伙伴赶紧动手尝鲜吧,让AI为你效劳,工作学习两相宜~最后记得动动小手给个赞哦,有疑问也欢迎随时沟通💬更多关注:www.9418666.xyz
2024年04月23日
1,559 阅读
0 评论
1 点赞
2024-04-22
Openwrt+MaxKB,手把手在路由器上部署大模型知识库
大家好,我是一枚务实向上的知识传播者🙋♂️最近在家家户户电脑路由器成为必需品的今天💻我发现了一个绝佳的小窍门分享给各位小伙伴们!顺着网上的神仙科技大神👼openwrt的指引,你也可以在家里随便一台openwrt路由器上一键部署🔥MaxKB大模型知识库问答系统!这东西绝绝子哦,用过都说好💯我当时也是🤯万万没想到,原来可以如此轻松便捷就拥有了个人专属的🧠大脑助手,而且还可以基于大热门的🤖AI大模型技术!你以为只有大公司才能运用?so young so simple🤗笑不活了!现在我们普通小白都可以在家尝鲜啦~项目地址:github.com/1Panel-dev/MaxKB部署难吗?当然不难👌简单几步就可以拥有了!1.首先你需要有一台openwrt路由器(演示固件来源于openwrt.ai)📶。现在家家户户都有台路由器吧,如果支持openwrt,那就不用加钱!否则你得买个,最好是x86的软路由,可玩性比较高。2.接着就是检查是否有安装了docker,没安装的记得到软件里安装,这里就跳过了。3.然后进入到“Docker”-"容器"界面,添加一个容器,点击打开命令行,输入以下指令:docker run -d --name=maxkb -p 8080:8080 -v /data/docker/maxkb:/var/lib/postgresql/data 1panel/maxkb两次提交后,完成MaxKB容器的创建。注意:由于下载的容器镜像太大,请先在终端通过命令拉取MaxKB的镜像:docker pull 1panel/maxkb。4.启动MaxKB容器,等待一小会而,成功后点击访问暴露的8080端口,通过Web界面进入到🆕新鲜出炉的MaxKB知识库问答系统。使用默认用户名: admin,默认密码: MaxKB@123.. 进入系统后,先设置新的密码,然后点系统设置,在模型设置中根据需要添加相关模型参数,如API的密钥和域名,添加模型成功后就可以创建知识库了,而后再创建对应的应用进行使用。如果再加上内网穿透,😄只要你的路由器联网了,随时随地都能使用这个🧠大脑。经过实测过了,MaxKB超级强大👍比那些传统的知识库好太多了。除了回答知识类问题,它还可以协助写作、翻译、编程等。简直是个多面手👐部署起来超简单🐣就算是新手也能轻松上手。这个独家技术分享给小伙伴们啦💪感兴趣的话建议收藏、推荐给身边的人!期待下一份惊喜~更多关注:www.9418666.xyz
2024年04月22日
1,502 阅读
0 评论
0 点赞
2024-04-19
老游戏回忆杀,用OpenWrt玩遍网页版DOS经典游戏
小伙伴们,今天给你们安排一个破万物的宝藏网页🤩,小时候玩过的经典Dos游戏通通都在里面啦!😘一共有超过1898款中文游戏任你畅玩,绝绝子让人欲罢不能哈哈哈~🤭项目地址:github.com/rwv/chinese-dos-games这个网页版Dos游戏在利用了Docker技术后,小白们根本不需要麻烦的环境配置,跟着这个教程👇操作即可一键食用!小伙伴们赶紧动手部署起来,让我们满怀激情地重拾童年的美好回忆吧!👭首先请在OpenWrt路由器(演示固件来源于openwrt.ai)安装好Docker Compose环境,这个就不用多说了吧,还不会的小伙伴麻烦回顾之前的教程。那就进入命令行终端(“服务”-“终端”)开始吧。然后创建目录/data/docker/dosgame,在dosgame目录下创建docker-compose.yml文件,内容如下:version: '3' services: dosgame: image: oldiy/dosgame-web-docker container_name: dosgame restart: always ports: - 8090:262 #volumes: # - ./chinese-dos-games:/app/static/games然后执行docker-compose up -d这行命令即可一键拉取镜像启动容器啦。启动完成后,打开浏览器访问:http://你的OpenWrt路由器IP:8090 即可进入这个宝藏网站啦!😎剩下的就靠你们自己探索发掘啦,隔壁老王真人在里面等你们呢!😝备注:默认的镜像只包含了40款游戏,如要获取完整的游戏(需要保证你的硬盘空间大于36G),需要在命令行终端执行以下命令:opkg update opkg install git-http python3 cd /data/docker/dosgame git clone https://github.com/rwv/chinese-dos-games.git cd chinese-dos-games nohup python3 download_data.py & 游戏下载的内容比较大,比较耗时,等待游戏下载完成后,执行命令ls /data/docker/dosgame/chinese-dos-games/bin|wc -l会得到游戏下载的总数1898。然后修改之前docker-compose.yml文件,删除两个#号的注释,重新运行docker-compose up -d即可。看到这里,是不是已经迫不及待想开馆啦🤩总结一下,这可是这段时间整理出来的最良心的Dos游戏网页版教程了,小伙伴们赶紧动手搞一波,一定会爽歪歪!😘家人们如果觉得这份攻略有料够用心,记得分享给更多人哦~💪更多关注: www.9418666.xyz
2024年04月19日
1,536 阅读
0 评论
0 点赞
2024-04-18
OpenResume操作指北,在OpenWrt一键部署智能简历生成神器
想要拥有一个专属的在线简历生成器吗?那么就来看看这篇文章吧!我们将通过OpenWrt + Docker Compose的方式,轻松搭建一款开源、可私有化的简历生成神器 - OpenResume。你是否厌倦了那些千篇一律的简历模板?OpenResume会根据你的个人信息和职业经历,动态生成独一无二的简历样式。不仅美观大方,而且还能自由调整简历内容和版式。简直就是求职新人的"救命稻草"!再者,OpenResume是完全开源的项目,意味着你可以自主控制部署和数据,摆脱那些收费高昂、隐私泄露的在线简历生成器。只需要简单几步,就能拥有一个专属的简历神器,岂不是太棒了?接下来就让我们一起来一步步学习搭建过程吧~首先,我们需要准备一台OpenWrt路由器(固件来源于openwrt.ai)。OpenWrt提供了一个轻量级、高度可定制的Linux发行版,非常适合用来私有化部署各种应用。OpenResume这款应用也完全兼容OpenWrt环境。接着,我们在OpenWrt上安装Docker和Docker Compose,已安装的可以忽略此步骤。你可以通过“服务”-“终端”登录路由器命令行终端,执行以下命令即可:opkg update opkg install docker docker-compose安装完成后,我们就可以开始部署OpenResume了。在路由器中创建/data/docker/openresume目录。新建一个docker-compose.yml文件,内容如下:version: '3' services: openresume: image: peppershade/open-resume container_name: openresume ports: - 3000:3000 environment: - PUID=0 - PGID=0 - TZ=Asia/Shanghai restart: always保存这段配置,然后执行命令docker-compose up -d,会拉取OpenResume的Docker镜像,几分钟后会在3000端口对外提供服务。你可以根据实际需要调整端口映射。在docker容器页面就能正常看到运行的服务了。最后,你就可以在浏览器通过路由器的IP地址加3000端口访问OpenResume啦。比如http://192.168.1.252:3000,这里可以生成新的简历或者上传现有的简历。由于界面是英文的,小伙伴可以借助沉浸式翻译工具来使用。相信使用OpenResume,你一定能轻松制作出精美的个性化简历,在求职路上更加顺风顺水!更多关注:www.9418666.xyz
2024年04月18日
1,508 阅读
0 评论
0 点赞
2024-04-17
一分钟搞定OpenWrt下的immich,打造家庭相册服务
小伙伴们,今天要给大家分享一个非常棒的相册管理服务—— immich!这是一个基于开源技术的相册备份和管理解决方案,可以完美部署在OpenWrt路由器上,让你轻松管理手机相册,再也不用担心重要的照片丢失了~immich的优势主要有这么几点:1.支持手机自动备份,只需要下载手机App,就能轻松实现照片和视频的自动同步。2.丰富的相册管理功能,可以进行分类、标签、人物识别等功能。3.低成本部署,只需要一台OpenWrt路由器就能搭建起来。4.隐私安全有保障,数据全部存储在自己的家庭设备上。immich的项目地址:github.com/immich-app/immich。那怎么在OpenWrt上部署呢?其实非常简单,只需要几个步骤就能搞定:第一步,先在OpenWrt上安装Docker Compose环境。这个可以参考之前的教程,比较简单,就不赘述了。从openwrt.ai上下载的固件可轻松安装docker和docker-compose插件,推荐使用。现在进入命令行终端(“服务”-“终端”)开始了。第二步,创建immich目录/data/docker/immich,进入目录后,下载docker-compose配置文件,地址:https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml,再下载环境变量配置文件.env,地址:https://github.com/immich-app/immich/releases/latest/download/example.env。可根据你的实际情况修改.env文件的变量,如UPLOAD_LOCATION上传文件存储路径,1IMMICH_VERSION服务版本,DB_PASSWORD postgres数据库密码,这里演示就保持默认即可。第三步,运行docker-compose up -d启动immich服务,拉取immich相关的Docker镜像后启动完成,在Docker容器页面就可以看到各服务的运行状态。第四步,通过浏览器访问Openwrt的2283端口就可以看到它的Web页面了,首先要注册管理员的的账号信息,注册后登录即可看到十分炫酷的页面。最后,在手机上下载immich的App,苹果手机请去应用商店,安卓下载地址:github.com/immich-app/immich/releases,按照提示进行关联就大功告成啦!以后手机相册的备份和管理就交给它来全自动完成吧~如果加上内网穿透工具就更强大了。相信小伙伴们看完这篇文章,一定对immich有了更深入的了解。赶快行动起来,用它打造属于自己的相册管理神器吧!更多关注:www.9418666.xyz
2024年04月17日
1,868 阅读
0 评论
0 点赞
2024-04-16
OpenWrt一键部署Calibre-Web打造自己的电子书库
你是不是也有大量的电子书资源,但一直没有好的方式进行管理和共享?那就让我们一起来学习如何通过Calibre-Web在OpenWRT上轻松打造一个属于自己的在线电子书图书馆吧!我们先来介绍一下Calibre-Web项目。Calibre是一个开源的电子书管理软件,它为用户提供了创建、编辑、组织和阅读电子书的工具。它能够处理各种电子书格式,如EPUB、MOBI、PDF等。用户可以使用Calibre来管理他们的电子书库,包括添加、删除、编辑和整理电子书,以及将电子书同步到支持的电子书阅读器上。此外,Calibre还提供了丰富的阅读功能,如书签、高亮、注释等,使用户能够更轻松地阅读电子书。Calibre-Web而是Calibre的一个补充,是一个基于Web的开源电子书管理工具。它允许用户通过Web界面方便地管理他们的电子书库,提供了一个直观的用户界面,支持上传、浏览、搜索和下载电子书。Calibre-Web可以在个人计算机或服务器上运行,并且可以通过任何支持Web浏览器的设备访问,包括桌面电脑、平板电脑和智能手机。项目地址:github.com/janeczku/calibre-web。因此,在OpenWrt上部署也是不成问题的,我们要想在OpenWrt上通过Docker Compose部署Calibre-Web服务,就要在OpenWrt上安装docker和docker-compose插件,通过openwrt.ai下载的固件,就可以轻松安装成功。下面就进入到命令行终端环境("服务"-"终端"),开始我们的安装步骤吧。第一步,创建/data/docker/calibre-web,并在里面创建"config"和"books"两个子文件夹。这样就为Calibre-Web做好了存储电子书和配置文件的准备。注意:如果碰到权限问题,可以添加命令chmod -R 777 /data/docker/calibre-web第二步,我们需要创建一个docker-compose.yml的配置文件,内容如下:--- services: calibre-web: image: lscr.io/linuxserver/calibre-web:latest container_name: calibre-web environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai volumes: - ./config:/config - ./books:/books ports: - 8083:8083 restart: unless-stopped然后退出保存。第三步,通过docker-compose up -d命令拉取Calibre-Web的Docker镜像并运行容器。等待完成后打开Docker容器页面,就可以看到容器的up状态,部署工作大功告成啦!第四步,点击映射的8083端口,你就可以通过浏览器访问Calibre-Web的Web界面了(因安装依赖要等一段时间才能看到页面),默认用户名admin,密码admin123,首次登录后需要选择电子书数据库位置,选择/books。出现问题:DB Location is not Valid, Please Enter Correct Path解决办法:下载元数据库文件https://github.com/janeczku/calibre-web/raw/master/library/metadata.db到之前创建的books目录中,添加权限chmod 777 /data/docker/calibre-web/books/metadata.db然后在右上角用户头像中设置语言为中文。接着在管理权限-编辑基本配置-功能配置中勾选 启用上传 (请确保用户也有上传权限)和允许匿名浏览,保存。现在你可以上传电子书、管理书籍信息、设置阅读权限等。整个过程非常简单,即使是新手用户也能轻松上手。Calibre-Web不仅支持上传各种电子书格式,还能自动抓取书籍信息和封面,非常智能方便。而且它还支持多用户管理、在线阅读等功能,真是一个非常棒的个人电子书库解决方案。赶快动手试试吧,仅需简单几个步骤就能拥有属于自己的专属图书馆,足不出户就能随时阅读心爱的电子书。不会编程也不是问题,跟着这个教程一步一步来,你也能搞定Calibre-Web哦~更多关注:www.9418666.xyz
2024年04月16日
1,539 阅读
0 评论
0 点赞
2024-04-15
OpenWrt上用Docker Compose 秒Get 类Notion知识库AFFINE
想必很多人都对各种知识管理工具情有独钟吧。无论是Notion、Roam Research还是更新换代的AFFINE,都各有各的优势和粉丝群。AFFiNE 是一个下一代知识库,将规划、分类和创建结合在一起。隐私至上、开源、可定制且随时可用 - Notion & Miro 的免费替代品。可以帮助用户组织和分享各类知识,非常适合团队协作和知识管理。项目地址:github.com/toeverything/AFFiNE。不过对于很多小白用户来说,知识库工具的部署和配置都是个大问题。今天就来和大家一起学习,在OpenWrt系统上使用Docker Compose一键部署AFFINE知识库,轻松打造属于自己的知识库神器。首先,我们需要在OpenWrt系统(演示固件来源于openwrt.ai)上安装Docker Compose环境。这一步超级简单,只需要几个简单操作即可完成,不熟的同学请翻看之前的教程。那就直接进入命令行终端(“服务”-“终端”)开干吧。接下来,我们就可以来创建AFFINE的目录/data/docker/affine(图中路径有误),然后下载AFFINE的docker-compose配置文件吧,文件地址:github.com/toeverything/AFFiNE/blob/canary/.github/deployment/self-host/compose.yaml,需重命名为docker-compose.yml。根据你的实际情况修改配置,如affine的配置目录~/.affine/self-host/config改为./config,affine的存储目录~/.affine/self-host/storage改为./storge,AFFINE_ADMIN_EMAIL设置参数为你的管理员邮箱,AFFINE_ADMIN_PASSWORD设置为你的管理员密码,redis下的数据目录~/.affine/self-host/redis改为./redis,postgres下的数据目录~/.affine/self-host/postgres改为./postgres,然后保存退出。然后启动,开始拉取AFFINE的Docker镜像并启动容器了。通过浏览器访问你的路由的IP:3010端口,就进入到AFFINE的使用页面。哇塞,这么简单就能搞定一个强大的知识库工具?没错,就是这么easy!如果需要随时随地访问到我们的AFFINE服务,可以配置内网穿透,让AFFINE能够通过公网访问。这里我推荐配置使用frp超好用的小工具,它能帮你轻松打通内外网,超级方便的~配置完成后,你就可以在手机或电脑上轻松访问AFFINE啦,想随时随地记录灵感都不在话下。最后,附上几个使用小技巧供大家参考:1. 善用AFFINE的模板功能,可以提高工作效率;2. 多利用视图切换,轻松管理笔记;3. 可以通过@好友来协作编辑知识库。相信有了这么强大的AFFINE加持,你一定能成为知识管理的达人哦~快来试试吧,保证让你爱不释手!更多关注:www.9418666.xyz
2024年04月15日
1,504 阅读
0 评论
0 点赞
2024-04-12
OpenWrt上通过Docker Compose一键安装OpenMU游戏服务器
在快节奏的生活中,寻找一份放松的乐趣何尝不是一种奢望?别着急,让我来告诉你一个独家的小窍门——通过OpenWrt和Docker Compose,你可以轻松搭建自己的OpenMU游戏服务器,享受游戏乐趣,尽情畅玩!OpenMU项目旨在为一款名为 "MU Online "的大型多人在线角色扮演游戏创建一个易于使用、可扩展和可定制的服务器。服务器支持多个版本的游戏,但重点是使用 ENG(英语)协议的第 6 季第 3 集版本。不过,软件的部分内容也可用于开发其他游戏,甚至其他类型的游戏。它不是基于已有的项目,也明确不是基于反编译服务器源代码或其无数衍生物,而是完全从零开始重写代码。项目地址:github.com/MUnique/OpenMU首先,你需要准备一台支持OpenWrt系统(演示固件来源于openwrt.ai)的路由器,以及安装了Docker Compose的环境,安装教程请翻阅之前的文章: 从0到1成为OpenWrt Docker Compose高手的必经之路 ,这是搭建OpenMU服务器的关键一步。接下来,进入命令行终端(“服务”-“终端”),只需按照以下简单操作,即可打造你的私人游戏空间:1.创建目录并下载OpenMU的docker-compose配置文件docker-compose.yml,位于项目的deploy/all-in-one目录下。另外再下载nginx的配置文件nginx.dev.conf和密码文件.htpasswd。可根据你的实际情况进行简单的配置,包括端口映射,目录映射等,这里修改了OpenMU中nginx的端口为8111。2.启动OpenMU服务器:运行docker-compose文件,等待一段时间,你的OpenMU服务器就会顺利启动。3.登录创建账号:用浏览器打开网址:你的OpenWrt路由器IP:8111,输入账号admin,密码openmu进入后,在Accounts选项下点击Create,填写账号相关信息,最后点Submit提交完成。注意:如果碰到无法连接问题,可以进入Game Configuration的System,修改IP Resolving为Custom,Custom IP / Hostname修改为你OpenWrt路由器的IP,然后重启服务器。4.享受游戏乐趣:一切准备就绪后,你可以从najoast.github.io/t/quark.html地址下载安装启动工具和客户端,然后通过客户端连接到你的个人服务器,还可以邀请好友一起畅玩,体验与众不同的游戏乐趣!这里有个QQ交流群:12569723,可以一起来分享这份快乐哦。这个过程简单易行,不需要太复杂的操作和专业的知识,就能让你轻松拥有一个属于自己的游戏基地。不信?快来试试吧,保证让你爱不释手,欲罢不能!更多关注:www.9418666.xyz
2024年04月12日
1,731 阅读
0 评论
0 点赞
2024-04-11
从0到1成为OpenWrt Docker Compose高手的必经之路
如果你是一名OpenWrt爱好者,对容器技术也有所了解,那么在OpenWrt上安装Docker Compose绝对是你的必修课。我们来全面学习OpenWrt上安装Docker Compose的整个流程,从基础知识到实操步骤,涵盖各种常见问题的解决方案。无论你是Docker新手还是老司机,相信看完这篇干货文章,你一定能成为OpenWrt上使用Docker Compose的行家里手!🔥首先,让我们来了解一下Docker Compose在OpenWrt中的应用场景。Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。有了它,你可以更轻松地在OpenWrt上部署和管理复杂的基于Docker的应用程序。比如你可以使用Docker Compose快速部署网页服务器、数据库、消息队列等一系列相互依赖的服务。这样不仅能大大提高部署效率,还能确保整个应用程序的一致性和可靠性。🤖接下来让我们正式进入安装步骤。在OpenWrt(演示固件来源于openwrt.ai)上安装Docker Compose分为以下几个关键步骤:1.安装Docker。Docker是Docker Compose运行的基础,所以我们需要先在OpenWrt上安装好Docker。可以通过“软件包”来安装docker和dockerd,也可以通过命令opkg install docker dockerd来完成,但记得安装前都要更新列表(命令opkg update)。😎2.安装Docker Compose。进入“软件包”,更新列表后,在过滤器直接筛选docker-compose,在下方直接找到并安装docker-compose,到这一步基本就算完成了。3.配置Docker Compose。Docker Compose的核心就是一个YAML格式的配置文件,用于定义整个应用程序的服务、网络、数据卷等。它的语法可以学习这篇文章:www.cnblogs.com/crazymakercircle/p/15505199.html。为了方便演示,我们通过终端(“服务”-“终端”页面)在OpenWrt上创建了目录/mnt/docker/compose/nignx,用于存放演示的nginx项目配置文件。nginx目录创建一个docker-compose.yml文件,文件内容如下:version: '3' services: nginx: image: nginx:latest ports: - 8000:80然后保存退出。🗂️4.启动Docker Compose应用。了配置文件后,就可以使用docker-compose up -d命令在后台启动nginx这个Web应用程序,再通过映射的8000端口就可以访问到nginx页面了。🚀如果需要关闭就运行命令docker-compose down。通过以上步骤,相信你已经掌握了在OpenWrt上安装和使用Docker Compose的完整流程。不过,这只是冰山一角,Docker Compose在OpenWrt上还有很多高级玩法。比如如何使用Docker Compose部署WordPress、Nextcloud等常见应用?如何实现Docker Compose服务的自动化部署和监控?这些都值得我们进一步探索。总之,OpenWrt + Docker Compose是一个非常强大的组合,能为你的家庭/办公网络注入全新的活力。相信你一定能成为OpenWrt上使用Docker Compose的行家里手,为生活带来更多的便利和乐趣。让我们再次开启这段精彩的容器化之旅吧!💪更多关注:www.9418666.xyz
2024年04月11日
1,618 阅读
0 评论
0 点赞
2024-04-10
学会在OpenWrt建立Xwiki个人知识库,轻松实现知识共享
嗨,各位亲爱的小伙伴!今天来分享一个独家的小窍门,让你们轻松拥有一个个人知识库系统,助你们在工作和学习中事半功倍!想知道这是怎么做到的吗?那就跟着节奏一起来揭秘吧!首先,我们要了解一下Xwiki。它是一个使用 Java 编写的开源的 Wiki 引擎,它自称其为“第二代 wiki”。XWiki 的界面非常直观,即使是没有经验的用户也可以轻松使用。支持各种强大的功能,可以满足各种需求。XWiki 也可以通过插件和扩展来扩展其功能。XWiki 还是个开源项目,这意味着它是免费的,可以自由使用。它可以用于创建知识库,团队协作,项目管理,文档管理,博客等。项目网址:www.xwiki.org/xwiki/bin/view/Main/而通过Docker这个神奇的工具能够帮助我们快速构建、部署和运行应用程序。现在,让我们一起来学习如何在OpenWrt上使用Docker搭建Xwiki知识库,轻松实现知识共享!步骤一:准备带有Docker环境的OpenWrt路由器(演示固件来源于openwrt.ai),有些固件已自带Docker环境,未有请找教程安装dockerman插件哦,简单易行,小白也容易哦!步骤二:在“网络”页面创建一个网络名称为xwiki-nw,驱动器为网桥设备的网络。步骤二:在“镜像”页面拉取两个镜像,XWiki镜像:xwiki:lts-mysql-tomcat,MySQL镜像:mysql:5.7。步骤三:使用openwrt的命令行终端创建两个目录,MySQL的数据目录如/mnt/docker/mysql/data和MySQL初始化脚本目录如/mnt/docker/mysql/mysql-init,在mysql-init目录中创建初始化脚本init.sql,脚本内容为grant all privileges on . to xwiki@'%' ,并为目录都赋予777权限。步骤四:进入容器界面,添加一个新的容器,在解析 CLI点击命令行,输入以下命令docker run --net=xwiki-nw --name mysql-xwiki -v /mnt/docker/mysql/data:/var/lib/mysql -v /mnt/docker/mysql/mysql-init:/docker-entrypoint-initdb.d -e MYSQL_ROOT_PASSWORD=xwiki -e MYSQL_USER=xwiki -e MYSQL_PASSWORD=xwiki -e MYSQL_DATABASE=xwiki -d mysql:8.3 --character-set-server=utf8mb4 --collation-server=utf8mb4_bin --explicit-defaults-for-timestamp=1完成MySQL容器参数设置,提交后就可以启动MySQL容器了。步骤五:再添加一个新的容器,在解析 CLI点击命令行,输入以下docker run --net=xwiki-nw --name xwiki -p 8080:8080 -v /mnt/docker/xwiki:/usr/local/xwiki -e DB_USER=xwiki -e DB_PASSWORD=xwiki -e DB_DATABASE=xwiki -e DB_HOST=mysql-xwiki xwiki:stable-mysql-tomcat完成Xwiki容器参数,提交后也可以正常启动Xwiki容器,简单几步,就能拥有一个自己的知识库了!步骤六:点击图中暴露的8080端口即可登录访问Xwiki,首先需要创建管理员的账号密码,然后需要安装XWiki Standard Flavor,这个安装过程是相当缓慢,然后就是管理和分享你的知识,不用愁啦!现在,它可以成为知识的宝藏,分享给你的小伙伴们,一起学习进步!别忘了给点个赞哦,YYDS!更多关注:www.9418666.xyz
2024年04月10日
1,537 阅读
0 评论
0 点赞
1
...
5
6
7
...
10