# UnRAID

## MongoDB

### Community Applications

* Go to the Apps page within unRAID and search for `MongoDB`.&#x20;

{% hint style="danger" %}
You will have to set permissions on the appdata folder yourself. The MongoDB container does not have any logic in it to set the ownership.&#x20;
{% endhint %}

* There are two ways to do the permissions for this.
  * In Extra Parameters (you will have to enable the advanced view), set `--user 99:100` to run it as the user most containers created by the community run as. If you choose this - in your terminal run `chown nobody:users /mnt/user/appdata/mongodb/`
  * If you choose not to set the Extra Perameters - in your terminal run `chown 999:999 /mnt/user/appdata/mongodb/`

{% hint style="warning" %}
If you are using a different path, make sure you adjust the command as necesary.
{% endhint %}

* Make sure to restart the container after running the `chown` command

### MongoDB Locally - On A Different Host

* Please review the [Linux guides](/install-guides/linux/debian-ubuntu.md#mongodb-locally-on-a-different-host) and make changes as necessary for your situation.

## Petio

There are two ways to get Petio installed on unRAID. You can either import your own template or install it from the Community Applications plugin.

### Community Applications

* Go to the Apps page within unRAID and search for `Petio`. You can use either use ChargingCosmonaut's (Official) or Hotio's template.

![](/files/-MWprb4GIDHoVT-1umNe)

* Configure the container like all the others on unRAID.

![](/files/-MWpttfjhv3BhH3WRrgZ)

Once you've completed theses steps, you can navigate to `http://<hostname>:7777` to start [configuring Petio](/configuration/first-time-setup.md).

### Template

* Add the repo to `Template Repositories` under the Docker header:
  * <https://github.com/PotentialIngenuity/petio-unraid>

![](/files/-MWprb4H9vyHZwI0PCUh)

* Click on`Add Container`

![](/files/-MWprb4E4KPGScFTEoAn)

* Configure the container like all the others on unRAID.

![](/files/-MWpttfjhv3BhH3WRrgZ)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.petio.tv/install-guides/unraid.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
