Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce quick-start compose file #158

Merged
merged 3 commits into from
Oct 21, 2024
Merged

Introduce quick-start compose file #158

merged 3 commits into from
Oct 21, 2024

Conversation

ppawlowski
Copy link
Contributor

@ppawlowski ppawlowski commented Oct 14, 2024

Description

This pull request introduces a docker compose file which allows to spin up the FlowFuse platform without the need to clone the whole repository. This file is used in the Quick Start guide.

Related Issue(s)

Should be merged together with FlowFuse/flowfuse#4639
FlowFuse/flowfuse#4631

Checklist

  • I have read the contribution guidelines
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
    • Upgrade instructions
    • Configuration details
    • Concepts
  • Changes flowforge.yml?
    • Issue/PR raised on FlowFuse/helm to update ConfigMap Template
    • Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production

Labels

  • Includes a DB migration? -> add the area:migration label

@hardillb
Copy link
Contributor

If we are adding this, can we add version tags to the FlowFuse containers (and an addition to the release GH Action to increment it) please

@ppawlowski
Copy link
Contributor Author

If we are adding this, can we add version tags to the FlowFuse containers (and an addition to the release GH Action to increment it) please

Since it is a quick-start compose file, I would prefer to pin our containers to the latest version instead of a specific one. With this approach, we could always serve the latest available version for a quick review by clients without additional hustle.

For the 'main' compose file I already created an issue to cover this topic.

@hardillb hardillb merged commit e1af905 into main Oct 21, 2024
@hardillb hardillb deleted the feat-quick-start branch October 21, 2024 09:29
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