...a full SRE (Site Reliability Engineering) Team with focus on network, operations and security. Topics Deployment - Details about how you, as a customer, can deploy your applications to our servers...
Physical security We're hosting in the datacenter "Munich East" of our datacenter provider noris. The datacenter holds multiple certifications...
New Deployments Looking for a checklist for new deployments? You will find it here: Adding new deployments. Servers
If you followed this guide, you will have already executed bundle exec cap install STAGES=staging,production and your project...
Our Rails deployments are run by passenger on the application servers, to automatically restart passenger workers after a deploy you...
As it's possible that you manage the Ruby version by yourself we created the capistrano-opscomplete Gem to support...
If you want to use Puma as the application server you have the two following options. There is the capistrano...
In most cases your application needs configuration data like database endpoints or API keys to work. This section will help...
If there is an error or if you need to check whether requests are arriving at your server, you should...
Please contact ops@makandra.de if you want to change how your Ruby version is managed. Selfmanaged Ruby Version
If you need to run specific program(s) and be sure they will get restarted if they quit unexpectedly or...
Here is an example configuration for using Sidekiq with our Procfile support and Capistrano. Sidekiq specific steps in lib/capistrano/tasks/sidekiq.rake. Please...
If you want to use containers for your deployment, we support this via a docker-compose.yml file. For this case we...
A load balancer has to know where and when it can traffic forward to. A malfunctioning application server or one...
Backups are stored in a physically separated environment from their origin to protect against physical dangers such as a fire...
If your database exceeds the size for a shared database or you have other requirements you can also use a...
Best results in other decks
When things go wrong, for example, caused by a bad commit, we need to revert back to an earlier known...
Given there is a user with an attachable avatar: class User < ApplicationRecord has_one_attached :avatar end