portfolio (152aa3d9b2b5e33734f01bf1db7ebd86024eefca)
Published 2026-02-17 23:28:41 +00:00 by owittek
Installation
docker pull git.wittek.xyz/owittek/portfolio:152aa3d9b2b5e33734f01bf1db7ebd86024eefcasha256:4ef2bedf84a407e3464a9d29e63d57620bba766ef34ee669770ec0d34f6dd8cdImage layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:1d7c45546e94b90e941c5bf5c7a5d415d7b868581ad96171d4beb76caa8ab683 in / |
| CMD ["/bin/bash"] |
| ARG DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC |
| RUN |2 DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC /bin/sh -c apt-get update && apt-get -y upgrade && apt-get install --no-install-recommends -y sudo locales curl tzdata xz-utils ca-certificates openssl make git pkg-config && apt-get clean && rm -rf /var/lib/apt/lists/* && rm -rf /usr/share/doc/* && mkdir -m 0755 /nix && mkdir -m 0755 /etc/nix # buildkit |
| SHELL [/bin/bash -ol pipefail -c] |
| RUN |2 DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC /bin/bash -ol pipefail -c set -o pipefail && curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install linux --no-confirm --init none --extra-conf "sandbox = false" --extra-conf "filter-syscalls = false" --extra-conf "experimental-features = nix-command flakes" && /nix/var/nix/profiles/default/bin/nix-channel --remove nixpkgs && /nix/var/nix/profiles/default/bin/nix-collect-garbage --delete-old # buildkit |
| RUN |2 DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC /bin/bash -ol pipefail -c printf 'if [ -d $HOME/.nix-profile/etc/profile.d ]; then\n for i in $HOME/.nix-profile/etc/profile.d/*.sh; do\n if [ -r $i ]; then\n . $i\n fi\n done\n fi\n' >> /root/.profile && printf 'PATH=$NIXPACKS_PATH:$PATH' >> /root/.profile # buildkit |
| ENV ENV=/etc/profile USER=root PATH=/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/bin:/sbin:/usr/bin:/usr/sbin GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt NIX_SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt NIX_PATH=/nix/var/nix/profiles/per-user/root/channels NIXPKGS_ALLOW_BROKEN=1 NIXPKGS_ALLOW_UNFREE=1 NIXPKGS_ALLOW_INSECURE=1 LD_LIBRARY_PATH=/usr/lib CPATH=~/.nix-profile/include: LIBRARY_PATH=~/.nix-profile/lib: QTDIR=~/.nix-profile: |
| ENTRYPOINT ["/bin/bash" "-l" "-c"] |
| WORKDIR /app/ |
| COPY .nixpacks/nixpkgs-31fb21469e34b6b5c7be77b9a35bae43d0c598e9.nix .nixpacks/nixpkgs-31fb21469e34b6b5c7be77b9a35bae43d0c598e9.nix # buildkit |
| RUN /bin/bash -ol pipefail -c nix-env -if .nixpacks/nixpkgs-31fb21469e34b6b5c7be77b9a35bae43d0c598e9.nix && nix-collect-garbage -d # buildkit |
| RUN /bin/bash -ol pipefail -c sudo apt-get update && sudo apt-get install -y --no-install-recommends curl wget # buildkit |
| ARG BUILD_ENV=production CI=true COOLIFY_BRANCH=main COOLIFY_FQDN=www.wittek-software.de,wittek-software.de COOLIFY_RESOURCE_UUID=w44kow4wo40kkk0g0k0k8g8w COOLIFY_URL=https://www.wittek-software.de,https://wittek-software.de NEXT_PUBLIC_POSTHOG_HOST=https://eu.i.posthog.com NEXT_PUBLIC_POSTHOG_KEY=phc_9WoPMwIbecTsc3GnqusMLSro7B0nm7ZxLGwFx9CuGtD NIXPACKS_LIBS=gcc-unwrapped NIXPACKS_METADATA=node NIXPACKS_NODE_VERSION=22 NODE_ENV=production NODE_OPTIONS=--max-old-space-size=4096 NPM_CONFIG_PRODUCTION=false |
| ENV BUILD_ENV=production CI=true COOLIFY_BRANCH=main COOLIFY_FQDN=www.wittek-software.de,wittek-software.de COOLIFY_RESOURCE_UUID=w44kow4wo40kkk0g0k0k8g8w COOLIFY_URL=https://www.wittek-software.de,https://wittek-software.de NEXT_PUBLIC_POSTHOG_HOST=https://eu.i.posthog.com NEXT_PUBLIC_POSTHOG_KEY=phc_9WoPMwIbecTsc3GnqusMLSro7B0nm7ZxLGwFx9CuGtD NIXPACKS_LIBS=gcc-unwrapped NIXPACKS_METADATA=node NIXPACKS_NODE_VERSION=22 NODE_ENV=production NODE_OPTIONS=--max-old-space-size=4096 NPM_CONFIG_PRODUCTION=false |
| ENV NIXPACKS_PATH=/app/node_modules/.bin: |
| COPY . /app/. # buildkit |
| RUN |14 BUILD_ENV=production CI=true COOLIFY_BRANCH=main COOLIFY_FQDN=www.wittek-software.de,wittek-software.de COOLIFY_RESOURCE_UUID=w44kow4wo40kkk0g0k0k8g8w COOLIFY_URL=https://www.wittek-software.de,https://wittek-software.de NEXT_PUBLIC_POSTHOG_HOST=https://eu.i.posthog.com NEXT_PUBLIC_POSTHOG_KEY=phc_9WoPMwIbecTsc3GnqusMLSro7B0nm7ZxLGwFx9CuGtD NIXPACKS_LIBS=gcc-unwrapped NIXPACKS_METADATA=node NIXPACKS_NODE_VERSION=22 NODE_ENV=production NODE_OPTIONS=--max-old-space-size=4096 NPM_CONFIG_PRODUCTION=false /bin/bash -ol pipefail -c bun install # buildkit |
| COPY . /app/. # buildkit |
| RUN |14 BUILD_ENV=production CI=true COOLIFY_BRANCH=main COOLIFY_FQDN=www.wittek-software.de,wittek-software.de COOLIFY_RESOURCE_UUID=w44kow4wo40kkk0g0k0k8g8w COOLIFY_URL=https://www.wittek-software.de,https://wittek-software.de NEXT_PUBLIC_POSTHOG_HOST=https://eu.i.posthog.com NEXT_PUBLIC_POSTHOG_KEY=phc_9WoPMwIbecTsc3GnqusMLSro7B0nm7ZxLGwFx9CuGtD NIXPACKS_LIBS=gcc-unwrapped NIXPACKS_METADATA=node NIXPACKS_NODE_VERSION=22 NODE_ENV=production NODE_OPTIONS=--max-old-space-size=4096 NPM_CONFIG_PRODUCTION=false /bin/bash -ol pipefail -c bun run velite build && bun run next build # buildkit |
| RUN |14 BUILD_ENV=production CI=true COOLIFY_BRANCH=main COOLIFY_FQDN=www.wittek-software.de,wittek-software.de COOLIFY_RESOURCE_UUID=w44kow4wo40kkk0g0k0k8g8w COOLIFY_URL=https://www.wittek-software.de,https://wittek-software.de NEXT_PUBLIC_POSTHOG_HOST=https://eu.i.posthog.com NEXT_PUBLIC_POSTHOG_KEY=phc_9WoPMwIbecTsc3GnqusMLSro7B0nm7ZxLGwFx9CuGtD NIXPACKS_LIBS=gcc-unwrapped NIXPACKS_METADATA=node NIXPACKS_NODE_VERSION=22 NODE_ENV=production NODE_OPTIONS=--max-old-space-size=4096 NPM_CONFIG_PRODUCTION=false /bin/bash -ol pipefail -c printf '\nPATH=/app/node_modules/.bin:$PATH' >> /root/.profile # buildkit |
| COPY . /app # buildkit |
| CMD ["bun run start"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 24.04 |
Details
2026-02-17 23:28:41 +00:00
Versions (11)
View all
Container
0
OCI / Docker
linux/amd64
619 MiB
latest
2026-03-01
18295ba787742c04bd8e3ba02bdc6999d1aed6e5
2026-03-01
35b357757b6ebdbd31c820eb5479d7d62a985dfd
2026-02-18
152aa3d9b2b5e33734f01bf1db7ebd86024eefca
2026-02-17
25b64eb2c9a2d4bcd118bef9e50502d77bca90c8
2026-02-17