Skip to content
This repository has been archived by the owner on Dec 22, 2020. It is now read-only.

Commit

Permalink
PoC from Ostia repo becomes Authorino
Browse files Browse the repository at this point in the history
  • Loading branch information
guicassolato committed Nov 3, 2020
1 parent 7e4e622 commit 49d26e2
Show file tree
Hide file tree
Showing 170 changed files with 5,196 additions and 1 deletion.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
tmp
.ruby-version
12 changes: 12 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[submodule "envoy-xds-grpc/data-plane-api"]
path = vendor/envoy-xds-grpc/data-plane-api
url = https://github.com/envoyproxy/data-plane-api.git
[submodule "envoy-xds-grpc/googleapis"]
path = vendor/envoy-xds-grpc/googleapis
url = https://github.com/googleapis/googleapis.git
[submodule "envoy-xds-grpc/protoc-gen-validate"]
path = vendor/envoy-xds-grpc/protoc-gen-validate
url = https://github.com/lyft/protoc-gen-validate.git
[submodule "envoy-xds-grpc/udpa"]
path = vendor/envoy-xds-grpc/udpa
url = https://github.com/cncf/udpa.git
14 changes: 14 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
FROM ruby:2.6

RUN gem update bundler \
&& bundle config --global frozen 1

WORKDIR /usr/src/app

COPY Gemfile Gemfile.lock ./
RUN bundle install

COPY . .

ENTRYPOINT [ "sh", "-c" ]
CMD ["exec rake start"]
13 changes: 13 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
source "https://rubygems.org"

gem "grpc"
gem "grpc-tools"

gem "google-protobuf"

gem "rack"
gem 'openid_connect'

gem "pry-byebug"

gem 'rake'
93 changes: 93 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
GEM
remote: https://rubygems.org/
specs:
activemodel (6.0.3.4)
activesupport (= 6.0.3.4)
activesupport (6.0.3.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
zeitwerk (~> 2.2, >= 2.2.2)
aes_key_wrap (1.1.0)
attr_required (1.0.1)
bindata (2.4.8)
byebug (11.1.3)
coderay (1.1.3)
concurrent-ruby (1.1.7)
google-protobuf (3.13.0)
googleapis-common-protos-types (1.0.5)
google-protobuf (~> 3.11)
grpc (1.32.0)
google-protobuf (~> 3.13)
googleapis-common-protos-types (~> 1.0)
grpc-tools (1.32.0)
httpclient (2.8.3)
i18n (1.8.5)
concurrent-ruby (~> 1.0)
json-jwt (1.13.0)
activesupport (>= 4.2)
aes_key_wrap
bindata
mail (2.7.1)
mini_mime (>= 0.1.1)
method_source (1.0.0)
mini_mime (1.0.2)
minitest (5.14.2)
openid_connect (1.2.0)
activemodel
attr_required (>= 1.0.0)
json-jwt (>= 1.5.0)
rack-oauth2 (>= 1.6.1)
swd (>= 1.0.0)
tzinfo
validate_email
validate_url
webfinger (>= 1.0.1)
pry (0.13.1)
coderay (~> 1.1)
method_source (~> 1.0)
pry-byebug (3.9.0)
byebug (~> 11.0)
pry (~> 0.13.0)
public_suffix (4.0.6)
rack (2.2.3)
rack-oauth2 (1.16.0)
activesupport
attr_required
httpclient
json-jwt (>= 1.11.0)
rack (>= 2.1.0)
rake (13.0.1)
swd (1.2.0)
activesupport (>= 3)
attr_required (>= 0.0.5)
httpclient (>= 2.4)
thread_safe (0.3.6)
tzinfo (1.2.7)
thread_safe (~> 0.1)
validate_email (0.1.6)
activemodel (>= 3.0)
mail (>= 2.2.5)
validate_url (1.0.13)
activemodel (>= 3.0.0)
public_suffix
webfinger (1.1.0)
activesupport
httpclient (>= 2.4)
zeitwerk (2.4.0)

PLATFORMS
ruby

DEPENDENCIES
google-protobuf
grpc
grpc-tools
openid_connect
pry-byebug
rack
rake

BUNDLED WITH
2.1.4
Loading

0 comments on commit 49d26e2

Please sign in to comment.