Skip to content

ci: move Docker files to sub-folder - #1019

Merged
paulrobertlloyd merged 1 commit into
mainfrom
fix/move-docker-file-from-root
Oct 13, 2026
Merged

paulrobertlloyd merged 1 commit into
mainfrom
fix/move-docker-file-from-root

Conversation

@paulrobertlloyd

@paulrobertlloyd paulrobertlloyd commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

This is to prevent Railway using Docker to deploy the development environment. This is important because Railway always picks Docker as builder and Dockerfile requires app/indiekit.config.js which can’t be mounted on Railway.

This is to prevent Railway using Docker to deploy the development environment
@paulrobertlloyd
paulrobertlloyd requested a review from rmdes October 13, 2026 18:26

@rmdes rmdes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I built the branch with docker build -f docker/Dockerfile . and it works, with docker/Dockerfile.dockerignore picked up (a 3.9 MB build context against 14 MB on disk). The other Dockerfile mentions left in the repo are all about the one create-indiekit generates for users, so nothing else needs to move. One knock-on: building from a checkout is now -f docker/Dockerfile rather than a plain docker build .; I'll update the quickstart's instructions once this is merged.

@rmdes rmdes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I built the branch with docker build -f docker/Dockerfile . and it works, with docker/Dockerfile.dockerignore picked up (a 3.9 MB build context against 14 MB on disk). The other Dockerfile mentions left in the repo are all about the one create-indiekit generates for users, so nothing else needs to move. One knock-on: building from a checkout is now -f docker/Dockerfile rather than a plain docker build .; I'll update the quickstart's instructions once this is merged.

@paulrobertlloyd
paulrobertlloyd merged commit bb86ea1 into main Oct 13, 2026
3 checks passed
@paulrobertlloyd
paulrobertlloyd deleted the fix/move-docker-file-from-root branch October 13, 2026 21:03
rmdes added a commit to getindiekit/indiekit-quickstart that referenced this pull request Oct 14, 2026
Upstream moved the Dockerfile into docker/ (getindiekit/indiekit#1019), so
a bare docker build of the checkout no longer finds it.
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.

2 participants