RcloneNg: an angular web application for rclone
This commit is contained in:
parent
2bb043acc9
commit
0c2ece8185
@ -10,10 +10,10 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
LUCI_TITLE:=LuCI support for Rclone
|
||||
LUCI_DEPENDS:=+rclone +rclone-webui-react
|
||||
LUCI_DEPENDS:=+rclone +rclone-webui-react +rclone-ng +fuse-utils
|
||||
LUCI_PKGARCH:=all
|
||||
PKG_NAME:=luci-app-rclone
|
||||
PKG_VERSION:=1.3.22
|
||||
PKG_VERSION:=1.4.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_LICENSE:=GPLv3.0+
|
||||
PKG_MAINTAINER:=ElonH <elonhhuang@gmail.com>
|
||||
|
||||
@ -38,10 +38,13 @@ m =
|
||||
translate('Rclone ("rsync for cloud storage") is a command line program to sync root/usr/bin and directories to and from different cloud storage providers.') ..
|
||||
' <br/> <br/> ' .. translate('rclone state') .. ' : ' .. state_msg .. '<br/> <br/>'
|
||||
.. address_msg ..
|
||||
translate('Installed Web Interface') ..
|
||||
' <input type="button" class="cbi-button" style="margin: 0 5px;" value=" ' ..
|
||||
translate('Webui React') ..
|
||||
" \" onclick=\"window.open('http://'+window.location.hostname+'/rclone-webui-react')\"/> <br/><br/>"
|
||||
translate('Installed Web Interface') ..
|
||||
' <input type="button" class="cbi-button" style="margin: 0 5px;" value=" ' ..
|
||||
translate('Webui React') ..
|
||||
" \" onclick=\"window.open('http://'+window.location.hostname+'/rclone-webui-react')\"/>" ..
|
||||
' <input type="button" class="cbi-button" style="margin: 0 5px;" value=" ' ..
|
||||
translate('RcloneNg') ..
|
||||
" \" onclick=\"window.open('http://'+window.location.hostname+'/RcloneNg')\"/> <br/><br/>"
|
||||
)
|
||||
|
||||
s = m:section(TypedSection, 'global', translate('global'))
|
||||
|
||||
@ -11,7 +11,7 @@ msgstr ""
|
||||
"PO-Revision-Date: \n"
|
||||
"X-Generator: Poedit 2.0.6\n"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:118
|
||||
#: luasrc/model/cbi/rclone.lua:121
|
||||
msgid "FAQ"
|
||||
msgstr "常见问题"
|
||||
|
||||
@ -34,11 +34,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Rclone是一款的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:75
|
||||
#: luasrc/model/cbi/rclone.lua:46
|
||||
msgid "RcloneNg"
|
||||
msgstr "RcloneNg"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:78
|
||||
msgid "Recommand: run"
|
||||
msgstr "建议: 在 PC 上运行"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:127
|
||||
#: luasrc/model/cbi/rclone.lua:130
|
||||
msgid ""
|
||||
"The content of the variable is protocol://server:port. The protocol value is "
|
||||
"commonly either http or socks5."
|
||||
@ -50,63 +54,63 @@ msgstr ""
|
||||
msgid "Webui React"
|
||||
msgstr "Webui React"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:61
|
||||
#: luasrc/model/cbi/rclone.lua:64
|
||||
msgid "all address"
|
||||
msgstr "全部地址"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:54
|
||||
#: luasrc/model/cbi/rclone.lua:57
|
||||
msgid "configure"
|
||||
msgstr "配置"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:80
|
||||
#: luasrc/model/cbi/rclone.lua:83
|
||||
msgid "download"
|
||||
msgstr "下载"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:79
|
||||
#: luasrc/model/cbi/rclone.lua:82
|
||||
msgid "download configuration"
|
||||
msgstr "下载配置文件"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:120
|
||||
#: luasrc/model/cbi/rclone.lua:123
|
||||
msgid "enable proxy"
|
||||
msgstr "启用代理"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:47
|
||||
#: luasrc/model/cbi/rclone.lua:50
|
||||
msgid "global"
|
||||
msgstr "全局"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:58
|
||||
#: luasrc/model/cbi/rclone.lua:61
|
||||
msgid "listen address"
|
||||
msgstr "监听地址"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:65
|
||||
#: luasrc/model/cbi/rclone.lua:68
|
||||
msgid "listen port"
|
||||
msgstr "监听端口"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:60
|
||||
#: luasrc/model/cbi/rclone.lua:63
|
||||
msgid "local network address"
|
||||
msgstr "局域网地址"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:59
|
||||
#: luasrc/model/cbi/rclone.lua:62
|
||||
msgid "localhost address"
|
||||
msgstr "本机地址"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:129
|
||||
#: luasrc/model/cbi/rclone.lua:132
|
||||
msgid "log"
|
||||
msgstr "日志"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:108
|
||||
#: luasrc/model/cbi/rclone.lua:111
|
||||
msgid "password"
|
||||
msgstr "密码"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:133
|
||||
#: luasrc/model/cbi/rclone.lua:136
|
||||
msgid "path"
|
||||
msgstr "路径"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:114
|
||||
#: luasrc/model/cbi/rclone.lua:117
|
||||
msgid "proxy"
|
||||
msgstr "代理"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:123
|
||||
#: luasrc/model/cbi/rclone.lua:126
|
||||
msgid "proxy address"
|
||||
msgstr "代理地址"
|
||||
|
||||
@ -114,7 +118,7 @@ msgstr "代理地址"
|
||||
msgid "rclone address"
|
||||
msgstr "rclone 地址"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:71
|
||||
#: luasrc/model/cbi/rclone.lua:74
|
||||
msgid "rclone configuration file path"
|
||||
msgstr "rclone 配置文件地址"
|
||||
|
||||
@ -130,19 +134,19 @@ msgstr "rclone 运行中"
|
||||
msgid "rclone state"
|
||||
msgstr "rclone 状态"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:51
|
||||
#: luasrc/model/cbi/rclone.lua:54
|
||||
msgid "run Rclone as daemon"
|
||||
msgstr "启动 rclone 后台服务"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:77
|
||||
#: luasrc/model/cbi/rclone.lua:80
|
||||
msgid "than updaload configuration to here."
|
||||
msgstr "然后上传配置文件到这里"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:77
|
||||
#: luasrc/model/cbi/rclone.lua:80
|
||||
msgid "to setup configuration on pc,"
|
||||
msgstr "命令设置 rclone 配置文件,"
|
||||
|
||||
#: luasrc/model/cbi/rclone.lua:103
|
||||
#: luasrc/model/cbi/rclone.lua:106
|
||||
msgid "username"
|
||||
msgstr "用户名"
|
||||
|
||||
|
||||
58
package/ctcgfw/rclone-ng/Makefile
Normal file
58
package/ctcgfw/rclone-ng/Makefile
Normal file
@ -0,0 +1,58 @@
|
||||
####
|
||||
# File: /rclone-ng/Makefile
|
||||
# Project: Rclone-OpenWrt
|
||||
# File Created: Friday, 5th June 2020 12:37:26 am
|
||||
# Author: ElonH[EH](elonhhuang@gmail.com)
|
||||
# License: GNU General Public License v3.0 or later(http://www.gnu.org/licenses/gpl-3.0-standalone.html)
|
||||
# Copyright (C) 2020 [ElonH]
|
||||
####
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=rclone-ng
|
||||
PKG_VERSION:=0.2.4
|
||||
PKG_RELEASE:=1
|
||||
|
||||
|
||||
PKG_LICENSE:=GPLv3
|
||||
PKG_MAINTAINER:=ElonH <elonhhuang@gmail.com>
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
PKG_SOURCE:=RcloneNg-v$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://github.com/ElonH/RcloneNg/releases/download/v$(PKG_VERSION)/
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_HASH:=3090a713253b17bfbb4d6a69b4b55b81d69e1768cf56d3abca8631e4a35f270b
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
SECTION:=net
|
||||
CATEGORY:=Network
|
||||
SUBMENU:=File Transfer
|
||||
SUBMENU:=Cloud Manager
|
||||
TITLE:=An angular web application for rclone
|
||||
URL:=https://github.com/ElonH/RcloneNg
|
||||
PKGARCH:=all
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
An angular web application for rclone
|
||||
endef
|
||||
|
||||
define Build/Prepare
|
||||
mkdir -vp $(PKG_BUILD_DIR)
|
||||
tar -xzf $(DL_DIR)/$(PKG_SOURCE) -C $(PKG_BUILD_DIR)
|
||||
endef
|
||||
|
||||
define Build/Configure
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
echo "$(PKG_NAME) Compile Skiped!"
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(INSTALL_DIR) $(1)/www
|
||||
$(CP) $(PKG_BUILD_DIR)/RcloneNg $(1)/www
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
Loading…
Reference in New Issue
Block a user