docker-images/README.md
ThetaDev 063ded6f5c
Some checks failed
Build and push keycloak image / build (push) Failing after 21s
add keycloak
2024-03-03 02:26:50 +01:00

1.6 KiB

docker-images

Building Docker images with Gitea Actions

thetadev256/cimaster

Default image for my Gitea Actions servers.

Base image: node:21-bookworm

Default user: uid=1000(ci) gid=1000(ci)

Languages

  • gcc (v12)
  • Node.JS (v21)
  • Python (3.11), with pip and poetry
  • Golang (latest stable, installed from https://go.dev/dl)
  • Rust (latest stable, installed using rustup)

Development tools

  • yarn Node package manager
  • pnpm Best node package manager
  • tsx Run Typescript files directly
  • golangci-lint Go linter
  • git-cliff Changelog generator
  • just Command runner, written in Rust
  • task Command runner, written in Go
  • pre-commit Runner for pre-commit hooks
  • mdbook Dokumentation generator
  • cargo-audit Tool for checking Rust dependencies for vulnerabilities
  • cargo-deny Tool for linting Rust dependencies
  • cargo-sqlx Rust SQLx CLI for creating migrations and offline files
  • shellcheck Linter for shell scripts

System tools

  • HTTP: curl, wget
  • Compression: zip, gzip, xz, zstd, brotli
  • Version control: git, svn
  • Text editor: nano