diff --git a/.gitignore b/.gitignore index 591488b1..f22ae7e3 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ host_vars/* # build products... *.py[co] .vault_password +/pythonenv/ diff --git a/README.md b/README.md index a217019d..3ded8c58 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,14 @@ In this repository are playbooks for deploying services on Freifunk Bremen machi ## Dependencies +With PyPI: + + virtualenv pythonenv + source pythonenv/bin/activate + pip install -r requirements.txt + +Or as Debian/Ubuntu packages: + apt-get install python-dnspython ca-certificates ## Playbooks diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 00000000..8f87fc04 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,14 @@ +ansible==4.7.0 +ansible-core==2.11.6 +cffi==1.15.0 +cryptography==35.0.0 +dnspython==2.1.0 +ipcalc==1.99.0 +Jinja2==3.0.2 +MarkupSafe==2.0.1 +packaging==21.0 +pycparser==2.20 +pyparsing==2.4.7 +PyYAML==6.0 +resolvelib==0.5.4 +six==1.16.0