DEPRECATED: Use the community maintained https://tangled.sh/@tangled.sh/knot-docker instead
Dockerfile 75.2%
Shell 4.6%
Other 20.2%
7 1 0

Clone this repository

https://tangled.org/anil.recoil.org/knot-docker
git@git.recoil.org:anil.recoil.org/knot-docker

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

README.md

Quick instructions:

  • run gen-key.sh to generate an ssh host key
  • copy .env.template to .env
  • set the server name in .env to your fully-qualified domain name
  • register a knot on tangled.sh and put the secret key in .env
  • spin up the container and test that it works

The default service runs the ssh daemon on port 2222, so I use something like this in my ~/.ssh/config to make it more seamless.

Host git.recoil.org
  User git
  Port 2222

Buyer beware, this is a very new and untested setup for alpha software, so don't commit any overly precious code to this.

-- Anil Madhavapeddy anil@recoil.org