nadineproject / nadine

Open Coworking Software
http://nadineproject.org
GNU Affero General Public License v3.0
163 stars 78 forks source link

Cannot install Nadine as documented and not using docker-compose #452

Closed jonasdagefoerde closed 2 years ago

jonasdagefoerde commented 3 years ago

Hi,

I want to install Nadine on OSX 10.15.7 with Docker Desktop 3.1.0. Using the documented installation steps throws an error telling me requirements.txt file cannot be found. I am trying to install the current Github version. There is a requirements.rst file in the docs folder but I do not know if it replaces the former txt file.

I tried another way to install Nadine using docker-compose up. Unfortunately, this also throws an error:

docker-compose up
[...]
Successfully installed pip-21.0
Removing intermediate container 7292b718c3e7
 ---> 35fb08ea51ef
Step 13/17 : RUN pip install -r $DOCKYARD_SRVPROJ/requirements.txt
 ---> Running in 906d2805e263
ERROR: Could not open requirements file: [Errno 2] No such file or directory: '/webapp/nadine/requirements.txt'
ERROR: Service 'django' failed to build : The command '/bin/sh -c pip install -r $DOCKYARD_SRVPROJ/requirements.txt' returned a non-zero code: 1

The postgres db container starts and the db is created - although only after fixing the user password error.

This leaves me wondering how Nadine can be installed on OSX. May be I do get the process for installing wrong. Any help is appreciated :)

Cheers Jonas

jsayles commented 3 years ago

I haven’t used docker to run Nadine in quite some time.  If you can get it working I’d love to get that updated.  I do run this on a Mac and I use pipenv not docker. On Jan 24, 2021, 6:19 AM -0800, jonasdagefoerde notifications@github.com, wrote:

Hi, I wanted to install Nadine on OSX 10.15.7 with Docker Desktop 3.1.0. Using the documented installation steps throws an error that requirements.txt file cannot be found. I tried another way to install Nadine: docker-compose up which also throws an error: [...] Successfully installed pip-21.0 Removing intermediate container 7292b718c3e7 ---> 35fb08ea51ef Step 13/17 : RUN pip install -r $DOCKYARD_SRVPROJ/requirements.txt ---> Running in 906d2805e263 ERROR: Could not open requirements file: [Errno 2] No such file or directory: '/webapp/nadine/requirements.txt' ERROR: Service 'django' failed to build : The command '/bin/sh -c pip install -r $DOCKYARD_SRVPROJ/requirements.txt' returned a non-zero code: 1 The postgres db container starts and the db is created - although only after fixing the user password error. This leaves me wondering how Nadine can be installed on OSX. May be I do get the process for installing wrong. Any help is appreciated :) Cheers Jonas — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.