The first step to uploading imagery to OpenAerialMap is to create an 'Agent' to represent the agency or person who the imagery was taken by. Some agents already exist: you can see the existing agents in the 'Agent' dropdown on the Create DataSource page.

If yours does not exist, you can create one by visiting the Create Agent page.

Next, you must create a datasource. A datasource is the 'container' for multiple datarecords: it is a record describing information like date, agent, attribution, description, etc.

Once you have created a datasource, you must upload data. Data uploaded should be enough information that 'gdalinfo' on a file will return useful information. If this is a jpeg with a world file, for example, both the .jpg and world file for it should be uploaded. There is an 'upload file' form at the bottom of every datasource.

When you upload a file, it should give a message that gives a path to the file. Once you have this, you can copy this path, and use it in the next step, to create a data record.

Creating a datarecord is reasonably self explanatory.