kotRemote/README.md

37 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2024-02-17 04:16:53 -07:00
# kotRemote
2024-02-19 16:23:04 -07:00
2024-02-17 03:33:42 -07:00
Wrapper for sshfs, built in Kotlin, and utilizes [Jexer](https://git.ouroboros.group/limepotato/jexer)
2024-02-16 17:21:49 -07:00
2024-02-19 16:23:04 -07:00
## Installation Instructions
### Linux
2024-02-17 05:17:57 -07:00
1. install `openssh-askpass`(Or any graphical ssh/askpass program) & `sshfs`
2024-02-19 16:39:48 -07:00
2. Make sure you have JRE-19/21
2024-02-19 16:22:03 -07:00
3. ~~[Download Latest Release](https://git.ouroboros.group/limepotato/kotRemote/releases)~~
4. ~~Extract and run .jar~~
2024-02-17 04:34:45 -07:00
2024-02-19 16:23:04 -07:00
### Windows
2024-02-16 21:31:41 -07:00
1. install [sshfs-win](https://github.com/winfsp/sshfs-win)
2024-02-19 16:39:48 -07:00
2. Make sure you have JRE-19/21
2024-02-19 16:22:03 -07:00
3. ~~[Download Latest Release](https://git.ouroboros.group/limepotato/kotRemote/releases)~~
4. ~~Extract and run .jar~~
2024-02-19 16:21:16 -07:00
2024-02-19 16:23:04 -07:00
### Build from Source
1. Clone the repository `git clone https://git.ouroboros.group/limepotato/kotRemote.git`
2. Enter directory cloned `cd kotRemote`
2024-02-19 16:21:16 -07:00
3. Open terminal and run `./gradlew shadow jar`
4. Find the built jar under `build/libs/kotRemote{version}-all.jar`
2024-02-17 04:26:18 -07:00
2024-02-17 04:34:45 -07:00
### CMDLine Options
2024-02-19 16:23:04 -07:00
`java -jar -Djexer.Swing=false` to disable graphical interface, and force XTERM,
2024-02-17 18:30:51 -07:00
Please note that, in XTERM or ECMA48 mode, the login process may break the graphical interface.
2024-02-17 04:26:18 -07:00
2024-02-17 04:34:45 -07:00
## LICENSE
2024-02-19 16:23:04 -07:00
This project falls under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)
see [LICENSE.md](LICENSE.md)