Python 3 library and CLI application for SporeStack
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Teran McKinney 0117fcb38b 1.4.0: Deprecate --cores, --memory, --ipv4, etc, in favor of --flavor il y a 1 mois
sporestackv2 1.4.0: Deprecate --cores, --memory, --ipv4, etc, in favor of --flavor il y a 1 mois
.gitignore 0.7.2: --version, cashaddr support il y a 2 ans
LICENSE.txt sporestack-python: 0.1.0 il y a 3 ans
README.md 1.4.0: Deprecate --cores, --memory, --ipv4, etc, in favor of --flavor il y a 1 mois
requirements.txt 0.7.1: Fix topup il y a 2 ans
setup.cfg sporestack-python: 0.1.0 il y a 3 ans
setup.py Switch to git.sporestack.com il y a 1 mois

README.md

Python 3 library and CLI for SporeStack .onion

Installation

  • pip3 install sporestack || pip install sporestack

Screenshot

sporestackv2 CLI screenshot

Usage

  • sporestackv2 launch SomeHostname --flavor vps-1vcpu-1gb --days 7 --ssh_key_file ~/.ssh/id_rsa.pub --operating_system debian-9 --currency btc
  • sporestackv2 topup SomeHostname --days 3 --currency bsv
  • sporestackv2 launch SomeOtherHostname --flavor vps-1vcpu-2gb --days 7 --ssh_key_file ~/.ssh/id_rsa.pub --operating_system debian-10 --currency btc
  • sporestackv2 stop SomeHostname
  • sporestackv2 start SomeHostname
  • sporestackv2 list
  • sporestackv2 remove SomeHostname # If expired
  • sporestackv2 settlement_token_generate
  • sporestackv2 settlement_token_enable (token) --dollars 10 --currency xmr
  • sporestackv2 settlement_token_add (token) --dollars 25 --currency btc
  • sporestackv2 settlement_token_balance (token)

More examples on the website.

Notes

  • You can use --walkingliberty_wallet if you don’t want to pay by QR codes all the time, or you can use --settlement_token. --settlement_token is probably better for most.
  • As of 1.0.7, will try to use a local Tor proxy if connecting to a .onion URL. (127.0.0.1:9050) (However, this does not apply to serialconsole for the time being.)

Tips

If using Hidden Hosting, configure ~/.ssh/config like this (fixes serialconsole and you can ssh without torsocks):

Host *.onion
        ProxyCommand nc -x localhost:9050 %h %p

Deprecation notice

Use sporestackv2 instead of sporestack.

Licence

Unlicense/Public domain