{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"multi-env-deploy","owner":"cogini","isFork":false,"description":"Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer","allTopics":["aws","terraform","aws-ec2","aws-ecs","aws-codebuild","aws-codepipeline","aws-codedeploy","ansible","packer"],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":9,"issueCount":1,"starsCount":353,"forksCount":119,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T20:38:48.616Z"}},{"type":"Public","name":"phoenix_container_example","owner":"cogini","isFork":false,"description":"Production-quality example for Elixir/Phoenix building, testing, and running in containers","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":22,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T20:31:06.233Z"}},{"type":"Public","name":"opentelemetry_xray","owner":"cogini","isFork":false,"description":"OpenTelemetry AWS X-Ray for Erlang","allTopics":["aws","xray","erlang-library","x-ray","opentelemetry"],"primaryLanguage":{"name":"Erlang","color":"#B83998"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T15:27:34.548Z"}},{"type":"Public","name":"tesla_middleware_dynamic_headers","owner":"cogini","isFork":false,"description":"Middleware module for Tesla HTTP client library that sets headers dynamically at runtime","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T20:56:59.411Z"}},{"type":"Public","name":"mix_deploy","owner":"cogini","isFork":false,"description":"Library of mix tasks to deploy an Elixir release to servers (cloud instance or bare metal, automated deploy)","allTopics":["elixir-lang","mix","mix-tasks","codedeploy"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":1,"starsCount":117,"forksCount":13,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T01:33:55.975Z"}},{"type":"Public","name":"mix_systemd","owner":"cogini","isFork":false,"description":"Library of mix tasks to generate a systemd unit file for an Elixir project","allTopics":["elixir-library","elixir","mix","mix-tasks","systemd-unit"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":58,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T22:49:13.710Z"}},{"type":"Public","name":"avro_schema","owner":"cogini","isFork":false,"description":"Elixir convenience library for handling Avro schemas, useful for Kafka","allTopics":["elixir","avro","schema-registry-client","kafka"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":3,"starsCount":7,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-19T00:06:41.146Z"}},{"type":"Public","name":"file_config_sqlite","owner":"cogini","isFork":false,"description":"sqlite db support for file_config","allTopics":["sqlite","elixir-library"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T23:13:27.121Z"}},{"type":"Public","name":"file_config","owner":"cogini","isFork":false,"description":"Elixir library to dynamically load application config from files to ETS, e.g. CSV, JSON","allTopics":["json","elixir","csv","elixir-library","ets"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T23:12:07.089Z"}},{"type":"Public","name":"prometheus_exometer","owner":"cogini","isFork":false,"description":"Elixir library which adds Prometheus support to Erlang Exometer metrics library","allTopics":["elixir-lang","erlang-library","prometheus"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":1,"starsCount":10,"forksCount":5,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T21:18:38.882Z"}},{"type":"Public","name":"logger_formatter_json","owner":"cogini","isFork":false,"description":"Erlang OTP logger formatter that outputs JSON","allTopics":["json","formatter","logger","erlang-otp","erlang-library","erlang"],"primaryLanguage":{"name":"Erlang","color":"#B83998"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T23:34:43.648Z"}},{"type":"Public","name":"proxy_protocol","owner":"cogini","isFork":false,"description":"Elixir library to parse and generate proxy protocol headers","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-25T00:02:57.238Z"}},{"type":"Public","name":"absinthe_federation_example","owner":"cogini","isFork":false,"description":"About An example of using Elixir Absinthe GraphQL with Apollo Federation","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T21:02:04.971Z"}},{"type":"Public","name":"absinthe_federation_example_old","owner":"cogini","isFork":true,"description":"An example of using Elixir Absinthe GraphQL with Apollo Federation","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-12T16:52:14.373Z"}},{"type":"Public","name":"kubernetes_health_check","owner":"cogini","isFork":false,"description":"Phoenix plug for Kubernetes health checks","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-05T02:54:40.827Z"}},{"type":"Public","name":"uinta","owner":"cogini","isFork":true,"description":"Simpler structured logs and lower log volume for Elixir apps","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-09T21:13:41.750Z"}},{"type":"Public","name":"phoenix_container_example_old","owner":"cogini","isFork":false,"description":"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","allTopics":["dockerfile","aws","ecs","elixir-lang","aws-ecs","arm64","aws-codebuild","elixir-phoenix","elixir-library","aws-codedeploy","docker-buildkit","docker","elixir","docker-image"],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":56,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-29T01:05:26.969Z"}},{"type":"Public","name":"acme_client","owner":"cogini","isFork":false,"description":"Elixir client for ACME certificate protocol used by Let's Encrypt","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-27T21:57:14.311Z"}},{"type":"Public","name":"opentelemetry_resource_detector_aws","owner":"cogini","isFork":false,"description":"Erlang OpenTelemetry resource detector for AWS apps","allTopics":[],"primaryLanguage":{"name":"Erlang","color":"#B83998"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-23T19:11:28.379Z"}},{"type":"Public","name":"public_suffix_list","owner":"cogini","isFork":false,"description":"Elixir library which uses the https://publicsuffix.org/ list to parse DNS domains","allTopics":["dns","elixir-library","publicsuffixlist"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-01T02:17:31.901Z"}},{"type":"Public","name":"http_structured_field","owner":"cogini","isFork":false,"description":"Elixir library to parse HTTP Structured Fields (RFC 8941)","allTopics":["http","elixir","rfc8941"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-24T02:41:34.856Z"}},{"type":"Public","name":"mix-deploy-example","owner":"cogini","isFork":false,"description":"Example Elixir app which uses mix_systemd and mix_deploy to deploy","allTopics":["elixir-lang","elixir-application"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":20,"issueCount":4,"starsCount":40,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-06T03:50:29.689Z"}},{"type":"Public","name":"buildroot_elixir","owner":"cogini","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-02T22:17:59.129Z"}},{"type":"Public","name":"tesla_middleware_xmlrpc","owner":"cogini","isFork":false,"description":"Middleware module for Tesla HTTP client library that encodes and decodes XML-RPC","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-31T02:52:49.160Z"}},{"type":"Public","name":"elastix","owner":"cogini","isFork":true,"description":"A simple Elasticsearch REST client written in Elixir.","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":75,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-01T17:17:04.015Z"}},{"type":"Public","name":"ansible-role-users","owner":"cogini","isFork":false,"description":"Ansible role to create user accounts for deploying apps and manage access to them with ssh keys","allTopics":["ansible-role","users","ssh-keys"],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":18,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-26T13:40:42.555Z"}},{"type":"Public","name":"confluent_schema_registry","owner":"cogini","isFork":false,"description":"Elixir client for the Confluent Schema Registry API https://www.confluent.io/confluent-schema-registry","allTopics":["elixir","avro","schema-registry-client","kafka","tesla"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-27T17:20:04.335Z"}},{"type":"Public","name":"mssqlex","owner":"cogini","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-26T03:29:52.505Z"}},{"type":"Public","name":"aws-otel-collector","owner":"cogini","isFork":true,"description":"AWS Distro for OpenTelemetry Collector","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":233,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-26T13:34:40.178Z"}},{"type":"Public","name":"exqlite","owner":"cogini","isFork":true,"description":"An SQLite3 driver for Elixir","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":46,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-08T10:13:27.023Z"}}],"repositoryCount":93,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}