|
- #! /usr/bin/env ruby
- libdir = File.absolute_path( File.join( File.dirname(__FILE__), '../lib' ) )
- $LOAD_PATH.unshift(libdir) unless $LOAD_PATH.include?(libdir)
-
- Bundler.require(:default, :development)
-
-
- require 'grack'
- require 'rack'
- root = File.absolute_path( File.join( File.dirname(__FILE__), '../examples' ) )
- app = Grack::Server.new({
- project_root: root,
- upload_pack: true,
- receive_pack:true
- })
-
- app1= Rack::Builder.new do
- use Grack::Auth do |username, password|
- [username, password] == ['123', '455']
- end
- run app
- end
-
- Rack::Server.start app: app1, Port: 3001
|