Skip to content

Commit a5d814b

Browse files
authored
feat: 添加 'qBittorrent,jellyfin,ALS,alist,watchtower' 到应用商店 (#24)
* '添加qBittorrent,jellyfin,ALS,alist,watchtower' * 添加flarum到应用商店 * 添加flarum到list * 更新flarum的一些说明 * 更新flarum logo * 添加重启参数 * 规范化
1 parent deca943 commit a5d814b

File tree

88 files changed

+3019
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+3019
-2
lines changed

apps/ALS/metadata/logo.png

581 Bytes
Loading

apps/ALS/versions/latest/README.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
[![docker image build](https://github.com/wikihost-opensource/als/actions/workflows/docker-image.yml/badge.svg)](https://github.com/wikihost-opensource/als/actions/workflows/docker-image.yml)
2+
3+
# ALS - Another Looking-glass Server
4+
5+
## Quick start
6+
```
7+
docker run -d --name looking-glass --restart always --network host wikihostinc/looking-glass-server
8+
```
9+
10+
[DEMO](http://lg.hk1-bgp.hkg.50network.com/)
11+
12+
## Host Requirements
13+
- Can run docker (yes, only docker is required)
14+
15+
## Image Environment Variables
16+
| Key | Example | Default | Description |
17+
| ------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------- | --------------------------------------------------------------------------------------- |
18+
| LISTEN_IP | 127.0.0.1 | (all ip) | which IP address will be listen use |
19+
| HTTP_PORT | 80 | 80 | which HTTP port should use |
20+
| SPEEDTEST_FILE_LIST | 100MB 1GB | 1MB 10MB 100MB 1GB | size of static test files, separate with space |
21+
| LOCATION | "this is location" | (from maxmind database, ip via PUBLIC_IPV4 or PUBLIC_IPV6) | location string |
22+
| MAXMIND_KEY | THE_KEY | (empty) | about more https://dev.maxmind.com/geoip/geolite2-free-geolocation-data |
23+
| PUBLIC_IPV4 | 1.1.1.1 | (fetch from http://ifconfig.co) | The IPv4 address of the server |
24+
| PUBLIC_IPV6 | fe80::1 | (fetch from http://ifconfig.co) | The IPv6 address of the server |
25+
| DISPLAY_TRAFFIC | true | true | Toggle the streaming traffic graph |
26+
| ENABLE_SPEEDTEST | true | true | Toggle the speedtest feature |
27+
| UTILITIES_PING | true | true | Toggle the ping feature |
28+
| UTILITIES_SPEEDTESTDOTNET | true | true | Toggle the speedtest.net feature |
29+
| UTILITIES_FAKESHELL | true | true | Toggle the HTML Shell feature |
30+
| UTILITIES_IPERF3 | true | true | Toggle the iperf3 feature |
31+
| UTILITIES_IPERF3_PORT_MIN | 30000 | 30000 | iperf3 listen port range - from |
32+
| UTILITIES_IPERF3_PORT_MAX | 31000 | 31000 | iperf3 listen port range - to |
33+
| SPONSOR_MESSAGE | "Test message" or "/tmp/als_readme.md" or "http://some_host/114514.md" | '' | Show server sponsor message (support markdown file, required mapping file to container) |
34+
35+
36+
## Features
37+
- [x] HTML 5 Speed Test
38+
- [x] Ping - IPv4
39+
- [x] iPerf3 server
40+
- [x] Streaming traffic graph
41+
- [x] Speedtest.net Client
42+
- [x] Online shell box (limited commands)
43+
44+
## Thanks to
45+
https://github.com/librespeed/speedtest
46+
47+
## License
48+
49+
Code is licensed under MIT Public License.
50+
51+
* If you wish to support my efforts, keep the "Powered by LookingGlass" link intact.
52+

apps/ALS/versions/latest/config.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
{
3+
"formFields": [
4+
{
5+
"type": "number",
6+
"labelZh": "网页端口",
7+
"labelEn": "WebUI Port",
8+
"required": true,
9+
"default": 20080,
10+
"rule": "paramPort",
11+
"envKey": "PANEL_APP_PORT_HTTP",
12+
"edit": true
13+
}
14+
]
15+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: "3"
2+
services:
3+
als:
4+
container_name: ${CONTAINER_NAME}
5+
restart: unless-stopped
6+
network_mode: "host"
7+
environment:
8+
- HTTP_PORT=${PANEL_APP_PORT_HTTP}
9+
image: wikihostinc/looking-glass-server
10+
labels:
11+
createdBy: "Apps"
12+

apps/alist/metadata/logo.png

3.56 KB
Loading

apps/alist/versions/3.16.0/README.md

Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
<div align="center">
2+
<a href="https://alist.nn.ci"><img height="100px" alt="logo" src="https://cdn.jsdelivr.net/gh/alist-org/logo@main/logo.svg"/></a>
3+
<p><em>🗂一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。</em></p>
4+
<div>
5+
<a href="https://goreportcard.com/report/github.com/alist-org/alist/v3">
6+
<img src="https://goreportcard.com/badge/github.com/alist-org/alist/v3" alt="latest version" />
7+
</a>
8+
<a href="https://github.com/Xhofe/alist/blob/main/LICENSE">
9+
<img src="https://img.shields.io/github/license/Xhofe/alist" alt="License" />
10+
</a>
11+
<a href="https://github.com/Xhofe/alist/actions?query=workflow%3ABuild">
12+
<img src="https://img.shields.io/github/actions/workflow/status/Xhofe/alist/build.yml?branch=main" alt="Build status" />
13+
</a>
14+
<a href="https://github.com/Xhofe/alist/releases">
15+
<img src="https://img.shields.io/github/release/Xhofe/alist" alt="latest version" />
16+
</a>
17+
<a title="Crowdin" target="_blank" href="https://crwd.in/alist">
18+
<img src="https://badges.crowdin.net/alist/localized.svg">
19+
</a>
20+
</div>
21+
<div>
22+
<a href="https://github.com/Xhofe/alist/discussions">
23+
<img src="https://img.shields.io/github/discussions/Xhofe/alist?color=%23ED8936" alt="discussions" />
24+
</a>
25+
<a href="https://discord.gg/F4ymsH4xv2">
26+
<img src="https://img.shields.io/discord/1018870125102895134?logo=discord" alt="discussions" />
27+
</a>
28+
<a href="https://github.com/Xhofe/alist/releases">
29+
<img src="https://img.shields.io/github/downloads/Xhofe/alist/total?color=%239F7AEA&logo=github" alt="Downloads" />
30+
</a>
31+
<a href="https://hub.docker.com/r/xhofe/alist">
32+
<img src="https://img.shields.io/docker/pulls/xhofe/alist?color=%2348BB78&logo=docker&label=pulls" alt="Downloads" />
33+
</a>
34+
<a href="https://alist.nn.ci/zh/guide/sponsor.html">
35+
<img src="https://img.shields.io/badge/%24-sponsor-F87171.svg" alt="sponsor" />
36+
</a>
37+
</div>
38+
</div>
39+
40+
---
41+
42+
[English](./README.md) | 中文 | [Contributing](./CONTRIBUTING.md) | [CODE_OF_CONDUCT](./CODE_OF_CONDUCT.md)
43+
44+
## 功能
45+
46+
- [x] 多种存储
47+
- [x] 本地存储
48+
- [x] [阿里云盘](https://www.aliyundrive.com/)
49+
- [x] OneDrive / Sharepoint([国际版](https://www.office.com/), [世纪互联](https://portal.partner.microsoftonline.cn),de,us)
50+
- [x] [天翼云盘](https://cloud.189.cn) (个人云, 家庭云)
51+
- [x] [GoogleDrive](https://drive.google.com/)
52+
- [x] [123云盘](https://www.123pan.com/)
53+
- [x] FTP / SFTP
54+
- [x] [PikPak](https://www.mypikpak.com/)
55+
- [x] [S3](https://aws.amazon.com/cn/s3/)
56+
- [x] [Seafile](https://seafile.com/)
57+
- [x] [又拍云对象存储](https://www.upyun.com/products/file-storage)
58+
- [x] WebDav(支持无API的OneDrive/SharePoint)
59+
- [x] Teambition([中国](https://www.teambition.com/ )[国际](https://us.teambition.com/ )
60+
- [x] [分秒帧](https://www.mediatrack.cn/)
61+
- [x] [和彩云](https://yun.139.com/) (个人云, 家庭云)
62+
- [x] [Yandex.Disk](https://disk.yandex.com/)
63+
- [x] [百度网盘](http://pan.baidu.com/)
64+
- [x] [夸克网盘](https://pan.quark.cn)
65+
- [x] [迅雷网盘](https://pan.xunlei.com)
66+
- [x] [蓝奏云](https://www.lanzou.com/)
67+
- [x] [阿里云盘分享](https://www.aliyundrive.com/)
68+
- [x] [谷歌相册](https://photos.google.com/)
69+
- [x] [Mega.nz](https://mega.nz)
70+
- [x] [一刻相册](https://photo.baidu.com/)
71+
- [x] SMB
72+
- [x] [115](https://115.com/)
73+
- [X] Cloudreve
74+
- [x] 部署方便,开箱即用
75+
- [x] 文件预览(PDF、markdown、代码、纯文本……)
76+
- [x] 画廊模式下的图像预览
77+
- [x] 视频和音频预览,支持歌词和字幕
78+
- [x] Office 文档预览(docx、pptx、xlsx、...)
79+
- [x] `README.md` 预览渲染
80+
- [x] 文件永久链接复制和直接文件下载
81+
- [x] 黑暗模式
82+
- [x] 国际化
83+
- [x] 受保护的路由(密码保护和身份验证)
84+
- [x] WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)
85+
- [x] [Docker 部署](https://hub.docker.com/r/xhofe/alist)
86+
- [x] Cloudflare workers 中转
87+
- [x] 文件/文件夹打包下载
88+
- [x] 网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
89+
- [x] 离线下载
90+
- [x] 跨存储复制文件
91+
92+
## 文档
93+
94+
<https://alist.nn.ci/zh/>
95+
96+
## Demo
97+
98+
<https://al.nn.ci>
99+
100+
## 讨论
101+
102+
一般问题请到[讨论论坛](https://github.com/Xhofe/alist/discussions)**issue仅针对错误报告和功能请求。**
103+
104+
## 赞助
105+
106+
AList 是一个开源软件,如果你碰巧喜欢这个项目,并希望我继续下去,请考虑赞助我或提供一个单一的捐款!感谢所有的爱和支持:https://alist.nn.ci/zh/guide/sponsor.html
107+
108+
### 特别赞助
109+
110+
- [找资源 - 阿里云盘资源搜索引擎](https://zhaoziyuan.la/)
111+
- [KinhDown 百度云盘不限速下载!永久免费!已稳定运行3年!非常可靠!Q群 -> 786799372](https://kinhdown.com)
112+
- [JetBrains: Essential tools for software developers and teams](https://www.jetbrains.com/)
113+
114+
## 贡献者
115+
116+
Thanks goes to these wonderful people:
117+
118+
[![Contributors](http://contributors.nn.ci/api?repo=alist-org/alist&repo=alist-org/alist-web&repo=alist-org/docs)](https://github.com/alist-org/alist/graphs/contributors)
119+
120+
## 许可
121+
122+
`AList` 是在 AGPL-3.0 许可下许可的开源软件。
123+
124+
## 免责声明
125+
- 本程序为免费开源项目,旨在分享网盘文件,方便下载以及学习golang,使用时请遵守相关法律法规,请勿滥用;
126+
- 本程序通过调用官方sdk/接口实现,无破坏官方接口行为;
127+
- 本程序仅做302重定向/流量转发,不拦截、存储、篡改任何用户数据;
128+
- 在使用本程序之前,你应了解并承担相应的风险,包括但不限于账号被ban,下载限速等,与本程序无关;
129+
- 如有侵权,请通过[邮件](mailto:[email protected])与我联系,会及时处理。
130+
131+
---
132+
133+
> [@博客](https://nn.ci/) · [@GitHub](https://github.com/Xhofe) · [@Telegram](https://t.me/alist_chat) · [@Discord](https://discord.gg/F4ymsH4xv2)
134+
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
2+
{
3+
"formFields": [
4+
{
5+
"type": "number",
6+
"labelZh": "网页端口",
7+
"labelEn": "WebUI Port",
8+
"required": true,
9+
"default": 5244,
10+
"rule": "paramPort",
11+
"envKey": "PANEL_APP_PORT_HTTP",
12+
"edit": true
13+
},
14+
{
15+
"type": "text",
16+
"labelZh": "数据文件夹路径",
17+
"labelEn": "Data folder path",
18+
"required": true,
19+
"default": "./data/data",
20+
"envKey": "DATA_PATH",
21+
"edit": true
22+
},
23+
{
24+
"type": "text",
25+
"labelZh": "挂载文件夹路径",
26+
"labelEn": "Mount folder path",
27+
"required": true,
28+
"default": "./data/mnt",
29+
"envKey": "MOUNT_PATH",
30+
"edit": true
31+
},
32+
{
33+
"type": "text",
34+
"labelZh": "管理员账户密码获取:容器终端输入./alist admin",
35+
"labelEn": "Administrator account password retrieval: container terminal enter . /alist admin",
36+
"required": false,
37+
"default": "这是一个提示/This is a tip",
38+
"edit": false
39+
}
40+
]
41+
}

apps/alist/versions/3.16.0/data/data/.gitkeep

Whitespace-only changes.

apps/alist/versions/3.16.0/data/mnt/.gitkeep

Whitespace-only changes.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
version: '3'
2+
services:
3+
alist:
4+
container_name: ${CONTAINER_NAME}
5+
restart: unless-stopped
6+
networks:
7+
- 1panel-network
8+
ports:
9+
- "${PANEL_APP_PORT_HTTP}:5244"
10+
volumes:
11+
- "${DATA_PATH}:/opt/alist/data"
12+
- "${MOUNT_PATH}:/mnt/data"
13+
environment:
14+
- PUID=0
15+
- PGID=0
16+
- UMASK=022
17+
image: xhofe/alist:v3.16.0
18+
labels:
19+
createdBy: "Apps"
20+
21+
networks:
22+
1panel-network:
23+
external: true
24+

0 commit comments

Comments
 (0)