+10
.env.example
+10
.env.example
···
1
+
# hostname on which you're running the Lycan server
2
+
SERVER_HOSTNAME=lycan.feeds.blue
3
+
4
+
# customizing servers we connect to
5
+
RELAY_HOST=bsky.network
6
+
# or: JETSTREAM_HOST=jetstream2.us-east.bsky.network
7
+
APPVIEW_HOST=public.api.bsky.app
8
+
9
+
# put your handle here
10
+
# FIREHOSE_USER_AGENT="Lycan (@my.handle)"
+3
-2
Gemfile
+3
-2
Gemfile
···
2
2
3
3
gem 'activerecord', '~> 7.2'
4
4
gem 'sinatra-activerecord', '~> 2.0'
5
+
gem 'sinatra'
5
6
gem 'pg'
6
7
gem 'rake'
7
8
gem 'irb'
9
+
8
10
gem 'rainbow'
9
-
10
-
gem 'sinatra'
11
+
gem 'dotenv'
11
12
12
13
gem 'minisky', '~> 0.5'
13
14
gem 'didkit', '~> 0.2', git: 'https://tangled.sh/@mackuba.eu/didkit'
+2
Gemfile.lock
+2
Gemfile.lock
···
41
41
concurrent-ruby (1.3.5)
42
42
connection_pool (2.5.3)
43
43
date (3.4.1)
44
+
dotenv (3.1.8)
44
45
drb (2.2.3)
45
46
ed25519 (1.4.0)
46
47
erb (5.0.2)
···
148
149
bcrypt_pbkdf (>= 1.0, < 2.0)
149
150
capistrano (~> 2.0)
150
151
didkit (~> 0.2)!
152
+
dotenv
151
153
ed25519 (>= 1.2, < 2.0)
152
154
irb
153
155
jwt
+1
Rakefile
+1
Rakefile