Tonetag.is es un sitio web para buscar las definiciones de indicadores de tono, también conocidos como etiquetas de tono.
Los indicadores de tono se utilizan para transmitir tono en la comunicación basada en texto. A menudo son utilizados por personas neurodivergentes, como personas con autismo o TDAH, para aclarar su tono.
Un ejemplo de un indicador de tono es /s, lo que significa que la oración anterior era sarcástica.
Este sitio web está construido con Quarkus, un marco Java. Está construido con Kotlin. Se implementa con Terraform, Ansible y ArgoCd. Puede ver las implementaciones en los gráficos y la implementación.
Los indicadores de tono son un concepto relativamente nuevo, y mi lista puede no estar completa. Los indicadores de tono se almacenan en un archivo JSON, que se puede encontrar en src/main/resources/META-INF/data/tags
.
Si desea agregar un indicador de tono, ¡haga una solicitud de extracción! Asegúrese de que el indicador de tono aún no esté en la lista y que realmente lo utilice.
Puede ejecutar la aplicación en modo Dev que habilita la codificación en vivo usando:
./gradlew quarkusDev
La aplicación se puede empaquetar usando:
./gradlew build
Produce el archivo quarkus-run.jar
en el directorio build/quarkus-app/
. Tenga en cuenta que no es un über-Jar , ya que las dependencias se copian en el directorio build/quarkus-app/lib/
.
Puede crear una imagen de Docker usando:
quarkus build -Dquarkus.container-image.build=true
Esto creará una imagen de contenedor con el nombre ghcr.io/tonetag/tonetag
y la etiqueta de la versión de la aplicación.
También se publica un contenedor de la versión actual en el Registro de contenedores de GitHub.
La implementación se realiza en el repositorio de Tonetag/Implement. ¡Consulte allí para obtener más información!