RecapTime.dev Knot Server on proxyparty.recaptime.dev#
Sources for our Tangled knotserver Docker image builds as well as our setup over at the same Azure VM as our Caddy-based proxyparty server.
For the previous setup at Hack Club Nest, see the archived/knot.hackclub.community git branch and
visit https://gitlab.com/andreijiroh-dev/hackclub-final-signoff for more details.
Usage#
On the repository creation page on Tangled, select knot.recaptime.dev as the knotserver.
When cloning or adding/updating remote URLs, use the following SSH Git URLs below as documented:
git remote add tngl git@knot.recaptime.dev:did:plc:<REPO_PLC_HERE>
# ssh:// URL formats
git remote add tngl ssh://git@knot.recaptime.dev/did:plc:<REPO_PLC_HERE>
Note for GitLab users who going to set up pull mirroring, use the https://{knot}/{repoDid} URL format
as the repository URL to avoid issues relating to redirects. (source in Tangled Discord)
Infrastructure Operations#
- Image CI builds happen via GitLab CI: https://gitlab.com/recaptime-dev/infra/docker/tangled-knotserver/pipelines
- Run on Lairland HQ homelab server:
docker compose --project-directory=/var/lib/infraops/recaptime-dev/docker/knotserver up --pull=always - Get build information:
docker compose [--project-directory=/var/lib/infraops/recaptime-dev/docker/knotserver] compose exec knot knotserver-version
Requesting access#
You'll be asked for your Atmosphere account handle/DID to provision access for repo creation. Don't have one? You can sign up via Bluesky Social or in Tangled directly. If you use alternative Tangled AppViews (like Blacksky Algorithms Forge), you might need to sign into Tangled proper first.
Community members, not just Hack Clubbers can request access for knot.recaptime.dev by contacting Andrei Jiroh
via Recap Time Squad's Zulip Cloud organization at this thread, Discord
(via DMs (not preferred) or tagging @ajhalili2006 in either Tangled,
AT Proto Touchers or at Recap Time Squad) or through email at
ajhalili2006 [at] crew [dot] recaptime [dot] dev.
Docs#
License#
- MIT for both the Docker image sources and Tangled core monorepo
- CC-BY-SA-4.0 for the docs