mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2025-06-30 02:57:38 +00:00
more uv migs
This commit is contained in:
@ -79,10 +79,12 @@ EOF
|
||||
cd /opt/adventurelog/backend/server
|
||||
mkdir -p /opt/adventurelog/backend/server/media
|
||||
$STD uv venv /opt/adventurelog/backend/server/.venv
|
||||
$STD uv pip install -r requirements.txt
|
||||
$STD uv run python manage.py collectstatic --noinput
|
||||
$STD uv run python manage.py migrate
|
||||
$STD uv run python manage.py download-countries
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m ensurepip --upgrade
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m pip install --upgrade pip
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m pip install -r requirements.txt
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m manage.py collectstatic --noinput
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m manage.py migrate
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m manage.py download-countries
|
||||
cat <<EOF >/opt/adventurelog/frontend/.env
|
||||
PUBLIC_SERVER_URL=http://$LOCAL_IP:8000
|
||||
BODY_SIZE_LIMIT=Infinity
|
||||
@ -95,7 +97,7 @@ echo "${RELEASE}" >"/opt/${APPLICATION}_version.txt"
|
||||
msg_ok "Installed AdventureLog"
|
||||
|
||||
msg_info "Setting up Django Admin"
|
||||
$STD uv run python /opt/adventurelog/backend/server/manage.py shell <<EOF
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m /opt/adventurelog/backend/server/manage.py shell <<EOF
|
||||
from django.contrib.auth import get_user_model
|
||||
UserModel = get_user_model()
|
||||
user = UserModel.objects.create_user('$DJANGO_ADMIN_USER', password='$DJANGO_ADMIN_PASS')
|
||||
|
@ -43,8 +43,10 @@ msg_ok "Installed LibreOffice Components"
|
||||
PYTHON_VERSION="3.12" setup_uv
|
||||
|
||||
msg_info "Installing Python Dependencies via uv"
|
||||
uv venv /opt/stirling/venv
|
||||
$STD /opt/stirling/venv/bin/uv pip install \
|
||||
$STD uv venv /opt/stirling/.venv
|
||||
$STD /opt/stirling/.venv/bin/python -m ensurepip --upgrade
|
||||
$STD /opt/stirling/.venv/bin/python -m pip install --upgrade pip
|
||||
$STD /opt/stirling/.venv/bin/python -m pip install \
|
||||
uno \
|
||||
opencv-python-headless \
|
||||
unoconv \
|
||||
|
@ -40,7 +40,9 @@ $STD git clone https://github.com/TandoorRecipes/recipes -b master /opt/tandoor
|
||||
mkdir -p /opt/tandoor/{config,api,mediafiles,staticfiles}
|
||||
cd /opt/tandoor
|
||||
$STD uv venv /opt/tandoor/.venv
|
||||
$STD uv pip install -r requirements.txt
|
||||
$STD /opt/tandoor/.venv/bin/python -m ensurepip --upgrade
|
||||
$STD /opt/tandoor/.venv/bin/python -m pip install --upgrade pip
|
||||
$STD /opt/tandoor/.venv/bin/python -m pip install -r requirements.txt
|
||||
|
||||
cd /opt/tandoor/vue
|
||||
$STD yarn install
|
||||
@ -60,7 +62,7 @@ sed -i -e "s|SECRET_KEY=.*|SECRET_KEY=$secret_key|g" \
|
||||
-e "s|POSTGRES_USER=.*|POSTGRES_USER=$DB_USER|g" \
|
||||
-e "\$a\STATIC_URL=/staticfiles/" /opt/tandoor/.env
|
||||
cd /opt/tandoor
|
||||
$STD uv run python version.py
|
||||
$STD /opt/tandoor/.venv/bin/python -m version.py
|
||||
msg_ok "Installed Tandoor"
|
||||
|
||||
msg_info "Install/Set up PostgreSQL Database"
|
||||
@ -78,9 +80,9 @@ echo -e "Tandoor Database Name: \e[32m$DB_NAME\e[0m" >>~/tandoor.creds
|
||||
echo -e "Tandoor Database User: \e[32m$DB_USER\e[0m" >>~/tandoor.creds
|
||||
echo -e "Tandoor Database Password: \e[32m$DB_PASS\e[0m" >>~/tandoor.creds
|
||||
export $(cat /opt/tandoor/.env | grep "^[^#]" | xargs)
|
||||
$STD uv run python manage.py migrate
|
||||
$STD uv run python manage.py collectstatic --no-input
|
||||
$STD uv run python manage.py collectstatic_js_reverse
|
||||
$STD /opt/tandoor/.venv/bin/python -m manage.py migrate
|
||||
$STD /opt/tandoor/.venv/bin/python -m manage.py collectstatic --no-input
|
||||
$STD /opt/tandoor/.venv/bin/python -m python manage.py collectstatic_js_reverse
|
||||
msg_ok "Set up PostgreSQL Database"
|
||||
|
||||
msg_info "Creating Services"
|
||||
|
Reference in New Issue
Block a user