1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/gotosocial_ynh.git synced 2024-09-03 19:16:06 +02:00

Testing 0.15.0~ynh1 (#137)

Co-authored-by: OniriCorpe <oniricorpe@disroot.org>
Co-authored-by: OniriCorpe <github@oniricorpe.eu>
Co-authored-by: YunoHost Bot <yunohost-bot@users.noreply.github.com>
Co-authored-by: Yunohost-Bot <>
Co-authored-by: Salamandar <6552989+Salamandar@users.noreply.github.com>
Co-authored-by: yunohost-bot <yunohost@yunohost.org>
This commit is contained in:
OniriCorpe 2024-04-12 04:37:53 +02:00 committed by GitHub
parent f9bd9db0a0
commit b2afdbfb9b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 163 additions and 18 deletions

View file

@ -1,6 +1,7 @@
# All available README files by language
- [Read the README in English](README.md)
- [Irakurri README euskaraz](README_eu.md)
- [Lire le README en français](README_fr.md)
- [Le o README en galego](README_gl.md)
- [Leggi il “README” in italiano](README_it.md)
- [阅读中文(简体)的 README](README_zh_Hans.md)

View file

@ -9,7 +9,7 @@ It shall NOT be edited by hand.
[![Install GoToSocial with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=gotosocial)
*[Read this README is other languages.](./ALL_README.md)*
*[Read this README in other languages.](./ALL_README.md)*
> *This package allows you to install GoToSocial quickly and simply on a YunoHost server.*
> *If you don't have YunoHost, please consult [the guide](https://yunohost.org/install) to learn how to install it.*
@ -26,7 +26,7 @@ The documentation for this YunoHost package [can be read here](./doc/DOCS.md) an
Please note that this package uses the ["i'm so tired" software license 1.0](https://github.com/YunoHost-Apps/gotosocial_ynh/blob/master/LICENSE), please read it and accept it before proceeding with installation.
**Shipped version:** 0.14.2~ynh1
**Shipped version:** 0.15.0~ynh1
## Screenshots

61
README_eu.md Normal file
View file

@ -0,0 +1,61 @@
<!--
Ohart ongi: README hau automatikoki sortu da <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>ri esker
EZ editatu eskuz.
-->
# GoToSocial YunoHost-erako
[![Integrazio maila](https://dash.yunohost.org/integration/gotosocial.svg)](https://dash.yunohost.org/appci/app/gotosocial) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/gotosocial.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/gotosocial.maintain.svg)
[![Instalatu GoToSocial YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=gotosocial)
*[Irakurri README hau beste hizkuntzatan.](./ALL_README.md)*
> *Pakete honek GoToSocial YunoHost zerbitzari batean azkar eta zailtasunik gabe instalatzea ahalbidetzen dizu.*
> *YunoHost ez baduzu, kontsultatu [gida](https://yunohost.org/install) nola instalatu ikasteko.*
## Aurreikuspena
GoToSocial is a fast [ActivityPub](https://activitypub.rocks/) social network server, written in Golang.
With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to!
The official documentation is at [docs.gotosocial.org](https://docs.gotosocial.org).
The documentation for this YunoHost package [can be read here](./doc/DOCS.md) and the admin is **strongly encouraged to read it**!
Please note that this package uses the ["i'm so tired" software license 1.0](https://github.com/YunoHost-Apps/gotosocial_ynh/blob/master/LICENSE), please read it and accept it before proceeding with installation.
**Paketatutako bertsioa:** 0.15.0~ynh1
## Pantaila-argazkiak
![GoToSocial(r)en pantaila-argazkia](./doc/screenshots/screenshot.png)
## :red_circle: Ezaugarri zalantzagarriak
- **Alfa softwarea**: Garapenaren hasierako fasean dago. Ezaugarri aldakor edo ezegonkorrak, erroreak eta segurtasuneko arazoak izan ditzazke.
- **Paketea ez da erabat librea**: Aplikazio honen YunoHost paketeak lizentzia librea du orokorrean, baina bere erabilera mugatzen duten klausulekin.
## Dokumentazioa eta baliabideak
- Aplikazioaren webgune ofiziala: <https://gotosocial.org/>
- Erabiltzaileen dokumentazio ofiziala: <https://docs.gotosocial.org/en/latest/>
- Administratzaileen dokumentazio ofiziala: <https://docs.gotosocial.org/en/latest/>
- Jatorrizko aplikazioaren kode-gordailua: <https://github.com/superseriousbusiness/gotosocial>
- YunoHost Denda: <https://apps.yunohost.org/app/gotosocial>
- Eman errore baten berri: <https://github.com/YunoHost-Apps/gotosocial_ynh/issues>
## Garatzaileentzako informazioa
Bidali `pull request`a [`testing` abarrera](https://github.com/YunoHost-Apps/gotosocial_ynh/tree/testing).
`testing` abarra probatzeko, ondorengoa egin:
```bash
sudo yunohost app install https://github.com/YunoHost-Apps/gotosocial_ynh/tree/testing --debug
edo
sudo yunohost app upgrade gotosocial -u https://github.com/YunoHost-Apps/gotosocial_ynh/tree/testing --debug
```
**Informazio gehiago aplikazioaren paketatzeari buruz:** <https://yunohost.org/packaging_apps>

View file

@ -26,7 +26,7 @@ La documentation de ce paquet YunoHost [est lisible ici](./doc/DOCS_fr.md) et l'
Veuillez noter que ce paquet utilise la ["i'm so tired" software license 1.0](https://github.com/YunoHost-Apps/gotosocial_ynh/blob/master/LICENSE), veuillez la lire et l'accepter avant de procéder à l'installation.
**Version incluse:** 0.14.2~ynh1
**Version incluse:** 0.15.0~ynh1
## Captures décran

View file

@ -26,7 +26,7 @@ The documentation for this YunoHost package [can be read here](./doc/DOCS.md) an
Please note that this package uses the ["i'm so tired" software license 1.0](https://github.com/YunoHost-Apps/gotosocial_ynh/blob/master/LICENSE), please read it and accept it before proceeding with installation.
**Versión proporcionada:** 0.14.2~ynh1
**Versión proporcionada:** 0.15.0~ynh1
## Capturas de pantalla

61
README_zh_Hans.md Normal file
View file

@ -0,0 +1,61 @@
<!--
注意:此 README 由 <https://github.com/YunoHost/apps/tree/master/tools/readme_generator> 自动生成
请勿手动编辑。
-->
# YunoHost 的 GoToSocial
[![集成程度](https://dash.yunohost.org/integration/gotosocial.svg)](https://dash.yunohost.org/appci/app/gotosocial) ![工作状态](https://ci-apps.yunohost.org/ci/badges/gotosocial.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/gotosocial.maintain.svg)
[![使用 YunoHost 安装 GoToSocial](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=gotosocial)
*[阅读此 README 的其它语言版本。](./ALL_README.md)*
> *通过此软件包,您可以在 YunoHost 服务器上快速、简单地安装 GoToSocial。*
> *如果您还没有 YunoHost请参阅[指南](https://yunohost.org/install)了解如何安装它。*
## 概况
GoToSocial is a fast [ActivityPub](https://activitypub.rocks/) social network server, written in Golang.
With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to!
The official documentation is at [docs.gotosocial.org](https://docs.gotosocial.org).
The documentation for this YunoHost package [can be read here](./doc/DOCS.md) and the admin is **strongly encouraged to read it**!
Please note that this package uses the ["i'm so tired" software license 1.0](https://github.com/YunoHost-Apps/gotosocial_ynh/blob/master/LICENSE), please read it and accept it before proceeding with installation.
**分发版本:** 0.15.0~ynh1
## 截图
![GoToSocial 的截图](./doc/screenshots/screenshot.png)
## :red_circle: 负面特征
- **Alpha software**: Early development stage. May contain changing or unstable features, bugs, and security vulnerability.
- **Not totally free package**: The YunoHost package of this app is under an overall free licence, but with clauses that restrict its use.
## 文档与资源
- 官方应用网站: <https://gotosocial.org/>
- 官方用户文档: <https://docs.gotosocial.org/en/latest/>
- 官方管理文档: <https://docs.gotosocial.org/en/latest/>
- 上游应用代码库: <https://github.com/superseriousbusiness/gotosocial>
- YunoHost 商店: <https://apps.yunohost.org/app/gotosocial>
- 报告 bug <https://github.com/YunoHost-Apps/gotosocial_ynh/issues>
## 开发者信息
请向 [`testing` 分支](https://github.com/YunoHost-Apps/gotosocial_ynh/tree/testing) 发送拉取请求。
如要尝试 `testing` 分支,请这样操作:
```bash
sudo yunohost app install https://github.com/YunoHost-Apps/gotosocial_ynh/tree/testing --debug
sudo yunohost app upgrade gotosocial -u https://github.com/YunoHost-Apps/gotosocial_ynh/tree/testing --debug
```
**有关应用打包的更多信息:** <https://yunohost.org/packaging_apps>

View file

@ -5,9 +5,11 @@ packaging_format = 2
id = "gotosocial"
name = "GoToSocial"
description.en = "Fast ActivityPub social network server written in Go"
description.gl = "Un servidor áxil para a rede social ActivityPub escrito en Go"
description.ca = "Un servidor de xarxa social basat en ActivityPub escrit en GO"
description.fr = "Serveur de réseau social véloce basé sur ActivityPub écrit en Go"
version = "0.14.2~ynh1"
version = "0.15.0~ynh1"
maintainers = ["OniriCorpe"]
@ -34,43 +36,63 @@ type = "domain"
[install.admin]
ask.en = "Name your admin user for GoToSocial"
ask.gl = "Nome da usuaria administradora en GoToSocial"
ask.ca = "Nom pel compte d'administració de GoToSocial"
ask.fr = "Nommez votre compte administrateur pour GoToSocial"
help.en = "Must be in lower case and without special characters."
help.gl = "ten que ser con minúsculas e sen caracteres especiais."
help.ca = "Ha de ser en minúscules i sense caràcters especials."
help.fr = "Doit être en minuscule et sans caractère special."
type = "string"
example = "johndoe"
[install.email]
ask.en = "The email adress of your admin account."
ask.gl = "O enderezo de correo electrónico da conta Admin."
ask.ca = "Adreça de correu pel compte d'administració."
ask.fr = "L'adresse e-mail de votre compte admin."
type = "string"
example = "johndoe@example.com"
[install.password]
help.en = "Must contain: upper case, lower case, number and special character."
help.gl = "Ten que conter: maiúscula, minúscula, número e caracteres especiais."
help.ca = "Ha de tenir: majúscules, minúscules, xifres i caràcters especials."
help.fr = "Il doit contenir : majuscule, minuscule, chiffre et caractère spécial."
type = "password"
[install.accounts_registration_open]
ask.en = "Open registration?"
ask.gl = "Rexistro aberto?"
ask.ca = "Registres oberts?"
ask.fr = "Inscriptions ouvertes ?"
help.en = "Do you want people to be able to just submit sign up requests (true), or do you want invite only (false)?"
help.gl = "Queres permitir que calquera poida solicitar unha conta (verdadeiro), ou queres que só sexa a través de convite (falso)?"
help.ca = "Voleu que la gent puguin enviar peticions de registre (true), o voleu que les registres es facin únicament per invitació (false)?"
help.fr = "Voulez-vous que les gens puissent envoyer des demandes d'inscription (true) ou voulez-vous que les inscriptions soient uniquement sur invitation (false) ?"
type = "boolean"
default = false
[install.accounts_approval_required]
ask.en = "Registration approval?"
ask.gl = "Aprobar novas contas?"
ask.ca = "Verificació manual dels registres?"
ask.fr = "Vérification manuelle des inscriptions ?"
help.en = "Do sign up requests require approval from an admin/moderator before an account can sign in/use the server?"
help.gl = "Para indicar se, após crear unha conta, esta debe ser aprobada pola administración antes de poder usar o servidor"
help.ca = "Ha d'aprovar manualment un administrador/moderador el registre abans que el compte pugui iniciar sessió al servidor?"
help.fr = "Les demandes d'inscription doivent-elles être approuvées par un-e administrateur-ice/modérateur-ice avant qu'un compte puisse se connecter et utiliser le serveur ?"
type = "boolean"
default = true
[install.accounts_reason_required]
ask.en = "Request registration reason?"
ask.gl = "Requerir razón para crear conta?"
ask.ca = "Motiu de la petició de registre?"
ask.fr = "Demande de motif pour les inscriptions ?"
help.en = "Are sign up requests required to submit a reason for the request (eg., an explanation of why they want to join the instance)?"
help.gl = "Requerir que a solicitante indique un motivo á hora de solicitar a creación da conta. (ex., explicación de por que quere unirse á instancia)"
help.ca = "S'ha d'afegir un motiu a la petició de registre (per exemple, el motiu pel qual volen unir-se a la instància)?"
help.fr = "Les demandes d'inscription doivent-elles être accompagnée d'un motif (par exemple, une explication de la raison pour laquelle la personne veut rejoindre l'instance) ?"
type = "boolean"
default = true
@ -78,16 +100,16 @@ default = true
[resources]
[resources.sources.main]
in_subdir = false
i386.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.14.2/gotosocial_0.14.2_linux_386.tar.gz"
i386.sha256 = "17d4b4cdd0cfb60387f4441d5342f30a8f1df674c8111abeac5c1491e8cafc25"
amd64.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.14.2/gotosocial_0.14.2_linux_amd64.tar.gz"
amd64.sha256 = "ff6d2628c359fc9718febd4717d1f5a17675da798360273caa63b11c85b52717"
armv6.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.14.2/gotosocial_0.14.2_linux_armv6.tar.gz"
armv6.sha256 = "caebc1aa612ff99bf225d406c5b32c6a08398901908efbbcfa8c2be7c25b49fc"
armv7.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.14.2/gotosocial_0.14.2_linux_armv7.tar.gz"
armv7.sha256 = "83d5abc428f46be4e904bb4a8f6c7a9c018423e03f827403f29b1e1e1484ffc3"
arm64.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.14.2/gotosocial_0.14.2_linux_arm64.tar.gz"
arm64.sha256 = "6cadec6fb1c350a7dcfbd232ab18eb5521b2aae031fc914c556dc5ce964eaed2"
i386.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.15.0/gotosocial_0.15.0_linux_386.tar.gz"
i386.sha256 = "7c5158f010b752a559aa3446bf28920bb8d9542109ba94c2a33cf907b3058504"
amd64.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.15.0/gotosocial_0.15.0_linux_amd64.tar.gz"
amd64.sha256 = "7819586a54869b2bfa2b27fbb2746f97e7eaa06f19fd154c7f2ad34aea3188d3"
armv6.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.15.0/gotosocial_0.15.0_linux_armv6.tar.gz"
armv6.sha256 = "dadce2162d336b61b84da7ca137a5bc8c613f2f982dcb3f68a50112ca582b117"
armv7.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.15.0/gotosocial_0.15.0_linux_armv7.tar.gz"
armv7.sha256 = "50bb887000f98030c0fa1aab60cd11ceaa986e3debd315ddb5a8dfdee2b502d2"
arm64.url = "https://github.com/superseriousbusiness/gotosocial/releases/download/v0.15.0/gotosocial_0.15.0_linux_arm64.tar.gz"
arm64.sha256 = "6c9f49da974bdad6d40a269e43cbfd8a62f6d8b3c8497d35b1c2a41128b523c0"
autoupdate.asset.i386 = "gotosocial_.*linux_386.tar.gz$"
autoupdate.asset.amd64 = "gotosocial_.*linux_amd64.tar.gz$"