Gilfoyle will store your secrets. We encrypt your data.
Sinatraas a back-end.Redisas a database. We do not need to keep a huge structure of data. We just want to set and get data as fast as possible. Therefore, Redis.Sidekiqfor background processes. It is fast. It has a great community. Even the creator has answered me at stackoverflow.OpenSSL::Cipherfrom standard library to encrypt data to avoid unnecessary dependencies.Unicornas a web server. I've used it in production and because of DHH.
Well, I've started from paper. From this paper.