Monorepo for Tangled โ€” https://tangled.org

Docker images for Knot Server #298

open
opened by hayden.moe

Currently, to deploy a Knot, you have to build it from source, which means my Knot server has to be big enough to compile it.

As a user, I want to be able to pull a prebuilt Docker image down to my disk and run it with environment variables for config so I don't have to keep building it every time.

I don't think this would be too hard to implement, but I'd also recommend that in keeping with atproto-only services, Tangled could push images to http://atcr.io/, which is an atproto-based container registry.

It would also open up me being able to deploy it via Kubernetes like I do for my PDS :)

yeah, I had to build the image on my Macbook just so I could deploy it through my VPS -> https://hub.docker.com/r/indexxdev/knotserver

hope to see docker get some love eventually

it's over here :) https://tangled.org/tangled.org/knot-docker

working on extending that Dockerfile to also build a spindle, so we should have them both in container images very soon.

Will the Docker-in-Docker setup would work in Spindle, especially if it's in rootless mode (like I mostly do on Docker builds via GitLab CI, especially on shared runners at GitLab.com/SaaS)?

sign up or login to add to the discussion
Labels

None yet.

area
knot
assignee

None yet.

Participants 4
AT URI
at://did:plc:puvaym5ytsvejx3rwjrnxhvb/sh.tangled.repo.issue/3m5t5jjr3gg22