codesbot is the automated bot powering matthewgall.codes migration and mirroring services. https://matthewgall.codes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Matthew Gall 9b6b87df9f Added secrets.json.example and updated README.md for usage 2 months ago
.gitignore Initial commit 2 months ago
.prettierrc Initial commit 2 months ago
LICENSE Added LICENSE 2 months ago
README.md Added secrets.json.example and updated README.md for usage 2 months ago
index.js Initial commit 2 months ago
package.json Initial commit 2 months ago
router.js Initial commit 2 months ago
secrets.json.example Added secrets.json.example and updated README.md for usage 2 months ago
wrangler.toml Initial commit 2 months ago

README.md

codesbot

codesbot is the automated bot powering matthewgall.codes migration and mirroring services. It serves a few functions:

  • handling accepting invites to repositories that it will mirror data to on services like GitHub, GitLab and others

Deployment

codesbot is powered by Cloudflare Workers, and it's Scheduled Worker feature. You need a Cloudflare account to deploy this service. Once you have, and you have updated wrangler.toml with the correct details:

cat secrets.json.example | wrangler secret put TOKEN
wrangler publish

Licence

Licenced under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0