Sha256: f271a4b6fdbba3e4fc63c100703257fe054ae386f2c80f5135d6e2a840140b1e
Contents?: true
Size: 1.02 KB
Versions: 2
Compression:
Stored size: 1.02 KB
Contents
# Load gem files load_path_libs = File.expand_path(File.join(File.dirname(__FILE__), "lib")) $LOAD_PATH.unshift(load_path_libs) unless $LOAD_PATH.include?(load_path_libs) require "rest-ftp-daemon" # Create global queue $queue = RestFtpDaemon::JobQueue.new # Create global counters $counters = RestFtpDaemon::Counters.new # Initialize workers and conchita subsystem $pool = RestFtpDaemon::WorkerPool.new # Rack authent unless Settings.adminpwd.nil? use Rack::Auth::Basic, "Restricted Area" do |username, password| [username, password] == ["admin", Settings.adminpwd] end end # NewRelic profiling GC::Profiler.enable if Settings.newrelic_enabled? # Serve static assets use Rack::Static, urls: ["/css", "/js", "/images"], root: "#{APP_LIBS}/static/" # Rack reloader and mini-profiler unless Settings.namespace == ENV_PRODUCTION use Rack::Reloader, 1 # use Rack::MiniProfiler end # Set up encodings Encoding.default_internal = "utf-8" Encoding.default_external = "utf-8" # Launch the main daemon run RestFtpDaemon::API::Root
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rest-ftp-daemon-0.250.4 | config.ru |
rest-ftp-daemon-0.250.3 | config.ru |