Docker config for @recaptime.dev's Knot server on Hack Club Nest. knot.hackclub.community
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

at recaptime-dev/main 48 lines 2.4 kB view raw view rendered
1# RecapTime.dev Knot Server on Nest 2 3[![pipeline status](https://gitlab.com/recaptime-dev/infra/knot-server-docker/badges/recaptime-dev/main/pipeline.svg)](https://gitlab.com/recaptime-dev/infra/knot-server-docker/-/commits/recaptime-dev/main) 4[![Hack Club](https://badges.api.lorebooks.wiki/badges/hackclub/hackclub)](https://hackclub.com) 5 6Sources for the container images of Tangled Knot server, used to run `knot.hackclub.community` at an Azure VM (previously on [Nest tilde server before going with Promox VM-based containers](https://hackclub.app)). 7 8## Usage 9 10On the repository creation page, select `knot.hackclub.community` as the Knot server. 11When cloning or adding/updating remote URLs, use the following SSH Git URLs below as documented: 12 13```bash 14# on its custom domain 15git remote add origin ssh://git@knot.hackclub.community:33939/handle.host.tld/repo 16 17# directly with our proxyparty server's hostname (since it's just a CNAME DNS record) 18git remote add origin ssh://git@proxyparty.recaptime.dev:33939/handle.host.tld/repo 19``` 20 21### Infrastructure Operations 22 23* Image CI builds happen via GitLab CI: <https://gitlab.com/recaptime-dev/infra/knot-server-docker/pipelines> 24 * [View our GitLab CI config](./.gitlab-ci.yaml) 25 * [View tags on GitLab Container Registry](https://gitlab.com/recaptime-dev/infra/knot-server-docker/container_registry/9481789) 26* Run using built images after `ssh recaptime-dev@hackclub.app`: `<docker|podman> compose up --no-build --force-recreate` 27* Get build information: `<docker|podman> compose exec knot knotserver-version` 28 29## Requesting access 30 31> You'll be asked for your AT Proto handle/DID PLC to provision access. Don't have one? 32> You can sign up via [Bluesky Social](https://bsky.app) or in [Tangled](https://tangled.org/signup) 33> directly. 34 35Hack Clubbers can request access for `knot.hackclub.community` by contacting Andrei Jiroh in the Slack, either 36[via DMs](https://hackclub.slack.com/team/U07CAPBB9B5) or at the 37[main `#recaptime-dev` Slack channel](https://hackclub.slack.com/archives/C07H1R2PW9W). 38 39## Docs 40 41* [Usage terms](./docs/terms.md) 42* [Donate to keep this running](./docs/donate.md) 43* [Knot hosting guide](https://tangled.org/tangled.org/core/blob/main/docs/knot-hosting.md) 44* [Upstream repository README](https://tangled.org/tangled.org/knot-docker/blob/main/readme.md) 45 46## License 47 48MIT