2023-07-07 22:57:13 +02:00
2023-07-07 14:14:48 +02:00
2023-07-07 22:57:13 +02:00
2023-07-07 22:57:13 +02:00
2023-07-06 16:19:49 +02:00
2023-07-05 15:22:14 +02:00
2023-07-05 15:22:14 +02:00
2023-07-05 15:22:14 +02:00
2023-07-06 14:01:56 +02:00
2023-07-07 15:14:16 +02:00
2023-07-07 22:57:13 +02:00
2023-07-07 22:57:13 +02:00
2023-07-07 15:14:16 +02:00
2023-07-06 16:19:49 +02:00
2023-07-06 20:15:20 +02:00
2023-07-07 12:24:23 +02:00

dot i/o V2

GitHub Workflow Status (with event) GitHub GitHub deployments

This project is not affiliated or endorsed with neither the original dot i/o site, nor CharaChorder

I aim to create a new site that offers an easier, visually pleasing and more complete way to configure and learn CharaChorder devices.

Development

  • NodeJS >=18.16
  • Python >=3.10 virtual environment

I know, python in JS projects is extremely annoying, unfortunately, it seems to be the only platform that offers a functional way to subset variable woff2 fonts with ligatures.

In other words, either have python as a development dependency or serve a 3.5MB icons font of which 99.5% is completely unused.

Deployment

SSH Setup

To generate a valid ssh key that can be used by the deployment workflow, use the following command:

ssh-keygen -m PEM -b 4096 -t rsa -f dotio

Omitting -m PEM -b 4096 will result in a key that rsync cannot read!

To double-check, make sure your private key starts with

-----BEGIN RSA PRIVATE KEY-----

After that, add the SSH_SERVER, SSH_PORT, SSH_PRIVATE_KEY and SSH_USER environment secrets to your environment in GitHub.

Description
The device manager and configuration tool for CharaChorder devices.
Readme AGPL-3.0 128 MiB
Languages
Svelte 57%
TypeScript 35.3%
JavaScript 3.1%
SCSS 3%
Rust 0.8%
Other 0.8%