Skip to main content

Deployments

Seamless app deployments

  • Create Application from Source Code (Github)

    Your journey to seamless deployments starts here. Just a few steps!

    1. To create a new application deployment, click on the CREATE top right on your Dashboard.

    create_app

    2. Name your application, select workspace and choose your codebase.

    add_app_name

    3. To link your codebase, you’ll need to install initializ on your GitHub. Seems hard? No, it’s not. Just Click! Click! Click!.

    1. Click on the “edit your Github permissions” link

      add_app_name

    2. Choose initializApp to Install and Configure

      GitHub

    3. Grant access to repositories as per your choice. Don’t worry, it’s completely safe.

      grant_access

    4. Authorize initializ with GitHub.

    After this you’ll be redirected back to initializ.ai where you can select a repository for your application.

    4. Select repository, branch and subfolder for your app deployment.

    repo_selection

    5. Done? Click next! Let’s choose Configurations for our deployment.

  • Configure

    1. Select Environment and add Environment Variables appropriate to your application. You can also add .env, .yml or .json file.

    • RunTime Environment Variable

      env_var

    • Build Environment Variable

      env_var

    2. Select Resource Settings. Select appropriate Port, Path (a combination of console address and domain entered by you), Instance size and number of instances.

    config

Tip💡 You can also enable vertical auto-scaling. Vertical Auto-Scaling allows the App to use resources beyond the request when needed.

  • Review

    Once you have selected codebase and resources, you can Review and Deploy your App. If you feel like editing something, just hit BACK.

    config