https://github.com/posit-dev/ptd
posit team dedicated toolkit
https://github.com/posit-dev/ptd
Last synced: about 12 hours ago
JSON representation
posit team dedicated toolkit
- Host: GitHub
- URL: https://github.com/posit-dev/ptd
- Owner: posit-dev
- License: mit
- Created: 2025-12-23T16:53:15.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-01-27T21:57:22.000Z (2 months ago)
- Last Synced: 2026-01-28T05:11:46.596Z (2 months ago)
- Language: Python
- Size: 79.4 MB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 81
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# PTD (Posit Team Dedicated)
Posit Team Dedicated is a toolkit for deploying and managing Posit Team products (Workbench, Connect, Package Manager) on cloud infrastructure using Infrastructure-as-Code.
## Overview
PTD provides:
- **CLI tool** (`ptd`) for managing deployments
- **Pulumi IaC** for provisioning AWS and Azure infrastructure
- **Example configurations** for quick setup
## Installation
Download the latest release from the [releases page](https://github.com/posit-dev/ptd/releases), or see [CONTRIBUTING.md](CONTRIBUTING.md) to build from source.
## Usage
```bash
# Deploy a workload
ptd ensure my-workload
# Open a proxy to a cluster
ptd proxy my-workload
# Check available commands
ptd --help
```
## Documentation
- [Getting Started Guide](docs/GETTING_STARTED.md) - Detailed setup instructions
- [Configuration Reference](docs/CONFIGURATION.md) - Configuration options
- [CLI Reference](docs/cli/PTD_CLI_REFERENCE.md) - Complete CLI documentation
- [Examples](examples/) - Example configurations
## Project Structure
```
ptd/
├── cmd/ # Go CLI implementation
├── lib/ # Shared Go libraries
├── python-pulumi/ # Pulumi IaC resources (Python)
├── examples/ # Example configurations
├── e2e/ # End-to-end tests
└── docs/ # Documentation
```
## Related Projects
- [Team Operator](https://github.com/posit-dev/team-operator) - Kubernetes operator for Posit Team products
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines.
## License
See [LICENSE](LICENSE) for license information.