Skip to content

A Bash script for setting up an Ubuntu server environment for Phoenix applications, including Erlang, Elixir, and optional PostgreSQL installation.

License

Notifications You must be signed in to change notification settings

royokello/phoenix-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Phoenix Server Setup

This script automates the setup process for an Ubuntu server to run a Phoenix web application. It installs Erlang, Elixir, PostgreSQL, and optionally Node.js and npm. The script also sets up the PostgreSQL user for your Phoenix app.

Usage

  1. Clone the repository:

    git clone https://github.com/royokello/phoenix-server-setup.git
    cd phoenix-server-setup
  2. Make the script executable:

    chmod +x phoenix-server-setup.sh
  3. Run the script:

    ./phoenix-server-setup.sh
  4. Follow the prompts to set the PostgreSQL user password.

  5. Verify the installed versions and configurations.

Important Note

  • This script sets a predefined password for the PostgreSQL user postgres for simplicity. Ensure that the password is strong and secure.

Optional Dependencies

  • Node.js and npm are optionally installed for managing assets in Phoenix apps.

License

This script is provided under the MIT License.

About

A Bash script for setting up an Ubuntu server environment for Phoenix applications, including Erlang, Elixir, and optional PostgreSQL installation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages