Skip to content

Development framework for Meirim#585

Open
tomers wants to merge 6 commits into
meirim-org:masterfrom
tomers:tshalev-ci
Open

Development framework for Meirim#585
tomers wants to merge 6 commits into
meirim-org:masterfrom
tomers:tshalev-ci

Conversation

@tomers

@tomers tomers commented Nov 21, 2022

Copy link
Copy Markdown
Collaborator

This PR contains a system to launch the components that Meirim is composed of, as dockers on the local development machine. By simply running ./launch.sh in the tests directory, the dockers will spawn, and the browser will open with a development portal, and the website itself. The development portal links to phpMyAdmin, without any log-in requirement. In there, user can observe and make changes to the database contents. Also, there's a link to mailhog (fake SMTP) docker, and to adminer's web interface.
In addition, a terminal window is opened, with different panes - docker compose pane; db, server and client panes, and DB CLI pane.

There's some more work to be done here, specifically to integrate fake SMTP, to run server and client dockers with volumes, in order to enable hot-reloading of changes, and many other changes.

@CLAassistant

CLAassistant commented Nov 21, 2022

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@gruppin

gruppin commented Feb 27, 2023

Copy link
Copy Markdown
Collaborator

@yossi-eynav for reference

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants