mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2025-06-30 02:57:38 +00:00
fixes
This commit is contained in:
@ -82,9 +82,9 @@ $STD uv venv /opt/adventurelog/backend/server/.venv
|
||||
$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
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m manage collectstatic --noinput
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m manage migrate
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m manage download-countries
|
||||
cat <<EOF >/opt/adventurelog/frontend/.env
|
||||
PUBLIC_SERVER_URL=http://$LOCAL_IP:8000
|
||||
BODY_SIZE_LIMIT=Infinity
|
||||
@ -97,7 +97,8 @@ echo "${RELEASE}" >"/opt/${APPLICATION}_version.txt"
|
||||
msg_ok "Installed AdventureLog"
|
||||
|
||||
msg_info "Setting up Django Admin"
|
||||
$STD /opt/adventurelog/backend/server/.venv/bin/python -m /opt/adventurelog/backend/server/manage.py shell <<EOF
|
||||
cd /opt/adventurelog/backend/server
|
||||
$STD .venv/bin/python -m manage 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')
|
||||
@ -121,7 +122,7 @@ After=network.target postgresql.service
|
||||
|
||||
[Service]
|
||||
WorkingDirectory=/opt/adventurelog/backend/server
|
||||
ExecStart=/opt/adventurelog/backend/server/.venv/bin/python manage.py runserver 0.0.0.0:8000
|
||||
ExecStart=/opt/adventurelog/backend/server/.venv/bin/python -m manage runserver 0.0.0.0:8000
|
||||
Restart=always
|
||||
EnvironmentFile=/opt/adventurelog/backend/server/.env
|
||||
|
||||
|
@ -46,7 +46,7 @@ sed -i \
|
||||
|
||||
export DJANGO_SETTINGS_MODULE=babybuddy.settings.production
|
||||
cd /opt/babybuddy
|
||||
$STD /opt/babybuddy/.venv/bin/python -m manage.py migrate
|
||||
$STD /opt/babybuddy/.venv/bin/python -m manage migrate
|
||||
chown -R www-data:www-data /opt/data
|
||||
chmod 640 /opt/data/db.sqlite3
|
||||
chmod 750 /opt/data
|
||||
|
@ -91,7 +91,7 @@ DJANGO_USER=Admin
|
||||
DJANGO_PASS=$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | cut -c1-13)
|
||||
|
||||
source /opt/netbox/venv/bin/activate
|
||||
$STD /opt/netbox/.venv/bin/python /opt/netbox/netbox/manage.py shell <<EOF
|
||||
$STD /opt/netbox/.venv/bin/python /opt/netbox/netbox/manage shell <<EOF
|
||||
from django.contrib.auth import get_user_model
|
||||
UserModel = get_user_model()
|
||||
user = UserModel.objects.create_user('$DJANGO_USER', password='$DJANGO_PASS')
|
||||
|
@ -113,7 +113,7 @@ sed -i -e "s|#PAPERLESS_DBUSER=paperless|PAPERLESS_DBUSER=$DB_USER|" /opt/paperl
|
||||
sed -i -e "s|#PAPERLESS_DBPASS=paperless|PAPERLESS_DBPASS=$DB_PASS|" /opt/paperless/paperless.conf
|
||||
sed -i -e "s|#PAPERLESS_SECRET_KEY=change-me|PAPERLESS_SECRET_KEY=$SECRET_KEY|" /opt/paperless/paperless.conf
|
||||
cd /opt/paperless/src
|
||||
$STD /opt/paperless/.venv/bin/python manage.py migrate
|
||||
$STD /opt/paperless/.venv/bin/python manage migrate
|
||||
msg_ok "Set up PostgreSQL database"
|
||||
|
||||
read -r -p "${TAB3}Would you like to add Adminer? <y/N> " prompt
|
||||
@ -135,7 +135,7 @@ fi
|
||||
|
||||
msg_info "Setting up admin Paperless-ngx User & Password"
|
||||
## From https://github.com/linuxserver/docker-paperless-ngx/blob/main/root/etc/cont-init.d/99-migrations
|
||||
cat <<EOF | /opt/paperless/.venv/bin/python /opt/paperless/src/manage.py shell
|
||||
cat <<EOF | /opt/paperless/.venv/bin/python /opt/paperless/src/manage shell
|
||||
from django.contrib.auth import get_user_model
|
||||
UserModel = get_user_model()
|
||||
user = UserModel.objects.create_user('admin', password='$DB_PASS')
|
||||
@ -185,7 +185,7 @@ Requires=redis.service
|
||||
[Service]
|
||||
WorkingDirectory=/opt/paperless/src
|
||||
ExecStartPre=/bin/sleep 2
|
||||
ExecStart=/opt/paperless/.venv/bin/python manage.py document_consumer
|
||||
ExecStart=/opt/paperless/.venv/bin/python manage document_consumer
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -80,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 /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
|
||||
$STD /opt/tandoor/.venv/bin/python -m manage migrate
|
||||
$STD /opt/tandoor/.venv/bin/python -m manage collectstatic --no-input
|
||||
$STD /opt/tandoor/.venv/bin/python -m python manage collectstatic_js_reverse
|
||||
msg_ok "Set up PostgreSQL Database"
|
||||
|
||||
msg_info "Creating Services"
|
||||
|
@ -48,7 +48,7 @@ sed -i "s#home/wger/src/media#home/wger/media#g" /home/wger/src/settings.py
|
||||
sed -i "/MEDIA_ROOT = '\/home\/wger\/media'/a STATIC_ROOT = '/home/wger/static'" /home/wger/src/settings.py
|
||||
$STD /home/wger/.venv/bin/wger bootstrap
|
||||
cd /home/wger/src/
|
||||
$STD /home/wger/.venv/bin/python -m manage.py collectstatic
|
||||
$STD /home/wger/.venv/bin/python -m manage collectstatic
|
||||
echo "${RELEASE}" >/opt/wger_version.txt
|
||||
msg_ok "Finished setting up wger"
|
||||
|
||||
|
Reference in New Issue
Block a user