Gigalixir Documentation¶
- What is Gigalixir?
- Overview Screencast
- Getting Started Guide
- Modifying an Existing App to Run on Gigalixir
- Account Management
- How to Sign Up for an Account
- How to Upgrade an Account
- How to Delete an Account
- How to change your email address
- How to Change or Reset Your Password
- How to Resend the Confirmation Email
- How to Reset your API Key
- How to Log Out
- How to Log In
- How to use multi-factor authentication
- How to Check Account Status
- App Management
- Database Management
- How to provision a Free PostgreSQL database
- How to provision a Standard PostgreSQL database
- How to upgrade a Free DB to a Standard DB
- How to scale a database
- How to dump the database to a file
- How to restore a database backup
- How to restart a database
- How to delete a database
- How to install a Postgres Extension
- How to Connect a Database
- How to Run Migrations
- How to run migrations on startup
- How to reset the database?
- How to run seeds?
- Configuration
- How to Configure an App
- Environment variables and secrets
- How to Copy Configuration Variables
- How to Hot Configure an App
- How to use a custom vm.args
- How to specify which release, environment, or profile to build
- How do I use a private hex dependency?
- How do I use webpack, yarn, bower, gulp, etc instead of brunch?
- How do I specify my Elixir, Erlang, Node, NPM, etc versions?
- How do I specify which buildpacks I want to use?
- Can I use a custom Procfile?
- Can I choose my operating system, stack, or image?
- Can I run my app in AWS instead of Google Cloud Platform? What about Europe?
- What built-in environment variables are available to my app?
- How can I get a static outgoing ip address?
- Logging
- SSH, Remote Console & Observer
- Teams & Organizations
- Domains
- Tiers & Pricing
- Billing
- Deployment & CI/CD
- How to Deploy an App
- How to clean your build cache
- How to Set Up Zero-Downtime Deploys
- How to Deploy a Branch
- How to Set Up a Staging Environment
- How to Set Up Continuous Integration (CI/CD)?
- How to Set Up Review Apps (Feature branch apps)
- How to Set the Gigalixir Git Remote
- How to Hot Upgrade an App
- How to Rollback an App
- Can I deploy an app that isn’t at the root of my repository?
- How to do blue-green or canary deploys?
- How do I deploy an umbrella app?
- How to deploy a Ruby app
- Does Gigalixir have any web hooks?
- Clustering
- Jobs
- Packages & Dependencies
- Disk
- Troubleshooting
- The Gigalixir Command-Line Interface
- Concepts
- Frequently Asked Questions
- What versions of Phoenix do you support?
- What versions of Elixir and OTP do you support?
- Can I have multiple custom domains?
- Do you support non-Elixir apps?
- What is Elixir? What is Phoenix?
- How is Gigalixir different from Heroku and Deis Workflow?
- I thought you weren’t supposed to SSH into docker containers!?
- Why do you download the slug on startup instead of including the slug in the Docker image?
- How do I add worker processes?
- My git push was rejected
- Moved