Fresns File Storage
The official File Storage service plugin developed by Fresns. Supports local, ftp and sftp storage methods.
- Configure the storage service provider parameters in
Fresns Panel > System > Storage Settings
.
Storage Settings | Local | FTP | SFTP |
---|---|---|---|
Secret ID | non-use |
username | username |
Secret Key | non-use |
password | password |
Bucket Name | non-use |
ftp host | ftp host |
Bucket Region | non-use |
ftp port Default is 21 |
sftp port Default is 22 |
Bucket Endpoint | non-use |
non-use |
non-use |
Access Domain | System URL of the main program | ftp URL | sftp URL |
Filesystem Disk | local |
local or remote |
local or remote |
Temporary URL Key | Enable temporary URLs, leave this configuration empty, it's not used. | ||
Image processing location | name-end |
name-end |
name-end |
- Image processing libraries: The
Imagick
library is recommended. By default PHP already has the GD library installed, if you use Imagick you need to install this PHP extension.
Image processing function configuration is built-in, no configuration is required.
Cautions
- Does not support audio and video compression and transcoding at this time (future development)
- When using FTP and SFTP functions, you need the server security rules to open the outbound permission of the corresponding port.
Storage settings support the separate use of ‘storage’ and ‘access’ services.
Categories
Works With
Fresns 3.x
Database
Database Supports
- MySQL/MariaDB
- PostgreSQL
- SQL Server
- SQLite
Involved Fresns Data Tables
- configs
- files
About
Version 1.6.1
Released on 07/01/2024 15:12
Apache-2.0
- refactor: Check config and file model
- refactor: config key
- refactor: get temporary url
- chore: cache helper put
- fresns 3.x support
- fresns 3.x support
- fix: intervention/image
- fix: image manager
- fix: driver config
- fix: call to undefined method
- chore: cache time
- intervention/image ^3.0@beta
chore: github link
- chore: plugin path
- Remove redundant subscriptions
- refactor: fskey
- chore: bootstrap-icons.min.css
- Image processing can be disabled for upload only
- cache helper
- Remove the outdated avatar configuration of the main program
- Optimize configuration parameters
- Support anti-theft chain
- Initial commit
Fresns Marketplace Disclaimer
The Fresns App Marketplace is a repository of Fresns extensions, aggregating public and private extensions developed on top of the Fresns ecosystem.
The Fresns Marketplace is an open platform and any account registered as a developer can publish apps (certified developer can publish paid apps). As a result, the Fresns App Marketplace is unable to fully monitor applications uploaded to the App Marketplace by third parties and therefore does not guarantee the legitimacy, security, integrity, authenticity or quality of applications. By downloading an application from the Fresns Marketplace, you agree to use your own judgement and assume all risks without relying on the Fresns Marketplace.
Free applications are not explicitly stated and the developer is not obliged to provide technical support, so please install your own test functions.
In any case, Fresns Marketplace reserves the right to discontinue the Application Marketplace service and to take appropriate action in accordance with the law, including but not limited to removal of the application in question, suspension of all or part of the service. Fresns shall not be liable, directly, indirectly or jointly, for any damages that may be caused to you or to third parties.
Fresns