mirror of
https://github.com/QYG2297248353/appstore-1panel.git
synced 2024-11-25 06:28:47 +08:00
feat: 删除一些无用的文件 (#65)
This commit is contained in:
parent
a5d814b5ea
commit
8497e239c9
Binary file not shown.
Before Width: | Height: | Size: 581 B |
@ -1,52 +0,0 @@
|
||||
[![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)
|
||||
|
||||
# ALS - Another Looking-glass Server
|
||||
|
||||
## Quick start
|
||||
```
|
||||
docker run -d --name looking-glass --restart always --network host wikihostinc/looking-glass-server
|
||||
```
|
||||
|
||||
[DEMO](http://lg.hk1-bgp.hkg.50network.com/)
|
||||
|
||||
## Host Requirements
|
||||
- Can run docker (yes, only docker is required)
|
||||
|
||||
## Image Environment Variables
|
||||
| Key | Example | Default | Description |
|
||||
| ------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------- | --------------------------------------------------------------------------------------- |
|
||||
| LISTEN_IP | 127.0.0.1 | (all ip) | which IP address will be listen use |
|
||||
| HTTP_PORT | 80 | 80 | which HTTP port should use |
|
||||
| SPEEDTEST_FILE_LIST | 100MB 1GB | 1MB 10MB 100MB 1GB | size of static test files, separate with space |
|
||||
| LOCATION | "this is location" | (from maxmind database, ip via PUBLIC_IPV4 or PUBLIC_IPV6) | location string |
|
||||
| MAXMIND_KEY | THE_KEY | (empty) | about more https://dev.maxmind.com/geoip/geolite2-free-geolocation-data |
|
||||
| PUBLIC_IPV4 | 1.1.1.1 | (fetch from http://ifconfig.co) | The IPv4 address of the server |
|
||||
| PUBLIC_IPV6 | fe80::1 | (fetch from http://ifconfig.co) | The IPv6 address of the server |
|
||||
| DISPLAY_TRAFFIC | true | true | Toggle the streaming traffic graph |
|
||||
| ENABLE_SPEEDTEST | true | true | Toggle the speedtest feature |
|
||||
| UTILITIES_PING | true | true | Toggle the ping feature |
|
||||
| UTILITIES_SPEEDTESTDOTNET | true | true | Toggle the speedtest.net feature |
|
||||
| UTILITIES_FAKESHELL | true | true | Toggle the HTML Shell feature |
|
||||
| UTILITIES_IPERF3 | true | true | Toggle the iperf3 feature |
|
||||
| UTILITIES_IPERF3_PORT_MIN | 30000 | 30000 | iperf3 listen port range - from |
|
||||
| UTILITIES_IPERF3_PORT_MAX | 31000 | 31000 | iperf3 listen port range - to |
|
||||
| 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) |
|
||||
|
||||
|
||||
## Features
|
||||
- [x] HTML 5 Speed Test
|
||||
- [x] Ping - IPv4
|
||||
- [x] iPerf3 server
|
||||
- [x] Streaming traffic graph
|
||||
- [x] Speedtest.net Client
|
||||
- [x] Online shell box (limited commands)
|
||||
|
||||
## Thanks to
|
||||
https://github.com/librespeed/speedtest
|
||||
|
||||
## License
|
||||
|
||||
Code is licensed under MIT Public License.
|
||||
|
||||
* If you wish to support my efforts, keep the "Powered by LookingGlass" link intact.
|
||||
|
@ -1,15 +0,0 @@
|
||||
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "网页端口",
|
||||
"labelEn": "WebUI Port",
|
||||
"required": true,
|
||||
"default": 20080,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
}
|
||||
]
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
version: "3"
|
||||
services:
|
||||
als:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: unless-stopped
|
||||
network_mode: "host"
|
||||
environment:
|
||||
- HTTP_PORT=${PANEL_APP_PORT_HTTP}
|
||||
image: wikihostinc/looking-glass-server
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
@ -1,41 +0,0 @@
|
||||
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "网页端口",
|
||||
"labelEn": "WebUI Port",
|
||||
"required": true,
|
||||
"default": 5244,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "数据文件夹路径",
|
||||
"labelEn": "Data folder path",
|
||||
"required": true,
|
||||
"default": "./data/data",
|
||||
"envKey": "DATA_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "挂载文件夹路径",
|
||||
"labelEn": "Mount folder path",
|
||||
"required": true,
|
||||
"default": "./data/mnt",
|
||||
"envKey": "MOUNT_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "管理员账户密码获取:容器终端输入./alist admin",
|
||||
"labelEn": "Administrator account password retrieval: container terminal enter . /alist admin",
|
||||
"required": false,
|
||||
"default": "这是一个提示/This is a tip",
|
||||
"edit": false
|
||||
}
|
||||
]
|
||||
}
|
33
apps/alist/versions/3.16.3/config.json
Normal file
33
apps/alist/versions/3.16.3/config.json
Normal file
@ -0,0 +1,33 @@
|
||||
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "网页端口",
|
||||
"labelEn": "WebUI Port",
|
||||
"required": true,
|
||||
"default": 5244,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "数据文件夹路径",
|
||||
"labelEn": "Data folder path",
|
||||
"required": true,
|
||||
"default": "./data/data",
|
||||
"envKey": "DATA_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "挂载文件夹路径",
|
||||
"labelEn": "Mount folder path",
|
||||
"required": true,
|
||||
"default": "./data/mnt",
|
||||
"envKey": "MOUNT_PATH",
|
||||
"edit": true
|
||||
}
|
||||
]
|
||||
}
|
@ -14,7 +14,7 @@ services:
|
||||
- PUID=0
|
||||
- PGID=0
|
||||
- UMASK=022
|
||||
image: xhofe/alist:v3.16.0
|
||||
image: xhofe/alist:v3.16.3
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
@ -1,134 +0,0 @@
|
||||
<div align="center">
|
||||
<a href="https://alist.nn.ci"><img height="100px" alt="logo" src="https://cdn.jsdelivr.net/gh/alist-org/logo@main/logo.svg"/></a>
|
||||
<p><em>🗂一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。</em></p>
|
||||
<div>
|
||||
<a href="https://goreportcard.com/report/github.com/alist-org/alist/v3">
|
||||
<img src="https://goreportcard.com/badge/github.com/alist-org/alist/v3" alt="latest version" />
|
||||
</a>
|
||||
<a href="https://github.com/Xhofe/alist/blob/main/LICENSE">
|
||||
<img src="https://img.shields.io/github/license/Xhofe/alist" alt="License" />
|
||||
</a>
|
||||
<a href="https://github.com/Xhofe/alist/actions?query=workflow%3ABuild">
|
||||
<img src="https://img.shields.io/github/actions/workflow/status/Xhofe/alist/build.yml?branch=main" alt="Build status" />
|
||||
</a>
|
||||
<a href="https://github.com/Xhofe/alist/releases">
|
||||
<img src="https://img.shields.io/github/release/Xhofe/alist" alt="latest version" />
|
||||
</a>
|
||||
<a title="Crowdin" target="_blank" href="https://crwd.in/alist">
|
||||
<img src="https://badges.crowdin.net/alist/localized.svg">
|
||||
</a>
|
||||
</div>
|
||||
<div>
|
||||
<a href="https://github.com/Xhofe/alist/discussions">
|
||||
<img src="https://img.shields.io/github/discussions/Xhofe/alist?color=%23ED8936" alt="discussions" />
|
||||
</a>
|
||||
<a href="https://discord.gg/F4ymsH4xv2">
|
||||
<img src="https://img.shields.io/discord/1018870125102895134?logo=discord" alt="discussions" />
|
||||
</a>
|
||||
<a href="https://github.com/Xhofe/alist/releases">
|
||||
<img src="https://img.shields.io/github/downloads/Xhofe/alist/total?color=%239F7AEA&logo=github" alt="Downloads" />
|
||||
</a>
|
||||
<a href="https://hub.docker.com/r/xhofe/alist">
|
||||
<img src="https://img.shields.io/docker/pulls/xhofe/alist?color=%2348BB78&logo=docker&label=pulls" alt="Downloads" />
|
||||
</a>
|
||||
<a href="https://alist.nn.ci/zh/guide/sponsor.html">
|
||||
<img src="https://img.shields.io/badge/%24-sponsor-F87171.svg" alt="sponsor" />
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
[English](./README.md) | 中文 | [Contributing](./CONTRIBUTING.md) | [CODE_OF_CONDUCT](./CODE_OF_CONDUCT.md)
|
||||
|
||||
## 功能
|
||||
|
||||
- [x] 多种存储
|
||||
- [x] 本地存储
|
||||
- [x] [阿里云盘](https://www.aliyundrive.com/)
|
||||
- [x] OneDrive / Sharepoint([国际版](https://www.office.com/), [世纪互联](https://portal.partner.microsoftonline.cn),de,us)
|
||||
- [x] [天翼云盘](https://cloud.189.cn) (个人云, 家庭云)
|
||||
- [x] [GoogleDrive](https://drive.google.com/)
|
||||
- [x] [123云盘](https://www.123pan.com/)
|
||||
- [x] FTP / SFTP
|
||||
- [x] [PikPak](https://www.mypikpak.com/)
|
||||
- [x] [S3](https://aws.amazon.com/cn/s3/)
|
||||
- [x] [Seafile](https://seafile.com/)
|
||||
- [x] [又拍云对象存储](https://www.upyun.com/products/file-storage)
|
||||
- [x] WebDav(支持无API的OneDrive/SharePoint)
|
||||
- [x] Teambition([中国](https://www.teambition.com/ ),[国际](https://us.teambition.com/ ))
|
||||
- [x] [分秒帧](https://www.mediatrack.cn/)
|
||||
- [x] [和彩云](https://yun.139.com/) (个人云, 家庭云)
|
||||
- [x] [Yandex.Disk](https://disk.yandex.com/)
|
||||
- [x] [百度网盘](http://pan.baidu.com/)
|
||||
- [x] [夸克网盘](https://pan.quark.cn)
|
||||
- [x] [迅雷网盘](https://pan.xunlei.com)
|
||||
- [x] [蓝奏云](https://www.lanzou.com/)
|
||||
- [x] [阿里云盘分享](https://www.aliyundrive.com/)
|
||||
- [x] [谷歌相册](https://photos.google.com/)
|
||||
- [x] [Mega.nz](https://mega.nz)
|
||||
- [x] [一刻相册](https://photo.baidu.com/)
|
||||
- [x] SMB
|
||||
- [x] [115](https://115.com/)
|
||||
- [X] Cloudreve
|
||||
- [x] 部署方便,开箱即用
|
||||
- [x] 文件预览(PDF、markdown、代码、纯文本……)
|
||||
- [x] 画廊模式下的图像预览
|
||||
- [x] 视频和音频预览,支持歌词和字幕
|
||||
- [x] Office 文档预览(docx、pptx、xlsx、...)
|
||||
- [x] `README.md` 预览渲染
|
||||
- [x] 文件永久链接复制和直接文件下载
|
||||
- [x] 黑暗模式
|
||||
- [x] 国际化
|
||||
- [x] 受保护的路由(密码保护和身份验证)
|
||||
- [x] WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)
|
||||
- [x] [Docker 部署](https://hub.docker.com/r/xhofe/alist)
|
||||
- [x] Cloudflare workers 中转
|
||||
- [x] 文件/文件夹打包下载
|
||||
- [x] 网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
|
||||
- [x] 离线下载
|
||||
- [x] 跨存储复制文件
|
||||
|
||||
## 文档
|
||||
|
||||
<https://alist.nn.ci/zh/>
|
||||
|
||||
## Demo
|
||||
|
||||
<https://al.nn.ci>
|
||||
|
||||
## 讨论
|
||||
|
||||
一般问题请到[讨论论坛](https://github.com/Xhofe/alist/discussions) ,**issue仅针对错误报告和功能请求。**
|
||||
|
||||
## 赞助
|
||||
|
||||
AList 是一个开源软件,如果你碰巧喜欢这个项目,并希望我继续下去,请考虑赞助我或提供一个单一的捐款!感谢所有的爱和支持:https://alist.nn.ci/zh/guide/sponsor.html
|
||||
|
||||
### 特别赞助
|
||||
|
||||
- [找资源 - 阿里云盘资源搜索引擎](https://zhaoziyuan.la/)
|
||||
- [KinhDown 百度云盘不限速下载!永久免费!已稳定运行3年!非常可靠!Q群 -> 786799372](https://kinhdown.com)
|
||||
- [JetBrains: Essential tools for software developers and teams](https://www.jetbrains.com/)
|
||||
|
||||
## 贡献者
|
||||
|
||||
Thanks goes to these wonderful people:
|
||||
|
||||
[![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)
|
||||
|
||||
## 许可
|
||||
|
||||
`AList` 是在 AGPL-3.0 许可下许可的开源软件。
|
||||
|
||||
## 免责声明
|
||||
- 本程序为免费开源项目,旨在分享网盘文件,方便下载以及学习golang,使用时请遵守相关法律法规,请勿滥用;
|
||||
- 本程序通过调用官方sdk/接口实现,无破坏官方接口行为;
|
||||
- 本程序仅做302重定向/流量转发,不拦截、存储、篡改任何用户数据;
|
||||
- 在使用本程序之前,你应了解并承担相应的风险,包括但不限于账号被ban,下载限速等,与本程序无关;
|
||||
- 如有侵权,请通过[邮件](mailto:i@nn.ci)与我联系,会及时处理。
|
||||
|
||||
---
|
||||
|
||||
> [@博客](https://nn.ci/) · [@GitHub](https://github.com/Xhofe) · [@Telegram群](https://t.me/alist_chat) · [@Discord](https://discord.gg/F4ymsH4xv2)
|
||||
|
@ -1,41 +0,0 @@
|
||||
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "网页端口",
|
||||
"labelEn": "WebUI Port",
|
||||
"required": true,
|
||||
"default": 5244,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "数据文件夹路径",
|
||||
"labelEn": "Data folder path",
|
||||
"required": true,
|
||||
"default": "./data/data",
|
||||
"envKey": "DATA_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "挂载文件夹路径",
|
||||
"labelEn": "Mount folder path",
|
||||
"required": true,
|
||||
"default": "./data/mnt",
|
||||
"envKey": "MOUNT_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "管理员账户密码获取:容器终端输入./alist admin",
|
||||
"labelEn": "Administrator account password retrieval: container terminal enter . /alist admin",
|
||||
"required": false,
|
||||
"default": "这是一个提示/This is a tip",
|
||||
"edit": false
|
||||
}
|
||||
]
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
version: '3'
|
||||
services:
|
||||
alist:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:5244"
|
||||
volumes:
|
||||
- "${DATA_PATH}:/opt/alist/data"
|
||||
- "${MOUNT_PATH}:/mnt/data"
|
||||
environment:
|
||||
- PUID=0
|
||||
- PGID=0
|
||||
- UMASK=022
|
||||
image: xhofe/alist:latest
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"key": "alist",
|
||||
"name": "alist",
|
||||
"tags": ["Tools"],
|
||||
"versions": ["3.15.0"],
|
||||
"shortDescZh": "一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。",
|
||||
"shortDescEn": "A file list program that supports multiple storage, and supports web browsing and webdav, powered by gin and Solidjs.",
|
||||
"type": "Tools",
|
||||
"limit": 0,
|
||||
"crossVersionUpdate": false,
|
||||
"website": "https://alist.nn.ci/zh/",
|
||||
"github": "https://github.com/alist-org/alist",
|
||||
"document": "https://alist.nn.ci/zh/guide/"
|
||||
}
|
Binary file not shown.
Before Width: | Height: | Size: 6.0 KiB |
@ -1,133 +0,0 @@
|
||||
<div align="center">
|
||||
<a href="https://alist.nn.ci"><img height="100px" alt="logo" src="https://cdn.jsdelivr.net/gh/alist-org/logo@main/logo.svg"/></a>
|
||||
<p><em>🗂一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。</em></p>
|
||||
<div>
|
||||
<a href="https://goreportcard.com/report/github.com/alist-org/alist/v3">
|
||||
<img src="https://goreportcard.com/badge/github.com/alist-org/alist/v3" alt="latest version" />
|
||||
</a>
|
||||
<a href="https://github.com/Xhofe/alist/blob/main/LICENSE">
|
||||
<img src="https://img.shields.io/github/license/Xhofe/alist" alt="License" />
|
||||
</a>
|
||||
<a href="https://github.com/Xhofe/alist/actions?query=workflow%3ABuild">
|
||||
<img src="https://img.shields.io/github/actions/workflow/status/Xhofe/alist/build.yml?branch=main" alt="Build status" />
|
||||
</a>
|
||||
<a href="https://github.com/Xhofe/alist/releases">
|
||||
<img src="https://img.shields.io/github/release/Xhofe/alist" alt="latest version" />
|
||||
</a>
|
||||
<a title="Crowdin" target="_blank" href="https://crwd.in/alist">
|
||||
<img src="https://badges.crowdin.net/alist/localized.svg">
|
||||
</a>
|
||||
</div>
|
||||
<div>
|
||||
<a href="https://github.com/Xhofe/alist/discussions">
|
||||
<img src="https://img.shields.io/github/discussions/Xhofe/alist?color=%23ED8936" alt="discussions" />
|
||||
</a>
|
||||
<a href="https://discord.gg/F4ymsH4xv2">
|
||||
<img src="https://img.shields.io/discord/1018870125102895134?logo=discord" alt="discussions" />
|
||||
</a>
|
||||
<a href="https://github.com/Xhofe/alist/releases">
|
||||
<img src="https://img.shields.io/github/downloads/Xhofe/alist/total?color=%239F7AEA&logo=github" alt="Downloads" />
|
||||
</a>
|
||||
<a href="https://hub.docker.com/r/xhofe/alist">
|
||||
<img src="https://img.shields.io/docker/pulls/xhofe/alist?color=%2348BB78&logo=docker&label=pulls" alt="Downloads" />
|
||||
</a>
|
||||
<a href="https://alist.nn.ci/zh/guide/sponsor.html">
|
||||
<img src="https://img.shields.io/badge/%24-sponsor-F87171.svg" alt="sponsor" />
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
[English](./README.md) | 中文 | [Contributing](./CONTRIBUTING.md) | [CODE_OF_CONDUCT](./CODE_OF_CONDUCT.md)
|
||||
|
||||
## 功能
|
||||
|
||||
- [x] 多种存储
|
||||
- [x] 本地存储
|
||||
- [x] [阿里云盘](https://www.aliyundrive.com/)
|
||||
- [x] OneDrive / Sharepoint([国际版](https://www.office.com/), [世纪互联](https://portal.partner.microsoftonline.cn),de,us)
|
||||
- [x] [天翼云盘](https://cloud.189.cn) (个人云, 家庭云)
|
||||
- [x] [GoogleDrive](https://drive.google.com/)
|
||||
- [x] [123云盘](https://www.123pan.com/)
|
||||
- [x] FTP / SFTP
|
||||
- [x] [PikPak](https://www.mypikpak.com/)
|
||||
- [x] [S3](https://aws.amazon.com/cn/s3/)
|
||||
- [x] [Seafile](https://seafile.com/)
|
||||
- [x] [又拍云对象存储](https://www.upyun.com/products/file-storage)
|
||||
- [x] WebDav(支持无API的OneDrive/SharePoint)
|
||||
- [x] Teambition([中国](https://www.teambition.com/ ),[国际](https://us.teambition.com/ ))
|
||||
- [x] [分秒帧](https://www.mediatrack.cn/)
|
||||
- [x] [和彩云](https://yun.139.com/) (个人云, 家庭云)
|
||||
- [x] [Yandex.Disk](https://disk.yandex.com/)
|
||||
- [x] [百度网盘](http://pan.baidu.com/)
|
||||
- [x] [夸克网盘](https://pan.quark.cn)
|
||||
- [x] [迅雷网盘](https://pan.xunlei.com)
|
||||
- [x] [蓝奏云](https://www.lanzou.com/)
|
||||
- [x] [阿里云盘分享](https://www.aliyundrive.com/)
|
||||
- [x] [谷歌相册](https://photos.google.com/)
|
||||
- [x] [Mega.nz](https://mega.nz)
|
||||
- [x] [一刻相册](https://photo.baidu.com/)
|
||||
- [x] SMB
|
||||
- [x] [115](https://115.com/)
|
||||
- [X] Cloudreve
|
||||
- [x] 部署方便,开箱即用
|
||||
- [x] 文件预览(PDF、markdown、代码、纯文本……)
|
||||
- [x] 画廊模式下的图像预览
|
||||
- [x] 视频和音频预览,支持歌词和字幕
|
||||
- [x] Office 文档预览(docx、pptx、xlsx、...)
|
||||
- [x] `README.md` 预览渲染
|
||||
- [x] 文件永久链接复制和直接文件下载
|
||||
- [x] 黑暗模式
|
||||
- [x] 国际化
|
||||
- [x] 受保护的路由(密码保护和身份验证)
|
||||
- [x] WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)
|
||||
- [x] [Docker 部署](https://hub.docker.com/r/xhofe/alist)
|
||||
- [x] Cloudflare workers 中转
|
||||
- [x] 文件/文件夹打包下载
|
||||
- [x] 网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
|
||||
- [x] 离线下载
|
||||
- [x] 跨存储复制文件
|
||||
|
||||
## 文档
|
||||
|
||||
<https://alist.nn.ci/zh/>
|
||||
|
||||
## Demo
|
||||
|
||||
<https://al.nn.ci>
|
||||
|
||||
## 讨论
|
||||
|
||||
一般问题请到[讨论论坛](https://github.com/Xhofe/alist/discussions) ,**issue仅针对错误报告和功能请求。**
|
||||
|
||||
## 赞助
|
||||
|
||||
AList 是一个开源软件,如果你碰巧喜欢这个项目,并希望我继续下去,请考虑赞助我或提供一个单一的捐款!感谢所有的爱和支持:https://alist.nn.ci/zh/guide/sponsor.html
|
||||
|
||||
### 特别赞助
|
||||
|
||||
- [找资源 - 阿里云盘资源搜索引擎](https://zhaoziyuan.la/)
|
||||
- [KinhDown 百度云盘不限速下载!永久免费!已稳定运行3年!非常可靠!Q群 -> 786799372](https://kinhdown.com)
|
||||
- [JetBrains: Essential tools for software developers and teams](https://www.jetbrains.com/)
|
||||
|
||||
## 贡献者
|
||||
|
||||
Thanks goes to these wonderful people:
|
||||
|
||||
[![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)
|
||||
|
||||
## 许可
|
||||
|
||||
`AList` 是在 AGPL-3.0 许可下许可的开源软件。
|
||||
|
||||
## 免责声明
|
||||
- 本程序为免费开源项目,旨在分享网盘文件,方便下载以及学习golang,使用时请遵守相关法律法规,请勿滥用;
|
||||
- 本程序通过调用官方sdk/接口实现,无破坏官方接口行为;
|
||||
- 本程序仅做302重定向/流量转发,不拦截、存储、篡改任何用户数据;
|
||||
- 在使用本程序之前,你应了解并承担相应的风险,包括但不限于账号被ban,下载限速等,与本程序无关;
|
||||
- 如有侵权,请通过[邮件](mailto:i@nn.ci)与我联系,会及时处理。
|
||||
|
||||
---
|
||||
|
||||
> [@博客](https://nn.ci/) · [@GitHub](https://github.com/Xhofe) · [@Telegram群](https://t.me/alist_chat) · [@Discord](https://discord.gg/F4ymsH4xv2)
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "HTTP端口",
|
||||
"labelEn": "HTTP Port",
|
||||
"required": true,
|
||||
"default": 5244,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
}
|
||||
]
|
||||
}
|
@ -1,20 +0,0 @@
|
||||
version: '3'
|
||||
services:
|
||||
alist:
|
||||
restart: always
|
||||
volumes:
|
||||
- './data:/opt/alist/data'
|
||||
ports:
|
||||
- '${PANEL_APP_PORT_HTTP}:5244'
|
||||
# environment:
|
||||
# - PUID=0
|
||||
# - PGID=0
|
||||
# - UMASK=022
|
||||
container_name: alist
|
||||
image: 'xhofe/alist:v3.15.0'
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
Binary file not shown.
Before Width: | Height: | Size: 16 KiB |
@ -1,102 +0,0 @@
|
||||
## 群晖nas自用:
|
||||
|
||||
### GitHub:
|
||||
|
||||
[https://github.com/gshang2017/docker](https://github.com/gshang2017/docker)
|
||||
|
||||
### 感谢以下项目:
|
||||
|
||||
[https://github.com/jlesage/docker-baseimage-gui](https://github.com/jlesage/docker-baseimage-gui "https://github.com/jlesage/docker-baseimage-gui")
|
||||
|
||||
### 版本:
|
||||
|
||||
|名称|版本|说明|
|
||||
|:-|:-|:-|
|
||||
|baidunetdisk|4.17.7|amd64|
|
||||
|baidunetdisk|4.14.6|arm64|
|
||||
|
||||
#### 注意:
|
||||
|
||||
* 重启群晖,网盘(baidunetdisk:3.0.1.2)不能登陆:只需要删除配置文件夹下baidunetdiskdata.db(下载进度会保留),如果网盘设置闪退需删除帐户文件夹下userConf.db,重启docker。
|
||||
|
||||
* 升级 baidunetdisk:3.5.0,下载位置需手动配置(右上角-设置)。
|
||||
|
||||
### docker命令行设置:
|
||||
|
||||
1. 下载镜像
|
||||
|
||||
|镜像源|命令|
|
||||
|:-|:-|
|
||||
|DockerHub|docker pull johngong/baidunetdisk:latest|
|
||||
|GitHub|docker pull ghcr.io/gshang2017/baidunetdisk:latest|
|
||||
|
||||
2. 创建baidunetdisk容器
|
||||
|
||||
docker create \
|
||||
--name=baidunetdisk \
|
||||
-p 5800:5800 \
|
||||
-p 5900:5900 \
|
||||
-v /配置文件位置:/config \
|
||||
-v /下载位置:/config/baidunetdiskdownload \
|
||||
--restart unless-stopped \
|
||||
johngong/baidunetdisk:latest
|
||||
|
||||
3. 运行
|
||||
|
||||
docker start baidunetdisk
|
||||
|
||||
4. 停止
|
||||
|
||||
docker stop baidunetdisk
|
||||
|
||||
5. 删除容器
|
||||
|
||||
docker rm baidunetdisk
|
||||
|
||||
6. 删除镜像
|
||||
|
||||
docker image rm johngong/baidunetdisk:latest
|
||||
|
||||
### 变量:
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `--name=baidunetdisk` |容器名|
|
||||
| `-p 5800:5800` |Web界面访问端口,[ip:5800](ip:5800)|
|
||||
| `-p 5900:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:5900](ip:5900)|
|
||||
| `-v /配置文件位置:/config` |baidunetdisk配置文件位置|
|
||||
| `-v /下载位置:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
|
||||
| `-e VNC_PASSWORD=VNC密码` |VNC密码|
|
||||
| `-e USER_ID=1000` |uid设置,默认为1000|
|
||||
| `-e GROUP_ID=1000` |gid设置,默认为1000|
|
||||
| `-e NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
|
||||
|
||||
|
||||
更多参数设置详见:[https://registry.hub.docker.com/r/jlesage/baseimage-gui](https://registry.hub.docker.com/r/jlesage/baseimage-gui "https://registry.hub.docker.com/r/jlesage/baseimage-gui")
|
||||
|
||||
|
||||
### 群晖docker设置:
|
||||
|
||||
1. 卷
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `本地文件夹1:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
|
||||
| `本地文件夹2:/config` |baidunetdisk配置文件位置|
|
||||
|
||||
2. 端口
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `本地端口1:5800` |Web界面访问端口,[ip:本地端口1](ip:本地端口1)|
|
||||
| `本地端口2:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:本地端口2](ip:本地端口2)|
|
||||
|
||||
3. 环境变量
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `VNC_PASSWORD=VNC密码` |VNC密码|
|
||||
| `USER_ID=1000` |uid设置,默认为1000|
|
||||
| `GROUP_ID=1000` |gid设置,默认为1000|
|
||||
| `NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
|
||||
|
@ -1,44 +0,0 @@
|
||||
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "网页端口",
|
||||
"labelEn": "WebUI Port",
|
||||
"required": true,
|
||||
"default": 40030,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "password",
|
||||
"labelZh": "访问密码",
|
||||
"labelEn": "Access Password",
|
||||
"required": true,
|
||||
"default": "VNCPassword",
|
||||
"random": true,
|
||||
"rule": "paramComplexity",
|
||||
"envKey": "VNC_PASSWORD",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "配置文件所在路径",
|
||||
"labelEn": "Config file path",
|
||||
"required": true,
|
||||
"default": "./data/config",
|
||||
"envKey": "CONFIG_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "下载文件夹路径",
|
||||
"labelEn": "Download folder path",
|
||||
"required": true,
|
||||
"default": "./data/downloads",
|
||||
"envKey": "DOWNLOAD_PATH",
|
||||
"edit": true
|
||||
}
|
||||
]
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
version: "3"
|
||||
services:
|
||||
baidunetdisk:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- 1panel-network
|
||||
environment:
|
||||
USER_ID: "1000"
|
||||
GROUP_ID: "1000"
|
||||
VNC_PASSWORD: "${VNC_PASSWORD}"
|
||||
NOVNC_LANGUAGE: "zh_Hans"
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:5800"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
- "${DOWNLOAD_PATH}:/config/baidunetdiskdownload"
|
||||
image: johngong/baidunetdisk:v_4.14.6_arm64v8
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
@ -1,102 +0,0 @@
|
||||
## 群晖nas自用:
|
||||
|
||||
### GitHub:
|
||||
|
||||
[https://github.com/gshang2017/docker](https://github.com/gshang2017/docker)
|
||||
|
||||
### 感谢以下项目:
|
||||
|
||||
[https://github.com/jlesage/docker-baseimage-gui](https://github.com/jlesage/docker-baseimage-gui "https://github.com/jlesage/docker-baseimage-gui")
|
||||
|
||||
### 版本:
|
||||
|
||||
|名称|版本|说明|
|
||||
|:-|:-|:-|
|
||||
|baidunetdisk|4.17.7|amd64|
|
||||
|baidunetdisk|4.14.6|arm64|
|
||||
|
||||
#### 注意:
|
||||
|
||||
* 重启群晖,网盘(baidunetdisk:3.0.1.2)不能登陆:只需要删除配置文件夹下baidunetdiskdata.db(下载进度会保留),如果网盘设置闪退需删除帐户文件夹下userConf.db,重启docker。
|
||||
|
||||
* 升级 baidunetdisk:3.5.0,下载位置需手动配置(右上角-设置)。
|
||||
|
||||
### docker命令行设置:
|
||||
|
||||
1. 下载镜像
|
||||
|
||||
|镜像源|命令|
|
||||
|:-|:-|
|
||||
|DockerHub|docker pull johngong/baidunetdisk:latest|
|
||||
|GitHub|docker pull ghcr.io/gshang2017/baidunetdisk:latest|
|
||||
|
||||
2. 创建baidunetdisk容器
|
||||
|
||||
docker create \
|
||||
--name=baidunetdisk \
|
||||
-p 5800:5800 \
|
||||
-p 5900:5900 \
|
||||
-v /配置文件位置:/config \
|
||||
-v /下载位置:/config/baidunetdiskdownload \
|
||||
--restart unless-stopped \
|
||||
johngong/baidunetdisk:latest
|
||||
|
||||
3. 运行
|
||||
|
||||
docker start baidunetdisk
|
||||
|
||||
4. 停止
|
||||
|
||||
docker stop baidunetdisk
|
||||
|
||||
5. 删除容器
|
||||
|
||||
docker rm baidunetdisk
|
||||
|
||||
6. 删除镜像
|
||||
|
||||
docker image rm johngong/baidunetdisk:latest
|
||||
|
||||
### 变量:
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `--name=baidunetdisk` |容器名|
|
||||
| `-p 5800:5800` |Web界面访问端口,[ip:5800](ip:5800)|
|
||||
| `-p 5900:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:5900](ip:5900)|
|
||||
| `-v /配置文件位置:/config` |baidunetdisk配置文件位置|
|
||||
| `-v /下载位置:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
|
||||
| `-e VNC_PASSWORD=VNC密码` |VNC密码|
|
||||
| `-e USER_ID=1000` |uid设置,默认为1000|
|
||||
| `-e GROUP_ID=1000` |gid设置,默认为1000|
|
||||
| `-e NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
|
||||
|
||||
|
||||
更多参数设置详见:[https://registry.hub.docker.com/r/jlesage/baseimage-gui](https://registry.hub.docker.com/r/jlesage/baseimage-gui "https://registry.hub.docker.com/r/jlesage/baseimage-gui")
|
||||
|
||||
|
||||
### 群晖docker设置:
|
||||
|
||||
1. 卷
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `本地文件夹1:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
|
||||
| `本地文件夹2:/config` |baidunetdisk配置文件位置|
|
||||
|
||||
2. 端口
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `本地端口1:5800` |Web界面访问端口,[ip:本地端口1](ip:本地端口1)|
|
||||
| `本地端口2:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:本地端口2](ip:本地端口2)|
|
||||
|
||||
3. 环境变量
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `VNC_PASSWORD=VNC密码` |VNC密码|
|
||||
| `USER_ID=1000` |uid设置,默认为1000|
|
||||
| `GROUP_ID=1000` |gid设置,默认为1000|
|
||||
| `NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
|
||||
|
@ -1,44 +0,0 @@
|
||||
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "网页端口",
|
||||
"labelEn": "WebUI Port",
|
||||
"required": true,
|
||||
"default": 40030,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "password",
|
||||
"labelZh": "访问密码",
|
||||
"labelEn": "Access Password",
|
||||
"required": true,
|
||||
"default": "VNCPassword",
|
||||
"random": true,
|
||||
"rule": "paramComplexity",
|
||||
"envKey": "VNC_PASSWORD",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "配置文件所在路径",
|
||||
"labelEn": "Config file path",
|
||||
"required": true,
|
||||
"default": "./data/config",
|
||||
"envKey": "CONFIG_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "下载文件夹路径",
|
||||
"labelEn": "Download folder path",
|
||||
"required": true,
|
||||
"default": "./data/downloads",
|
||||
"envKey": "DOWNLOAD_PATH",
|
||||
"edit": true
|
||||
}
|
||||
]
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
version: "3"
|
||||
services:
|
||||
baidunetdisk:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- 1panel-network
|
||||
environment:
|
||||
USER_ID: "1000"
|
||||
GROUP_ID: "1000"
|
||||
VNC_PASSWORD: "${VNC_PASSWORD}"
|
||||
NOVNC_LANGUAGE: "zh_Hans"
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:5800"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
- "${DOWNLOAD_PATH}:/config/baidunetdiskdownload"
|
||||
image: johngong/baidunetdisk:v_4.17.7
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
@ -1,102 +0,0 @@
|
||||
## 群晖nas自用:
|
||||
|
||||
### GitHub:
|
||||
|
||||
[https://github.com/gshang2017/docker](https://github.com/gshang2017/docker)
|
||||
|
||||
### 感谢以下项目:
|
||||
|
||||
[https://github.com/jlesage/docker-baseimage-gui](https://github.com/jlesage/docker-baseimage-gui "https://github.com/jlesage/docker-baseimage-gui")
|
||||
|
||||
### 版本:
|
||||
|
||||
|名称|版本|说明|
|
||||
|:-|:-|:-|
|
||||
|baidunetdisk|4.17.7|amd64|
|
||||
|baidunetdisk|4.14.6|arm64|
|
||||
|
||||
#### 注意:
|
||||
|
||||
* 重启群晖,网盘(baidunetdisk:3.0.1.2)不能登陆:只需要删除配置文件夹下baidunetdiskdata.db(下载进度会保留),如果网盘设置闪退需删除帐户文件夹下userConf.db,重启docker。
|
||||
|
||||
* 升级 baidunetdisk:3.5.0,下载位置需手动配置(右上角-设置)。
|
||||
|
||||
### docker命令行设置:
|
||||
|
||||
1. 下载镜像
|
||||
|
||||
|镜像源|命令|
|
||||
|:-|:-|
|
||||
|DockerHub|docker pull johngong/baidunetdisk:latest|
|
||||
|GitHub|docker pull ghcr.io/gshang2017/baidunetdisk:latest|
|
||||
|
||||
2. 创建baidunetdisk容器
|
||||
|
||||
docker create \
|
||||
--name=baidunetdisk \
|
||||
-p 5800:5800 \
|
||||
-p 5900:5900 \
|
||||
-v /配置文件位置:/config \
|
||||
-v /下载位置:/config/baidunetdiskdownload \
|
||||
--restart unless-stopped \
|
||||
johngong/baidunetdisk:latest
|
||||
|
||||
3. 运行
|
||||
|
||||
docker start baidunetdisk
|
||||
|
||||
4. 停止
|
||||
|
||||
docker stop baidunetdisk
|
||||
|
||||
5. 删除容器
|
||||
|
||||
docker rm baidunetdisk
|
||||
|
||||
6. 删除镜像
|
||||
|
||||
docker image rm johngong/baidunetdisk:latest
|
||||
|
||||
### 变量:
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `--name=baidunetdisk` |容器名|
|
||||
| `-p 5800:5800` |Web界面访问端口,[ip:5800](ip:5800)|
|
||||
| `-p 5900:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:5900](ip:5900)|
|
||||
| `-v /配置文件位置:/config` |baidunetdisk配置文件位置|
|
||||
| `-v /下载位置:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
|
||||
| `-e VNC_PASSWORD=VNC密码` |VNC密码|
|
||||
| `-e USER_ID=1000` |uid设置,默认为1000|
|
||||
| `-e GROUP_ID=1000` |gid设置,默认为1000|
|
||||
| `-e NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
|
||||
|
||||
|
||||
更多参数设置详见:[https://registry.hub.docker.com/r/jlesage/baseimage-gui](https://registry.hub.docker.com/r/jlesage/baseimage-gui "https://registry.hub.docker.com/r/jlesage/baseimage-gui")
|
||||
|
||||
|
||||
### 群晖docker设置:
|
||||
|
||||
1. 卷
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `本地文件夹1:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
|
||||
| `本地文件夹2:/config` |baidunetdisk配置文件位置|
|
||||
|
||||
2. 端口
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `本地端口1:5800` |Web界面访问端口,[ip:本地端口1](ip:本地端口1)|
|
||||
| `本地端口2:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:本地端口2](ip:本地端口2)|
|
||||
|
||||
3. 环境变量
|
||||
|
||||
|参数|说明|
|
||||
|:-|:-|
|
||||
| `VNC_PASSWORD=VNC密码` |VNC密码|
|
||||
| `USER_ID=1000` |uid设置,默认为1000|
|
||||
| `GROUP_ID=1000` |gid设置,默认为1000|
|
||||
| `NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
|
||||
|
@ -1,44 +0,0 @@
|
||||
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "网页端口",
|
||||
"labelEn": "WebUI Port",
|
||||
"required": true,
|
||||
"default": 40030,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "password",
|
||||
"labelZh": "访问密码",
|
||||
"labelEn": "Access Password",
|
||||
"required": true,
|
||||
"default": "VNCPassword",
|
||||
"random": true,
|
||||
"rule": "paramComplexity",
|
||||
"envKey": "VNC_PASSWORD",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "配置文件所在路径",
|
||||
"labelEn": "Config file path",
|
||||
"required": true,
|
||||
"default": "./data/config",
|
||||
"envKey": "CONFIG_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "下载文件夹路径",
|
||||
"labelEn": "Download folder path",
|
||||
"required": true,
|
||||
"default": "./data/downloads",
|
||||
"envKey": "DOWNLOAD_PATH",
|
||||
"edit": true
|
||||
}
|
||||
]
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
version: "3"
|
||||
services:
|
||||
baidunetdisk:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- 1panel-network
|
||||
environment:
|
||||
USER_ID: "1000"
|
||||
GROUP_ID: "1000"
|
||||
VNC_PASSWORD: "${VNC_PASSWORD}"
|
||||
NOVNC_LANGUAGE: "zh_Hans"
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:5800"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
- "${DOWNLOAD_PATH}:/config/baidunetdiskdownload"
|
||||
image: johngong/baidunetdisk:latest
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
@ -1,69 +0,0 @@
|
||||
# 使用说明
|
||||
## 账户密码
|
||||
- 初始账户: flarum
|
||||
- 初始密码: flarum
|
||||
|
||||
## 中文语言包
|
||||
|
||||
> 中文语言包:
|
||||
>> - https://github.com/flarum-lang/chinese-simplified
|
||||
|
||||
使用说明:
|
||||
|
||||
- Flarum v0.1.0-beta.8 及以上版本
|
||||
|
||||
进入容器终端运行以下安装中文语言包,详细可查看原项目文档。
|
||||
```
|
||||
composer require flarum-lang/chinese-simplified
|
||||
php flarum cache:clear
|
||||
```
|
||||
|
||||
## 所使用docker镜像相关:
|
||||
|
||||
> 项目链接
|
||||
>> - https://hub.docker.com/r/crazymax/flarum
|
||||
>> - https://github.com/crazy-max/docker-flarum
|
||||
|
||||
# 原始相关
|
||||
|
||||
<p align="center">
|
||||
<a href="https://flarum.org/"><img src="https://flarum.org/assets/img/logo.png"></a>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://packagist.org/packages/flarum/core"><img src="https://poser.pugx.org/flarum/core/d/total.svg" alt="Total Downloads"></a>
|
||||
<a href="https://packagist.org/packages/flarum/core"><img src="https://poser.pugx.org/flarum/core/v/stable.svg" alt="Latest Stable Version"></a>
|
||||
<a href="https://packagist.org/packages/flarum/core"><img src="https://poser.pugx.org/flarum/core/license.svg" alt="License"></a>
|
||||
</p>
|
||||
|
||||
## About Flarum
|
||||
|
||||
**[Flarum](https://flarum.org/) is a delightfully simple discussion platform for your website.** It's fast and easy to use, with all the features you need to run a successful community. It is designed to be:
|
||||
|
||||
* **Fast and simple.** No clutter, no bloat, no complex dependencies. Flarum is built with PHP so it’s quick and easy to deploy. The interface is powered by Mithril, a performant JavaScript framework with a tiny footprint.
|
||||
|
||||
* **Beautiful and responsive.** This is forum software for humans. Flarum is carefully designed to be consistent and intuitive across platforms, out-of-the-box.
|
||||
|
||||
* **Powerful and extensible.** Customize, extend, and integrate Flarum to suit your community. Flarum’s architecture is amazingly flexible, with a powerful Extension API.
|
||||
|
||||
![screenshot](https://flarum.org/assets/img/home-screenshot.png)
|
||||
|
||||
## Installation
|
||||
|
||||
Read the **[Installation guide](https://docs.flarum.org/install)** to get started. For support, refer to the [documentation](https://docs.flarum.org/), and ask questions on the [community forum](https://discuss.flarum.org/) or [Discord chat](https://flarum.org/discord/).
|
||||
|
||||
## Contributing
|
||||
|
||||
Thank you for considering contributing to Flarum! Please read the **[Contributing guide](https://docs.flarum.org/contributing)** to learn how you can help.
|
||||
|
||||
This repository only holds the Flarum skeleton application. Most development happens in [flarum/core](https://github.com/flarum/core).
|
||||
|
||||
## Security Vulnerabilities
|
||||
|
||||
If you discover a security vulnerability within Flarum, please follow our [security policy](https://github.com/flarum/core/security/policy) so we can address it promptly.
|
||||
|
||||
## License
|
||||
|
||||
Flarum is open-source software licensed under the [MIT License](https://github.com/flarum/flarum/blob/master/LICENSE).
|
||||
|
||||
|
@ -1,104 +0,0 @@
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "apps",
|
||||
"labelZh": "数据库服务",
|
||||
"labelEn": "Database Service",
|
||||
"required": true,
|
||||
"default": "mysql",
|
||||
"values": [{
|
||||
"label": "MySQL",
|
||||
"value": "mysql"
|
||||
}],
|
||||
"child": {
|
||||
"type": "service",
|
||||
"labelZh": "数据库服务",
|
||||
"labelEn": "Database Service",
|
||||
"required": true,
|
||||
"default": "",
|
||||
"envKey": "PANEL_DB_HOST"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"type": "param",
|
||||
"key": "mysql",
|
||||
"value": "3306",
|
||||
"envKey": "FLARUM_DB_PORT"
|
||||
},
|
||||
{
|
||||
"type": "param",
|
||||
"key": "postgresql",
|
||||
"value": "5432",
|
||||
"envKey": "FLARUM_DB_PORT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "数据库名",
|
||||
"labelEn": "Database",
|
||||
"required": true,
|
||||
"default": "flarum",
|
||||
"random": true,
|
||||
"rule": "paramCommon",
|
||||
"envKey": "PANEL_DB_NAME"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "数据库用户",
|
||||
"labelEn": "User",
|
||||
"required": true,
|
||||
"default": "flarum",
|
||||
"random": true,
|
||||
"rule": "paramCommon",
|
||||
"envKey": "PANEL_DB_USER"
|
||||
},
|
||||
{
|
||||
"type": "password",
|
||||
"labelZh": "数据库用户密码",
|
||||
"labelEn": "Password",
|
||||
"required": true,
|
||||
"default": "flarum",
|
||||
"random": true,
|
||||
"rule": "paramComplexity",
|
||||
"envKey": "PANEL_DB_USER_PASSWORD"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "数据库前缀",
|
||||
"labelEn": "Database prefix",
|
||||
"required": true,
|
||||
"default": "flarum_",
|
||||
"envKey": "PANEL_DB_PREFIX"
|
||||
},
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "端口",
|
||||
"labelEn": "Port",
|
||||
"required": true,
|
||||
"default": 40020,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "数据存放文件夹",
|
||||
"labelEn": "Data storage folder",
|
||||
"required": true,
|
||||
"default": "./data",
|
||||
"envKey": "DATA_PATH",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "本机IP",
|
||||
"labelEn": "Local IP",
|
||||
"required": true,
|
||||
"default": "127.0.0.1",
|
||||
"envKey": "Dockerized_HOST",
|
||||
"edit": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,36 +0,0 @@
|
||||
version: "3"
|
||||
services:
|
||||
flarum:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:8000"
|
||||
volumes:
|
||||
- "${DATA_PATH}:/data"
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- MEMORY_LIMIT=256M
|
||||
- UPLOAD_MAX_SIZE=256M
|
||||
- CLEAR_ENV=yes
|
||||
- OPCACHE_MEM_SIZE=128M
|
||||
- LISTEN_IPV6=true
|
||||
- REAL_IP_FROM=0.0.0.0/32
|
||||
- DB_HOST=${PANEL_DB_HOST}
|
||||
- DB_PORT=${FLARUM_DB_PORT}
|
||||
- DB_NAME=${PANEL_DB_NAME}
|
||||
- DB_USER=${PANEL_DB_USER}
|
||||
- DB_PASSWORD=${PANEL_DB_USER_PASSWORD}
|
||||
- DB_PREFIX=${PANEL_DB_PREFIX}
|
||||
- DB_NOPREFIX=false
|
||||
- DB_TIMEOUT=60
|
||||
- FLARUM_BASE_URL=http://${Dockerized_HOST}:${PANEL_APP_PORT_HTTP}
|
||||
image: crazymax/flarum:latest
|
||||
labels:
|
||||
createdBy: Apps
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
@ -35,7 +35,7 @@
|
||||
"key": "mysql",
|
||||
"name": "MySQL",
|
||||
"tags": ["Database"],
|
||||
"versions": ["5.5.62","5.6.51","5.7.39","8.0.30"],
|
||||
"versions": ["5.7.39","8.0.30"],
|
||||
"shortDescZh": "MySQL 开源关系型数据库",
|
||||
"shortDescEn": "Open source relational database management system",
|
||||
"type": "runtime",
|
||||
@ -375,25 +375,11 @@
|
||||
"github": "https://github.com/jellyfin/jellyfin",
|
||||
"document": "https://jellyfin.org/docs/"
|
||||
},
|
||||
{
|
||||
"key": "ALS",
|
||||
"name": "ALS",
|
||||
"tags": ["Tool"],
|
||||
"versions": ["latest"],
|
||||
"shortDescZh": "Another Looking-glass Server,测速服务端",
|
||||
"shortDescEn": "Another Looking-glass Server,Speed measurement server",
|
||||
"type": "tool",
|
||||
"limit": 0,
|
||||
"crossVersionUpdate": false,
|
||||
"website": "https://github.com/wikihost-opensource/als",
|
||||
"github": "https://github.com/wikihost-opensource/als",
|
||||
"document": "https://github.com/wikihost-opensource/als"
|
||||
},
|
||||
{
|
||||
"key": "alist",
|
||||
"name": "alist",
|
||||
"tags": ["Tool"],
|
||||
"versions": ["3.16.0","latest"],
|
||||
"versions": ["3.16.3"],
|
||||
"shortDescZh": "一个支持多存储的文件列表程序。",
|
||||
"shortDescEn": "A file list program that supports multiple storage.",
|
||||
"type": "tool",
|
||||
@ -407,7 +393,7 @@
|
||||
"key": "watchtower",
|
||||
"name": "watchtower",
|
||||
"tags": ["Tool"],
|
||||
"versions": ["latest"],
|
||||
"versions": ["1.5.3"],
|
||||
"shortDescZh": "自动更新Docker容器基础镜像的工具。",
|
||||
"shortDescEn": "Tool to automatically update Docker container base images.",
|
||||
"type": "tool",
|
||||
@ -421,7 +407,7 @@
|
||||
"key": "flarum",
|
||||
"name": "flarum",
|
||||
"tags": ["WebSite"],
|
||||
"versions": ["1.7.1","latest"],
|
||||
"versions": ["1.7.1"],
|
||||
"shortDescZh": "新一代的论坛软件,使在线讨论变得有趣。",
|
||||
"shortDescEn": "The next-generation forum software that makes online discussion fun.",
|
||||
"type": "website",
|
||||
@ -432,18 +418,18 @@
|
||||
"document": "https://docs.flarum.org/"
|
||||
},
|
||||
{
|
||||
"key": "baidunetdisk",
|
||||
"name": "百度网盘",
|
||||
"key": "adminer",
|
||||
"name": "adminer",
|
||||
"tags": ["Tool"],
|
||||
"versions": ["4.14.6","4.17.7","latest"],
|
||||
"shortDescZh": "百度网盘是百度推出的一项云存储服务。",
|
||||
"shortDescEn": "BaiduNetdisk is a cloud storage service launched by Baidu.",
|
||||
"type": "tool",
|
||||
"limit": 0,
|
||||
"crossVersionUpdate": true,
|
||||
"website": "https://pan.baidu.com/",
|
||||
"github": "https://github.com/gshang2017/docker/tree/master/baidunetdisk",
|
||||
"document": "https://github.com/gshang2017/docker/tree/master/baidunetdisk"
|
||||
"versions": ["4.8.1"],
|
||||
"shortDescZh": "PHP轻量级数据库管理工具",
|
||||
"shortDescEn": "Database management in a single PHP file",
|
||||
"type": "website",
|
||||
"limit": 1,
|
||||
"crossVersionUpdate": false,
|
||||
"website": "https://www.adminer.org/",
|
||||
"github": "https://github.com/xiahao90/adminer",
|
||||
"document": "https://github.com/xiahao90/adminer"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,20 +0,0 @@
|
||||
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
|
||||
|
||||
This is a release of MySQL, an SQL database server.
|
||||
|
||||
License information can be found in the LICENSE file.
|
||||
|
||||
In test packages where this file is renamed README-test, the license
|
||||
file is renamed LICENSE-test.
|
||||
|
||||
This distribution may include materials developed by third parties.
|
||||
For license and attribution notices for these materials,
|
||||
please refer to the LICENSE file.
|
||||
|
||||
For further information on MySQL or additional documentation, visit
|
||||
http://dev.mysql.com/doc/
|
||||
|
||||
For additional downloads and the source of MySQL, visit
|
||||
http://dev.mysql.com/downloads/
|
||||
|
||||
MySQL is brought to you by the MySQL team at Oracle.
|
@ -1,5 +0,0 @@
|
||||
[mysqld]
|
||||
skip-host-cache
|
||||
skip-name-resolve
|
||||
datadir = /var/lib/mysql
|
||||
!includedir /etc/mysql/conf.d/
|
@ -1,23 +0,0 @@
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "password",
|
||||
"labelZh": "root用户密码",
|
||||
"labelEn": "Root Password",
|
||||
"required": true,
|
||||
"default": "mysql",
|
||||
"random": true,
|
||||
"rule": "paramComplexity",
|
||||
"envKey": "PANEL_DB_ROOT_PASSWORD"
|
||||
},
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "端口",
|
||||
"labelEn": "Port",
|
||||
"required": true,
|
||||
"default": 3306,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
mysql:
|
||||
image: mysql:5.5.62
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD}
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:3306
|
||||
volumes:
|
||||
- ./data/:/var/lib/mysql
|
||||
- ./conf/my.cnf:/etc/mysql/my.cnf
|
||||
- ./log:/var/log/mysql
|
||||
command:
|
||||
--lower-case-table-names=1
|
||||
--character-set-server=utf8
|
||||
--collation-server=utf8_general_ci
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
@ -1,20 +0,0 @@
|
||||
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
|
||||
|
||||
This is a release of MySQL, an SQL database server.
|
||||
|
||||
License information can be found in the LICENSE file.
|
||||
|
||||
In test packages where this file is renamed README-test, the license
|
||||
file is renamed LICENSE-test.
|
||||
|
||||
This distribution may include materials developed by third parties.
|
||||
For license and attribution notices for these materials,
|
||||
please refer to the LICENSE file.
|
||||
|
||||
For further information on MySQL or additional documentation, visit
|
||||
http://dev.mysql.com/doc/
|
||||
|
||||
For additional downloads and the source of MySQL, visit
|
||||
http://dev.mysql.com/downloads/
|
||||
|
||||
MySQL is brought to you by the MySQL team at Oracle.
|
@ -1,33 +0,0 @@
|
||||
# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License, version 2.0,
|
||||
# as published by the Free Software Foundation.
|
||||
#
|
||||
# This program is also distributed with certain software (including
|
||||
# but not limited to OpenSSL) that is licensed under separate terms,
|
||||
# as designated in a particular file or component or in included license
|
||||
# documentation. The authors of MySQL hereby grant you an additional
|
||||
# permission to link the program and your derivative works with the
|
||||
# separately licensed software that they have included with MySQL.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License, version 2.0, for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
#
|
||||
# The MySQL Server configuration file.
|
||||
#
|
||||
# For explanations see
|
||||
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html
|
||||
|
||||
# * IMPORTANT: Additional settings that can override those from this file!
|
||||
# The files must end with '.cnf', otherwise they'll be ignored.
|
||||
#
|
||||
!includedir /etc/mysql/conf.d/
|
||||
!includedir /etc/mysql/mysql.conf.d/
|
@ -1,23 +0,0 @@
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "password",
|
||||
"labelZh": "root用户密码",
|
||||
"labelEn": "Root Password",
|
||||
"required": true,
|
||||
"default": "mysql",
|
||||
"random": true,
|
||||
"rule": "paramComplexity",
|
||||
"envKey": "PANEL_DB_ROOT_PASSWORD"
|
||||
},
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "端口",
|
||||
"labelEn": "Port",
|
||||
"required": true,
|
||||
"default": 3306,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
mysql:
|
||||
image: mysql:5.6.51
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD}
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:3306
|
||||
volumes:
|
||||
- ./data:/var/lib/mysql
|
||||
- ./conf/my.cnf:/etc/mysql/my.cnf
|
||||
- ./log:/var/log/mysql
|
||||
command:
|
||||
--explicit-defaults-for-timestamp=1
|
||||
--lower-case-table-names=1
|
||||
--character-set-server=utf8
|
||||
--collation-server=utf8_general_ci
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
@ -17,14 +17,6 @@
|
||||
"default": "--interval 3600 --cleanup",
|
||||
"envKey": "COMMAND1",
|
||||
"edit": true
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"labelZh": "更多参数命令看官方文档获取",
|
||||
"labelEn": "See the official documentation for more parameter commands",
|
||||
"required": false,
|
||||
"default": "这是一个提示/This is a tip",
|
||||
"edit": false
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user