Skip to content

Repository files navigation

Play Sudoku directly in your terminal

How to Play

  • open Terminal or Command Prompt;
  • enter the command:
ssh termidoku.xyz
  • enter yes to confirm connection;
  • enjoy!

How to Self-Host

Using docker-compose

  • clone the repository:
git clone https://github.com/mctood/termidoku
cd termidoku
  • create .env file:
cp .env.example .env
nano .env
  • fill the parameters except SSH_HOST_KEY_PATH;
  • generate the SSH key:
ssh-keygen -f ssh_host_key -N ""
  • build & run the application:
docker compose up --build
  • connect via SSH and play!

Using pure Python

  • clone the repository:
git clone https://github.com/mctood/termidoku
cd termidoku
  • create & activate virtual environment:
python -m venv .venv

source .venv/bin/activate
# OR, for fish:
source .venv/bin/activate.fish
  • install requirements:
python -m pip install -r requirements.txt
  • generate the SSH key:
ssh-keygen -f ssh_host_key -N ""
  • create .env file:
cp .env.example .env
nano .env
  • fill the parameters, in SSH_HOST_KEY_PATH specify the absolute path to ssh_host_key file;
  • run the application:
python -m app.server.server
  • connect via SSH and play!

Star History (why not?)

Star History Chart

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages