one part of the hoist/yoink system for transfering files over the gemini protocol
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sose a0410304fc yoink.sh -> yoink 7 months ago
license first commit 7 months ago
readme.md yoink.sh -> yoink 7 months ago
yoink.sh first commit 7 months ago

readme.md

yoink

one part of the hoist/yoink system for transfering files over the gemini protocol

based on part 7 of this post by solderpunk

this system is a PROOF OF CONCEPT and should not be expected to be particularly safe, secure, or reliable

live version @ gemini://illegaldrugs.net/cgi-bin/yoink

reqirements

  • a gemini server with cgi support
  • gmni

how to use

  • clone this repo
  • create a directory for yoinked files to be hosted
    • by default this is '/var/gemini/yoinkdata'
  • set this directory as $HOME at the top of the yoink.sh file
  • place yoink.sh in your cgi-bin
  • you are done.

notes

  • if gmni is not installed to '/usr/local/bin/gmni' edit the gmni_path variable to reflect the location of the gmni executeable

(c) 2020 oneseveneight/sose