Sign inSign up

hqnna/knot

By hqnna

•Updated about 1 year ago

A compiled container image for Tangled's knot server.

Image
Developer tools
1

524

hqnna/knot repository overview

⁠Tangled Knot Images

This repository builds from the git repository each time a new tag is made in the core repo⁠.

⁠Using Pre-built Images

To use it you simply need three volumes or mountpoints and to expose two ports.

docker run -d --name knot --restart always \
  -p 22:22 -p 5555:555 -v knot-keys:/etc/ssh/keys \
  -v knot-repositories:/home/git/repositories \
  -v knot-data:/app hqnna/knot:v1.4.0-alpha

Preferably use a reverse proxy to serve the HTTP port (by default 5555). When using in production.

⁠Building From Source

If you want to build from source, the repo is located at https://tangled.sh/@tangled.sh/knot-docker⁠.
It provides a single build argument, TAG, which specifies the git revision to fetch and build.

git clone https://tangled.sh/@tangled.sh/knot-docker knot
cd knot && docker build -t knot:latest --build-arg TAG=master .

Will for example fetch and build the latest commit from the master branch.

Tag summary

Content type

Image

Digest

sha256:428c13c14…

Size

30.6 MB

Last updated

about 1 year ago

docker pull hqnna/knot:v1.6.0-alpha