mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[PR #407] [CLOSED] Add Dev Container Support #1034
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#1034
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/maziggy/bambuddy/pull/407
Author: @RyanEwen
Created: 2/17/2026
Status: ❌ Closed
Base:
0.2.1b3← Head:feature/add_devcontainer📝 Commits (10+)
f50fe42Add devcontainer5fd419eSet default formatter to ruff5ff664fMerge branch '0.2.0b' into feature/add_devcontainer6a9a3d4Merge branch '0.2.0b' into feature/add_devcontainerd9e4cd4Pin dev container to proper versions of python and node.c382cc7Only bind to 0.0.0.0 in dev container7020d51Merge branch 'maziggy:main' into feature/add_devcontainer5986081Merge branch '0.2.1b' into feature/add_devcontainer4772010Merge branch '0.2.1' into feature/add_devcontainerdc3a85fMerge branch '0.2.1b2' into feature/add_devcontainer📊 Changes
5 files changed (+120 additions, -0 deletions)
View changed files
➕
.devcontainer/Dockerfile(+20 -0)➕
.devcontainer/devcontainer.json(+43 -0)➕
.devcontainer/docker-compose.yml(+20 -0)📝
README.md(+36 -0)📝
frontend/vite.config.ts(+1 -0)📄 Description
Description
Add VSCode Dev Container definitions. Allows developing Bambuddy within a perfectly consistent environment regardless of the developer's OS and installed packages.
https://code.visualstudio.com/docs/devcontainers/containers
Type of Change
Changes Made
Additional Notes
To use this, open the project in a compatible IDE such as VS Code. You should automatically be prompted to reopen the project in a container. Upon accepting, dep will automatically be installed. Simply run the backend and frontend afterwards.
This is just a start. Rules can be added to the definition to enforce linting etc, if not already picked up from the existing project files.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.