diff --git a/lib/runit.rb b/lib/runit.rb
index 089238099e646d7f04672ea43db2062af95b3ba1..205eb3534758f30cd32d7fa3e5a4318afdd1cfbf 100755
--- a/lib/runit.rb
+++ b/lib/runit.rb
@@ -12,7 +12,8 @@ module Runit
     'praefect' => 'praefect*',
     'gitaly' => '{gitaly,praefect*}',
     'db' => '{redis,redis-cluster,postgresql,postgresql-geo,clickhouse}',
-    'rails-migration-dependencies' => '{redis,redis-cluster,postgresql,postgresql-geo,gitaly,praefect*}'
+    'rails-migration-dependencies' => '{redis,redis-cluster,postgresql,postgresql-geo,gitaly,praefect*}',
+    'workhorse' => 'gitlab-workhorse'
   }.freeze
 
   SERVICES_DIR = Pathname.new(__dir__).join('../services').expand_path
diff --git a/spec/lib/runit_spec.rb b/spec/lib/runit_spec.rb
index fc248fba99f31d8b33f34a9fb466785ca50d3903..cf9c205a3ed24cebf193dbf9b7a4da930db4a46a 100644
--- a/spec/lib/runit_spec.rb
+++ b/spec/lib/runit_spec.rb
@@ -266,6 +266,12 @@
         expect(described_class::SERVICE_SHORTCUTS['db']).to eq('{redis,redis-cluster,postgresql,postgresql-geo,clickhouse}')
       end
     end
+
+    describe 'workhorse' do
+      it do
+        expect(described_class::SERVICE_SHORTCUTS['workhorse']).to eq('gitlab-workhorse')
+      end
+    end
   end
 
   def stub_services