Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Catduck Templates

Featured Replies

  • Author
45 minutes ago, thestraycat said:

Yeah ive tried those. The container dosnt seem to honour the variable: 

 

KEY: THEME_DARK_PRIMARY

VALUE: #E58325

Hello There,

 

I "thought" it went away, but now I can't remember. I know you can enable it in the UI (I use dark mode)

I would join the mealie discord, and ask, you can @ me there as well. 

  • Replies 134
  • Views 32.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • @Gragorg and @Dent_, template updated today, so that should not be needed to be added anymore. I left it as an optional field. Should be good!

  • @Timoh94@Timoh94 you are very welcome! The current "omni" is only nightly, and especially for unraid it makes sense to have the one package. It is extremely stable and definitely usable every day. 

  • I had to add a variable in the mealie docker settings for BASE_URL with the url used to get to my instance.     

Posted Images

@CatDuck I just set up email for the mealie docker. I needed to add a variable for "SMTP_AUTH_STRATEGY" to change the default (TLS) to SSL and authenticate with SendGrid (working great now). Might be worth adding to the unraid config so people know they may need to change it

  • 1 month later...

I messed up by running the permission reset tool without excluding appdata, so now my mealie won't run (exec /app/run.sh: permission denied)

 

I think I just have to chmod +x the script to fix this, but I don't know where to find it (/app/data is set in the docker variables, but no idea where /app can be found)

 

Edit: so I found run.sh in four different subvolumes in /mnt/user/system/docker/installed/btrfs/subvolumes, but chmodding it was fruitless. Is there a way to fix this without losing my recipe data?

Edited by Elbinho

  • 2 weeks later...

Does this image not adhere or recognize the OIDC configuration variables, as noted in the backend config docs?

 

I'm trying to use my Keycloak backend for auth, but none of the OIDC vars are loading from my Unraid config. Nothing noted in the logs, no OIDC login button on the login page, no redirecting (with OIDC_AUTO_REDIRECT: True).

  • Author
3 minutes ago, nedpool said:

Does this image not adhere or recognize the OIDC configuration variables, as noted in the backend config docs?

 

I'm trying to use my Keycloak backend for auth, but none of the OIDC vars are loading from my Unraid config. Nothing noted in the logs, no OIDC login button on the login page, no redirecting (with OIDC_AUTO_REDIRECT: True).

This image uses official mealie image, so manually adding the variable should work. I suggest asking mealie directly. If it's an issue with the template I can correct. 

  • Author
On 2/20/2024 at 7:14 PM, martinuv said:

@CatDuck I just set up email for the mealie docker. I needed to add a variable for "SMTP_AUTH_STRATEGY" to change the default (TLS) to SSL and authenticate with SendGrid (working great now). Might be worth adding to the unraid config so people know they may need to change it

Doesn't Gmail use tls, and that would be the default most would need? I could add the variable with a note under advanced 

16 minutes ago, CatDuck said:

This image uses official mealie image, so manually adding the variable should work. I suggest asking mealie directly. If it's an issue with the template I can correct. 

 

Oh.. my bad.. I had the old repository image (hkotel/mealie), which I guess is no longer updated and no notification that it was no longer supported. Even though I changed repos last year to hit v1 (and lost my db in the process).

 

Having to change repos now 3 times in total... if the repo changes again or a 'new' image pops up on the store, I just give up. This is too much work just to try and stay up to date on the same app.

  • Author
1 minute ago, nedpool said:

 

Oh.. my bad.. I had the old repository image (hkotel/mealie), which I guess is no longer updated and no notification that it was no longer supported. Even though I changed repos last year to hit v1 (and lost my db in the process).

 

Having to change repos now 3 times in total... if the repo changes again or a 'new' image pops up on the store, I just give up. This is too much work just to try and stay up to date on the same app.

You shouldn't loose anything, nor should you have last time. should be very easy change

5 minutes ago, CatDuck said:

You shouldn't loose anything, nor should you have last time. should be very easy change

 

OK, on the current template; now the container port is completely ignored. I cannot change it from 9000.

21 hours ago, nedpool said:

 

OK, on the current template; now the container port is completely ignored. I cannot change it from 9000.

Are you using bridge mode?

Does the container implement sqlite by default? bit confused as to whether or not I need another container to hook up sqlite to mealie.

  • Author
4 minutes ago, Scheev said:

Does the container implement sqlite by default? bit confused as to whether or not I need another container to hook up sqlite to mealie.

yup, sqlite by default

Excuse my ignorance on that, maybe I missed something. It looks like that info isn't present on the container description, could be worth just a sentence that says something to the tune of "sqlite database is already included as part of the container, if you wish to use postgres.....etc". 

 

I was confused for awhile as to whether or not I had to do additional setup.

  • Author

Ignore postgres, you don't need to do anything for sqlite, don't overthink it! 

  • 2 weeks later...
On 4/9/2024 at 9:09 AM, JonathanM said:

Are you using bridge mode?

No, I'm assigning an IP to the container on a dedicated interface.

 

image.png.f1b24d898c92d7aed6d4fde84f89acba.png

5 minutes ago, nedpool said:

No, I'm assigning an IP to the container on a dedicated interface.

 

image.png.f1b24d898c92d7aed6d4fde84f89acba.png

Port mapping only applies to bridge. All ports are open when you assign an IP. Port changes must be made in the application itself.

18 minutes ago, JonathanM said:

Port mapping only applies to bridge. All ports are open when you assign an IP. Port changes must be made in the application itself.

Huh... 30+ containers and this is the first one I've wanted to change the port on since assigning IPs to everything. I don't know how I missed that bit on docker networking, but thanks!

  • 2 months later...

I am currently running mealieV1.  Did the repository change from hkotel to ghcr.io?  Can I just change my current repository from "hkotel/mealie:omni-nightly" to "ghcr,io/mealie-recipes/mealie:nightly"?  I assume I dont have to do a migration as it already is V1?

  • Author

Yes, you can just update the repository. The template is updated, but that won't help if you are currently using it.

 

On 7/11/2024 at 2:01 PM, CatDuck said:

Yes, you can just update the repository. The template is updated, but that won't help if you are currently using it.

 

Did this but port 3000 no longer loads the GUI.  If I enter the API (9001 in my case) port the gui comes up.  Any Ideas how to fix this?

Ok so I looked at the new template and saw the container now uses port 9000.  I edited my template to use 3000 on container port 9000 and deleted the old front end port and the old API port.  Seems to be working fine again.

 

  • 1 month later...

Since switching to the updated repository for V1 I have noticed that mealie opens without being logged in.  Is this normal behaviour?  I used to have to login before it would open up.

@CatDuck Thank you for all your hard work... will there be an update on the teddycloud container as they have just released 0.60?

Thank you.

  • Author
On 8/25/2024 at 4:21 PM, Zeze21 said:

@CatDuck Thank you for all your hard work... will there be an update on the teddycloud container as they have just released 0.60?

Thank you.

I actually have not used teddycloud lately, I need to get it going on my new toniebox. The current template pulls "latest" so unless that structure has changed, it should update to 0.6. Hit "check for updates" in unraid?

  • 2 weeks later...
On 4/19/2023 at 1:41 AM, CatDuck said:

Hey @CatDuck!

 

Have just started with Unraid and we're quite keen to use mealie as our recipes are a huge mess. I've installed your CA docker app for this but the repo is still pointed at the nightly build (ghcr.io/mealie-recipes/mealie:nightly) but there is a 'latest' version available now (ghcr.io/mealie-recipes/mealie:latest).

 

I'd prefer to use the more stable branch as getting nag emails from Unraid everyday that the Mealie app is out of date it already annoying after just a few days.

 

I've tried to re-point the repo but the container will not start when rebuilt and restarted. Similarly I've exported a back up, but a *new* Mealie instance on the latest branch - that loads, but then my backup from the nightly build cannot be re-imported.

 

So I'm a bit stuck. I'm probably missing something obvious....but any assistance / pointer from the community would be appreciated.  ;-)

 

Thanks!

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.