2018-07-02 22:35:56 +00:00
|
|
|
---
|
|
|
|
author: ~ben
|
|
|
|
published: true
|
|
|
|
title: gopher
|
2018-08-16 04:27:46 +00:00
|
|
|
description: gopher server and proxy
|
2019-07-02 04:38:20 +00:00
|
|
|
category:
|
2022-09-29 18:53:09 +00:00
|
|
|
- guides
|
|
|
|
- services
|
|
|
|
- publishing
|
2018-07-02 22:35:56 +00:00
|
|
|
---
|
|
|
|
|
2019-07-02 04:38:20 +00:00
|
|
|
the [gopher protocol](http://en.wikipedia.org/wiki/Gopher_(protocol)) was
|
|
|
|
created in 1991. it didn't survive long due to [draconic licensing](
|
|
|
|
http://www.nic.funet.fi/pub/vms/networking/gopher/gopher-software-licensing-policy.ancient).
|
2018-07-02 22:35:56 +00:00
|
|
|
|
2019-07-02 04:38:20 +00:00
|
|
|
we're trying to keep this cool corner of the web alive.
|
2018-07-02 22:35:56 +00:00
|
|
|
|
|
|
|
## add and create your gophersite
|
|
|
|
|
2019-07-31 14:51:28 +00:00
|
|
|
tilde.team serves user gopherholes from your `~/public_gopher` directory.
|
|
|
|
|
|
|
|
to get listed on the [main gophermap](gopher://tilde.team),
|
|
|
|
make some changes to your root gophermap. the [root gophermap](
|
|
|
|
https://tildegit.org/team/gopherhole/src/branch/master/gophermap)
|
|
|
|
diffs against the default gophermap that was included with your account.
|
2018-07-02 22:35:56 +00:00
|
|
|
|
2019-07-02 04:38:20 +00:00
|
|
|
if a file called `gophermap` exists in the directory you're currently
|
|
|
|
browsing to in gopher, it will get processed and displayed.
|
2018-07-02 22:35:56 +00:00
|
|
|
|
2020-04-05 03:27:07 +00:00
|
|
|
see [this example](https://github.com/gophernicus/gophernicus/blob/master/README.gophermap)
|
2019-07-02 04:38:20 +00:00
|
|
|
for more information on file types and special chars.
|
|
|
|
|
|
|
|
one of the coolest item types supported in gophernicus is `=` which allows you
|
|
|
|
to include other gophermaps or the output of executables.
|
|
|
|
|
|
|
|
you can even make your whole gophermap executable and it will be run through
|
|
|
|
whatever interpreter you specify in the shebang.
|
2018-07-02 22:35:56 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
## browse gophersites
|
|
|
|
|
2019-07-02 04:38:20 +00:00
|
|
|
if you're currently connected from a tilde.team shell, you can use the
|
|
|
|
[`lynx`](https://lynx.browser.org/) browser.
|
2018-07-02 22:35:56 +00:00
|
|
|
```bash
|
|
|
|
lynx gopher://tilde.team
|
|
|
|
```
|
|
|
|
|
2019-07-31 14:51:28 +00:00
|
|
|
if you want to access the gophersite in your public\_gopher dir, use the following
|
2019-07-02 04:38:20 +00:00
|
|
|
link structure: [gopher://tilde.team/1/~username](gopher://tilde.team/1/~username)
|
2018-07-02 22:35:56 +00:00
|
|
|
|
|
|
|
you can install it on your local machine too :)
|
|
|
|
|
2019-07-02 04:38:20 +00:00
|
|
|
otherwise, you can use our [http proxy](https://gopher.tildeverse.org/tilde.team) to browse the gophernet.
|
2018-07-02 22:35:56 +00:00
|
|
|
|
|
|
|
hope to see you on there soon!
|
2019-07-31 14:51:28 +00:00
|
|
|
|