1Panel应用推荐:AList开源文件列表工具

2024-01-13 05:20

本文主要是介绍1Panel应用推荐:AList开源文件列表工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1Panel(github.com/1Panel-dev/1Panel)是一款现代化、开源的Linux服务器运维管理面板,它致力于通过开源的方式,帮助用户简化建站与运维管理流程。为了方便广大用户快捷安装部署相关软件应用,1Panel特别开通应用商店,精选各类高质量的开源工具和应用软件,为用户的应用安装与升级操作提供便利。

目前,1Panel应用商店已经上架97款精品软件,基本涵盖了大部分用户的基本装机需求。自2024年1月起,1Panel开源项目组特别开设“应用推荐”专栏,为大家推荐1Panel应用商店中的宝藏开源软件。

本期推荐应用

AList开源文件列表工具

在这里插入图片描述

-官方网站-

https://alist.nn.ci

-开源许可协议-

AGPL 3.0

-应用描述-

一个支持多种存储,支持网页浏览和WebDAV的文件列表程序,由gin和Solidjs驱动。

-开发语言-

Golang

-上架版本-

3.30.0

-GitHub Star-

34,100

-GitHub Fork-

4,700

推荐原因

很多用户都会遇到文件过多,本地设备存储受限,需要将文件保存到云端的情况。将文件保留在网盘后,又遇到了新问题。存放在云端的文件下载速度慢,云端的存储空间也往往涉及使用成本等原因而受到限制,日常操作过程中经常需要在多个网盘之间进行切换,增加了操作的复杂度和时间成本。AList是一款能够整合网盘资源的软件。它能够为用户营造一种文件还保存在本机环境的应用体验,且不占用本地存储资源。

AList的安装十分简单,可以在所有平台上使用。它支持对接多种存储源,包括本地存储、阿里云云盘、OneDrive、Google Drive等,并且易于拓展。AList支持所有WebDAV存储,WebDAV是一种支持文件锁定和解锁,还可以支持文件版本控制的通信协议。

AList支持单点登录和快速注册,用户还可以为特定路径添加密码保护和身份验证。文件预览方面,AList支持视频、音频、文档、PDF、图片等对象的预览,并且支持IPA安装。用户也可以通过AList将种子内容离线下载到指定的目录內,不过需要在良好的网络环境下进行。在下载文件时,AList支持使用浏览器Stream API的打包下载,用户也可以使用Aria2下载工具进行批量下载。

AList同样提供了加密机制,用户可以在远程存储服务上安全地存储加密数据。数据被保存在Crypt(保险箱)中,存储服务商只能看到Crypt,而无法查看到用户数据。

这篇关于1Panel应用推荐:AList开源文件列表工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/600370

相关文章

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

Java SWT库详解与安装指南(最新推荐)

《JavaSWT库详解与安装指南(最新推荐)》:本文主要介绍JavaSWT库详解与安装指南,在本章中,我们介绍了如何下载、安装SWTJAR包,并详述了在Eclipse以及命令行环境中配置Java... 目录1. Java SWT类库概述2. SWT与AWT和Swing的区别2.1 历史背景与设计理念2.1.

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

Java日期类详解(最新推荐)

《Java日期类详解(最新推荐)》早期版本主要使用java.util.Date、java.util.Calendar等类,Java8及以后引入了新的日期和时间API(JSR310),包含在ja... 目录旧的日期时间API新的日期时间 API(Java 8+)获取时间戳时间计算与其他日期时间类型的转换Dur

CnPlugin是PL/SQL Developer工具插件使用教程

《CnPlugin是PL/SQLDeveloper工具插件使用教程》:本文主要介绍CnPlugin是PL/SQLDeveloper工具插件使用教程,具有很好的参考价值,希望对大家有所帮助,如有错... 目录PL/SQL Developer工具插件使用安装拷贝文件配置总结PL/SQL Developer工具插

Python使用Tkinter打造一个完整的桌面应用

《Python使用Tkinter打造一个完整的桌面应用》在Python生态中,Tkinter就像一把瑞士军刀,它没有花哨的特效,却能快速搭建出实用的图形界面,作为Python自带的标准库,无需安装即可... 目录一、界面搭建:像搭积木一样组合控件二、菜单系统:给应用装上“控制中枢”三、事件驱动:让界面“活”

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

Python使用FFmpeg实现高效音频格式转换工具

《Python使用FFmpeg实现高效音频格式转换工具》在数字音频处理领域,音频格式转换是一项基础但至关重要的功能,本文主要为大家介绍了Python如何使用FFmpeg实现强大功能的图形化音频转换工具... 目录概述功能详解软件效果展示主界面布局转换过程截图完成提示开发步骤详解1. 环境准备2. 项目功能结

Linux系统之stress-ng测压工具的使用

《Linux系统之stress-ng测压工具的使用》:本文主要介绍Linux系统之stress-ng测压工具的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、理论1.stress工具简介与安装2.语法及参数3.具体安装二、实验1.运行8 cpu, 4 fo