Tonetag.is est un site Web pour rechercher les définitions des indicateurs de ton, également appelés étiquettes de ton.
Les indicateurs de ton sont utilisés pour transmettre le ton dans la communication textuelle. Ils sont souvent utilisés par des personnes neurodivergentes, comme les personnes autistes ou le TDAH, pour clarifier leur ton.
Un exemple d'indicateur de ton est / s, ce qui signifie que la phrase précédente était censée être sarcastique.
Ce site Web est construit avec Quarkus, un framework Java. Il est construit avec Kotlin. Il est déployé avec Terraform, ANSIBLE et ARGOCD. Vous pouvez voir les déploiements dans les graphiques et le déploiement.
Les indicateurs de ton sont un concept relativement nouveau et ma liste peut ne pas être complète. Les indicateurs de tonalité sont stockés dans un fichier JSON, qui se trouve dans src/main/resources/META-INF/data/tags
.
Si vous souhaitez ajouter un indicateur de ton, veuillez faire une demande de traction! Veuillez vous assurer que l'indicateur de tonalité n'est pas déjà dans la liste et qui est réellement utilisé par les personnes.
Vous pouvez exécuter l'application en mode Dev qui permet le codage en direct en utilisant:
./gradlew quarkusDev
L'application peut être emballée en utilisant:
./gradlew build
Il produit le fichier quarkus-run.jar
dans le répertoire build/quarkus-app/
. Sachez que ce n'est pas un über-jar car les dépendances sont copiées dans la build/quarkus-app/lib/
répertoire.
Vous pouvez créer une image Docker en utilisant:
quarkus build -Dquarkus.container-image.build=true
Cela créera une image de conteneur avec le nom ghcr.io/tonetag/tonetag
et tag de la version de l'application.
Un conteneur de la version actuelle est également publié dans le registre des conteneurs GitHub.
Le déploiement se fait dans le référentiel Tonetag / Déploiement. Veuillez y vérifier pour plus d'informations!