Add gathio/README.md
This commit is contained in:
parent
aa230cfab0
commit
116d8311a8
1 changed files with 45 additions and 0 deletions
45
gathio/README.md
Normal file
45
gathio/README.md
Normal file
|
@ -0,0 +1,45 @@
|
|||
I've created an Unraid template for Gathio application. Here are some key points about the conversion:
|
||||
|
||||
1. Base Structure: I followed the standard Unraid template format, similar to the example template provided in the Unraid forums.
|
||||
|
||||
2. Volume Mappings:
|
||||
- Converted the config path to `/mnt/user/appdata/gathio/config`
|
||||
- Converted the images path to `/mnt/user/appdata/gathio/images`
|
||||
|
||||
3. Network:
|
||||
- Maintained the port mapping of 3032:3000
|
||||
- Set to bridge networking mode
|
||||
|
||||
4. Dependencies:
|
||||
- Added a note about MongoDB dependency in the description
|
||||
- Included MongoDB host environment variable
|
||||
|
||||
Important notes:
|
||||
1. You'll need to set up the MongoDB container separately in Unraid
|
||||
2. The paths in the Data section use the standard Unraid `/mnt/user/appdata` location
|
||||
3. You may want to adjust the Category based on your preferences
|
||||
|
||||
Now you have both templates needed for running Gathio on Unraid. Here's how to use them:
|
||||
|
||||
1. Install Order:
|
||||
- Install the MongoDB container (Gathio-MongoDB) first
|
||||
- Then install the Gathio container
|
||||
|
||||
2. Important Configuration Notes:
|
||||
- MongoDB template includes basic security with root username/password
|
||||
- Make sure to change the default password in the MongoDB template
|
||||
- The containers are configured to use the same network mode (bridge)
|
||||
- Data is persistently stored in `/mnt/user/appdata/gathio/`
|
||||
|
||||
3. Volume Structure:
|
||||
```
|
||||
/mnt/user/appdata/gathio/
|
||||
├── config/ # Gathio configuration
|
||||
├── images/ # Gathio event images
|
||||
└── mongodb/ # MongoDB data
|
||||
```
|
||||
|
||||
4. Security Considerations:
|
||||
- The MongoDB port (27017) is exposed but you can remove this if you don't need external access
|
||||
- Set strong passwords for the MongoDB root user
|
||||
- Make sure your Gathio configuration matches the MongoDB credentials
|
Loading…
Reference in a new issue