Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add Gemini CLI Docker template for matifali namespace#409

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
blink-so wants to merge1 commit intomain
base:main
Choose a base branch
Loading
fromblink/add-matifali-gemini-cli-tasks-template

Conversation

blink-so[bot]
Copy link
Contributor

@blink-soblink-sobot commentedSep 4, 2025
edited by matifali
Loading

This PR adds a new Coder Docker template for the Gemini CLI in thematifali namespace.

Features

  • Docker-based Template: Lightweight Docker container usingcodercom/enterprise-node:ubuntu
  • Gemini CLI Integration: Direct installation of Google's Gemini CLI via npm
  • Secure API Key Management: Parameter forGEMINI_API_KEY (note: Coder parameters don't support sensitive attribute)
  • Development Environment: Pre-configured with Node.js, Code Server, and terminal access
  • Persistent Storage: Docker volume for home directory persistence

Template Structure

  • registry/matifali/README.md - Namespace README with proper format (bio, github, avatar, etc.)
  • registry/matifali/templates/gemini-cli/main.tf - Main Terraform configuration
  • registry/matifali/templates/gemini-cli/README.md - Comprehensive template documentation

Parameters

  • GEMINI_API_KEY (required): Google Gemini API key for AI assistance

Validation

Template validated successfully:

  • terraform init - Downloads all required providers and modules
  • terraform validate - Configuration is valid
  • terraform fmt - Code is properly formatted
  • Coder CLI v2.26.0 installed and tested

Usage

Users can deploy this template to get a Docker workspace with:

  • Gemini CLI for AI-powered coding assistance
  • VS Code (Code Server) in the browser
  • Terminal access for direct CLI usage
  • Persistent home directory across restarts

Requested by:@matifali

@matifalimatifali self-assigned thisSep 4, 2025
@blink-soblink-sobot changed the titleAdd Gemini CLI tasks template for matifali namespaceAdd Gemini CLI Docker template for matifali namespaceSep 4, 2025
@blink-soblink-sobotforce-pushed theblink/add-matifali-gemini-cli-tasks-template branch 5 times, most recently froma0b9b6e tode782f6CompareSeptember 5, 2025 06:06
This PR adds a new Coder Docker template for the Gemini CLI in the matifali namespace.Features:- Docker-based template using codercom/enterprise-node:ubuntu- Direct Gemini CLI installation via npm- GEMINI_API_KEY parameter for secure API key management- Pre-configured with Node.js, Code Server, and terminal access- Persistent Docker volume storage- Proper namespace README with bio, GitHub, avatar- Template validated with terraform init/validate/fmt- Follows Coder registry standards and formattingCo-authored-by: matifali <atif@coder.com>
@blink-soblink-sobotforce-pushed theblink/add-matifali-gemini-cli-tasks-template branch fromde782f6 to1b4fb16CompareSeptember 5, 2025 06:11
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees

@matifalimatifali

Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

1 participant
@matifali

[8]ページ先頭

©2009-2025 Movatter.jp