Skip to main content

Vship (VPS Setup Helper with Interactive Playbooks) is an open-source Python CLI tool that wraps Ansible to provide an interactive, reusable, and secure VPS configuration experience.

Project description

PyPI Status Python Version Read the documentation at https://dossehshalom.engineer/vship/ pre-commit

vship

VPS Setup Helper with Interactive Playbooks

vship is an open-source Python CLI tool that wraps Ansible to provide an interactive, reusable, and secure VPS configuration experience. Instead of writing playbooks manually or running raw Ansible commands, users run a single CLI that guides them through dependency selection, generates the appropriate Ansible playbook, connects to their VPS, and executes the configuration — all while saving the setup as a reusable profile for future servers.

Installation

pip install vship

Usage

vship --help

License

MIT License. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vship-0.1.5.tar.gz (81.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vship-0.1.5-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file vship-0.1.5.tar.gz.

File metadata

  • Download URL: vship-0.1.5.tar.gz
  • Upload date:
  • Size: 81.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.14

File hashes

Hashes for vship-0.1.5.tar.gz
Algorithm Hash digest
SHA256 a6d77132b7c645cc9bd6165b22a7b9e001af78745ef487284178f8130fa4a016
MD5 f4bb0db2ba92a98761f5f0b168e67e53
BLAKE2b-256 c6a589571cd4852c408b5499273cc1f91b112c778e9e724c9f6838d7cb8e6198

See more details on using hashes here.

File details

Details for the file vship-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: vship-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.14

File hashes

Hashes for vship-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7d84fb7a7fd7fcf0cb4329c4f7c17ca9e2abd3618c48f7eeb93410e2fb9dfa56
MD5 6d2bb19c7466c75e06868e9960e1e50c
BLAKE2b-256 c7b72e8d3bc2a5cfe096b579bce4def76c6c0148e91a3c46575ac809b397bad6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page