A tool for measuring the coverage of Bluesky/ATProto relays
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

added Sinatra

+56
+4
Gemfile
··· 2 2 3 3 gem 'skyfall', '>= 0.7' 4 4 gem 'irb' 5 + gem 'sinatra' 5 6 6 7 group :development do 7 8 gem 'capistrano', '~> 2.15' 8 9 gem 'bcrypt_pbkdf' 9 10 gem 'ed25519' 11 + 12 + gem 'rackup' 13 + gem 'thin' 10 14 end
+42
Gemfile.lock
··· 11 11 net-ssh (>= 2.0.14) 12 12 net-ssh-gateway (>= 1.1.0) 13 13 cbor (0.5.10.1) 14 + daemons (1.4.1) 14 15 date (3.5.1) 15 16 ed25519 (1.4.0) 16 17 erb (6.0.2) ··· 26 27 prism (>= 1.3.0) 27 28 rdoc (>= 4.0.0) 28 29 reline (>= 0.4.2) 30 + logger (1.7.0) 31 + mustermann (3.0.4) 32 + ruby2_keywords (~> 0.0.1) 29 33 net-scp (4.1.0) 30 34 net-ssh (>= 2.6.5, < 8.0.0) 31 35 net-sftp (4.0.0) ··· 40 44 psych (5.2.2) 41 45 date 42 46 stringio 47 + rack (3.2.5) 48 + rack-protection (4.2.1) 49 + base64 (>= 0.1.0) 50 + logger (>= 1.6.0) 51 + rack (>= 3.0.0, < 4) 52 + rack-session (2.1.1) 53 + base64 (>= 0.1.0) 54 + rack (>= 3.0.0) 55 + rackup (2.3.1) 56 + rack (>= 3) 43 57 rdoc (7.2.0) 44 58 erb 45 59 psych (>= 4.0.0) 46 60 tsort 47 61 reline (0.6.3) 48 62 io-console (~> 0.5) 63 + ruby2_keywords (0.0.5) 64 + sinatra (4.2.1) 65 + logger (>= 1.6.0) 66 + mustermann (~> 3.0) 67 + rack (>= 3.0.0, < 4) 68 + rack-protection (= 4.2.1) 69 + rack-session (>= 2.0.0, < 3) 70 + tilt (~> 2.0) 49 71 skyfall (0.7.0) 50 72 base32 (~> 0.3, >= 0.3.4) 51 73 base64 (~> 0.1) ··· 53 75 eventmachine (~> 1.2, >= 1.2.7) 54 76 faye-websocket (~> 0.12) 55 77 stringio (3.2.0) 78 + thin (2.0.1) 79 + daemons (~> 1.0, >= 1.0.9) 80 + eventmachine (~> 1.0, >= 1.0.4) 81 + logger 82 + rack (>= 1, < 4) 83 + tilt (2.7.0) 56 84 tsort (0.2.0) 57 85 websocket-driver (0.8.0) 58 86 base64 ··· 68 96 capistrano (~> 2.15) 69 97 ed25519 70 98 irb 99 + rackup 100 + sinatra 71 101 skyfall (>= 0.7) 102 + thin 72 103 73 104 CHECKSUMS 74 105 base32 (0.3.4) sha256=cb9810ab7c79862ed6ead254b3a44fa2535d088396cd412eef38bdc206055aba ··· 76 107 bcrypt_pbkdf (1.1.2) sha256=c2414c23ce66869b3eb9f643d6a3374d8322dfb5078125c82792304c10b94cf6 77 108 capistrano (2.15.11) sha256=80015222bdf1fd83759236c60e0c3290f8165bbb98710b71e5746c9b71679b74 78 109 cbor (0.5.10.1) sha256=79cdf79f18dcd9ee97e0b849c6d573e5a2e3ddc1954d180f384d6ed2612b6df0 110 + daemons (1.4.1) sha256=8fc76d76faec669feb5e455d72f35bd4c46dc6735e28c420afb822fac1fa9a1d 79 111 date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0 80 112 ed25519 (1.4.0) sha256=16e97f5198689a154247169f3453ef4cfd3f7a47481fde0ae33206cdfdcac506 81 113 erb (6.0.2) sha256=9fe6264d44f79422c87490a1558479bd0e7dad4dd0e317656e67ea3077b5242b ··· 84 116 highline (3.1.2) sha256=67cbd34d19f6ef11a7ee1d82ffab5d36dfd5b3be861f450fc1716c7125f4bb4a 85 117 io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc 86 118 irb (1.17.0) sha256=168c4ddb93d8a361a045c41d92b2952c7a118fa73f23fe14e55609eb7a863aae 119 + logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 120 + mustermann (3.0.4) sha256=85fadcb6b3c6493a8b511b42426f904b7f27b282835502233dd154daab13aa22 87 121 net-scp (4.1.0) sha256=a99b0b92a1e5d360b0de4ffbf2dc0c91531502d3d4f56c28b0139a7c093d1a5d 88 122 net-sftp (4.0.0) sha256=65bb91c859c2f93b09826757af11b69af931a3a9155050f50d1b06d384526364 89 123 net-ssh (7.3.0) sha256=172076c4b30ce56fb25a03961b0c4da14e1246426401b0f89cba1a3b54bf3ef0 ··· 92 126 prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193 93 127 prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85 94 128 psych (5.2.2) sha256=a4a9477c85d3e858086c38cf64e7096abe40d1b1eed248b01020dec0ff9906ab 129 + rack (3.2.5) sha256=4cbd0974c0b79f7a139b4812004a62e4c60b145cba76422e288ee670601ed6d3 130 + rack-protection (4.2.1) sha256=cf6e2842df8c55f5e4d1a4be015e603e19e9bc3a7178bae58949ccbb58558bac 131 + rack-session (2.1.1) sha256=0b6dc07dea7e4b583f58a48e8b806d4c9f1c6c9214ebc202ec94562cbea2e4e9 132 + rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868 95 133 rdoc (7.2.0) sha256=8650f76cd4009c3b54955eb5d7e3a075c60a57276766ebf36f9085e8c9f23192 96 134 reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835 135 + ruby2_keywords (0.0.5) sha256=ffd13740c573b7301cf7a2e61fc857b2a8e3d3aff32545d6f8300d8bae10e3ef 136 + sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 97 137 skyfall (0.7.0) sha256=2c55df532da5c86e839531fd3b1a2291921ae5329230dcc99ebce3e408071535 98 138 stringio (3.2.0) sha256=c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1 139 + thin (2.0.1) sha256=5bbde5648377f5c3864b5da7cd89a23b5c2d8d8bb9435719f6db49644bcdade9 140 + tilt (2.7.0) sha256=0d5b9ba69f6a36490c64b0eee9f6e9aad517e20dcc848800a06eb116f08c6ab3 99 141 tsort (0.2.0) sha256=9650a793f6859a43b6641671278f79cfead60ac714148aabe4e3f0060480089f 100 142 websocket-driver (0.8.0) sha256=ed0dba4b943c22f17f9a734817e808bc84cdce6a7e22045f5315aa57676d4962 101 143 websocket-extensions (0.1.5) sha256=1c6ba63092cda343eb53fc657110c71c754c56484aad42578495227d717a8241
+9
server.rb
··· 1 + #!/usr/bin/env ruby 2 + 3 + require 'bundler/setup' 4 + require 'sinatra' 5 + require 'thin' 6 + 7 + get '/' do 8 + erb :index 9 + end
+1
views/index.erb
··· 1 + <h1>Pulsar</h1>