Tonetag.is - это веб -сайт для поиска определений индикаторов тона, также известных как тональные теги.
Индикаторы тона используются для передачи тона в текстовой связи. Они часто используются нейродивергентными людьми, такими как люди с аутизмом или СДВГ, чтобы прояснить свой тон.
Примером индикатора тона является /S, что означает, что предыдущее предложение было предназначено как саркастическое.
Этот сайт построен из Quarkus, Java Framework. Он построен с котлином. Он развернут с Terraform, Ansible и Argocd. Вы можете увидеть развертывание в диаграммах и развертывании.
Индикаторы тона являются относительно новой концепцией, и мой список может быть не завершен. Тонные индикаторы хранятся в файле JSON, который можно найти в src/main/resources/META-INF/data/tags
.
Если вы хотите добавить индикатор тона, пожалуйста, сделайте запрос на тягу! Пожалуйста, убедитесь, что индикатор тона еще не в списке, и который фактически используется людьми.
Вы можете запустить приложение в режиме разработчика, которое позволяет живым кодированию, используя:
./gradlew quarkusDev
Приложение можно упаковать с помощью:
./gradlew build
Он производит файл quarkus-run.jar
в каталоге build/quarkus-app/
. Имейте в виду, что это не über-jar , так как зависимости копируются в каталог build/quarkus-app/lib/
.
Вы можете создать изображение Docker, используя:
quarkus build -Dquarkus.container-image.build=true
Это создаст изображение контейнера с именем ghcr.io/tonetag/tonetag
и тегом версии приложения.
Контейнер текущей версии также опубликован в реестре контейнеров GitHub.
Развертывание проводится в репозитории Tonetag/Deplosition. Пожалуйста, проверьте там для получения дополнительной информации!