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

fix(docker): Add build context to app-dev service in docker-compose.yaml #5441

Closed
wants to merge 1,078 commits into from

Conversation

MenaYassa
Copy link

Fix invalid docker-compose configuration by adding missing build context properties to app-dev service.

This PR resolves the following error:
ERROR: The Compose file is invalid because: Service app-dev has neither an image nor a build context specified. At least one must be provided.

Changes:

  • Added build.context and build.dockerfile properties to app-dev service
  • Aligned build configuration with existing app-prod service structure

dustinwloring1988 and others added 30 commits December 15, 2024 12:33
Changed Bolt to bolt and moved the section above the TOC to under it
if it has not been set by the user yet set it correctly for them
branding update Bolt to bolt in the docs
debug tab check for update is now branch specific.
fixed bug with getting URLs for experimental models
changed Bolt to bolt
added v3_lazyRouteDiscovery to the fvite.config.ts without any side effects.
this removes the warning in terminal
fixes the 'WARN Constants Failed to get LMStudio models:  fetch failed' error as the user most likely just has it active in provider
Fix debug information
Added a fav.ico
added a favicon.ico
…studio-fetch-warning

fix: warn Constants Failed
…lazyRouteDiscovery-warn

fix: update vite.config.ts
doc: update mkdocs.yml Bolt to bolt
used a consistent style throughout the mkdoc's when separating sections
checks to make sure the entered username and token is correct before accepting it. Let you disconnect also.
kunjabijukchhe and others added 29 commits January 6, 2025 17:49
…model integration with AWS Bedrock (stackblitz-labs#974)

* feat: Integrate AWS Bedrock with Claude 3.5 Sonnet, Claude 3 Sonnet, and Claude 3.5 Haiku

* update Dockerfile for AWS Bedrock configuration

* feat: add new Bedrock model 'Mistral' and update Haiku to version 3

* feat: add new bedrock model Nova Lite and Nova Pro

* Update README documentation to reflect the latest changes

* Add the icon for aws bedrock

* add support for serialized AWS Bedrock configuration in api key
…itz-labs#1008)

* fix: ollama and lm studio url issue fix for docker and build

* vite config fix
* fix: streaming issue fixed for build versions

* added keep-alive header
Added ⬜ Granite Integration
)

* feat: enhance chat import with multi-format support

- Add support for importing chats from different formats:
  - Standard Bolt format
  - Chrome extension format
  - History array format
  - Bolt export format
- Add Import Chats button to Data Management
- Add proper error handling and logging
- Update README with backup/restore feature

* refactor: simplify chat import formats

- Remove multi-format support from DataTab
- Keep only standard Bolt export formats
- Simplify ImportButtons to handle standard format only
* fixed formatting of faq and enhanced styling

* save

* did further improvements and fixing the sidebar

---------

Co-authored-by: Anirban Kar <[email protected]>
…anager component (stackblitz-labs#732)

* fixed stackblitz-labs#333

* Added instruction in case api-key is not set.

* addressed some of the review changes:

1. moved function definiton to useCallback.
2. added a cache to store the env key status and the api call is made only on a cache miss.

* Manages the API-key entered via UI in a better way.

- Persist API keys in cookies when entered via UI
- Automatically load saved keys when switching between providers
- Preserve existing functionality for environment variable based keys

* Re-used map from utils/constants file.

* Code cleanup -  Removed redundant API key init in BaseChat as its already handled by APIKeyManager component.
chore: Update README.md with new model integration todo
…bs#1077)

* fix: api-key manager cleanup and log error on llm call

* log improved
…parency-about-development

docs: document how we work
* added the "Open Preview in a New Tab"

* enhancement

[Open Preview] [▼]  // Two buttons side by side
    |
    +-- [Mobile (375x667)]    // Dropdown menu
    |-- [Tablet (768x1024)]
    |-- [Laptop (1366x768)]
    +-- [Desktop (1920x1080)]

* Update Preview.tsx

* Update Preview.tsx
* Use backend API route to fetch dynamic models

# Conflicts:
#	app/components/chat/BaseChat.tsx

* Override ApiKeys if provided in frontend

* Remove obsolete artifact

* Transport api keys from client to server in header

* Cache static provider information

* Restore reading provider settings from cookie

* Reload only a single provider on api key change

* Transport apiKeys and providerSettings via cookies.

While doing this, introduce a simple helper function for cookies
Fix invalid docker-compose configuration by adding missing build context properties to app-dev service.

This PR resolves the following error:
"ERROR: The Compose file is invalid because: Service app-dev has neither an image nor a build context specified. At least one must be provided."

Changes:
- Added build.context and build.dockerfile properties to app-dev service
- Aligned build configuration with existing app-prod service structure
@MenaYassa MenaYassa closed this Jan 18, 2025
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.