# Multiple custom services

**URL:** <https://drone.discourse.group/t/multiple-custom-services/10637>\
**Category:** Drone Support\
**Created:** [January 15, 2018, 3:16pm UTC](https://drone.discourse.group/t/multiple-custom-services/10637 "2018-01-15T15:16:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![magicalbanana](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/magicalbanana/32/4190_2.png) [@magicalbanana](https://drone.discourse.group/u/magicalbanana)\
**Post date:** [January 15, 2018, 3:16pm UTC](https://drone.discourse.group/t/multiple-custom-services/10637/1 "2018-01-15T15:16:04Z")

</div>

Hi.

I’m new to drone and would like to try it out. But before I get into the nitty gritty of setup and what not I’d like to ask some questions.

1. Can we run multiple services that are not common like Kong or even a custom written app and have it be fully configurable?
2. What’s the difference between running this locally or getting enterprise?
3. When running locally, how can you setup multiple workers? And does that mean builds will run faster?

Thanks!

---

<div class="post-metadata">

**Author:** ![bradrydzewski](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/bradrydzewski/32/3513_2.png) [@bradrydzewski](https://drone.discourse.group/u/bradrydzewski)\
**Post date:** [January 15, 2018, 8:29pm UTC](https://drone.discourse.group/t/multiple-custom-services/10637/2 "2018-01-15T20:29:19Z")

</div>

> [@On another topic](https://drone.discourse.group/t/1546/1):
>
> Can we run multiple services that are not common

Yes, drone will run any docker container as a service. It does not care what is running inside that container. If you are familiar with docker-compose, drone behaves similarly.

> [@On another topic](https://drone.discourse.group/t/1546/1):
>
> What’s the difference between running this locally or getting enterprise?

Sorry, I am not sure I understand what “locally” means in this context. We provide both a community edition and and enterprise edition of drone. You are responsible for hosting both versions on your own hardware. The enterprise edition is based on the community edition, but provides some extra features.

> [@On another topic](https://drone.discourse.group/t/1546/1):
>
> how can you setup multiple workers? And does that mean builds will run faster?

When you configure an agent, you provide it the server address. You can install agents on multiple server, and configure them to communicate with a central drone server. Having multiple agents does not make a build run faster per-se. Instead, having multiple agents allows you to process more builds concurrently. If you have too few agents, you will find that build jobs sit in queue, waiting for available agents.

---

<div class="post-metadata">

**Author:** ![magicalbanana](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/magicalbanana/32/4190_2.png) [@magicalbanana](https://drone.discourse.group/u/magicalbanana)\
**Post date:** [January 15, 2018, 10:15pm UTC](https://drone.discourse.group/t/multiple-custom-services/10637/3 "2018-01-15T22:15:54Z")

</div>

Thanks @bradrydzewski!

On your note regarding enterprise and community, perhaps I should’ve asked the key difference for both.

Thanks!

---

<div class="post-metadata">

**Author:** ![bradrydzewski](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/bradrydzewski/32/3513_2.png) [@bradrydzewski](https://drone.discourse.group/u/bradrydzewski)\
**Post date:** [January 15, 2018, 11:38pm UTC](https://drone.discourse.group/t/multiple-custom-services/10637/4 "2018-01-15T23:38:08Z")

</div>

> On your note regarding enterprise and community, perhaps I should’ve asked the key difference for both.

The enterprise edition includes dedicated support via our private Slack channel and a number of extensions that are not available in the community edition. For a full list of extensions, please see the Enterprise Extensions section of the documentation [https://docs.drone.io/server/overview/](http://docs.drone.io/installation/)

Please note the enterprise and community edition are distributed in the same official `drone/drone` docker image. If you provide the image with a license key it will unlock the enterprise feature. I therefore recommend you start with the community edition so that you can evaluate the product and ensure it meets your needs. You can then easily upgrade at a later time, simply by providing the key to your existing installation, if you decide you need these enterprise features.

---

<div class="post-metadata">

**Author:** ![magicalbanana](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/magicalbanana/32/4190_2.png) [@magicalbanana](https://drone.discourse.group/u/magicalbanana)\
**Post date:** [January 16, 2018, 12:42am UTC](https://drone.discourse.group/t/multiple-custom-services/10637/5 "2018-01-16T00:42:29Z")

</div>

@bradrydzewski awesome!

Yeah, I think I’ll try out the community version first. Is there a good guide how to go on about this? From setup to running a job?
