Hi,I use the docker-compose file pointed to by Michael, so I get 3 containers for Web + DB + Scheduler, all this work very well. If of any use to anyone, I have shared the scripts I use to automatically deploy and configure my [pre]production servers. It's here: https://github.com/Orange-OpenSource/Fossology-Docker-Deploy-Scripts
Nico On 17/03/2020 01:21, Michael C. Jaeger wrote:
Hi, help is always welcome. Have you seen that BTW? https://github.com/fossology/fossology/blob/master/docker-compose.yml I see the point you make with the reverse proxy setup as well. If you find a good solution / contribute a good improvement, you re welcome of course. For postgresql it is easy maybe for the Web server part you would need configurations accordingly of course. Right now FOSSology uses mod-php to execute the php files for serving Web pages. Kind regards, MichaelOn 17. Mar 2020, at 01:12, Foster, Jeremiah <jfos...@luxoft.com> wrote: On Mon, 2020-03-16 at 22:48 +0100, Michael C. Jaeger wrote:Hi, it is for this: https://salsa.debian.org/fossology-team/fossologyOh, it's in salsa already!? That's good news. And there's an ITP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924659-> not ready, work in progress.Understood. :-) I wonder if the packaging is a good time to review the overall architecture of FOSSology? I say that because I think that the Docker image might use some love. It ships with it both apache and Postgress which is somewhat different from the micro-architecture approach that docker lends itself to. I can't run the docker image because I have a nginx as a reverse proxy / web server and apache needs to bind to port 80 in the container and that means I need to edit the docker file, etc. It would seem to me that if you're clearly defining the dependencies in the packaging then you can use that to shrink the docker image to just the FOSSology application, allowing users to use their web server of choice and install Postgres separately. Cheers, Jeremiah ________________________________ This e-mail and any attachment(s) are intended only for the recipient(s) named above and others who have been specifically authorized to receive them. They may contain confidential information. If you are not the intended recipient, please do not read this email or its attachment(s). Furthermore, you are hereby notified that any dissemination, distribution or copying of this e-mail and any attachment(s) is strictly prohibited. If you have received this e-mail in error, please immediately notify the sender by replying to this e-mail and then delete this e-mail and any attachment(s) or copies thereof from your system. Thank you.
-- Nicolas Toussaint OBS - Orange Business Services - Lyon, France Tel: +33 608 763 559 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#3329): https://lists.fossology.org/g/fossology/message/3329 Mute This Topic: https://lists.fossology.org/mt/72008045/21656 Group Owner: fossology+ow...@lists.fossology.org Unsubscribe: https://lists.fossology.org/g/fossology/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Description: S/MIME Cryptographic Signature