<div style="display: flex; flex-wrap: wrap; white-space: pre-wrap; align-items: center; "><img height="20" width="20" style="border-radius:50%; margin-right: 4px;" decoding="async" src="https://avatars.githubusercontent.com/u/147741?s=20&v=4" /><strong>tomhughes</strong> left a comment <a href="https://github.com/openstreetmap/openstreetmap-website/issues/2344#issuecomment-3318764717">(openstreetmap/openstreetmap-website#2344)</a></div>
<p dir="auto">I'm not sure vagrant has ever got much use and I'm pretty sure that these days if people try to use something then it's docker.</p>
<p dir="auto">I don't really like the docker setup myself because it doesn't seem to me like a good fit for development where you want to be able to change things - it's especially weird that we bake npm modules into the docker image so that they can't easily be changed but leave gems in the host volume where they can be. At least I think that's the current state. Personally I'd also prefer it if we only had a single container so we didn't need compose.</p>
<p dir="auto">I suspect the answer is to ditch vagrant and improve docker and then add devcontainer support using it as suggested in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2592118756" data-permission-text="Title is private" data-url="https://github.com/openstreetmap/openstreetmap-website/issues/5264" data-hovercard-type="issue" data-hovercard-url="/openstreetmap/openstreetmap-website/issues/5264/hovercard" href="https://github.com/openstreetmap/openstreetmap-website/issues/5264">#5264</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/2344#issuecomment-3318764717">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLKOHAGW6K4MGNRNU633T7UYZAVCNFSM6AAAAACHFA3VASVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGMJYG43DINZRG4">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLLGAHXCCPKYYDOSPAT3T7UYZA5CNFSM6AAAAACHFA3VASWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTWF2BKK2.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/issues/2344/3318764717</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>

<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/2344#issuecomment-3318764717",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/2344#issuecomment-3318764717",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>