Files
LuaMicroservices/devices-api/Dockerfile
Christian van Dijk 94b4f31102
Some checks failed
CI / Lint (push) Failing after 39s
CI / Build (push) Has been skipped
CI / Test (push) Has been skipped
CI / Helm Lint (push) Successful in 13s
🎉 initial commit
2026-02-23 09:47:16 +01:00

17 lines
349 B
Docker

FROM nickblah/lua:5.4-luarocks-alpine
RUN apk add --no-cache gcc musl-dev make libpq git curl wget linux-headers pkgconfig
RUN luarocks install lua-cjson
RUN luarocks install luasocket
RUN luarocks install pgmoon
RUN luarocks install redis-lua
RUN luarocks install luaossl
WORKDIR /app
COPY . /app
EXPOSE 8080
CMD ["lua", "app-standalone.lua"]