# Public Files

Sometimes files need to be hosted and make publicly available through the Appmixer engine. One use case for this is [Google Domain Verification](https://docs.appmixer.com/6.0/v4.4/app-registration/google#domain-verification). The Appmixer Backoffice provides a simple way of doing this.

Open the Backoffice and click the *Public Files* item in the left menu.

![Public Files](https://4088726956-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LATDgYqVMe0hChW7efU-3423413209%2Fuploads%2FTFT0SY85WZHF0PpXYPBz%2Fpublicfiles.png?alt=media\&token=ca025b4b-2be7-46d1-a224-3265e4046432)

You will see a table listing the files currently upload and being served by the engine. You can remove any file by clicking the *remove* icon in front of them. To add a new file, click the Upload *File button* on the top left. This will open a dialog like this:

![Upload file dialog](https://4088726956-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LATDgYqVMe0hChW7efU-3423413209%2Fuploads%2FZnIh4Aq0a02tkosvyRyT%2Fuploadpublicfile.png?alt=media\&token=1f1ce1a2-415a-4b5b-aed3-d144e38cd711)

You can drag and drop the file, or click in the upload zone to select a file from your system. If you try to upload a file with the same name as another one that is already uploaded, you will receive a warning that proceeding will overwrite the existing file.

To access the file, just append the filename to your Appmixer API URL. For example, let's say the Appmixer URL is *<https://api.acme-company.appmixer.com>* and you uploaded a file called *test.txt.* In this case, the URL would be *<https://api.acme-company.appmixer.com/test.txt>.*
