Closed bondjimbond closed 3 years ago
hi @bondjimbond, you can run composer inside the esmero-php container.
Ah, thank you! This works. I didn't see the documentation for that. Where would I find that and any other information about which container is used for what purpose?
@bondjimbond hi. Yes @aksm is right.
esmero-web is NGNIX and not a PHP docker container esmero-php is PHP 7.4
The instructions for RC2 have been community tested over and over and should work for you https://github.com/esmero/archipelago-deployment/blob/1.0.0-RC2/docs/ubuntu.md or OSX https://github.com/esmero/archipelago-deployment/blob/1.0.0-RC2/docs/osx.md
and there is also a production archipelago deployment with SSL, etc https://github.com/esmero/archipelago-deployment-live/tree/1.0.0-RC2
RC3 is being prepared and should be out in 2-3 weeks. RC3 flows into 1.0.0 so it is really the least RC release.
About containers. They are pretty explicit in their names but we can document this further @alliomeria (ping!)
Here is gist
Thanks for reaching out, hope this helps!
@DiegoPino Yes, I've been following the OSX installation docs - they're thorough and work well. I had no trouble with the install -- I'm now just trying to understand how to work with what was created.
Coming from experiments with ISLE, I assumed that the "web" container would be where I work on Drupal stuff. Some additional documentation about that in the official docs would be appreciated.
@bondjimbond @aksm will do an archipelago-documentation entry for RC2 and RC3 and will point from here. We are this week working a lot on docs updates for the upcoming release and also manual and automatized ways of updating older archipelagos drupal 8 (many in the wild!) to D9. D9 from scratch is already present in this repo by thew way (the D9 suffixed as branches)
We also have slack (you may see familiar faces there) and you are invited if your exploration leads you that way https://join.slack.com/t/archipelagocommons/shared_invite/zt-tykhpwc5-fSLF_zZkXK8ryP9_4BQivw
Hi @bondjimbond, here is the update to the documentation:
https://github.com/esmero/archipelago-documentation/blob/1.0.0-RC2/docs/devops.md
Thanks for raising this. Please close the issue if you feel it's resolved, and please let us know if we can clarify or improve anything.
I'm trying out Archipelago locally, and I'm running into some problems with a new install.
To begin with, Composer is not installed in the
esmero-web
container -- should this not be a default package?Then, when I try to update composer.json by adding a package (
composer require drupal/admin_toolbar
), I get a truly massive error message. A tiny fraction of it pasted below, because the entire thing is too big for Github to accept.Am I doing something wrong, or is there a problem with the code?
etc.