Skip to content

Conversation

mmtftr
Copy link
Contributor

@mmtftr mmtftr commented Aug 7, 2025

Implements docker support for clementine.

  • Env support in DockerEnv::spawn
  • Removed env-based config passing for Clementine and used toml files.
  • Added proper docker host handling for postgres
  • Refactored wait_for_ready to be similar to other code in the repo

@mmtftr mmtftr marked this pull request as ready for review August 8, 2025 11:19
@mmtftr mmtftr requested a review from jfldde as a code owner August 8, 2025 11:19
@mmtftr mmtftr requested a review from rakanalh August 8, 2025 15:28
@mmtftr
Copy link
Contributor Author

mmtftr commented Aug 11, 2025

Need to add docker forwarding into the Clementine container (for HCP) and test to ensure it works.

@mmtftr
Copy link
Contributor Author

mmtftr commented Aug 11, 2025

Need to add new EMERGENCY_STOP_ENCRYPTION_PUBLIC_KEY and pass it correctly.

@jfldde
Copy link
Collaborator

jfldde commented Aug 14, 2025

mmtftr added 3 commits August 15, 2025 09:36
download docker if missing, ssl certs for docker, in-docker citrea urls, run clementine in ci
@mmtftr
Copy link
Contributor Author

mmtftr commented Aug 15, 2025

Test will likely not pass until chainwayxyz/clementine#1034 merges.

@mmtftr mmtftr merged commit 930bdbe into main Aug 19, 2025
10 of 12 checks passed
@mmtftr mmtftr deleted the efe/dockerize branch August 19, 2025 10:41
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.

2 participants