seed the initial project templates
This commit is contained in:
parent
bebca29608
commit
ea7c74445f
23
launch
23
launch
@ -39,25 +39,32 @@ chown -Rh $USER:$GROUP $DATA
|
||||
|
||||
# Allow a little delay on the first run
|
||||
# to make sure Database is set and ready
|
||||
[ -e "/tmp/taiga.firstrun" ] || ( sleep 10; touch /tmp/taiga.firstrun )
|
||||
[ -e "/tmp/taiga.firstrun" ] || ( echo "Waiting for 10 seconds to let the DB initialize" \
|
||||
&& sleep 10 )
|
||||
|
||||
# Upgrade DB schemas, etc...
|
||||
# This is important when Taiga's codebase gets updated
|
||||
su -s /bin/sh $USER -c '. $DATA/venvtaiga/bin/activate
|
||||
cd $DATA/taiga-back
|
||||
python3 manage.py migrate --noinput
|
||||
python3 manage.py compilemessages
|
||||
python3 manage.py collectstatic --noinput
|
||||
python manage.py migrate --noinput
|
||||
[ -e "/tmp/taiga.firstrun" ] || ( python manage.py loaddata initial_user \
|
||||
&& python manage.py loaddata initial_project_templates \
|
||||
&& python manage.py loaddata initial_role \
|
||||
&& echo "A new user admin with password 123123 has been created" )
|
||||
python manage.py compilemessages
|
||||
python manage.py collectstatic --noinput
|
||||
deactivate'
|
||||
|
||||
touch /tmp/taiga.firstrun
|
||||
|
||||
# (Optional) Create a new user admin with password 123123 and
|
||||
# fill Taiga with the Sample data
|
||||
# su -s /bin/sh $USER -c '. $DATA/venvtaiga/bin/activate
|
||||
# cd $DATA/taiga-back
|
||||
# python3 manage.py loaddata initial_user
|
||||
# python3 manage.py loaddata initial_project_templates
|
||||
# python3 manage.py loaddata initial_role
|
||||
# python3 manage.py sample_data
|
||||
# python manage.py loaddata initial_user
|
||||
# python manage.py loaddata initial_project_templates
|
||||
# python manage.py loaddata initial_role
|
||||
# python manage.py sample_data
|
||||
# deactivate'
|
||||
|
||||
# Launch the backend
|
||||
|
Loading…
Reference in New Issue
Block a user