Repository Management

From iPhone Development Wiki

This page contains instructions for getting a personal repository set up, and general tips and tricks.

Novice

If you have no interest in setting up your own server, you can always use MyRepoSpace.

Advanced

saurik wrote a pretty detailed explanation on how to get a repository set up a while back.

Private repos

The most trivial way to get private repository is to restrict access based on UDID. Cydia sends the user's UDID via the HTTP_X_UNIQUE_ID HTTP header, so your server could check that against a database in order to ensure that the user has rightful access.

PHP implementation

A PHP implementation can be found here.