{
  "manifest_version": "1.0.0",
  "template": {
    "id": "fae49c2b-3a6c-45a1-bdfa-f057ae73643f",
    "slug": "FA69vd",
    "name": "GithubReadmeGenerator",
    "description": "A Tool that generates a customized SVG for in your Github profile readme",
    "url": "https://railway.com/deploy/FA69vd",
    "upstream": {
      "repo_url": "https://github.com/IIRoan/iiroan-description-generator"
    }
  },
  "status": "unvalidated",
  "validated_at": null,
  "success_rate_30d": null,
  "services": [
    {
      "name": "Github-readme-generator",
      "source": {
        "repo": "https://github.com/IIRoan/iiroan-description-generator"
      },
      "needs_volume": false,
      "http": true
    }
  ],
  "required_inputs": [
    {
      "key": "BIO",
      "service": "Github-readme-generator",
      "description": "Your custom bio text to display in the SVG if 'USE_GITHUB_BIO' is set to 'false'.",
      "secret": false,
      "strategy": "default",
      "default": "Your custom bio goes here"
    },
    {
      "key": "PORT",
      "service": "Github-readme-generator",
      "description": "The port number the application will listen on. Railway sets this automatically, so it can be left unset.",
      "secret": false,
      "strategy": "default",
      "default": "3000"
    },
    {
      "key": "GITHUB_TOKEN",
      "service": "Github-readme-generator",
      "description": "Your GitHub Personal Access Token to authenticate API requests. For public data, no special permissions are needed.",
      "secret": true,
      "strategy": "generate",
      "generate": "random_base64_32"
    },
    {
      "key": "USE_GITHUB_BIO",
      "service": "Github-readme-generator",
      "description": "Set to 'true' to use your GitHub bio in the SVG, or 'false' to use a custom bio provided in the 'BIO' variable.",
      "secret": false,
      "strategy": "default",
      "default": "true"
    },
    {
      "key": "GITHUB_USERNAME",
      "service": "Github-readme-generator",
      "description": "Your GitHub username to fetch profile, repositories, and activity data.",
      "secret": false,
      "strategy": "ask_user"
    },
    {
      "key": "NAME_FILL_COLOR",
      "service": "Github-readme-generator",
      "description": "HEX color code for the name text in the SVG image.",
      "secret": false,
      "strategy": "default",
      "default": "#fabd2f"
    },
    {
      "key": "REPO_DESC_COLOR",
      "service": "Github-readme-generator",
      "description": "HEX color code for repository descriptions in the 'Top Repositories' section.",
      "secret": false,
      "strategy": "default",
      "default": "#ebdbb2"
    },
    {
      "key": "REPO_NAME_COLOR",
      "service": "Github-readme-generator",
      "description": "HEX color code for repository names in the 'Top Repositories' section.",
      "secret": false,
      "strategy": "default",
      "default": "#b8bb26"
    },
    {
      "key": "REPO_STATS_COLOR",
      "service": "Github-readme-generator",
      "description": "HEX color code for repository stats, such as stars and forks.",
      "secret": false,
      "strategy": "default",
      "default": "#d3869b"
    },
    {
      "key": "STATS_FILL_COLOR",
      "service": "Github-readme-generator",
      "description": "HEX color code for the stats text, such as followers and repository counts.",
      "secret": false,
      "strategy": "default",
      "default": "#ebdbb2"
    },
    {
      "key": "TITLE_FILL_COLOR",
      "service": "Github-readme-generator",
      "description": "HEX color code for the bio/title text in the SVG image.",
      "secret": false,
      "strategy": "default",
      "default": "#83a598"
    },
    {
      "key": "SHOW_NESSIE_IMAGE",
      "service": "Github-readme-generator",
      "description": "Set to 'true' to display the Nessie image in the SVG, or 'false' to hide it.",
      "secret": false,
      "strategy": "default",
      "default": "false"
    },
    {
      "key": "LANGUAGE_TEXT_COLOR",
      "service": "Github-readme-generator",
      "description": "HEX color code for programming language names in the language bars.",
      "secret": false,
      "strategy": "default",
      "default": "#B0C4DE"
    },
    {
      "key": "SHOW_AVATAR_BACKGROUND",
      "service": "Github-readme-generator",
      "description": "Set to 'true' to display your GitHub avatar as a background with a transparent overlay. Set to 'false' to disable it.",
      "secret": false,
      "strategy": "default",
      "default": "true"
    },
    {
      "key": "SECTION_TITLE_FILL_COLOR",
      "service": "Github-readme-generator",
      "description": "HEX color code for section titles, such as 'Top Repositories'.",
      "secret": false,
      "strategy": "default",
      "default": "#fe8019"
    },
    {
      "key": "AVATAR_BACKGROUND_OPACITY",
      "service": "Github-readme-generator",
      "description": "Opacity level for the avatar background, where '0' is fully transparent and '1' is fully opaque.",
      "secret": false,
      "strategy": "default",
      "default": "0.05"
    }
  ],
  "deploy": {
    "mcp": {
      "server": "railway",
      "tool": "deploy_template",
      "args": {
        "template_code": "FA69vd"
      }
    },
    "cli": "railway deploy --template FA69vd",
    "api": {
      "method": "POST",
      "path": "/graphql/v2",
      "body": {
        "query": "mutation templateDeploy($input: TemplateDeployV2Input!) { templateDeployV2(input: $input) { projectId workflowId } }",
        "variables": {
          "input": {
            "templateId": "fae49c2b-3a6c-45a1-bdfa-f057ae73643f",
            "serializedConfig": {
              "services": {
                "d7708aff-d87f-4b47-a01e-1f7fa54c2289": {
                  "name": "Github-readme-generator",
                  "source": {
                    "repo": "IIRoan/iiroan-description-generator",
                    "branch": null,
                    "rootDirectory": null
                  },
                  "variables": {
                    "BIO": {
                      "isOptional": true,
                      "description": "Your custom bio text to display in the SVG if 'USE_GITHUB_BIO' is set to 'false'.",
                      "defaultValue": "Your custom bio goes here"
                    },
                    "PORT": {
                      "description": "The port number the application will listen on. Railway sets this automatically, so it can be left unset.",
                      "defaultValue": "3000"
                    },
                    "EMAIL_LINK": {
                      "isOptional": true,
                      "description": "A 'mailto:' link for your email address, allowing users to contact you directly.",
                      "defaultValue": ""
                    },
                    "GITHUB_LINK": {
                      "isOptional": true,
                      "description": "URL to your GitHub profile. Defaults to your username's profile URL if left empty.",
                      "defaultValue": ""
                    },
                    "GITHUB_TOKEN": {
                      "description": "Your GitHub Personal Access Token to authenticate API requests. For public data, no special permissions are needed.",
                      "defaultValue": "{{GITHUB_TOKEN}}"
                    },
                    "WEBSITE_LINK": {
                      "isOptional": true,
                      "description": "URL to your personal or professional website.",
                      "defaultValue": ""
                    },
                    "USE_GITHUB_BIO": {
                      "description": "Set to 'true' to use your GitHub bio in the SVG, or 'false' to use a custom bio provided in the 'BIO' variable.",
                      "defaultValue": "true"
                    },
                    "GITHUB_USERNAME": {
                      "description": "Your GitHub username to fetch profile, repositories, and activity data.",
                      "defaultValue": "{{GITHUB_USERNAME}}"
                    },
                    "NAME_FILL_COLOR": {
                      "description": "HEX color code for the name text in the SVG image.",
                      "defaultValue": "#fabd2f"
                    },
                    "REPO_DESC_COLOR": {
                      "description": "HEX color code for repository descriptions in the 'Top Repositories' section.",
                      "defaultValue": "#ebdbb2"
                    },
                    "REPO_NAME_COLOR": {
                      "description": "HEX color code for repository names in the 'Top Repositories' section.",
                      "defaultValue": "#b8bb26"
                    },
                    "REPO_STATS_COLOR": {
                      "description": "HEX color code for repository stats, such as stars and forks.",
                      "defaultValue": "#d3869b"
                    },
                    "STATS_FILL_COLOR": {
                      "description": "HEX color code for the stats text, such as followers and repository counts.",
                      "defaultValue": "#ebdbb2"
                    },
                    "TITLE_FILL_COLOR": {
                      "description": "HEX color code for the bio/title text in the SVG image.",
                      "defaultValue": "#83a598"
                    },
                    "SHOW_NESSIE_IMAGE": {
                      "isOptional": true,
                      "description": "Set to 'true' to display the Nessie image in the SVG, or 'false' to hide it.",
                      "defaultValue": "false"
                    },
                    "LANGUAGE_TEXT_COLOR": {
                      "description": "HEX color code for programming language names in the language bars.",
                      "defaultValue": "#B0C4DE"
                    },
                    "BACKGROUND_IMAGE_URL": {
                      "isOptional": true,
                      "description": "An optional URL to a background image that will be used in the SVG image.",
                      "defaultValue": ""
                    },
                    "SHOW_AVATAR_BACKGROUND": {
                      "description": "Set to 'true' to display your GitHub avatar as a background with a transparent overlay. Set to 'false' to disable it.",
                      "defaultValue": "true"
                    },
                    "SECTION_TITLE_FILL_COLOR": {
                      "description": "HEX color code for section titles, such as 'Top Repositories'.",
                      "defaultValue": "#fe8019"
                    },
                    "AVATAR_BACKGROUND_OPACITY": {
                      "description": "Opacity level for the avatar background, where '0' is fully transparent and '1' is fully opaque.",
                      "defaultValue": "0.05"
                    }
                  },
                  "networking": {
                    "serviceDomains": {
                      "<hasDomain>": {}
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "post_deploy": {},
  "resources": {
    "expected_services": 1,
    "needs_volume": false
  },
  "generated_at": "2026-09-21T16:15:12.787Z",
  "generator_version": "0.1.0"
}
