Container images for the Tangled Knot and Spindle servers
Dockerfile 40.7%
HCL 25.0%
Shell 7.6%
Other 26.6%
10 1 0

Clone this repository

https://tangled.org/psychedeli.ca/tangled-containers
git@tangled.org:psychedeli.ca/tangled-containers

For self-hosted knots, clone URLs may differ based on your setup.

README.md

Tangled Containers#

Container images for the Tangled knot and spindle servers. All tagged versions of @tangled.org/core are supported, as well as directly from the master branch.

Usage#

Start a Knot Server:

docker run --name knot -e KNOT_SERVER_HOSTNAME=example.com -e KNOT_SERVER_OWNER=did:plc:yourdidgoeshere tubbo/knot

Start a Spindle Server:

docker run --name spindle -e SPINDLE_SERVER_HOSTNAME=example.com -e SPINDLE_SERVER_OWNER=did:plc:yourdidgoeshere tubbo/spindle

Supported tags#

  • latest for the most recently tagged version
  • v1.x.x-alpha to specify the tag
  • edge to use the most recent Git commit to master

Development#

Images are built with Docker Bake, using mise as a task runner and toolchain installer.

To contribute to this repository, clone it from Tangled:

git clone https://tangled.org/@psychedeli.ca/tangled-containers
cd tangled-containers

Install dependencies with mise:

mise install

Then, build the most recent images by running:

mise build