# Upload files to the server through AWX UI

**URL:** <https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [September 26, 2023, 12:13pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463 "2023-09-26T12:13:32Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [September 26, 2023, 12:13pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/1 "2023-09-26T12:13:32Z")

</div>

I have awx-operator which is running on my machine

I wanted to upload files tar files from awx ui to my machine under certain path without logging into the server

Is their any feasibility for this?

---

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [September 27, 2023, 7:18pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/2 "2023-09-27T19:18:28Z")

</div>

Any reply on this

---

<div class="post-metadata">

**Author:** ![AWX\_Project](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@AWX\_Project](https://forum.ansible.com/u/AWX_Project)\
**Post date:** [September 29, 2023, 5:33pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/3 "2023-09-29T17:33:22Z")

</div>

There is no way to upload files via the UI. If you can provide more details on what you are trying to achieve, we may be able to help with a workaround

also what do you mean by “my machine”, is that a host in an inventory?

AWX Team

---

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [September 29, 2023, 6:27pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/4 "2023-09-29T18:27:48Z")

</div>

I have a scenario in production the operations engineer will have restricted access they won’t be able push the packages or files every time using ssh.

So it would be great if we have an option to upload files from operations engineers machine to awx project host from where the job executions and deployment can happen directly through ui it would be great

---

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [September 30, 2023, 4:14pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/5 "2023-09-30T16:14:37Z")

</div>

Any workaround for this ?

---

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [October 4, 2023, 2:28am UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/6 "2023-10-04T02:28:00Z")

</div>

Any update on this please

---

<div class="post-metadata">

**Author:** ![howardjones](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/howardjones/32/4169_2.png) [@howardjones](https://forum.ansible.com/u/howardjones)\
**Post date:** [October 4, 2023, 7:09am UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/7 "2023-10-04T07:09:52Z")

</div>

Why can't they put the files in git? Ansible roles usually have a files/ section for "payload" type stuff.

---

<div class="post-metadata">

**Author:** ![abhijeetJanwalkar](https://avatars.discourse-cdn.com/v4/letter/a/9e8a1a/32.png) [@abhijeetJanwalkar](https://forum.ansible.com/u/abhijeetJanwalkar)\
**Post date:** [October 4, 2023, 7:35am UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/8 "2023-10-04T07:35:38Z")

</div>

Hi,

I have created small PHP based upload portal and use survey to download input file required for that particular Job template.

Warm Regards,  
Abhi

---

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [October 4, 2023, 1:18pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/9 "2023-10-04T13:18:38Z")

</div>

It is production server not a dev server ,there only already tested artifacts are deployed and also it is an airgapped environment no network connectivity

---

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [October 4, 2023, 1:19pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/10 "2023-10-04T13:19:36Z")

</div>

Could you share you solution with me any docs or readme file which could describe the state

---

<div class="post-metadata">

**Author:** ![howardjones](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/howardjones/32/4169_2.png) [@howardjones](https://forum.ansible.com/u/howardjones)\
**Post date:** [October 4, 2023, 1:21pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/11 "2023-10-04T13:21:17Z")

</div>

But you want to allow them to upload arbitrary files to these systems?

---

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [October 4, 2023, 1:23pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/12 "2023-10-04T13:23:10Z")

</div>

The ops person will be uploading the artifact from his restricted desktop to server through ui and he should be able to deploy directly using ui so trying to figure out awx will be fine for this

---

<div class="post-metadata">

**Author:** ![nx2804](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nx2804/32/1413_2.png) [@nx2804](https://forum.ansible.com/u/nx2804)\
**Post date:** [October 12, 2023, 12:29pm UTC](https://forum.ansible.com/t/upload-files-to-the-server-through-awx-ui/38463/13 "2023-10-12T12:29:08Z")

</div>

any suggestions or updates on this please
