* Remove repository indexing from Dockerfile * Copy Elixir code from the context instead of cloning it from Github * Move Dockerfile from docker/debian/Dockerfile to docker/Dockerfile * Add docs for the new Dockerfile * Add an utility script that allows easier repository configuration * Add .dockerignore * Use relative paths in Docker section in README
16 lines
312 B
Bash
Executable file
16 lines
312 B
Bash
Executable file
#!/bin/sh
|
|
|
|
if [ "$#" -ne 2 ]; then
|
|
echo "Usage: $0 repo_name repo_url"
|
|
exit 1
|
|
fi
|
|
|
|
dir=/srv/elixir-data/$1
|
|
|
|
mkdir -p $dir/data
|
|
git clone --bare $2 $dir/repo
|
|
git config --system --add safe.directory $dir/repo
|
|
|
|
export LXR_REPO_DIR=$dir/repo
|
|
export LXR_DATA_DIR=$dir/data
|
|
python3 /usr/local/elixir/update.py
|