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

Update Dockerfile #212

Merged
merged 18 commits into from
Jul 18, 2024
Merged

Update Dockerfile #212

merged 18 commits into from
Jul 18, 2024

Conversation

ngeorger
Copy link
Member

@ngeorger ngeorger commented Jul 12, 2024

Chore: Update Dockerfile and deployment files
This commit updates the Dockerfile and various deployment files to use the new installation and content paths for Ghost. The installation directory is changed to "/home/nonroot/app/ghost" and the content directory is changed to "/home/nonroot/app/ghost/content". This ensures that the correct paths are used for the Ghost installation and content storage. The changes are necessary to align with recent updates in the repository and to maintain consistency in the file structure.

Signed-off-by: Nicolás Georger <[email protected]>
@ngeorger ngeorger added enhancement New feature or request docker Pull requests that update Docker code labels Jul 12, 2024
@ngeorger ngeorger self-assigned this Jul 12, 2024
ngeorger added 17 commits July 12, 2024 01:56
Signed-off-by: Nicolás Georger <[email protected]>
This commit updates the build-pr-tests.yaml file to include the necessary configuration for pull request and push events. It specifies that the workflow should trigger for pull request events with types opened, synchronize, reopened, and edited, and for push events on branches other than main and tags that don't start with 'v*'. The Dockerfile and entrypoint.js files are also included in the paths to trigger the workflow. Additionally, the permissions section is updated to only require read access to contents.
This commit updates the Dockerfile and various deployment files to use the new installation and content paths for Ghost. The installation directory is changed to "/home/node/app/ghost" and the content directory is changed to "/home/node/app/ghost/content". This ensures that the correct paths are used for the Ghost installation and content storage. The changes are necessary to align with the recent updates in the repository and to maintain consistency in the file structure.
Signed-off-by: Nicolás Georger <[email protected]>
Signed-off-by: Nicolás Georger <[email protected]>
Signed-off-by: Nicolás Georger <[email protected]>
This commit updates the Dockerfile and various deployment files to use the new installation and content paths for Ghost. The installation directory is changed to "/home/nonroot/app/ghost" and the content directory is changed to "/home/nonroot/app/ghost/content". This ensures that the correct paths are used for the Ghost installation and content storage. The changes are necessary to align with the recent updates in the repository and to maintain consistency in the file structure.
This commit updates the Dockerfile and various deployment files to use the new installation and content paths for Ghost. The installation directory is changed to "/home/nonroot/app/ghost" and the content directory is changed to "/home/nonroot/app/ghost/content". This ensures that the correct paths are used for the Ghost installation and content storage. The changes are necessary to align with the recent updates in the repository and to maintain consistency in the file structure.
chore: Update Dockerfile to use distroless/nodejs20-debian12:nonroot image

This commit updates the Dockerfile to use the distroless/nodejs20-debian12:nonroot image instead of the gcr.io/distroless/nodejs20-debian12-nonroot image. This change is necessary to align with recent updates in the repository and maintain consistency in the image selection. The installation directory and content directory for Ghost remain the same at "/home/nonroot/app/ghost".
This commit updates the Dockerfile to use the distroless/nodejs20-debian12:nonroot image instead of the gcr.io/distroless/nodejs20-debian12-nonroot image. The change is necessary to align with recent updates in the repository and maintain consistency in the image selection. The installation directory and content directory for Ghost remain the same at "/home/nonroot/app/ghost".
This commit updates the Dockerfile and various deployment files to use the new installation and content paths for Ghost. The installation directory is changed to "/home/nonroot/app/ghost" and the content directory is changed to "/home/nonroot/app/ghost/content". This ensures that the correct paths are used for the Ghost installation and content storage. The changes are necessary to align with recent updates in the repository and to maintain consistency in the file structure.
@ngeorger ngeorger marked this pull request as ready for review July 18, 2024 03:44
@ngeorger ngeorger merged commit fe31888 into main Jul 18, 2024
5 checks passed
@ngeorger ngeorger deleted the permissions-tests branch July 18, 2024 03:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker Pull requests that update Docker code enhancement New feature or request
Projects
Development

Successfully merging this pull request may close these issues.

1 participant