Files
anubis-mirror/.devcontainer
Xe IasoandGitHub bf5d66222c chore: set up commitlint, husky, and prettier (#1451)
* chore: add prettier configuration

Signed-off-by: Xe Iaso <[email protected]>

* format: run prettier tree-wide

Signed-off-by: Xe Iaso <[email protected]>

* chore(prettier): ignore intentionally ungrammatical files

Signed-off-by: Xe Iaso <[email protected]>

* ci: add PR title lint rule

Signed-off-by: Xe Iaso <[email protected]>

* ci: add DCO check

Signed-off-by: Xe Iaso <[email protected]>

* chore: add commitlint and husky

Signed-off-by: Xe Iaso <[email protected]>

* chore: add CONTRIBUTING guidelines

Signed-off-by: Xe Iaso <[email protected]>

* chore: set SKIP_INTEGRATION in precommit tests

Signed-off-by: Xe Iaso <[email protected]>

* chore: update spelling

Signed-off-by: Xe Iaso <[email protected]>

* ci(dco): remove reopened trigger

Signed-off-by: Xe Iaso <[email protected]>

* chore: remove dead file

Signed-off-by: Xe Iaso <[email protected]>

* chore(prettier): don't format nginx includes

Signed-off-by: Xe Iaso <[email protected]>

---------

Signed-off-by: Xe Iaso <[email protected]>
2026-02-15 08:19:12 -05:00
..
2025-06-29 23:41:29 -04:00

Anubis Dev Container

Anubis offers a development container image in order to make it easier to contribute to the project. This image is based on Xe/devcontainer-base/go, which is based on Debian Bookworm with the following customizations:

  • Fish as the shell complete with a custom theme
  • Go at the most recent stable version
  • Node.js at the most recent stable version
  • Atuin to sync shell history between your host OS and the development container
  • Docker to manage and build Anubis container images from inside the development container
  • Ko to build production-ready Anubis container images
  • Neovim for use with Git

This development container is tested and known to work with Visual Studio Code. If you run into problems with it outside of VS Code, please file an issue and let us know what editor you are using.