Skip to content

Commit 482d07e

Browse files
committed
Fix deployment.
1 parent 22b3785 commit 482d07e

3 files changed

Lines changed: 19 additions & 8 deletions

File tree

falcon.rb

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,22 @@
22
# frozen_string_literal: true
33

44
# Released under the MIT License.
5-
# Copyright, 2019-2022, by Samuel Williams.
5+
# Copyright, 2019-2026, by Samuel Williams.
66

7-
load :rack, :lets_encrypt_tls, :supervisor
7+
require 'falcon/environment/rack'
8+
require 'falcon/environment/tls'
9+
require 'falcon/environment/lets_encrypt_tls'
10+
require 'async/service/supervisor'
11+
12+
service 'supervisor' do
13+
include Async::Service::Supervisor::Environment
14+
end
815

916
hostname = File.basename(__dir__)
10-
rack hostname, :lets_encrypt_tls
1117

12-
supervisor
18+
service hostname do
19+
include Falcon::Environment::Rack
20+
include Falcon::Environment::TLS
21+
include Falcon::Environment::LetsEncryptTLS
22+
include Async::Service::Supervisor::Supervised
23+
end

gems.locked

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ GEM
184184
sus (~> 0.31)
185185
sus-fixtures-async (~> 0.1)
186186
thread-local (1.1.0)
187-
timeout (0.6.0)
187+
timeout (0.6.1)
188188
traces (0.18.2)
189189
tsort (0.2.0)
190190
utopia (2.32.0)
@@ -216,12 +216,12 @@ PLATFORMS
216216
DEPENDENCIES
217217
agent-context
218218
async-redis
219+
async-service
219220
bake-test
220221
benchmark-http
221222
covered
222223
falcon
223224
live
224-
net-smtp
225225
rack-test
226226
sus
227227
sus-fixtures-async-http

gems.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55

66
source "https://rubygems.org"
77

8+
gem "async-service"
9+
810
group :preload do
911
gem "utopia", "~> 2.32.0"
1012

@@ -15,8 +17,6 @@
1517
gem "variant"
1618
end
1719

18-
gem "net-smtp"
19-
2020
group :development do
2121
gem "bake-test"
2222
gem "rack-test"

0 commit comments

Comments
 (0)