Community
Chat Logs
Sunday, July 12, 2026
- bluehi phaleth
- blueprimate 0.40 will be out today, god willing :P
- phalethhi blue
- bluehi
- phalethok, anything useful for repopack there?
- blueyes. almost all of it is for repopack. async schemas, collocated route pages, and a few other small things
- bluemost of the things will allow us to reduce repetition and code in repopack
- bluebtw, I did some speed tests yesterday on primate-web.repopack.app
- blueso in frankfurt the load time is 100ms, london 300ms, but it gets higher to around 1s in washington d.c. and highest is sydney, 3s
- bluewe need to start things of regions at some point
- bluestart thinking*
- phalethnice
- phalethheh, yeah, thinking big
- phalethfreebsd should make things faster, the interwebz will be like "oh, I communicate with a freebsd server, huh, I better go fast"
- blueexactly
- blueno more this linux nonsense
- phalethfreebsd images seem to be quite large
- blueyeah, they pack a lot of stuff inside
- bluesuperarch is supposed to reduce that
- phalethyeah, luckily image layers are re-usable
- bluetrue
- phalethyo big error
- phalethblue: I've tried to deploy the repopack site on freebsd https://upaste.de/raw/9ib
- phalethpostgres also looks problematic
- bluephaleth: wow
- phalethheh
- phalethgotta try linux containers
- blueheh
- blueanyway, I'm preparing the 0.40 release
- blueit's almost done, then I can update RP
- phalethok
- phalethI'm building podman from source in a VBox VM, it's taking forever
- bluewhy are you doing that?
- phalethjust to see what I get
- bluek
- phaleththe pkg for podman on freebsd is little bit dated, but not too bad
- bluewe'll fix that in superarch
- blueno more dated nonsense, just rollin' all the way to the bank
- blueoh man we really need to move the primate website to repopack finally. doing it manually kills me
- bluethis is the first thing I'm gonna do when RP goes beta
- blueI just wanna hit a button, or better, do it automatically on commits
- phalethit's like 3 commands?
- blueyes but it's 3 commands I have to remember and/or write somewhere
- blueI don't do it that often so it's just opening a new tab in tmux and just hitting the up arrow
- blueprobably should put it into a script and be done with it
- blueoh great, it's not in the history anymore :(
- blueI guess it's time to look at the irc logs
- phalethheh, no
- blueah, found it
- phalethcurl --silent -X POST \
- phaleth "http://127.0.0.1:8080/v1.0/libpod/local/build?t=localhost/primate-site-runtime&localcontextdir=/opt/podman/primate-site/runtime&nocache=true"
- phalethsudo podman stop 000000-primate-site-runtime && sudo podman rm 000000-primate-site-runtime
- phalethsudo podman run --detach --name=000000-primate-site-runtime --runtime=runsc --network=000000-primate-site \
- phaleth --publish=127.0.0.1:24430:6161 --cpus 1 --oom-score-adj -1000 --restart=always localhost/primate-site-runtime
- bluethanks
- phalethok, it started building golang from source, when is it gonna build podman
- bluenext week
- phalethprolly never
- blueyeah, I think I messed up something
- phalethlet me check
- blueI ran the commands you provided, now it's 503 service unavailable
- phalethok
- bluefyi the script is website.sh, I put it under /tmp/website.sh for reference
- phalethit's a deno error
- bluedeno error?
- blueoh
- blueI did remove something from the primate config
- bluenvm
- blueI'll fix it
- phalethok, so primate website is configured to listen on localhost instead of 0.0.0.0
- bluethe problem is, our manual deploy doesn't inject HOST=0.0.0.0
- phalethyeah
- bluerepopack does that, maybe I'll just see how it does that and see if I can backport it
- phalethrepopack website has env file
- blueno no
- blueI mean
- bluewhen repopack deploys stuff, it injects HOST=0.0.0.0
- blueso on repopack, when I deploy the primate web, it just works
- blueI removed that code from primate website too early
- blueI'll put it back, the explicit { http: { host: "0.0.0.0" } }, for now
- bluedone, redeploying wiht website.sh
- phalethno hurry https://primate.run/
- phalethI deployed old image
- bluehttps://primate.run/blog/primate-040
- bluehere we go
- skillnews12Primate 0.40: Route pages, store enums, async schemas and events - https://primate.run/blog/primate-040
- bluedreamreal: ^
- bot[Primate Blog] Primate 0.40: Route pages, store enums, async schemas and events - https://primate.run/blog/primate-040
- phalethlooks like I can combine freebsd and linux images in one Containerfile
- blueLOL
- phalethnode gets stuck in infinite loop when container is running from linux image
- phalethsame for bun
- phalethok, so the thing is that repopack website only runs on bun
- phaleththe huge error I posted earlier was node specific, not freebsd specific
- blueoh ok, interesting
- bluebut yeah, repopack itself runs on bun currently
- phalethI've redeployed the repopack website to the rust based bun and it seems to work fine
- phaleththe date on the blogpost for primate 0.40 should be today's 12th July