branch | test&lint |
---|---|
master | |
develop |
$ git clone [email protected]:ohr486/elixir-lang.tokyo.git
$ cd elixir-lang.tokyo/app
$ docker-compose build
$ docker-compose run app mix setup
$ docker-compose run app mix ecto.migrate
$ docker-compose up -d
$ cd app
$ docker-compose run app mix erd
$ ./open_erd.sh
$ cd aws
$ terraform init
$ terraform plan
-
App
- Database
- RDB
- PostgreSQL
- MySQL
- CloudSpanner
- CloudDB
- DynamoDB
- KVS
- Redis
- Memcached
- MultiDB
- TODO
- RDB
- API
- REST
- PhoenixController
- WebSocket
- PhoenixChannel
- GraphQL
- TODO
- gRPC
- TODO
- REST
- View
- TODO
- Task Queue
- exq
- Admin
- ex_admin
- Auth
- LDAP
- ex_ldap
- LDAP
- Monitoring
- NewRelic
- DataDog
- AppSignal
- ScountApp
- Splunk
- Database
-
Local Development Environment
- Docker
- Dockerfile
- docker-compose
- Test
- Lint
- credo
- dogma
- Static Analysis
- dialyxir
- TDD
- TODO
- Lint
- Document
- Swagger
- phoenix_swagger
- ERD
- ecto_erd
- Swagger
- IDE/Editor
- VisualStudioCode
- JetBrain
- vim
- emacs
- Docker
-
DevOps
- CI
- Github Action
- CircleCI
- TravisCI
- Notification
- slack
- discord
- chatwork
- Bot
- TODO
- CI
-
Load Test
- TODO
-
Security Test
- TODO
-
Infrastructure
- Cloud
- AWS
- LoadBalancer
- ALB
- Compute
- EC2
- ECS
- EKS
- Database
- Aurora
- ElastiCache
- CDN
- S3
- CloudFront
- CI/CD
- CodePipeline
- CodeBuild
- CodeDeploy
- Firewall
- WAF
- Security
- TODO
- LoadBalancer
- GCP
- LoadBalancer
- TODO
- Compute
- GCE
- GKE
- GAE
- Database
- TODO
- CDN
- TODO
- CI/CD
- TODO
- Firewall
- TODO
- Security
- TODO
- LoadBalancer
- Azure
- TODO
- AWS
- PaaS
- Heroku
- Gigalixir
- Fly.io
- Cloud