A Cydia Repository, much like an Installer source, is a way to host your own files, like applications, themes, and wallpapers, on Cydia, the unofficial application distribution app for jailbroken iPhones and iPod touches. This is a guide on creating on of these things, and no, you don't need a website of your own to do it!

Note that while the screenshots within this guide were taken on a Mac, you can easily follow this tutorial with Debian (see "What's Needed if you have no idea what the heck I'm talking about).
Important: There are steps in the guide where I'll instruct you to copy text from this page into a Text Editor and into Terminal. Unfortunately, due to this forum's restrictions on the number of images allowed within a post (6), I had to convert about 90% of the guide into one big image, so you'll have to manually type the text in. Sorry about that.
Also, you may have already seen that this guide is pretty long. Don't get scared and decide not to try; it's only long because I wanted to make it as detailed as possible. Doing this is
not as hard as it looks.
First off, check out the
EverythingiCafe Cydia Repository before you create your own. If all you want is a place to host your files, we'll host your stuff for you. If you want your own repository, carry on.
What's Needed
• Internet Access
• Basic Text Editor
• Either a
Virtual Machine with
Debian installed, a computer running Debian, or a Mac with
Fink installed.
• Either a website of your own or a free sub-domain with FTP access (Your own website is recommended, but if you're going to use the latter of the two, I suggest using
110mb.com.)