SSHFS (and maybe other things later) Wrapper, in Kotlin with Jexer
Find a file
2024-02-19 16:39:48 -07:00
.idea Add build from source instructions 2024-02-19 16:21:16 -07:00
gradle/wrapper init 2024-02-16 02:25:54 -07:00
src/main Allow user to set remote directory 2024-02-19 01:31:27 -07:00
.gitignore Update .gitignore 2024-02-16 21:34:26 -07:00
build.gradle.kts Adjust version 2024-02-17 17:29:42 -07:00
gradle.properties init 2024-02-16 02:25:54 -07:00
gradlew init 2024-02-16 02:25:54 -07:00
gradlew.bat init 2024-02-16 02:25:54 -07:00
LICENSE.md CC BY-SA 4.0 2024-02-17 04:24:49 -07:00
makeRelease.sh Release archive build script 2024-02-17 19:30:07 -07:00
README.md Update README.md 2024-02-19 16:39:48 -07:00
settings.gradle.kts Refactor, Rename, Cleanup 2024-02-17 04:16:53 -07:00
TODO.md Update TODO.md 2024-02-19 16:17:28 -07:00

kotRemote

Wrapper for sshfs, built in Kotlin, and utilizes Jexer

Installation Instructions

Linux

  1. install openssh-askpass(Or any graphical ssh/askpass program) & sshfs
  2. Make sure you have JRE-19/21
  3. Download Latest Release
  4. Extract and run .jar

Windows

  1. install sshfs-win
  2. Make sure you have JRE-19/21
  3. Download Latest Release
  4. Extract and run .jar

Build from Source

  1. Clone the repository git clone https://git.ouroboros.group/limepotato/kotRemote.git
  2. Enter directory cloned cd kotRemote
  3. Open terminal and run ./gradlew shadow jar
  4. Find the built jar under build/libs/kotRemote{version}-all.jar

CMDLine Options

java -jar -Djexer.Swing=false to disable graphical interface, and force XTERM, Please note that, in XTERM or ECMA48 mode, the login process may break the graphical interface.

LICENSE

This project falls under CC BY-SA 4.0 see LICENSE.md