personal-website (sha256:8709bafe9f7ac6015245d860bcbe4847980aa60698f93ee2833db289d4cb6198)
Published 2026-10-09 12:03:45 +01:00 by Tomos
Installation
docker pull git.leggett.wales/tomos/personal-website@sha256:8709bafe9f7ac6015245d860bcbe4847980aa60698f93ee2833db289d4cb6198sha256:8709bafe9f7ac6015245d860bcbe4847980aa60698f93ee2833db289d4cb6198Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1791158400' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends libssl3 libev4 ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /app |
| COPY /home/opam/app/_build/default/bin/main.exe ./main.exe # buildkit |
| COPY /home/opam/app/static ./static # buildkit |
| ARG APP_PORT=1212 |
| ENV APP_PORT=1212 |
| EXPOSE [1212/tcp] |
| CMD ["sh" "-c" "exec ./main.exe --port \"$APP_PORT\""] |