Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

pod-dev

Day-to-day development pod for the pods system.

Setup

  1. Copy the example config and customize:

    cp env.example .env
  2. Edit .env with your settings:

    • Git config (name, email)
    • SSH key path
    • Project folder path
    • Tools to enable (rust, node, python, opencode)
    • Repos to clone (leave empty to skip)
  3. Build the image:

    ./build.sh
  4. Start the pod:

    ./init.sh

Configuration

The .env file controls all settings:

Variable Description
GIT_USER_NAME Git user name
GIT_USER_EMAIL Git email
SSH_KEY_PATH Path to SSH private key
LOCAL_PROJ_PATH Project folder to mount
ENABLE_RUST Install Rust tooling
ENABLE_NODE Install Node.js tooling
ENABLE_PYTHON Install Python tooling
ENABLE_OPENCODE Install OpenCode
DOTS_REPO Dotfiles repo URL
PLUG_REPO Plugins repo URL
WIKI_REPO Wiki repo URL

Leave repo URLs empty to skip cloning during build.