mirror of
https://github.com/YunoHost-Apps/glitchsoc_ynh.git
synced 2024-09-03 19:15:59 +02:00
commit
f6f5f22a52
9 changed files with 131 additions and 25 deletions
30
README.md
30
README.md
|
@ -15,10 +15,34 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
Glitch-Soc, a fork of Mastodon, is a free, open-source microblogging social network. It is a decentralized alternative to commercial platforms like Twitter and avoids the risks of a single company monopolizing your communication for commercial purposes.
|
`glitch-soc` is a friendly [fork](https://en.wikipedia.org/wiki/Fork_(software_development)) of the open-source social media software [Mastodon](https://joinmastodon.org/), with the aim of providing additional features at the risk of potentially less stable software.
|
||||||
|
|
||||||
|
### What's different from Mastodon?
|
||||||
|
|
||||||
|
`glitch-soc` adds a number of experimental features to Mastodon, such as:
|
||||||
|
|
||||||
|
- Media improvements
|
||||||
|
- Images inside the CW spoiler
|
||||||
|
- fullwidth images
|
||||||
|
- scaling options
|
||||||
|
- Formatted toots
|
||||||
|
- Reply selection in lists
|
||||||
|
- Filter improvements
|
||||||
|
- Highlighting of misleading links
|
||||||
|
- Hiding follower count
|
||||||
|
- An app settings modal
|
||||||
|
- Collapsible toots
|
||||||
|
- Toot visibility icons
|
||||||
|
- Local-only toots
|
||||||
|
- Threaded mode
|
||||||
|
- `data-*` attributes on statuses
|
||||||
|
- Advanced theming via flavours+skins
|
||||||
|
- Doodle
|
||||||
|
|
||||||
|
See more [on the documentation](https://glitch-soc.github.io/docs/).
|
||||||
|
|
||||||
|
|
||||||
**Shipped version:** 2022.02.12~ynh1
|
**Shipped version:** 2022.02.19~ynh1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -26,6 +50,8 @@ Glitch-Soc, a fork of Mastodon, is a free, open-source microblogging social netw
|
||||||
|
|
||||||
⚠️ Glitch-Soc is beta software, and under active development. Use at your own risk!
|
⚠️ Glitch-Soc is beta software, and under active development. Use at your own risk!
|
||||||
|
|
||||||
|
### Install
|
||||||
|
|
||||||
* This app require a dedicated domain or subdomain.
|
* This app require a dedicated domain or subdomain.
|
||||||
* The user choosen during the installation is created in Glitch-Soc with admin rights.
|
* The user choosen during the installation is created in Glitch-Soc with admin rights.
|
||||||
|
|
||||||
|
|
36
README_fr.md
36
README_fr.md
|
@ -11,10 +11,34 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour
|
||||||
|
|
||||||
## Vue d'ensemble
|
## Vue d'ensemble
|
||||||
|
|
||||||
Glitch-Soc, une scission de Mastodon, est un réseau social de microblog auto-hébergé et open source. C'est une alternative décentralisée aux plates-formes commerciales comme Twitter. Glitch-Soc évite ainsi les risques qu'une seule société monopolise votre communication à des fins commerciales.
|
`glitch-soc` est une [scission](https://fr.wikipedia.org/wiki/Fork_(d%C3%A9veloppement_logiciel)) sympa du logiciel de réseau social libre [Mastodon](https://joinmastodon.org/), avec comme objectif de fournir des fonctionnalités supplémentaires, au risque d'un logiciel un peu moins stable.
|
||||||
|
|
||||||
|
### Quelles sont les différences avec Mastodon?
|
||||||
|
|
||||||
|
`glitch-soc` ajoute de nombreuses fonctionnalitées expérimentals, comme :
|
||||||
|
|
||||||
|
- Améliorations des média
|
||||||
|
- Images masquées pas le CW
|
||||||
|
- Images en pleine largeure
|
||||||
|
- Options de mise à l'échelle
|
||||||
|
- Formattage des pouets
|
||||||
|
- Sélectionner les réponses dans les listes
|
||||||
|
- Amélioration des filtres
|
||||||
|
- Mise en avant des liens trompeurs
|
||||||
|
- Cacher les compteur d'abonné⋅e⋅s
|
||||||
|
- Une boite de paramètres
|
||||||
|
- Pouets pliants
|
||||||
|
- Icones pour le niveau de visibilité des pouets
|
||||||
|
- Pouets locaux
|
||||||
|
- Mode fil de pouts
|
||||||
|
- Attribut `data-*` sur les pouets
|
||||||
|
- Gestion des thèmes avancée via flavours+skins
|
||||||
|
- Doodle
|
||||||
|
|
||||||
|
Voir plus [sur la documentation](https://glitch-soc.github.io/docs/) (en anglais).
|
||||||
|
|
||||||
|
|
||||||
**Version incluse :** 2022.02.12~ynh1
|
**Version incluse :** 2022.02.19~ynh1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,10 +46,12 @@ Glitch-Soc, une scission de Mastodon, est un réseau social de microblog auto-h
|
||||||
|
|
||||||
Glitch-Soc est en constant développement, fournis avec les dernières fonctionnalités (incluant les derniers bugs).
|
Glitch-Soc est en constant développement, fournis avec les dernières fonctionnalités (incluant les derniers bugs).
|
||||||
|
|
||||||
* L'application a besoin d'un domaine dédié.
|
### Installation
|
||||||
* L'utilisateur⋅ice choisi⋅es lors de l'installation sera administrateur⋅ice de l'instance. Il est possible d'en ajouter d'autre depuis l'application.
|
|
||||||
|
|
||||||
L'authentification par LDAP et le Single-Sign-On sont activés pour les utilisateur⋅ices YunoHost.
|
* L'application a besoin d'un domaine dédié.
|
||||||
|
* L'utilisateurice choisie lors de l'installation sera administrateurice de l'instance. Il est possible d'en ajouter d'autre depuis l'application.
|
||||||
|
|
||||||
|
L'authentification par LDAP et le Single-Sign-On sont activés pour les utilisateurices YunoHost.
|
||||||
|
|
||||||
Nous vous invitons à bloquer les instances malveillantes depuis l'interface d'administration. Vous pouvez également ajouter du texte sur votre page d'accueil.
|
Nous vous invitons à bloquer les instances malveillantes depuis l'interface d'administration. Vous pouvez également ajouter du texte sur votre page d'accueil.
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
SOURCE_URL=https://github.com/glitch-soc/mastodon/archive/6f78c66fe01921a4e7e01aa6e2386a5fce7f3afd.tar.gz
|
SOURCE_URL=https://github.com/glitch-soc/mastodon/archive/23a548d794b1cb5005428c6bcf73819c1944339e.tar.gz
|
||||||
SOURCE_SUM=2cc0847a8e276a72530959ff783318dc20688057a76983a1c1ce60d13ca72222
|
SOURCE_SUM=1b287a4c3aaa8c74aa813cfe114e580572afbf622b8d9ec7d8954e9f6d7c70c3
|
||||||
SOURCE_SUM_PRG=sha256sum
|
SOURCE_SUM_PRG=sha256sum
|
||||||
SOURCE_FORMAT=tar.gz
|
SOURCE_FORMAT=tar.gz
|
||||||
SOURCE_IN_SUBDIR=true
|
SOURCE_IN_SUBDIR=true
|
||||||
SOURCE_FILENAME=6f78c66fe01921a4e7e01aa6e2386a5fce7f3afd.tar.gz
|
SOURCE_FILENAME=23a548d794b1cb5005428c6bcf73819c1944339e.tar.gz
|
||||||
SOURCE_EXTRACT=true
|
SOURCE_EXTRACT=true
|
||||||
|
|
|
@ -19,19 +19,21 @@ StandardError=syslog
|
||||||
# Depending on specificities of your service/app, you may need to tweak these
|
# Depending on specificities of your service/app, you may need to tweak these
|
||||||
# .. but this should be a good baseline
|
# .. but this should be a good baseline
|
||||||
# Details for these options: https://www.freedesktop.org/software/systemd/man/systemd.exec.html
|
# Details for these options: https://www.freedesktop.org/software/systemd/man/systemd.exec.html
|
||||||
NoNewPrivileges=yes
|
# We need to disable everything that implie NoNewPrivileges=yes else sidekiq
|
||||||
|
# can't deliver mail to YunoHost users. See #30 -Tagada
|
||||||
|
NoNewPrivileges=no
|
||||||
PrivateTmp=yes
|
PrivateTmp=yes
|
||||||
PrivateDevices=yes
|
#PrivateDevices=yes
|
||||||
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6 AF_NETLINK
|
#RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6 AF_NETLINK
|
||||||
RestrictNamespaces=yes
|
#RestrictNamespaces=yes
|
||||||
RestrictRealtime=yes
|
#RestrictRealtime=yes
|
||||||
DevicePolicy=closed
|
DevicePolicy=closed
|
||||||
ProtectSystem=full
|
ProtectSystem=full
|
||||||
ProtectControlGroups=yes
|
ProtectControlGroups=yes
|
||||||
ProtectKernelModules=yes
|
#ProtectKernelModules=yes
|
||||||
ProtectKernelTunables=yes
|
#ProtectKernelTunables=yes
|
||||||
LockPersonality=yes
|
#LockPersonality=yes
|
||||||
SystemCallFilter=~@clock @debug @module @mount @obsolete @reboot @setuid @swap
|
#SystemCallFilter=~@clock @debug @module @mount @obsolete @reboot @setuid @swap
|
||||||
|
|
||||||
# Denying access to capabilities that should not be relevant for webapps
|
# Denying access to capabilities that should not be relevant for webapps
|
||||||
# Doc: https://man7.org/linux/man-pages/man7/capabilities.7.html
|
# Doc: https://man7.org/linux/man-pages/man7/capabilities.7.html
|
||||||
|
|
|
@ -1 +1,25 @@
|
||||||
Glitch-Soc, a fork of Mastodon, is a free, open-source microblogging social network. It is a decentralized alternative to commercial platforms like Twitter and avoids the risks of a single company monopolizing your communication for commercial purposes.
|
`glitch-soc` is a friendly [fork](https://en.wikipedia.org/wiki/Fork_(software_development)) of the open-source social media software [Mastodon](https://joinmastodon.org/), with the aim of providing additional features at the risk of potentially less stable software.
|
||||||
|
|
||||||
|
### What's different from Mastodon?
|
||||||
|
|
||||||
|
`glitch-soc` adds a number of experimental features to Mastodon, such as:
|
||||||
|
|
||||||
|
- Media improvements
|
||||||
|
- Images inside the CW spoiler
|
||||||
|
- fullwidth images
|
||||||
|
- scaling options
|
||||||
|
- Formatted toots
|
||||||
|
- Reply selection in lists
|
||||||
|
- Filter improvements
|
||||||
|
- Highlighting of misleading links
|
||||||
|
- Hiding follower count
|
||||||
|
- An app settings modal
|
||||||
|
- Collapsible toots
|
||||||
|
- Toot visibility icons
|
||||||
|
- Local-only toots
|
||||||
|
- Threaded mode
|
||||||
|
- `data-*` attributes on statuses
|
||||||
|
- Advanced theming via flavours+skins
|
||||||
|
- Doodle
|
||||||
|
|
||||||
|
See more [on the documentation](https://glitch-soc.github.io/docs/).
|
||||||
|
|
|
@ -1 +1,25 @@
|
||||||
Glitch-Soc, une scission de Mastodon, est un réseau social de microblog auto-hébergé et open source. C'est une alternative décentralisée aux plates-formes commerciales comme Twitter. Glitch-Soc évite ainsi les risques qu'une seule société monopolise votre communication à des fins commerciales.
|
`glitch-soc` est une [scission](https://fr.wikipedia.org/wiki/Fork_(d%C3%A9veloppement_logiciel)) sympa du logiciel de réseau social libre [Mastodon](https://joinmastodon.org/), avec comme objectif de fournir des fonctionnalités supplémentaires, au risque d'un logiciel un peu moins stable.
|
||||||
|
|
||||||
|
### Quelles sont les différences avec Mastodon?
|
||||||
|
|
||||||
|
`glitch-soc` ajoute de nombreuses fonctionnalitées expérimentals, comme :
|
||||||
|
|
||||||
|
- Améliorations des média
|
||||||
|
- Images masquées pas le CW
|
||||||
|
- Images en pleine largeure
|
||||||
|
- Options de mise à l'échelle
|
||||||
|
- Formattage des pouets
|
||||||
|
- Sélectionner les réponses dans les listes
|
||||||
|
- Amélioration des filtres
|
||||||
|
- Mise en avant des liens trompeurs
|
||||||
|
- Cacher les compteur d'abonné⋅e⋅s
|
||||||
|
- Une boite de paramètres
|
||||||
|
- Pouets pliants
|
||||||
|
- Icones pour le niveau de visibilité des pouets
|
||||||
|
- Pouets locaux
|
||||||
|
- Mode fil de pouts
|
||||||
|
- Attribut `data-*` sur les pouets
|
||||||
|
- Gestion des thèmes avancée via flavours+skins
|
||||||
|
- Doodle
|
||||||
|
|
||||||
|
Voir plus [sur la documentation](https://glitch-soc.github.io/docs/) (en anglais).
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
⚠️ Glitch-Soc is beta software, and under active development. Use at your own risk!
|
⚠️ Glitch-Soc is beta software, and under active development. Use at your own risk!
|
||||||
|
|
||||||
|
### Install
|
||||||
|
|
||||||
* This app require a dedicated domain or subdomain.
|
* This app require a dedicated domain or subdomain.
|
||||||
* The user choosen during the installation is created in Glitch-Soc with admin rights.
|
* The user choosen during the installation is created in Glitch-Soc with admin rights.
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
Glitch-Soc est en constant développement, fournis avec les dernières fonctionnalités (incluant les derniers bugs).
|
Glitch-Soc est en constant développement, fournis avec les dernières fonctionnalités (incluant les derniers bugs).
|
||||||
|
|
||||||
* L'application a besoin d'un domaine dédié.
|
### Installation
|
||||||
* L'utilisateur⋅ice choisi⋅es lors de l'installation sera administrateur⋅ice de l'instance. Il est possible d'en ajouter d'autre depuis l'application.
|
|
||||||
|
|
||||||
L'authentification par LDAP et le Single-Sign-On sont activés pour les utilisateur⋅ices YunoHost.
|
* L'application a besoin d'un domaine dédié.
|
||||||
|
* L'utilisateurice choisie lors de l'installation sera administrateurice de l'instance. Il est possible d'en ajouter d'autre depuis l'application.
|
||||||
|
|
||||||
|
L'authentification par LDAP et le Single-Sign-On sont activés pour les utilisateurices YunoHost.
|
||||||
|
|
||||||
Nous vous invitons à bloquer les instances malveillantes depuis l'interface d'administration. Vous pouvez également ajouter du texte sur votre page d'accueil.
|
Nous vous invitons à bloquer les instances malveillantes depuis l'interface d'administration. Vous pouvez également ajouter du texte sur votre page d'accueil.
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
"en": "Libre and federated social network, fork of Mastodon",
|
"en": "Libre and federated social network, fork of Mastodon",
|
||||||
"fr": "Réseau social libre et fédéré, scission de Mastodon"
|
"fr": "Réseau social libre et fédéré, scission de Mastodon"
|
||||||
},
|
},
|
||||||
"version": "2022.02.12~ynh1",
|
"version": "2022.02.19~ynh1",
|
||||||
"url": "https://github.com/glitch-soc/mastodon",
|
"url": "https://github.com/glitch-soc/mastodon",
|
||||||
"upstream": {
|
"upstream": {
|
||||||
"license": "free",
|
"license": "free",
|
||||||
|
|
Loading…
Add table
Reference in a new issue