summaryrefslogtreecommitdiff
path: root/README.gmi
blob: 6fd502244b4ba8e05ce99c80b831389ccdd48b51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# SR-71, a small web server

```ASCII art of an SR-71 Blackbird
                                 ,
                                dMb,
                              ,dMMMMb,          ,,
                           ,dMMMMMMMMMb, eeee8888"
                        ,mMMm!!!!XXXXMMMMM"""
                      ,d!!XXMMXX88888888W"
                     `MX88dMM8888WWWMMMMMMb,
                         '""MMMMMMMMMMMMMMMMb
                           MMMMMMMMMMMMMMMMMMb,
                          dMMMMMMMMMMMMMMMMMMMMb,,
              _,dMMMMMMMMMMXXXX!!!!!!!!!!!!!!XXXXXMP
         _,dMMXX!!!!!!!!!!!!!!!!!!XXXXX888888888WWC
     _,dMMX!!!MMMM!!!!!!!!XXXXXX888888888888WWMMMMMb,
    dMMX!!!!!MMM!XXXXXX88888888888888888WWMMMMMMMMMMMb
   dMMXXXXXX8MMMM88888888888888888WWWMMMMMMMMMMMMMMMMMb    ,d8
   MMMMWW888888MMMMM8888888WWMMMMMMMMMMMMMMMMMMMMMMMMMMM,d88P'
    YMMMMMWW888888WWMMMMMMMMMMP"""'    `"YMMMMMMMMMMMXMMMMMP
       `""YMMMMMMMMMMMMMP""'            mMMMm!XXXXX8888888e,
                                      ,d!!XXMM888888888888WW
                                     "MX88dMM888888WWWMMMMMMb
                                          """``'"YMMMMMMMYMMM
                                                     `"YMMMMM
                                                        `"YMP
```

The SR-71 Blackbird was arguably the pinnacle of slide rule based engineering.

The last airplane designed without the use of electronic calculators, it was developed from concept to first flight in just over 2 years. It flew higher and faster than any jet of its time (holding the speed record to this day), and pioneered low-observability (stealth) characteristics.

The sr-71 server hosts sites on the small web. Today it can host gemini (including titan support), gopher, and finger. On the roadmap is spartan and possibly HTTP - though it will never be a particularly capable HTTP server. It also executes CGIs out of a /cgi-bin/ directory and can host a configurable directory of git repositories at /git/. It is built with sliderule, a go toolkit for the small web, and syw (Show Your Work), the small web git viewer implementation.

=> gemini://gemini.ctrl-c.club/~tjp/c/sliderule sliderule library