diff --git a/dev/docker-compose.yml b/dev/docker-compose.yml new file mode 100644 index 0000000..fa645e8 --- /dev/null +++ b/dev/docker-compose.yml @@ -0,0 +1,13 @@ +services: + maloja: + build: + context: .. + dockerfile: ./Containerfile + ports: + - "42010:42010" + volumes: + - "./testdata:/data" + environment: + - "MALOJA_DATA_DIRECTORY=/data" + - "PUID=1000" + - "PGID=1000" diff --git a/dev/package.py b/dev/package.py deleted file mode 100644 index 07a9402..0000000 --- a/dev/package.py +++ /dev/null @@ -1,21 +0,0 @@ -import toml -import os - -with open("pyproject.toml") as filed: - data = toml.load(filed) - -info = { - 'name':data['project']['name'], - 'license':"GPLv3", - 'version':data['project']['version'], - 'architecture':'all', - 'description':'"' + data['project']['description'] + '"', - 'url':'"' + data['project']['urls']['homepage'] + '"', - 'maintainer':f"\"{data['project']['authors'][0]['name']} <{data['project']['authors'][0]['email']}>\"", -} - - -for target in ["apk","deb"]: - lcmd = f"fpm {' '.join(f'--{key} {info[key]}' for key in info)} -s python -t {target} . " - print(lcmd) - os.system(lcmd) diff --git a/dev/run_docker.sh b/dev/run_docker.sh deleted file mode 100644 index 10c58b6..0000000 --- a/dev/run_docker.sh +++ /dev/null @@ -1,2 +0,0 @@ -docker build -t maloja . -f Containerfile -docker run --rm -p 42010:42010 -v $PWD/testdata:/mlj -e MALOJA_DATA_DIRECTORY=/mlj maloja diff --git a/dev/run_podman.sh b/dev/run_podman.sh deleted file mode 100644 index aebbfee..0000000 --- a/dev/run_podman.sh +++ /dev/null @@ -1,2 +0,0 @@ -podman build -t maloja . -f Containerfile -podman run --rm -p 42010:42010 -v $PWD/testdata:/mlj -e MALOJA_DATA_DIRECTORY=/mlj maloja