Skip to content

feat: add Dockerfile for Linux backend deployment#53

Merged
zuhanit merged 1 commit intomasterfrom
feat/dockerize-backend
Mar 6, 2026
Merged

feat: add Dockerfile for Linux backend deployment#53
zuhanit merged 1 commit intomasterfrom
feat/dockerize-backend

Conversation

@zuhanit
Copy link
Copy Markdown
Owner

@zuhanit zuhanit commented Mar 6, 2026

Summary

  • Add Dockerfile targeting Linux (x86_64) environment
  • Add eudplib Linux wheel (eudplib-0.80.6-cp310-abi3-linux_x86_64.whl)
  • Update pyproject.toml eudplib path to Linux wheel
  • Support PORT env variable for Railway deployment

Test plan

  • docker build -f backend/Dockerfile -t webditor-backend . builds successfully
  • docker run -p 8000:8000 webditor-backend runs and GET / returns expected response

🤖 Generated with Claude Code

- Add Dockerfile with linux/amd64 platform targeting
- Update pyproject.toml to use Linux x86_64 eudplib wheel
- Add eudplib Linux wheel for container builds
- Support Railway PORT env variable for deployment

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
webditor Error Error Mar 6, 2026 6:39am

@zuhanit zuhanit merged commit 793a2be into master Mar 6, 2026
4 of 5 checks passed
@zuhanit zuhanit deleted the feat/dockerize-backend branch March 28, 2026 10:57
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