mirror of
https://github.com/YunoHost-Apps/seafile_ynh.git
synced 2024-09-03 20:26:01 +02:00
commit
7ff667526f
10 changed files with 73 additions and 21 deletions
|
@ -5,4 +5,5 @@
|
||||||
- [Irakurri README euskaraz](README_eu.md)
|
- [Irakurri README euskaraz](README_eu.md)
|
||||||
- [Lire le README en français](README_fr.md)
|
- [Lire le README en français](README_fr.md)
|
||||||
- [Le o README en galego](README_gl.md)
|
- [Le o README en galego](README_gl.md)
|
||||||
|
- [Baca README dalam bahasa bahasa Indonesia](README_id.md)
|
||||||
- [阅读中文(简体)的 README](README_zh_Hans.md)
|
- [阅读中文(简体)的 README](README_zh_Hans.md)
|
||||||
|
|
|
@ -5,7 +5,7 @@ It shall NOT be edited by hand.
|
||||||
|
|
||||||
# Seafile for YunoHost
|
# Seafile for YunoHost
|
||||||
|
|
||||||
[](https://dash.yunohost.org/appci/app/seafile)  
|
[](https://ci-apps.yunohost.org/ci/apps/seafile/)  
|
||||||
|
|
||||||
[](https://install-app.yunohost.org/?app=seafile)
|
[](https://install-app.yunohost.org/?app=seafile)
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ Seafile is an open Source Cloud Storage application.
|
||||||
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
||||||
|
|
||||||
|
|
||||||
**Shipped version:** 11.0.9~ynh1
|
**Shipped version:** 11.0.11~ynh1
|
||||||
|
|
||||||
**Demo:** <https://demo.seafile.com>
|
**Demo:** <https://demo.seafile.com>
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ No se debe editar a mano.
|
||||||
|
|
||||||
# Seafile para Yunohost
|
# Seafile para Yunohost
|
||||||
|
|
||||||
[](https://dash.yunohost.org/appci/app/seafile)  
|
[](https://ci-apps.yunohost.org/ci/apps/seafile/)  
|
||||||
|
|
||||||
[](https://install-app.yunohost.org/?app=seafile)
|
[](https://install-app.yunohost.org/?app=seafile)
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ Seafile is an open Source Cloud Storage application.
|
||||||
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
||||||
|
|
||||||
|
|
||||||
**Versión actual:** 11.0.9~ynh1
|
**Versión actual:** 11.0.11~ynh1
|
||||||
|
|
||||||
**Demo:** <https://demo.seafile.com>
|
**Demo:** <https://demo.seafile.com>
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ EZ editatu eskuz.
|
||||||
|
|
||||||
# Seafile YunoHost-erako
|
# Seafile YunoHost-erako
|
||||||
|
|
||||||
[](https://dash.yunohost.org/appci/app/seafile)  
|
[](https://ci-apps.yunohost.org/ci/apps/seafile/)  
|
||||||
|
|
||||||
[](https://install-app.yunohost.org/?app=seafile)
|
[](https://install-app.yunohost.org/?app=seafile)
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ Seafile is an open Source Cloud Storage application.
|
||||||
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
||||||
|
|
||||||
|
|
||||||
**Paketatutako bertsioa:** 11.0.9~ynh1
|
**Paketatutako bertsioa:** 11.0.11~ynh1
|
||||||
|
|
||||||
**Demoa:** <https://demo.seafile.com>
|
**Demoa:** <https://demo.seafile.com>
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ Il NE doit PAS être modifié à la main.
|
||||||
|
|
||||||
# Seafile pour YunoHost
|
# Seafile pour YunoHost
|
||||||
|
|
||||||
[](https://dash.yunohost.org/appci/app/seafile)  
|
[](https://ci-apps.yunohost.org/ci/apps/seafile/)  
|
||||||
|
|
||||||
[](https://install-app.yunohost.org/?app=seafile)
|
[](https://install-app.yunohost.org/?app=seafile)
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ Seafile est une application open source dédiée au stockage de fichiers en nuag
|
||||||
Cette plateforme d'entreprise permet de synchroniser et partager des fichiers, de façon fiable et performante. Hébergez vos fichiers sur un serveur personnel, partagez-les et syncronisez-les sur tous appareils, ou accédez à vos fichiers par le biais d'un disque virtuel.
|
Cette plateforme d'entreprise permet de synchroniser et partager des fichiers, de façon fiable et performante. Hébergez vos fichiers sur un serveur personnel, partagez-les et syncronisez-les sur tous appareils, ou accédez à vos fichiers par le biais d'un disque virtuel.
|
||||||
|
|
||||||
|
|
||||||
**Version incluse :** 11.0.9~ynh1
|
**Version incluse :** 11.0.11~ynh1
|
||||||
|
|
||||||
**Démo :** <https://demo.seafile.com>
|
**Démo :** <https://demo.seafile.com>
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ NON debe editarse manualmente.
|
||||||
|
|
||||||
# Seafile para YunoHost
|
# Seafile para YunoHost
|
||||||
|
|
||||||
[](https://dash.yunohost.org/appci/app/seafile)  
|
[](https://ci-apps.yunohost.org/ci/apps/seafile/)  
|
||||||
|
|
||||||
[](https://install-app.yunohost.org/?app=seafile)
|
[](https://install-app.yunohost.org/?app=seafile)
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ Seafile is an open Source Cloud Storage application.
|
||||||
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
||||||
|
|
||||||
|
|
||||||
**Versión proporcionada:** 11.0.9~ynh1
|
**Versión proporcionada:** 11.0.11~ynh1
|
||||||
|
|
||||||
**Demo:** <https://demo.seafile.com>
|
**Demo:** <https://demo.seafile.com>
|
||||||
|
|
||||||
|
|
52
README_id.md
Normal file
52
README_id.md
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
<!--
|
||||||
|
N.B.: README ini dibuat secara otomatis oleh <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
|
||||||
|
Ini TIDAK boleh diedit dengan tangan.
|
||||||
|
-->
|
||||||
|
|
||||||
|
# Seafile untuk YunoHost
|
||||||
|
|
||||||
|
[](https://ci-apps.yunohost.org/ci/apps/seafile/)  
|
||||||
|
|
||||||
|
[](https://install-app.yunohost.org/?app=seafile)
|
||||||
|
|
||||||
|
*[Baca README ini dengan bahasa yang lain.](./ALL_README.md)*
|
||||||
|
|
||||||
|
> *Paket ini memperbolehkan Anda untuk memasang Seafile secara cepat dan mudah pada server YunoHost.*
|
||||||
|
> *Bila Anda tidak mempunyai YunoHost, silakan berkonsultasi dengan [panduan](https://yunohost.org/install) untuk mempelajari bagaimana untuk memasangnya.*
|
||||||
|
|
||||||
|
## Ringkasan
|
||||||
|
|
||||||
|
Seafile is an open Source Cloud Storage application.
|
||||||
|
|
||||||
|
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
||||||
|
|
||||||
|
|
||||||
|
**Versi terkirim:** 11.0.11~ynh1
|
||||||
|
|
||||||
|
**Demo:** <https://demo.seafile.com>
|
||||||
|
|
||||||
|
## Tangkapan Layar
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Dokumentasi dan sumber daya
|
||||||
|
|
||||||
|
- Website aplikasi resmi: <https://www.seafile.com>
|
||||||
|
- Dokumentasi admin resmi: <https://manual.seafile.com>
|
||||||
|
- Depot kode aplikasi hulu: <https://github.com/haiwen/seafile-server>
|
||||||
|
- Gudang YunoHost: <https://apps.yunohost.org/app/seafile>
|
||||||
|
- Laporkan bug: <https://github.com/YunoHost-Apps/seafile_ynh/issues>
|
||||||
|
|
||||||
|
## Info developer
|
||||||
|
|
||||||
|
Silakan kirim pull request ke [`testing` branch](https://github.com/YunoHost-Apps/seafile_ynh/tree/testing).
|
||||||
|
|
||||||
|
Untuk mencoba branch `testing`, silakan dilanjutkan seperti:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo yunohost app install https://github.com/YunoHost-Apps/seafile_ynh/tree/testing --debug
|
||||||
|
atau
|
||||||
|
sudo yunohost app upgrade seafile -u https://github.com/YunoHost-Apps/seafile_ynh/tree/testing --debug
|
||||||
|
```
|
||||||
|
|
||||||
|
**Info lebih lanjut mengenai pemaketan aplikasi:** <https://yunohost.org/packaging_apps>
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
# YunoHost 上的 Seafile
|
# YunoHost 上的 Seafile
|
||||||
|
|
||||||
[](https://dash.yunohost.org/appci/app/seafile)  
|
[](https://ci-apps.yunohost.org/ci/apps/seafile/)  
|
||||||
|
|
||||||
[](https://install-app.yunohost.org/?app=seafile)
|
[](https://install-app.yunohost.org/?app=seafile)
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ Seafile is an open Source Cloud Storage application.
|
||||||
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
It's a Enterprise file sync and share platform with high reliability and performance. It's a file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.
|
||||||
|
|
||||||
|
|
||||||
**分发版本:** 11.0.9~ynh1
|
**分发版本:** 11.0.11~ynh1
|
||||||
|
|
||||||
**演示:** <https://demo.seafile.com>
|
**演示:** <https://demo.seafile.com>
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@ set -eu
|
||||||
|
|
||||||
readonly app_name=seafile
|
readonly app_name=seafile
|
||||||
|
|
||||||
|
source auto_update_config.sh
|
||||||
|
|
||||||
get_from_manifest() {
|
get_from_manifest() {
|
||||||
result=$(python3 <<EOL
|
result=$(python3 <<EOL
|
||||||
import toml
|
import toml
|
||||||
|
@ -21,10 +23,7 @@ EOL
|
||||||
check_app_version() {
|
check_app_version() {
|
||||||
local docker_request_res="$(curl -s 'https://hub.docker.com/v2/repositories/seafileltd/seafile-mc/tags' -H 'Content-Type: application/json' |
|
local docker_request_res="$(curl -s 'https://hub.docker.com/v2/repositories/seafileltd/seafile-mc/tags' -H 'Content-Type: application/json' |
|
||||||
jq -r '.results[]')"
|
jq -r '.results[]')"
|
||||||
local docker_digest_latest="$(echo "$docker_request_res" |
|
local app_remote_version=$(echo "$docker_request_res" | jq -r '.name' | sort -V | grep -E -v 'latest|.*-arm$' | tail -n1)
|
||||||
jq -r 'select(.name == "latest") | .digest')"
|
|
||||||
local app_remote_version=$(echo "$docker_request_res" |
|
|
||||||
jq -r 'select(.digest == "'"$docker_digest_latest"'" and .name != "latest") | .name')
|
|
||||||
|
|
||||||
## Check if new build is needed
|
## Check if new build is needed
|
||||||
if [[ "$app_version" != "$app_remote_version" ]]
|
if [[ "$app_version" != "$app_remote_version" ]]
|
||||||
|
|
|
@ -5,7 +5,7 @@ name = "Seafile"
|
||||||
description.en = "Open Source Cloud Storage"
|
description.en = "Open Source Cloud Storage"
|
||||||
description.fr = "Stockage Cloud Open Source"
|
description.fr = "Stockage Cloud Open Source"
|
||||||
|
|
||||||
version = "11.0.9~ynh1"
|
version = "11.0.11~ynh1"
|
||||||
|
|
||||||
maintainers = ["Josué Tille"]
|
maintainers = ["Josué Tille"]
|
||||||
|
|
||||||
|
@ -121,11 +121,11 @@ ram.runtime = "500M"
|
||||||
extract = true
|
extract = true
|
||||||
prefetch = false
|
prefetch = false
|
||||||
|
|
||||||
amd64.url = "seafileltd/seafile-mc:11.0.9"
|
amd64.url = "seafileltd/seafile-mc:11.0.11"
|
||||||
amd64.sha256 = "564f122eae31e96c24be12c25affec7618fa574abf2ba381fadb8467e8e4ad4e"
|
amd64.sha256 = "2c296e603ac884374c6eeb5accd9869e6611537d98c820b5a6d4b16513017b9f"
|
||||||
|
|
||||||
arm64.url = "seafileltd/seafile-mc:11.0.9"
|
arm64.url = "seafileltd/seafile-mc:11.0.11"
|
||||||
arm64.sha256 = "57a78b0f80e8ecf272fca5fc3f2aff685239849f222bd358fbac4be0d4b280a2"
|
arm64.sha256 = "d263ccc629e1159f5bf02544772ea684db24f27af24678a4a93cc978e618f529"
|
||||||
|
|
||||||
[resources.apt]
|
[resources.apt]
|
||||||
packages = ["mariadb-server", "memcached"]
|
packages = ["mariadb-server", "memcached"]
|
||||||
|
|
Loading…
Add table
Reference in a new issue