geminispace.info

Unnamed repository; edit this file 'description' to name the repository.
git clone git://code.clttr.info/geminispace.info.git
Log | Files | Refs | README | LICENSE

commit be45fc45968486e8669bbe0eed0163e5c853a640
parent c858691814aadb66868f19244794bb1b47d5f0a1
Author: Remco van 't Veer <remco@remworks.net>
Date:   Tue, 27 Oct 2020 17:02:13 +0100

Describe procedure to get gus up and running

Signed-off-by: Natalie Pendragon <natpen@natpen.net>

Diffstat:
MREADME.md | 30++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -1,5 +1,35 @@ # Gemini Universal Search (GUS) + +## Dependencies + +1. Install python and poetry +2. Run: "poetry install" + + +## Making an initial index + +Make sure you have some gemini URLs for testing which are nicely +sandboxed to avoid indexing huge parts of the gemini space. + +1. Create a "seed-requests.txt" file with you test gemini URLs +2. Run: "poetry run crawl -d" +3. Run: "poetry run build_index -d" + +Now you'll have created `index.new` directory, rename it to `index`. + + +## Running the frontend + +1. Run: "poetry run serve" +2. Navigate your gemini client to: "gemini://localhost/" + + +# Updating the index + +TODO + + ## Roadmap / TODOs - **log output of crawl**: I see some errors fly by, and it