数码杂锅

  • 首页
  • docker应用
    • docker知识
    • docker可视化管理
    • AIGC相关
    • 内网穿透
    • 在线文档
    • 笔记软件
    • 聊天软件
    • 刮削工具
    • 浏览器
    • 运维平台
    • 音乐软件
    • 网盘工具
    • 网络工具
    • 书籍管理
    • 在线教育
    • 备份同步
    • 相册管理
    • 协同办公
    • 抽奖系统
    • 稍后阅读
    • 工具集软件
    • 脚本平台
    • 密码管理
    • 数据库管理
    • 族谱管理
    • 思维导图
    • 视频会议
    • 文件管理
    • 监控管理
    • 远程桌面
    • Nas系统
    • 下载工具
    • devops代码托管
    • 导航书签
    • 办公软件
    • 聚合网盘
    • 智能家居
    • 网盘搜索
    • 影音播放
  • Nas杂项
    • 飞牛
    • 群晖
  • 电脑知识
  • 隐私政策
数码爱好者的分享小站
  1. Main page
  2. docker应用
  3. Main content

Nas是部署一款精美的在线导航和新标签页软件:mtab

2024年10月24日 306hotness 0likes 0comments

简介

官网:https://www.mtab.cc/

github开源页:https://github.com/tsxcw/mtab

支持如下扩展插件

安装搭建

本次部署还是在飞牛nas的docker compose环境下

其他nas需对应修改映射目录部署

视频教程: 

https://www.bilibili.com/video/BV1ee411B7fY/
https://www.bilibili.com/video/BV1ee411B7fY/

群晖Nas视频教程: 

【轻量级首页导航Mtab群晖NAS用docker部署】
https://www.bilibili.com/video/BV1Ya4y1y7MF/?share_source=copy_web&vd_source=38ea3782bd57ce6cb10bc104d260e274

services:
  mysql8:
    image: mysql:8.0
    container_name: mtab_sql #请不要修改
    ports:
      - "9201:3306"
    volumes:
      - ./mysql8:/var/lib/mysql #如有必要请修改为其他路径,请连同mTab配置一同修改
    environment:
      MYSQL_ROOT_PASSWORD: mtab #mysql的root密码
      MYSQL_DATABASE: mtab #数据库名
      MYSQL_USER: mtab #数据库用户名
      MYSQL_PASSWORD: mtab #数据库密码
      TZ: Asia/Shanghai
      CHARACTER_SET_SERVER: utf8mb4
      COLLATION_SERVER: utf8mb4_general_ci
    restart: always
    networks:
      - mtab-network
    privileged: true
  mTab:
    image: itushan/mtab
    container_name: mTabServer
    ports:
      - "9200:80"
    volumes:
      - ./mtab:/app
    environment:
      MYSQL_HOST: mtab_sql #mysql的容器名请不要修改
      MYSQL_USER: mtab #数据库用户名
      MYSQL_PORT: 3306 #数据库端口
      MYSQL_PASSWORD: mtab #数据库密码
      MYSQL_DATABASE: mtab #数据库名
      ADMIN_USER: admin # 安装后默认管理员账号 可以安装后修改
      ADMIN_PASSWORD: 123456 # 安装后默认管理员密码 可以安装后修改
    restart: always
    depends_on:
      - mysql8
    entrypoint: [ "sh", "-c", "sleep 60 && ./start.sh" ] # 延迟启动,等待mysql启动
    networks:
      - mtab-network
    privileged: true
networks:
  mtab-network:
    driver: bridge

各个容器需求的mysql数据库可以通用,不需要重复部署占用内存,请自行调整代码

登录nasip:9200,额。。。居然错误了,想了一会,估计是mtab启动的时候数据库软件还没启动,所以我在上面代码里把延迟启动调整为了60秒,如果有同学也显示这个错误,请加长延迟时间

重启容器后,正常进入了主页

这里输入用户名admin,密码123456

可以自己添加标签,也可以进入后台批量添加

桌面上和后台标签商城这里可以添加标签,公共标签库就要收费了

虽然界面精美,但是我没找到一键导入书签的入口,那就不能像sun-panel和onenav可以直接导入书签来的方便,有些浏览器插件也可以达到这个效果,这个以后再说

本篇相关yml等文件下载链接,:https://gitee.com/hswz5525/dockercompose
文章如有补充内容,我会在底部留言中置顶

 如果文章对你有帮助,欢迎点赞、关注、分享

公众号内有更多应用文章

有好的建议或者需求也可以底部留言告诉我,知无不言,互助共进

相关文章

  • Nas上部署一款开箱即用的在线视频播放器docker应用:MoonTV
  • Nas上部署一款开源、轻量的在线视频搜索与观看docker应用:libretv
  • 告别U盘拷来拷去!只要几分钟就能拥有个人或企业专属「影音库」:mediacms
  • Nas上部署智能表格+工作流+应用搭建的一站式数字化平台:SeaTable最新5.3版本
  • Nas上docker部署一个动画数字人:Awesome Digital Human
  • Nas上docker部署web文件分享快递柜:FileCodeBox
  • nas上部署m3u8在线视频下载工具:mediago
  • 一款多平台的开源电子书阅读器:Anx-Reader
Tag: Nothing
Last updated:2025年4月24日

红薯丸子

好好学习,天天向上

Like
< Last article
Next article >

Comments

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
Cancel

COPYRIGHT © 2024 红薯丸子. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

EnglishEnglish
简体中文简体中文