Pinned Repositories
ansible-role-users
Ansible role to create user accounts for deploying apps and manage access to them with ssh keys
avro_schema
Elixir convenience library for handling Avro schemas, useful for Kafka
confluent_schema_registry
Elixir client for the Confluent Schema Registry API https://www.confluent.io/confluent-schema-registry
elixir-deploy-template
An example project for deploying Elixir
mix-deploy-example
Example Elixir app which uses mix_systemd and mix_deploy to deploy
mix_deploy
Library of mix tasks to deploy an Elixir release to servers (cloud instance or bare metal, automated deploy)
mix_systemd
Library of mix tasks to generate a systemd unit file for an Elixir project
multi-env-deploy
Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer
phoenix_container_example
Production-quality example for Elixir/Phoenix building, testing, and running in containers
phoenix_container_example_old
Full featured example of building a container for an Elixir Phoenix project, taking advantage of BuildKit caching and multi-platform builds (Arm). Shows raw docker, docker-compose, and Earthly; mirrored base images from Docker Hub to AWS ECR; deploys to AWS ECS using CodeBuild / CodeDeploy
Cogini's Repositories
cogini/multi-env-deploy
Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer
cogini/mix_deploy
Library of mix tasks to deploy an Elixir release to servers (cloud instance or bare metal, automated deploy)
cogini/mix_systemd
Library of mix tasks to generate a systemd unit file for an Elixir project
cogini/phoenix_container_example_old
Full featured example of building a container for an Elixir Phoenix project, taking advantage of BuildKit caching and multi-platform builds (Arm). Shows raw docker, docker-compose, and Earthly; mirrored base images from Docker Hub to AWS ECR; deploys to AWS ECS using CodeBuild / CodeDeploy
cogini/mix-deploy-example
Example Elixir app which uses mix_systemd and mix_deploy to deploy
cogini/phoenix_container_example
Production-quality example for Elixir/Phoenix building, testing, and running in containers
cogini/ansible-role-users
Ansible role to create user accounts for deploying apps and manage access to them with ssh keys
cogini/prometheus_exometer
Elixir library which adds Prometheus support to Erlang Exometer metrics library
cogini/confluent_schema_registry
Elixir client for the Confluent Schema Registry API https://www.confluent.io/confluent-schema-registry
cogini/avro_schema
Elixir convenience library for handling Avro schemas, useful for Kafka
cogini/logger_formatter_json
Erlang OTP logger formatter that outputs JSON
cogini/acme_client
Elixir client for ACME certificate protocol used by Let's Encrypt
cogini/absinthe_federation_example
About An example of using Elixir Absinthe GraphQL with Apollo Federation
cogini/opentelemetry_xray
OpenTelemetry AWS X-Ray for Erlang
cogini/public_suffix_list
Elixir library which uses the https://publicsuffix.org/ list to parse DNS domains
cogini/file_config
Elixir library to dynamically load application config from files to ETS, e.g. CSV, JSON
cogini/absinthe_federation_example_old
An example of using Elixir Absinthe GraphQL with Apollo Federation
cogini/elastix
A simple Elasticsearch REST client written in Elixir.
cogini/http_structured_field
Elixir library to parse HTTP Structured Fields (RFC 8941)
cogini/buildroot_elixir
cogini/erldns
DNS server, in erlang.
cogini/file_config_sqlite
sqlite db support for file_config
cogini/kubernetes_health_check
Phoenix plug for Kubernetes health checks
cogini/mssqlex
cogini/opentelemetry_resource_detector_aws
Erlang OpenTelemetry resource detector for AWS apps
cogini/proxy_protocol
Elixir library to parse and generate proxy protocol headers
cogini/tesla
The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.
cogini/tesla_middleware_dynamic_headers
Middleware module for Tesla HTTP client library that sets headers dynamically at runtime
cogini/tesla_middleware_xmlrpc
Middleware module for Tesla HTTP client library that encodes and decodes XML-RPC
cogini/uinta
Simpler structured logs and lower log volume for Elixir apps