Returns logourl as part of whoami response. Reviewed-on: #134 Co-authored-by: ConorB <conor@conordev.com> Co-committed-by: ConorB <conor@conordev.com>
CorncrakeCI
About
CorncrakeCI is an in-progress self-hosted CI system.
Prerequisites
- Docker
- Node.js
pnpmpackage manager
Compiling and running code
-
Clone the repository:
-
Rename
.env.sampleto.envin /server and fill in the database credentials, OAuth secrets and encryption key in that file.Could use
openssl rand -hex 32to generate an encryption key -
Inside /server directory, run:
pnpm installthen
pnpm generatethen
docker compose up --build -
In another terminal inside /server directory, run:
pnpm run dev
Languages
TypeScript
95.3%
TypeSpec
2.5%
Nix
1.9%
Dockerfile
0.3%