Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion compose.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
services:
db:
image: postgres:18-alpine
# yamllint disable-line rule:line-length
image: postgres:18-alpine@sha256:54451ecb8ab38c24c3ec123f2fd501303a3a1856a5c66e98cecf2460d5e1e9d7
environment:
- POSTGRES_PASSWORD=postgres
volumes:
Expand Down
6 changes: 3 additions & 3 deletions docker/app/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG PROJECT_NAME="{{ project_name }}"

# STAGE 1: BUILD NODE
FROM node:25.9-alpine AS build-node
FROM node:25.9-alpine@sha256:bdf2cca6fe3dabd014ea60163eca3f0f7015fbd5c7ee1b0e9ccb4ced6eb02ef4 AS build-node
ARG PROJECT_NAME

WORKDIR /app
Expand All @@ -18,10 +18,10 @@ RUN --mount=type=bind,source=package.json,target=package.json \


# STAGE 2: BUILD PYTHON
FROM python:3.14 AS build-python
FROM python:3.14@sha256:0ba001803c72c128063cfa88863755f905cefabe73c026c66a5a86d8f1d63e98 AS build-python
WORKDIR /app

COPY --from=ghcr.io/astral-sh/uv:0.11.2 /uv /uvx /bin/
COPY --from=ghcr.io/astral-sh/uv:0.11.2@sha256:c4f5de312ee66d46810635ffc5df34a1973ba753e7241ce3a08ef979ddd7bea5 /uv /uvx /bin/
ENV PYTHONPYCACHEPREFIX=/tmp/pycache
ENV PYTHONUNBUFFERED=1
ENV UV_COMPILE_BYTECODE=1
Expand Down
2 changes: 1 addition & 1 deletion docker/prettier/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:25.9-alpine AS ui
FROM node:25.9-alpine@sha256:bdf2cca6fe3dabd014ea60163eca3f0f7015fbd5c7ee1b0e9ccb4ced6eb02ef4 AS ui

WORKDIR /root
RUN --mount=type=bind,source=docker/prettier/package.json,target=package.json \
Expand Down
Loading