aboutsummaryrefslogtreecommitdiff
path: root/docker-scripts/setup.sh
blob: 6e4ff18e72b1563a91c007e531889740a2dfb538 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh

# Dumps you to a shell inside of the app container

docker run --rm -it \
	--network dispatch-tracker_backend \
	-v $(pwd)/static:/static \
	-v $(pwd)/app:/app \
	dispatch-app \
	sh -x -e -c '
	cd /app;
	export CUSTOM_CONFIG=config-compose.yml
	echo "create database dispatch;" | psql -U postgres -h postgres
	python3 ./manage.py collectstatic --no-input
	python3 ./manage.py migrate
	# python3 ./manage.py createsuperuser
	python3 ./manage.py setup
	python3 ./manage.py setup_identity

	python3 ./manage.py insert_fake_data --companies 10 --users 10 \
	    --loads 400 --start-date='"'"'-16w'"'"' --end-date='"'"'+16w'"'"' \
	    --attachments=true \
	    --invoices=true'