• Stars
    star
    2
  • Language
    Elixir
  • License
    Apache License 2.0
  • Created over 6 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Example Elixir Nerves app running on Amazon EC2

More Repositories

1

multi-env-deploy

Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer
HCL
359
star
2

mix_deploy

Library of mix tasks to deploy an Elixir release to servers (cloud instance or bare metal, automated deploy)
Elixir
120
star
3

elixir-deploy-template

An example project for deploying Elixir
Python
83
star
4

mix_systemd

Library of mix tasks to generate a systemd unit file for an Elixir project
Elixir
63
star
5

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
Dockerfile
56
star
6

mix-deploy-example

Example Elixir app which uses mix_systemd and mix_deploy to deploy
HTML
40
star
7

phoenix_container_example

Production-quality example for Elixir/Phoenix building, testing, and running in containers
HCL
24
star
8

ansible-role-users

Ansible role to create user accounts for deploying apps and manage access to them with ssh keys
18
star
9

ansible-role-elixir-release

Ansible role to deploy an Elixir/Phoenix release using systemd
Shell
17
star
10

ecto_extract_migrations

Elixir library to generate Ecto migrations from a PostgreSQL schema SQL file. Uses NimbleParsec and macro-style code generation.
Elixir
17
star
11

chef-cookbooks

Ruby
13
star
12

ansible-role-prometheus-rpm

Ansible role to install Prometheus packages from RPMs on https://packagecloud.io/prometheus-rpm
12
star
13

prometheus_exometer

Elixir library which adds Prometheus support to Erlang Exometer metrics library
Elixir
11
star
14

nerves_system_ec2

Nerves system for AWS EC2
Elixir
9
star
15

avro_schema

Elixir convenience library for handling Avro schemas, useful for Kafka
Elixir
7
star
16

confluent_schema_registry

Elixir client for the Confluent Schema Registry API https://www.confluent.io/confluent-schema-registry
Elixir
7
star
17

mix-systemd-deploy-example

Example Elixir app which uses mix_systemd and mix_deploy to deploy
Elixir
6
star
18

storm

Storm ORM
Python
5
star
19

shutdown_flag

Elixir application which performs an orderly shutdown when a flag file appears
Elixir
5
star
20

buildroot_ec2

AWS EC2 board configuration for the Buildroot embedded Linux build system
Shell
5
star
21

logger_formatter_json

Erlang OTP logger formatter that outputs JSON
Erlang
4
star
22

nerves_init_ec2

Initialize Nerves system from EC2 metadata
Elixir
4
star
23

systemd_notify

Erlang library to notify systemd about start-up completion and other service status changes
Erlang
3
star
24

onvif

ONVIF protocol support for Elixir
Elixir
3
star
25

public_suffix_list

Elixir library which uses the https://publicsuffix.org/ list to parse DNS domains
Elixir
3
star
26

acme_client

Elixir client for ACME certificate protocol used by Let's Encrypt
Elixir
3
star
27

code_deploy

Generate AWS CodeDeploy releases
Elixir
2
star
28

ansible-role-postgresql-ca

Ansible role to manage SSL certs for a PostgreSQL server
2
star
29

file_config

Elixir library to dynamically load application config from files to ETS, e.g. CSV, JSON
Elixir
2
star
30

opentelemetry_xray

OpenTelemetry AWS X-Ray for Erlang
Erlang
2
star
31

absinthe_federation_example

About An example of using Elixir Absinthe GraphQL with Apollo Federation
Dockerfile
2
star
32

http_structured_field

Elixir library to parse HTTP Structured Fields (RFC 8941)
Elixir
1
star
33

mix_deploy_local

Mix tasks to deploy an Elixir release to the local machine
Elixir
1
star
34

codebuild-pelican-example

Example of building a static site using Pelican and AWS CodeBuild
HCL
1
star