问题标签 [qnap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qnap - 为什么我的 Qnap NAS TS-431 状态灯一直闪烁?
我有一个 Qnap TS-431。它有一个闪烁的红色/绿色状态灯 - 所以出了点问题,我正试图弄清楚那是什么。如果我只有 1 个硬盘驱动器(但状态仍然闪烁红色/绿色),风扇似乎可以工作,当我添加更多硬盘驱动器时,它只会不断重启。
没有任何硬盘驱动器,风扇只是安静地运行,红/绿状态灯一直闪烁。
我可以更换风扇来解决这个问题还是可能有其他问题?
谢谢
virus - 我们在 QNAP NAS 上使用 ResilioSync,而我们的一个 NAS 被 QLocker 勒索软件攻击,我们该怎么办?
我们在 NAS 上受到了 QNAP QLocker 勒索软件的攻击,它加密了我们通过 ReslioSync 共享的大量文件(数据集)。
有没有办法恢复文件?
macos - 如何使用 C++ / Objective-C 在 windows 和 mac 上识别虚拟(仅限远程)文件
使用例如带有 Qsync 的 qnap 或最新版本的 nextcloud 允许“虚拟文件” - 我的意思是文件似乎在您的文件系统上,但实际上是在打开文件时从您的 NAS / 云存储中检索的文件。
在 Windows 上,我认为我可以检查FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS
文件属性是否已设置 - 包括 nextcloud 和 Qsync。
在 Mac 上我很挣扎,因为我找不到任何接近这些属性的东西。似乎我可以检查NSURLFileAllocatedSizeKey
vs.NSURLFileSizeKey
以查看文件是否是本地文件 - 但这似乎不是防弹的。iCloud.iCloud
为虚拟文件附加了一个非常明显的内容,所以我想知道是否有任何类似于 windows 文件属性的东西?
docker - 如何允许 DHCP 服务器始终为 docker 容器分配相同的 IP 地址
我有一台 QNAP (TS-451U),想在上面运行一个自开发的应用程序。由于从我的 MacBook 进行交叉编译并没有那么容易安装,因此我决定使用 QNAP Container Station。
手动将我的应用程序构建和部署为容器是可行的,但我想自动化整个过程。因此,我在容器站上部署了一个 Gitlab CE 实例。据我所知,我也需要一个 Gitlab 跑步者(不应该太难)。
我实际上有两个问题:
如何允许路由器(一个 Fritz!Box)始终为 Gitlab 容器和我部署的应用程序分配相同的 IP 地址(我知道如何在我的路由器中始终为 MAC 地址提供相同的 IP)。我已经在 Container Station 中找到了允许为容器提供固定 IP 地址的设置,但我希望路由器将 IP 地址提供给容器。这允许我的电脑通过名称解析 Gitlab 实例,而不仅仅是通过 IP 地址。
如何将“我的应用程序”部署到 Container Station?我需要本地注册表吗?还有其他可能的方法吗?我可以直接部署到 Container Station 吗?正如您可能从问题的其余部分中所理解的那样,我是新手,对整个 docker 的事情并不太深入。
感谢您的任何反馈。
docker-compose - yaml 用于 QNAP 上的 pihole 容器
我正在尝试使以下内容docker-compose.yaml
在我的QNAP
容器站上运行。
以下部分正在工作,但在“重新启动:除非停止”之后,混乱开始了。
我直接从 QNAP https://qnap-dev.github.io/container-station-api/qnet.html获得了网络信息,并尝试使用http://www.yamllint.com/进行验证,但它没有一起工作。 错误 行 24
docker - 如何在 QNAP Container 上添加入口点或 cmd?
我在 QNAP 上安装 CUPS 容器。我想在 cups 启动时运行 python 脚本。如何添加入口点或 cmd 以在 QNAP 的 Cups 容器上运行我的 python 脚本?
我跑来 docker run -d -p 631:631 --privileged -v /dev/bus/usb:/dev/bus/usb --name cupsd olbat/cupsd
创建杯子容器。
java - LavaPlayer API 不适用于 JRE 8 [JDA]
我有一个在 JRE 16 上运行的不和谐机器人并且工作正常 该机器人是使用音乐机器人Lava Player API
我有使用 JDK 16 运行 JRE 8 的 Qnap 服务器,因此机器人可以正常编译,但 Java 级别为 8,并且我的代码仅使用 JRE 16 运行
代码是:
因此,代码使机器人通过该方法“唱歌”轨道,canProvide()
如果可以,该方法应返回 true
在 JRE 16 中它返回 true,但在 JRE 8 中它返回 false
是否有任何方法可以使代码返回 true 或添加到 Qnap JRE 16?
wireguard - Wireguard vpn - 连接后,我可以访问“服务器”网络但不能访问互联网
我在 Qnap NAS 上运行 Wireguard“服务器”。我的设置似乎大部分都在工作。从我的 Wireguard“客户端”,我可以连接到服务器并访问该网络 (192.168.1.0/24) 上的所有资源。但是在我停用 Wireguard 连接之前,我无法再访问客户端上的互联网。
我认为这种设置将只允许进入 vpn/服务器网络的流量通过 Wireguard,而让其他一切都不管吗?我错过了什么吗?
wireguard - Wireguard 无法连接 Qnap NAS
我的路由器中已经映射了端口 51820。指向我的 Qnap NAS ip。
我的 Linux 客户端配置设置在/etc/wireguard/wg0.conf
当我尝试连接时
Qnap“服务器”配置
添加了客户端的公钥。
我也尝试从 Android 应用程序连接,但无法正常工作。
我已经能够检查 Linux 客户端wg0: Handshake for peer 3 (<nasIP>:51820) did not complete after 5 seconds, retrying (try 2)
中的日志,这些日志与 Android 应用程序中的日志相同。问题似乎指向 NAS 方面。
PS:我已经有另一个 VPN 工作(QBelt
,这是 Qnap 的专有)并且可以从外部访问。
QTS 版本 5.0.0.1837