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

🚀 Feature: devcontainer file for dev env #1511

Closed
1 task done
kom-senapati opened this issue Dec 26, 2024 · 2 comments
Closed
1 task done

🚀 Feature: devcontainer file for dev env #1511

kom-senapati opened this issue Dec 26, 2024 · 2 comments
Assignees
Labels
github Github workflows help wanted Extra attention is needed repo

Comments

@kom-senapati
Copy link
Contributor

🔖 Feature description

Creating a .devcontainer/devcontainer.json file for setting for developer environment which makes dev easier.

🎤 Why is this feature needed ?

For not wasting time setting up dev env

✌️ How do you aim to achieve this?

Creating a .devcontainer/devcontainer.json

🔄️ Additional Information

No response

👀 Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

Are you willing to submit PR?

None

@dartpain dartpain added help wanted Extra attention is needed repo github Github workflows labels Dec 26, 2024
@dartpain dartpain moved this to Todo in DocsGPT Roadmap Dec 26, 2024
@Cade-Bray
Copy link

Hi! I am new to open source, but if this task is available I'd love to be assigned it. I've already looked at building the devcontainer.

I tried to piece together what I could in terms of development environment needs, but I am wondering if there are any specific extensions or packages you need installed?

I have a devcontainer pointing to the docker-compose-dev.yaml with the service set as redis. Since the service is redis it loads the environment as alpine which does not by default include git, docker, or docker-compose so they will need to be installed with the postStartCommand. I have the forward port as 7091 from your documentation. Other ports appear to be opened from the docker-compose-dev.yaml or setup.sh.

I was starting to work on a setup script when I looked over your docs again and realized someone had spent time making one already! If you'd like to explore the route of the devcontainer executing the setup.sh on start up with a specific argument it would be an easy change for the script to accept those arguments in addition to the user based entry.

Let me know if I can help, I'd love to contribute to your project!

@kom-senapati
Copy link
Contributor Author

@Cade-Bray You can do a PR

@github-project-automation github-project-automation bot moved this from Todo to Done in DocsGPT Roadmap Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github Github workflows help wanted Extra attention is needed repo
Projects
Status: Done
Development

No branches or pull requests

3 participants