Lesson: Speed up software distribution

In this lesson, you’ll learn:

  • How to set up a software Caching service on your local network

  • How to increase the storage capacity of Caching service by adding external storage

Step 1. Plug the USB disk into the server

  • Use Disk Utility to format the USB hard disk for use with a Mac (“OS X Extended (Journaled)”), if needed.

    An illustration of a USB drive plugged in to a server

    Although USB disks are the most common external disks, you can use any other external disk that can connect to your server, like FireWire or Thunderbolt disks.

Step 2. Select Caching

  • Open the Server app to see the list of services available in OS X Server. Select Caching.

Step 3. Edit Caching service settings

  • In the Settings area, click Edit, then select the USB disk. Click Choose. Use the slider to set the cache size (it should be smaller than your disk capacity), then turn on the service.

    When Caching service reaches the cache size limit, previously cached downloads are removed to make room for new ones.

    Screen shot of Caching service settings

Step 4. Turn on the service

  • Click the button to turn Caching service on.

    Caching service on switch

Step 5. Test your configuration

After you set up Caching service, you can test it to make sure it’s saving downloads.

  1. On a client device, open App Store, then check the update section. Install all available updates, and wait for the installation to complete.

    If you don’t have a client that needs an update, you can install an app of your choosing.

  2. In the Stats pane of the Server app, check the Bytes Used amount to see the amount changed.

    If you don’t see cache space being used, make sure the client and the server are on the same local network.


You’ve learned how to start up Caching service and add a separate disk for extra storage.

Where to go from here

You can find out more about Caching service in Server Help.