Search Criteria
Package Details: mealie 3.14.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mealie.git (read-only, click to copy) |
|---|---|
| Package Base: | mealie |
| Description: | A self hosted recipe manager |
| Upstream URL: | https://github.com/mealie-recipes/mealie |
| Licenses: | AGPL |
| Submitter: | karboncore |
| Maintainer: | karboncore |
| Last Packager: | karboncore |
| Votes: | 3 |
| Popularity: | 0.061682 |
| First Submitted: | 2024-08-11 20:47 (UTC) |
| Last Updated: | 2026-03-28 17:09 (UTC) |
Dependencies (7)
- python312AUR
- sqlite (sqlite-fossilAUR)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogenAUR, nodejs-lts-iron, nodejs-lts-jod, nodejs-lts-krypton) (make)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (make)
- uv (make)
- yarn (yarn-berryAUR, yarn-corepackAUR) (make)
- postgresql (postgresql-12AUR, postgresql13AUR, postgresql17-docsAUR, postgresql17AUR, postgresql15-docsAUR, postgresql15AUR, postgresql-gitAUR, postgresql16-docsAUR, postgresql16AUR, postgresql18-docsAUR, postgresql18AUR) (optional) – for postgresql support
Latest Comments
karboncore commented on 2025-12-18 03:53 (UTC)
Systemd expects /etc/mealie.conf and $DATA_DIR (/var/lib/mealie by default) to exist. I have pushed an update to make sure those are created. Should work now.
Note that the systemd service runs mealie as the "mealie" user, whereas the script will launch mealie as the calling user.
arpia49 commented on 2025-12-15 22:16 (UTC)
Hello, when I try to start the service I get an error:
$ sudo systemctl start mealie.service Job for mealie.service failed because of unavailable resources or another system error. See "systemctl status mealie.service" and "journalctl -xeu mealie.service" for details.
I thought the issue was my /etc/mealie.conf didn't exist, so I 'touched' it. Then I get errors because is empty. Any tip on what I am missing? Running 'mealie' from my local user seems to work fine.
The service on the comment below by CountMurphy is different from what I get installed.
karboncore commented on 2025-05-18 00:18 (UTC)
I have revised this package to use a python virtual environment rather than the system python libraries. This will make maintenance easier and greatly reduces the number of dependencies that have to be installed.
karboncore commented on 2025-03-28 02:59 (UTC)
It should work now. I added a step to upgrade the nodejs dependencies to make it compatible with the current version.
2.8.0 adds new dependencies that use quite a bit of disk space (nltk-data to be specific).
DerSebi commented on 2025-03-26 16:24 (UTC)
Thank you for creating this. Unfortunately the dependency nodejs-lts-hydrogen does not seem to exist anymore so this package can not be installed :(
karboncore commented on 2025-01-09 15:11 (UTC)
I have added systemd files as requested. Please test and let me know if there are any issues.
Mealie is controlled through environment variables. You should be able to set these in /etc/mealie.conf now if using the systemd service.
CountMurphy commented on 2025-01-06 22:05 (UTC) (edited on 2025-01-06 22:15 (UTC) by CountMurphy)
Thank you so much for packaging this. If I could make a couple suggestions:
Here is a quick one I wrote:
Plus the mealie.sysusers file to include to create the mealie user:
Then lastly add those two new files to the PKGBUILD:
Again, thanks for packaging. Excited to run this bear metal vs docker.