LunyaaDev
fa3e8cc8b4
add docker compose
2026-01-02 17:38:54 +01:00
LunyaaDev
11d640c9a1
reduce docker image size
2026-01-02 17:34:04 +01:00
lklynet
81864969da
feat(security): add PoW and Ed25519 signatures to prevent Sybil attacks
2026-01-02 11:05:44 -05:00
lklynet
149298016e
some flair and pizzazz
2026-01-02 09:52:00 -05:00
lklynet
c6d4a3e8f1
my god hes done it
2026-01-01 23:31:21 -05:00
lklynet
0dc2c6efb2
refactor: replace uuidv4 with crypto.randomUUID for id generation
2026-01-01 23:27:07 -05:00
lklynet
d25e8e793b
build(docker): update base image and improve build process
...
- Switch to node:18-bookworm for better stability
- Add required build tools (python3, make, g++)
- Use npm ci for more reliable production installs
- Update package.json metadata and dependencies
2026-01-01 23:24:13 -05:00
lklynet
6ca4c9e21a
build: simplify Dockerfile by removing unnecessary dependencies
...
Remove python3, make, and g++ as they are no longer needed for building native modules. Also switch to a lighter base image by removing the '-bullseye-slim' tag since the full node:18 image is sufficient.
2026-01-01 23:18:48 -05:00
lklynet
7db91bb594
build(docker): optimize docker image size and build process
...
Use slim base image and install build dependencies only when needed
Rebuild native modules during install for production compatibility
2026-01-01 23:16:42 -05:00
lklynet
0f2fddab6d
ai's dumb ass couldnt figure it out either lmao
2026-01-01 23:12:42 -05:00
lklynet
7d2278b5de
just letting ai do it... may god have mercy
2026-01-01 23:09:23 -05:00
lklynet
952433ba6d
trying every version of debian til one works
2026-01-01 23:06:25 -05:00
lklynet
28264086c0
angry sad
2026-01-01 23:04:02 -05:00
lklynet
8f7bf8fa9b
MAXIMUM COMPATIBILITY
2026-01-01 22:58:25 -05:00
lklynet
739ef36f73
how tf does docker even work
2026-01-01 22:51:35 -05:00
lklynet
4578250692
im so dumb
2026-01-01 22:48:00 -05:00
lklynet
d5f517658f
Screaming into the void
2026-01-01 22:40:32 -05:00