当前位置: 首页 > article >正文

QNAP NEXTCLOUD 域名访问

我是用docker compose方式安装的,虽然不知道是不是这么个叫法,废话不多说。

背景:威联通container station安装了nextcloud和lucky,lucky进行的域名解析和反代

  1. 先在想安装的路径、数据存储路径、数据库路径等新建文件夹。
  2. 再新建docker-compose.yml文件,放到你想安装nextcloud的文件夹下,具体内容如下:
    version: '3.7'services:db:image: mariadb:latestrestart: alwaysenvironment:MYSQL_ROOT_PASSWORD: 改成自己的root密码         # 数据库根密码MYSQL_DATABASE: nextcloud_db              # 数据库名称MYSQL_USER: nextcloud_user                # 数据库用户名MYSQL_PASSWORD: 改成自己的用户密码              # 数据库用户密码volumes:- /share/CACHEDEV1_DATA/db_data:/var/lib/mysql  # 数据库数据存储路径app:image: nextcloud:latest                              #nextcloud:31.0.5   # 指定 Nextcloud 版本restart: alwaysports:- "使用主机未占用的端口:80"depends_on:- dbenvironment:- MYSQL_HOST=db                         # 使用服务名 db(非宿主机 IP)- MYSQL_PORT=3306                       # MariaDB 默认端口- MYSQL_DATABASE=nextcloud_db- MYSQL_USER=nextcloud_user- MYSQL_PASSWORD=改成自己的用户密码volumes:- /share/CACHEDEV1_DATA/nextcloud_data:/var/www/html  # Nextcloud 安装路径- /share/CACHEDEV2_DATA/data:/var/www/html/data  # Nextcloud 数据存储路径volumes:db_data:nextcloud_data:

    这三个路径都可以自定义哈:

  3. 然后,在docker-compose.yml所在目录,输入
    docker compose up -d
  4. 当docker安装完毕后,nextcloud内网是可以使用的,但是域名无法访问。需要重写下域名映射。我在改写之前,手机app录入ssl地址的域名+端口(也就是https)时,app自动调起浏览器,然后地址栏不是https,是http,导致无法认证通过,手机app无法登陆成功。下面是通过pc访问域名时的提示:
  5. 重写域名映射和信任域名
  6. 然后重启docker即可。

本文章部分来自于Docker安装Nextcloud,非AIO方式,并配置HTTPS的思路,想着试试看,还真的行,感恩~

至于nextcloud怎么挂载nas目录,后续再研究吧,目前反正是实现了nextcloud上传文件的单独存储,满足自己家里的需求了,over

http://www.lryc.cn/news/2387750.html

相关文章:

  • Spring MVC深度解析:控制器与视图解析及RESTful API设计最佳实践
  • 华为OD机试真题——信道分配(2025B卷:200分)Java/python/JavaScript/C/C++/GO最佳实现
  • 比亚迪“双剑”电池获中汽中心权威认证,堪称“移动安全堡垒”。
  • 【mysql】mysql的高级函数、高级用法
  • 了解一下C#的SortedSet
  • 【平面波导外腔激光器专题系列】用于光纤传感的低噪声PLC外腔窄线宽激光器
  • Pytorch里面多任务Loss是加起来还是分别backward? | Pytorch | 深度学习
  • K8S Pod调度方法实例
  • 【mindspore系列】- 算子源码分析
  • 学习日记-day17-5.27
  • 一种比较精简的协议
  • 网络常识:网线和光纤的区别
  • OpenCV CUDA模块图像过滤------创建一个 Scharr 滤波器函数createScharrFilter()
  • html css js网页制作成品——HTML+CSS+js醇香咖啡屋网页设计(5页)附源码
  • [特殊字符] 构建高内聚低耦合的接口架构:从数据校验到后置通知的分层实践
  • brep2seq 源码笔记2
  • UE5 蓝图,隐藏一个Actor,同时隐藏它的所有子物体
  • 人工智能AI之机器学习基石系列 第 2 篇:数据为王——机器学习的燃料与预处理
  • 代码随想录算法训练营 Day58 图论Ⅷ 拓扑排序 Dijkstra
  • 实现单例模式的6种方法(Python)
  • 基于 STM32 的智慧农业温室控制系统设计与实现
  • 深度学习优化器相关问题
  • 【免费】【无需登录/关注】度分秒转换在线工具
  • 常见的垃圾回收算法原理及其模拟实现
  • fpga-编程线性序列机和状态机
  • 力扣面试150题--完全二叉树的节点个数
  • Qt 多线程环境下的全局变量管理与密码安全
  • 内网映射有什么作用,如何实现内网的网络地址映射到公网连接?
  • BLIP3-o:一系列完全开源的统一多模态模型——架构、训练与数据集
  • DNS解析流程入门篇