mirror of
https://github.com/YunoHost-Apps/minio_ynh.git
synced 2024-09-03 19:46:18 +02:00
Merge pull request #65 from YunoHost-Apps/testing
Automated testing -> master
This commit is contained in:
commit
fcb96f758a
10 changed files with 21 additions and 20 deletions
|
@ -18,7 +18,7 @@ It shall NOT be edited by hand.
|
|||
|
||||
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
|
||||
|
||||
## How to create a Yunohost app using MinIO
|
||||
## How to create a YunoHost app using MinIO
|
||||
During the install process, MinIO will install both the MinIO server and MinIO client.
|
||||
If your app needs to use an Amazon S3 storage, I recommend to use the MinIO client to create and setup buckets as per your app's requirements. You can have a look at outline_ynh app for reference.
|
||||
|
||||
|
@ -46,7 +46,7 @@ pushd "$mc_path"
|
|||
popd
|
||||
```
|
||||
|
||||
**Shipped version:** 2023.09.07~ynh1
|
||||
**Shipped version:** 2023.09.07~ynh2
|
||||
|
||||
## Screenshots
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ No se debe editar a mano.
|
|||
|
||||
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
|
||||
|
||||
## How to create a Yunohost app using MinIO
|
||||
## How to create a YunoHost app using MinIO
|
||||
During the install process, MinIO will install both the MinIO server and MinIO client.
|
||||
If your app needs to use an Amazon S3 storage, I recommend to use the MinIO client to create and setup buckets as per your app's requirements. You can have a look at outline_ynh app for reference.
|
||||
|
||||
|
@ -46,7 +46,7 @@ pushd "$mc_path"
|
|||
popd
|
||||
```
|
||||
|
||||
**Versión actual:** 2023.09.07~ynh1
|
||||
**Versión actual:** 2023.09.07~ynh2
|
||||
|
||||
## Capturas
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ EZ editatu eskuz.
|
|||
|
||||
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
|
||||
|
||||
## How to create a Yunohost app using MinIO
|
||||
## How to create a YunoHost app using MinIO
|
||||
During the install process, MinIO will install both the MinIO server and MinIO client.
|
||||
If your app needs to use an Amazon S3 storage, I recommend to use the MinIO client to create and setup buckets as per your app's requirements. You can have a look at outline_ynh app for reference.
|
||||
|
||||
|
@ -46,7 +46,7 @@ pushd "$mc_path"
|
|||
popd
|
||||
```
|
||||
|
||||
**Paketatutako bertsioa:** 2023.09.07~ynh1
|
||||
**Paketatutako bertsioa:** 2023.09.07~ynh2
|
||||
|
||||
## Pantaila-argazkiak
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ Il NE doit PAS être modifié à la main.
|
|||
|
||||
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
|
||||
|
||||
## How to create a Yunohost app using MinIO
|
||||
## How to create a YunoHost app using MinIO
|
||||
During the install process, MinIO will install both the MinIO server and MinIO client.
|
||||
If your app needs to use an Amazon S3 storage, I recommend to use the MinIO client to create and setup buckets as per your app's requirements. You can have a look at outline_ynh app for reference.
|
||||
|
||||
|
@ -46,7 +46,7 @@ pushd "$mc_path"
|
|||
popd
|
||||
```
|
||||
|
||||
**Version incluse :** 2023.09.07~ynh1
|
||||
**Version incluse :** 2023.09.07~ynh2
|
||||
|
||||
## Captures d’écran
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ NON debe editarse manualmente.
|
|||
|
||||
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
|
||||
|
||||
## How to create a Yunohost app using MinIO
|
||||
## How to create a YunoHost app using MinIO
|
||||
During the install process, MinIO will install both the MinIO server and MinIO client.
|
||||
If your app needs to use an Amazon S3 storage, I recommend to use the MinIO client to create and setup buckets as per your app's requirements. You can have a look at outline_ynh app for reference.
|
||||
|
||||
|
@ -46,7 +46,7 @@ pushd "$mc_path"
|
|||
popd
|
||||
```
|
||||
|
||||
**Versión proporcionada:** 2023.09.07~ynh1
|
||||
**Versión proporcionada:** 2023.09.07~ynh2
|
||||
|
||||
## Capturas de pantalla
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
|
||||
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
|
||||
|
||||
## How to create a Yunohost app using MinIO
|
||||
## How to create a YunoHost app using MinIO
|
||||
During the install process, MinIO will install both the MinIO server and MinIO client.
|
||||
If your app needs to use an Amazon S3 storage, I recommend to use the MinIO client to create and setup buckets as per your app's requirements. You can have a look at outline_ynh app for reference.
|
||||
|
||||
|
@ -46,7 +46,7 @@ pushd "$mc_path"
|
|||
popd
|
||||
```
|
||||
|
||||
**分发版本:** 2023.09.07~ynh1
|
||||
**分发版本:** 2023.09.07~ynh2
|
||||
|
||||
## 截图
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
|
||||
|
||||
## How to create a Yunohost app using MinIO
|
||||
## How to create a YunoHost app using MinIO
|
||||
During the install process, MinIO will install both the MinIO server and MinIO client.
|
||||
If your app needs to use an Amazon S3 storage, I recommend to use the MinIO client to create and setup buckets as per your app's requirements. You can have a look at outline_ynh app for reference.
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ name = "MinIO server"
|
|||
description.en = "High Performance, Kubernetes Native Object Storage"
|
||||
description.fr = "Serveur de stockage d'objets hautes performances"
|
||||
|
||||
version = "2023.09.07~ynh1"
|
||||
version = "2023.09.07~ynh2"
|
||||
|
||||
maintainers = ["Raoul de Limezy"]
|
||||
|
||||
|
@ -20,8 +20,11 @@ cpe = "cpe:2.3:a:minio:minio"
|
|||
yunohost = ">= 11.2"
|
||||
architectures = ["amd64", "arm64"]
|
||||
multi_instance = false
|
||||
|
||||
ldap = "not_relevant"
|
||||
|
||||
sso = "not_relevant"
|
||||
|
||||
disk = "150M"
|
||||
ram.build = "700M"
|
||||
ram.runtime = "700M"
|
||||
|
|
|
@ -4,8 +4,6 @@
|
|||
# COMMON VARIABLES
|
||||
#=================================================
|
||||
|
||||
# dependencies used by the app
|
||||
|
||||
#=================================================
|
||||
# PERSONAL HELPERS
|
||||
#=================================================
|
||||
|
|
|
@ -38,15 +38,15 @@ then
|
|||
done
|
||||
if ynh_compare_current_package_version --comparison eq --version 2022.09.01~ynh1
|
||||
then
|
||||
ynh_die --message="Sorry, your MinIO instance requires a complex manual migration. Please contact Limezy on the Yunohost forum"
|
||||
ynh_die --message="Sorry, your MinIO instance requires a complex manual migration. Please contact Limezy on the YunoHost forum"
|
||||
fi
|
||||
if ynh_compare_current_package_version --comparison eq --version 2022.11.11~ynh1
|
||||
then
|
||||
ynh_die --message="Sorry, your MinIO instance requires a complex manual migration. Please contact Limezy on the Yunohost forum"
|
||||
ynh_die --message="Sorry, your MinIO instance requires a complex manual migration. Please contact Limezy on the YunoHost forum"
|
||||
fi
|
||||
if ynh_compare_current_package_version --comparison eq --version 2023.01.11~ynh1
|
||||
then
|
||||
ynh_die --message="Sorry, your MinIO instance requires a complex manual migration. Please contact Limezy on the Yunohost forum"
|
||||
ynh_die --message="Sorry, your MinIO instance requires a complex manual migration. Please contact Limezy on the YunoHost forum"
|
||||
fi
|
||||
popd
|
||||
ynh_secure_remove --file="$data_dir"
|
||||
|
@ -112,7 +112,7 @@ yunohost service add $app --description="A High Performance, Kubernetes Native O
|
|||
#=================================================
|
||||
ynh_script_progression --message="Updating a configuration file..."
|
||||
|
||||
ynh_add_config --template="../conf/.env" --destination="$install_dir/.env"
|
||||
ynh_add_config --template=".env" --destination="$install_dir/.env"
|
||||
|
||||
chmod 400 "$install_dir/.env"
|
||||
chown $app:$app "$install_dir/.env"
|
||||
|
|
Loading…
Add table
Reference in a new issue