You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Refactor: Mealie
Updated Node.js version and adjusted database setup. Improved installation steps for Python dependencies and NLTK data.
* Update mealie.sh
* Modify mealie-install.sh for dependencies and config
Updated dependencies and added environment variables for Mealie installation.
* Update logo URL and increase RAM requirement
* Increase default RAM allocation from 2048 to 3072
* Update Mealie installation script for versioning and settings
* Update mealie.sh
$STD sed -i "s|https://github.com/mealie-recipes/mealie/commit/|https://github.com/mealie-recipes/mealie/releases/tag/|g" /opt/mealie/frontend/pages/admin/site-settings.vue
53
+
$STD sed -i "s|value: data.buildId,|value: \"v${MEALIE_VERSION}\",|g" /opt/mealie/frontend/pages/admin/site-settings.vue
"description": "Mealie is a self hosted recipe manager, meal planner and shopping list with a RestAPI backend and a reactive frontend built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the URL and Mealie will automatically import the relevant data, or add a family recipe with the UI editor. Mealie also provides an API for interactions from 3rd party applications.",
$STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET client_encoding TO 'utf8';"
39
-
$STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET default_transaction_isolation TO 'read committed';"
40
-
$STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET timezone TO 'UTC'"
41
-
$STD sudo -u postgres psql -c "ALTER USER $DB_USER WITH SUPERUSER;"
42
-
{
43
-
echo"Mealie-Credentials"
44
-
echo"Mealie Database User: $DB_USER"
45
-
echo"Mealie Database Password: $DB_PASS"
46
-
echo"Mealie Database Name: $DB_NAME"
47
-
} >>~/mealie.creds
48
-
msg_ok "Set up Database"
36
+
msg_info "Installing Python Dependencies with uv"
37
+
cd /opt/mealie
38
+
$STD uv sync --frozen --extra pgsql
39
+
msg_ok "Installed Python Dependencies"
49
40
50
41
msg_info "Building Frontend"
42
+
MEALIE_VERSION=$(<$HOME/.mealie)
43
+
CONTAINER_IP=$(hostname -I | awk '{print $1}')
51
44
export NUXT_TELEMETRY_DISABLED=1
52
45
cd /opt/mealie/frontend
46
+
$STD sed -i "s|https://github.com/mealie-recipes/mealie/commit/|https://github.com/mealie-recipes/mealie/releases/tag/|g" /opt/mealie/frontend/pages/admin/site-settings.vue
47
+
$STD sed -i "s|value: data.buildId,|value: \"v${MEALIE_VERSION}\",|g" /opt/mealie/frontend/pages/admin/site-settings.vue
0 commit comments