Forum OpenACS Development: Docker Images available
They are auto generated from https://github.com/sussdorff/openacs and as Gustaf has already noted, still require e.g. Docker Secrets support.
Immediate next step though is to add the ]project-open[ packages and work through the tedious updates necessary to get it running based off OpenACS 5.10 & PG11. Contrary to Frank our goal is to provide ]project-open[ packages similar to .LRN as an addon to OpenACS as this will help decrease technical debt (in our eyes).
If you want to try it out on your own machine, downloading the docker-compose from https://github.com/sussdorff/openacs/blob/master/docker-compose.yml should do the trick (check the correct branch, master points to 5.9.1).
And please feel free to fork the github repository so we can merge your ideas an improvements into it.
That's great news!
Last year I was working with Kenneth, trying to "dockerize" OACS in a Debian 9 container. However, we had to park the project unfortunatelly.
In my research, I found ]PO['s documentation and basics sources, based on Centos.
MALTE: "Contrary to Frank our goal is to provide ]project-open[ packages similar to .LRN as an addon to OpenACS as this will help decrease technical debt (in our eyes)."
MALTE: "work through the tedious updates necessary to get it running based off OpenACS 5.10 & PG11"
I have expertise in that "tedious" task. :)
In the past, I've created scripts to install PO from scratch (using APM package) in an OACS core installation :)
Let me know if you need help and how to jump in.
MALTE: "And please feel free to fork the github repository so we can merge your ideas an improvements into it."
Doing now! ... :)
can you provide me with the scripts to install ]project-open[ from scratch? That would indeed be helpful, then I don't need to run off the demo files.
However, I believe it won't be a good idea.
That tedious work was accomplish a while ago, back in 2013, when ]po[ was in 4.0
1. It would be great to help.
2. I had that experience in the past.
3. It will be a nice review and recycling experience about ]PO[ 5.0 data model, sources, and dependencies. I'm aware we've got substantial changes from 4 to 5.
Still no secrets or docker swarm support though.
Used your .yml to install docker.
Trying to find the path to where the postgres data is stored.
The ENV is set to
bash-5.0# su - postgres
b030bcb67163:~$ psql -c "show data_directory"
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Not sure what you want to achieve though. The PGDATA is a volume, so you can store it within the docker environment and it stays with the same data even if you upgrade the Postgres Environment. This volume is „mounted“ within the Postgres container under /var/lib/postgresql/data. So depending on your *goal* I might actually help.