30 lines
883 B
Markdown
30 lines
883 B
Markdown
# hoist
|
|
one part of the hoist/yoink system for transferring files over the gemini
|
|
protocol
|
|
|
|
based on part 7 of
|
|
[this post](https://lists.orbitalfox.eu/archives/gemini/2020/001632.html)
|
|
by solderpunk
|
|
|
|
this system is a PROOF OF CONCEPT and should not be expected to be particularly
|
|
safe, secure, or reliable
|
|
|
|
## requirements
|
|
- [jetforce](https://github.com/michael-lazar/jetforce)
|
|
- [gmni](https://git.sr.ht/~sircmpwn/gmni)
|
|
|
|
## how to use
|
|
- clone this repo
|
|
- make sure your port 1965 is open to the internet
|
|
- `./hoist.sh filename.ext`
|
|
- file extensions are mandatory
|
|
- if all goes well, your file will be transferred and you will be given a link
|
|
to it
|
|
|
|
## notes
|
|
- ideally i would be using gmnisrv here instead of jetforce but i had some
|
|
trouble getting it to work, hopefuly i can switch over at some point because
|
|
the current pairing is a bit absurd
|
|
|
|
(c) 2020 oneseveneight/sose
|