mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-22 17:43:04 -05:00
Unraid templates. #3
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @CodeMeZone on GitHub (Jan 6, 2025).
I've seen some talks about templates for unraid, any status on this?
@oschwartz10612 commented on GitHub (Jan 7, 2025):
Not yet but I think that is ongoing as of early this week. I think we will have something at some point soon and will update everyone.
@miloschwartz commented on GitHub (Jan 7, 2025):
Just curious - are you most interested in running Newt, or the Pangolin + Gerbil + Traefik stack on Unraid? We plan to do both.
@CodeMeZone commented on GitHub (Jan 7, 2025):
Newt. I have no need for the stack atm on unraid.
@miloschwartz commented on GitHub (Jan 7, 2025):
I've submitted a request to get Newt listed on Unraid. Hope to get it processed quickly!
@miloschwartz commented on GitHub (Jan 9, 2025):
Newt is now listed on Community Apps. Let us know if it works for you!
We will work on getting the rest of the stack on Unraid, but that is far les popular.
@n3wcr3at10n commented on GitHub (Jan 12, 2025):
Would love to see the entire stack on Unraid, for those of us that self-host everything on-site with Unraid using ngnix and a mix of other dockers!
@Nobeernogman commented on GitHub (Jan 14, 2025):
The whole stack on 1 on unraid is perfect! Hope..
@miloschwartz commented on GitHub (Jan 14, 2025):
Coming very soon I promise!
Turning out to be more steps in the process than I expected. Trying to get the setup process to be super easy before releasing.
I will post about it here as soon as it's ready - hopefully in the coming days. 🤞
@SavageAUS commented on GitHub (Jan 16, 2025):
Not sure if there was an official announcement but I just searched the unraid ca store and the containers are on the store now.
Good work and thank you.
@miloschwartz commented on GitHub (Jan 16, 2025):
Yes, Gerbil and Pangolin are now listed on the CA store. I did some work to enable setting a few of the config values as environment variables as well as optionally generate the Traefik config files when
GENERATE_TRAEFIK_CONFIGis set to true. This allows you to point the Pangolin container to an appdata volume, and it should generate everything you need. Then you can point Gerbil and Traefik to the same volume (same folder structure as in the Manual Install section of our docs) without configuring much.You might notice I also added a Traefik template that is preset to make it easier to work with our system (this is optional and you can you which ever Traefik image you want as long as you can configure it).
I will make a more official announcement this weekend (hopefully) when I have time to publish a written tutorial in the docs and/or a YouTube video.
In the mean time, let me know if you encounter any issues getting the stack running.
Currently there are some quirks configuring it due to the "micro services" structure of it all and the fact that there is a config file and port mapping. All of the ports need to be aligned so everything can communicate correctly, and the config.yml ports need to match the container mapped ports. Again, I tried to expose this stuff through environment variables so you can do most of the setup without editing the config file. As soon as you want to do anything advanced, however, it's probably best to use the config.yml. All environment variables will take precedence over their same variables in the config.yml.
If you plan to run Gerbil, make sure to set Traefik's network mode to route through Gerbil with
--net=container:Gerbilin the extra parameters section (advanced settings) and set network mode to "None". Gerbil is not a requirement though if you plan to just use this as a normal reverse proxy without tunneling.@SavageAUS commented on GitHub (Jan 16, 2025):
Thank you. Looking forward to the tutorial as I haven't had a go yet. I do already have and use traefik though so hopefully this can work with a pre existing traefik container.
@miloschwartz commented on GitHub (Jan 16, 2025):
You should be able to use your existing Traefik instance but you will need to do some manual configuration, depending on how you have your static Traefik config setup now. You can see what you would need to add here: https://docs.fossorial.io/Getting%20Started/manual-install#traefik-configuration
@miloschwartz commented on GitHub (Jan 19, 2025):
Just added an Unraid tutorial to the docs:
https://docs.fossorial.io/Getting%20Started/Manual%20Install%20Guides/unraid