Skip to content

Conversation

tnglemongrass
Copy link

@tnglemongrass tnglemongrass commented Aug 29, 2025

This is a draft, since it is currently unclear what the old setup was used for / how it was used.

This PR switches from a docker-compose based setup to github's default dev container image, to improve support for running inside GitHub Codespaces.

https://docs.github.com/en/codespaces/setting-up-your-project-for-codespaces/adding-a-dev-container-configuration/introduction-to-dev-containers#using-the-default-dev-container-configuration

The old setup was moved for reference to .devcontainer-old, but is now probably dysfunctional for wsl setups (wrong foldername).
The existing devcontainer setup didn't provide neither docker-compose nor sudo, s.t. it was impossible to use it to spin up Librechat in GitHub CodeSpaces.

@tnglemongrass tnglemongrass marked this pull request as draft August 29, 2025 17:27
@tnglemongrass tnglemongrass changed the title refactor(devcontainer): move old docker-compose-based setup to .devcontainer-old for Codespaces compatibility refactor(devcontainer): Improve GitHub Codespaces compatibility Aug 29, 2025
@tnglemongrass tnglemongrass changed the title refactor(devcontainer): Improve GitHub Codespaces compatibility refactor(devcontainer): Improve devcontainer and GitHub Codespaces compatibility Aug 29, 2025
@tnglemongrass tnglemongrass changed the title refactor(devcontainer): Improve devcontainer and GitHub Codespaces compatibility refactor(devcontainer): Improve devcontainer compatibility for GitHub Codespaces Aug 29, 2025
@tnglemongrass tnglemongrass changed the title refactor(devcontainer): Improve devcontainer compatibility for GitHub Codespaces Improve devcontainer setup for GitHub Codespaces compatibility Aug 29, 2025
@tnglemongrass tnglemongrass changed the title Improve devcontainer setup for GitHub Codespaces compatibility Improve support for developing inside GitHub Codespaces Aug 29, 2025
@tnglemongrass tnglemongrass changed the title Improve support for developing inside GitHub Codespaces Improve support for developing in GitHub Codespaces Aug 29, 2025
@tnglemongrass tnglemongrass changed the title Improve support for developing in GitHub Codespaces Chore: Improve support for developing in GitHub Codespaces Aug 29, 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.

1 participant