Skip to content

FOSWLY/text2morse-service

Repository files navigation

Text2Morse Service

⚡ Blazing fast and memory safety 🦀 text-to-morse online service!

Our service strives to be very secure and transparent, so you must log in with a Yandex 💛 account to use it!

We don't share your data with anyone, or even store it, because we can afford it 🛸

How to run

Don't forget to fill in the env variables in .env file

To run your own instance:

With Docker

  1. Install Docker
  2. Build the image
docker build -t "text2morse" .
  1. Run container
docker run -p 7674:7674 text2morse

Manually

  1. Install Rust 1.75+

  2. (Optional) Run for developing:

    2.1. Install cargo watch:

    cargo install cargo-watch

    2.2. Run live server:

    cargo watch -x run
  3. Run for Production:

    3.1. Build:

    cargo build --release

    3.2. Run a text2morse file:

    ./target/release/text2morse

idk what else to write, so here's a random pic.

Click to see a pic pic

Written with ❤️ & 🦀

About

yet another text to morse service

Resources

License

Stars

Watchers

Forks

Packages

No packages published