upload app-dir