Skip to content

Instantly share code, notes, and snippets.

View sinuscosinustan's full-sized avatar
🦥
tired and sometimes slow

Tan Siewert sinuscosinustan

🦥
tired and sometimes slow
View GitHub Profile
@sinuscosinustan
sinuscosinustan / multipart-push.lua
Created November 3, 2025 16:25
Multipart Upload Redfish endpoint logic from an Asus ASMB11-iKVM system (LuaJIT file)
local var_0_0 = require("redfish-handler")
local var_0_1 = require("redfish.multipart-handler")
local var_0_2 = require("constants")
local var_0_3 = require("config")
local var_0_4 = require("utils")
local var_0_5 = require("turbo")
local var_0_6 = require("posix")
local var_0_7 = require("underscore")
local var_0_8 = require("turbo.log")
local var_0_9 = require("update-service.update-service_config")
@sinuscosinustan
sinuscosinustan / Dockerfile
Last active April 3, 2025 12:29
Small webserver for easy firewalling for Satisfactory 1.1 Experimental ("workaround" the ReliableMessaging crash)
FROM golang:1.24-alpine as builder
WORKDIR /app
COPY . .
RUN go build -o server
FROM alpine:latest
RUN apk add --no-cache iptables ip6tables util-linux iptables-legacy
WORKDIR /app
COPY --from=builder /app/server /server

Keybase proof

I hereby claim:

  • I am TomSDEVSN on github.
  • I am toms (https://keybase.io/toms) on keybase.
  • I have a public key whose fingerprint is E75C B80F 9F2D 6F09 B5A3 BFA3 4A01 619F C8E1 9FA6

To claim this, I am signing this object: