Compare commits
16 Commits
2024-01-31
...
main
Author | SHA1 | Date | |
---|---|---|---|
![]() |
98b3436add | ||
![]() |
dfbdaca1d2 | ||
![]() |
42ca5d0975 | ||
![]() |
d649f50551 | ||
![]() |
895a0940e6 | ||
![]() |
81f9a6017d | ||
![]() |
0c6a524875 | ||
![]() |
fd5e086251 | ||
![]() |
6b4b2d5b52 | ||
![]() |
7beae1a69d | ||
![]() |
129cce00ef | ||
![]() |
a10eba890e | ||
![]() |
2a12defc40 | ||
![]() |
2f6c139267 | ||
![]() |
6f9bade729 | ||
![]() |
3a1b5b5cd9 |
4
.github/workflows/build.yml
vendored
4
.github/workflows/build.yml
vendored
@ -26,14 +26,14 @@ jobs:
|
|||||||
cd /opt/openwrt-sdk*/bin/packages/aarch64_generic/base
|
cd /opt/openwrt-sdk*/bin/packages/aarch64_generic/base
|
||||||
ls
|
ls
|
||||||
mv *.ipk luci-app-caddy_all.ipk
|
mv *.ipk luci-app-caddy_all.ipk
|
||||||
echo "build_time=$(date '+%Y-%m-%d %H:%M:%S')" >> $GITHUB_ENV
|
echo "build_time=$(date '+%Y年%m月%d日%H:%M:%S' | jq -sRr @uri)" >> $GITHUB_ENV
|
||||||
echo "tag=$(date '+%Y-%m-%d')" >> $GITHUB_ENV
|
echo "tag=$(date '+%Y-%m-%d')" >> $GITHUB_ENV
|
||||||
- name: 发布
|
- name: 发布
|
||||||
uses: softprops/action-gh-release@v1
|
uses: softprops/action-gh-release@v1
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.c8 }}
|
token: ${{ secrets.c8 }}
|
||||||
body: |
|
body: |
|
||||||
> ### 编译时间 :${{ env.build_time }}
|
> ### 
|
||||||
|
|
||||||
二进制程序下载地址:[caddy](https://github.com/lmq8267/caddy/releases)
|
二进制程序下载地址:[caddy](https://github.com/lmq8267/caddy/releases)
|
||||||
|
|
||||||
|
18
README.md
18
README.md
@ -1,4 +1,14 @@
|
|||||||
# luci-app-caddy
|
# luci-app-caddy
|
||||||
|
<p align="center">
|
||||||
|
<img alt="GitHub Created At" src="https://img.shields.io/github/created-at/lmq8267/luci-app-caddy?logo=github&label=%E5%88%9B%E5%BB%BA%E6%97%A5%E6%9C%9F">
|
||||||
|
<a href="https://hits.seeyoufarm.com"><img src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Flmq8267%2Fluci-app-caddy&count_bg=%2395C10D&title_bg=%23555555&icon=github.svg&icon_color=%238DC409&title=%E8%AE%BF%E9%97%AE%E6%95%B0&edge_flat=false"/></a>
|
||||||
|
<a href="https://github.com/lmq8267/luci-app-caddy/releases"><img src="https://img.shields.io/github/downloads/lmq8267/luci-app-caddy/total?logo=github&label=%E4%B8%8B%E8%BD%BD%E9%87%8F"></a>
|
||||||
|
<a href="https://github.com/lmq8267/luci-app-caddy/graphs/contributors"><img src="https://img.shields.io/github/contributors-anon/lmq8267/luci-app-caddy?logo=github&label=%E8%B4%A1%E7%8C%AE%E8%80%85"></a>
|
||||||
|
<a href="https://github.com/lmq8267/luci-app-caddy/releases/"><img src="https://img.shields.io/github/release/lmq8267/luci-app-caddy?logo=github&label=%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC"></a>
|
||||||
|
<a href="https://github.com/lmq8267/luci-app-caddy/issues"><img src="https://img.shields.io/github/issues-raw/lmq8267/luci-app-caddy?logo=github&label=%E9%97%AE%E9%A2%98"></a>
|
||||||
|
<a href="https://github.com/lmq8267/luci-app-caddy/discussions"><img src="https://img.shields.io/github/discussions/lmq8267/luci-app-caddy?logo=github&label=%E8%AE%A8%E8%AE%BA"></a>
|
||||||
|
<a href="GitHub repo size"><img src="https://img.shields.io/github/repo-size/lmq8267/luci-app-caddy?logo=github&label=%E4%BB%93%E5%BA%93%E5%A4%A7%E5%B0%8F"></a>
|
||||||
|
<a href="https://github.com/lmq8267/luci-app-caddy/actions?query=workflow%3ABuild"><img src="https://img.shields.io/github/actions/workflow/status/lmq8267/luci-app-caddy/build.yml?branch=main&logo=github&label=%E6%9E%84%E5%BB%BA%E7%8A%B6%E6%80%81" alt="Build status"></a>
|
||||||
|
|
||||||
项目地址:https://github.com/caddyserver/caddy
|
项目地址:https://github.com/caddyserver/caddy
|
||||||
|
|
||||||
@ -9,7 +19,8 @@ caddy的大概 [命令参数](https://github.com/lmq8267/caddy/blob/main/README_
|
|||||||
caddy list-modules -s
|
caddy list-modules -s
|
||||||
```
|
```
|
||||||
------------------------------------------------------
|
------------------------------------------------------
|
||||||
编译的大概步骤:抄自网上的方法,也有我编译好的二进制文件[caddy](https://github.com/lmq8267/caddy/releases)
|
编译的大概步骤:抄自网上的方法, 也有我编译好的二进制文件[caddy](https://github.com/lmq8267/caddy/releases)文件服务器支持照片音视频预览播放 支持markdown[UI预览效果图](https://github.com/lmq8267/caddy/tree/main#ui%E9%A2%84%E8%A7%88)
|
||||||
|
还有OpenWrt的[github.com/fuqiang03/openwrt-caddy](https://github.com/fuqiang03/openwrt-caddy)Makefile
|
||||||
```shell
|
```shell
|
||||||
apt update
|
apt update
|
||||||
apt install xcaddy git libnss3 upx-ucl
|
apt install xcaddy git libnss3 upx-ucl
|
||||||
@ -42,3 +53,8 @@ upx --lzma --best caddy
|
|||||||
|
|
||||||
其他功能可以自行修改编辑配置文件
|
其他功能可以自行修改编辑配置文件
|
||||||

|

|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
@ -11,6 +11,15 @@ o = s:option(Flag, "enabled", translate("Enabled"))
|
|||||||
o.rmempty = false
|
o.rmempty = false
|
||||||
o.default = 0
|
o.default = 0
|
||||||
|
|
||||||
|
o = s:option(Button, "btnrm", translate("重启"))
|
||||||
|
o.inputtitle = translate("重启")
|
||||||
|
o.description = translate("在没有修改参数的情况下快速重新启动一次")
|
||||||
|
o.inputstyle = "apply"
|
||||||
|
o:depends("enabled", "1")
|
||||||
|
o.write = function()
|
||||||
|
os.execute("/etc/init.d/caddy restart")
|
||||||
|
end
|
||||||
|
|
||||||
e=s:option(ListValue,"cmd",translate("启动方式"),
|
e=s:option(ListValue,"cmd",translate("启动方式"),
|
||||||
translate("自定义配置文件启动,若不懂参数请勿选择自定义"))
|
translate("自定义配置文件启动,若不懂参数请勿选择自定义"))
|
||||||
e:value("默认")
|
e:value("默认")
|
||||||
|
@ -20,11 +20,6 @@ admin $2a$14$RdbOHzJhf5BaapSdlYTCbe.yWY9cEZjyDpfgwStY28K/qsM1tX8tu
|
|||||||
root * /mnt
|
root * /mnt
|
||||||
#文件服务器 端口12311
|
#文件服务器 端口12311
|
||||||
file_server browse
|
file_server browse
|
||||||
|
|
||||||
header {
|
|
||||||
#中文字符显示
|
|
||||||
Content-Type "text/plain; charset=utf-8"
|
|
||||||
}
|
|
||||||
|
|
||||||
log {
|
log {
|
||||||
#日志 路径/tmp/caddy/requests.log
|
#日志 路径/tmp/caddy/requests.log
|
||||||
|
@ -63,7 +63,7 @@ start_service() {
|
|||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
chmod +x $PROG
|
chmod +x $PROG
|
||||||
if [ $(($($PROG -h | wc -l))) -lt 3 ] ;then
|
if [[ "$($PROG -h 2>&1 | wc -l)" -lt 3 ]] ;then
|
||||||
uci -q set caddy.@caddy[0].enabled=0
|
uci -q set caddy.@caddy[0].enabled=0
|
||||||
uci commit caddy
|
uci commit caddy
|
||||||
echo "$(TZ=UTC-8 date -R +%Y年%m月%d日\ %X) : $PROG 程序不完整或CPU架构不支持的程序,无法启动!" >>$log_dir 2>&1
|
echo "$(TZ=UTC-8 date -R +%Y年%m月%d日\ %X) : $PROG 程序不完整或CPU架构不支持的程序,无法启动!" >>$log_dir 2>&1
|
||||||
@ -138,10 +138,6 @@ $filezips
|
|||||||
$filebasicauth
|
$filebasicauth
|
||||||
root * $data_dir
|
root * $data_dir
|
||||||
file_server browse
|
file_server browse
|
||||||
|
|
||||||
header {
|
|
||||||
Content-Type "text/plain; charset=utf-8"
|
|
||||||
}
|
|
||||||
|
|
||||||
$logs
|
$logs
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user