8000 GitHub - gingershaped/turtleshell: SSH for ComputerCraft
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

gingershaped/turtleshell

Repository files navigation

Turtleshell: SSH for ComputerCraft

Turtleshell is a relay server which makes it possible to use CC: Tweaked computers over a SSH session from the comfort of your desktop.

A screenshot of a GNOME Terminal window, displaying the default ComputerCraft shell prompt.

Supported features

  • Text coloring, formatting, and cursor control
  • Mouse input
  • Multiple SSH sessions into one computer

Planned features

  • Support for SFTP to allow remote filesystem access

Self-hosting

Turtleshell is written in Kotlin (for the relay server) and TypeScript (for the client), and the client is transpiled to Lua using the excellent TypeScriptToLua project. Compilation therefore requires an installation of Node.js, in addition to a JDK. To build, simply run ./gradlew build; the client will be compiled and bundled into the JAR by Gradle, and a runnable JAR artifact will be available at build/libs/computer.gingershaped.turtleshell.turtleshell-all.jar.

About

SSH for ComputerCraft

Topics

Resources

Stars

Watchers

Forks

0