Closed ebroda closed 1 month ago
I have just re-run the installation setps and also found the issues mentioned and more.
I chose the route with manual database installation and noticed that the postgresql+postGIS installation steps are not completely covered by the external links. I also had to set the password for the default database user "postgres" because otherwise no connection to the db could be established.
In addition to adding the missing terms, I will reorganise some paragraphs so that the user is smoothly guided through the links/steps for both options (the manual and Docker-based installation). As I will be giving an installation workshop tomorrow, I will work on it beforehand. :)
Thanks for the hint & your time!
I added a few updates regarding docker in #1644, if these are merged, I think this issue can be closed.
This is about missing or wrong documentation of the install process. I'll provide a draft pull request about my findings, as far as I can do it afterwards and as it runs for me from a green field.
Description of the issue
After getting oeplatform to run in Docker, I now wanted it to run locally. So I created a venv for oeplatform and followed the instructions given in Installation.
I want to have the database in Docker, but the oeplatform locally.
Now I got stuck in step 3.2.1 Django setup.
As I know that the docker process works and builds a valid image, I had a look in Dockerfile and docker-entrypoint.sh and found the missing puzzle piece:
It's necessary to call before:
Afterwards it's fine:
Took here alembic upgrade first, as it's given in docker/USAGE.md.
And, big point, to avoid #1622, step 4 (oeo) needs to be done in advance because else the collectstatic leads to an
And then we have #1626 again, as
is missing in the docs.
Ideas of solution
Include missing term in documentation. I'll also continue to document problems and findings during the process.
Context and Environment
Workflow checklist