elixir/utils/index-repository
Franciszek Stachura ffe8d79c40 Simplify and refactor Dockerfile
* 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
2024-08-05 14:54:03 +02:00

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