socket = require"socket" socket.unix = require"socket.unix" u = assert(socket.unix.stream()) assert(u:bind("/run/gitea/gitea.socket")) assert(u:listen()) c = assert(u:accept()) m = assert(c:receive()) repeat print(m) m = assert(c:receive()) until m == ""