mirror of
https://github.com/TecharoHQ/anubis.git
synced 2026-04-05 16:28:17 +00:00
* chore: add prettier configuration Signed-off-by: Xe Iaso <me@xeiaso.net> * format: run prettier tree-wide Signed-off-by: Xe Iaso <me@xeiaso.net> * chore(prettier): ignore intentionally ungrammatical files Signed-off-by: Xe Iaso <me@xeiaso.net> * ci: add PR title lint rule Signed-off-by: Xe Iaso <me@xeiaso.net> * ci: add DCO check Signed-off-by: Xe Iaso <me@xeiaso.net> * chore: add commitlint and husky Signed-off-by: Xe Iaso <me@xeiaso.net> * chore: add CONTRIBUTING guidelines Signed-off-by: Xe Iaso <me@xeiaso.net> * chore: set SKIP_INTEGRATION in precommit tests Signed-off-by: Xe Iaso <me@xeiaso.net> * chore: update spelling Signed-off-by: Xe Iaso <me@xeiaso.net> * ci(dco): remove reopened trigger Signed-off-by: Xe Iaso <me@xeiaso.net> * chore: remove dead file Signed-off-by: Xe Iaso <me@xeiaso.net> * chore(prettier): don't format nginx includes Signed-off-by: Xe Iaso <me@xeiaso.net> --------- Signed-off-by: Xe Iaso <me@xeiaso.net>
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.