Skip to main content

A CLI to interact with the Celestical Serverless Cloud.

Project description

Celestical.eu Terminal User Interface

Coverage Pipeline

Deploy your containers in less than 5 minutes with out new Independent Green European Serverless Cloud made by Space Engineers, powered by Parametry.ai

This repo is the code for the command line client. It is also your best companion to include in a batch continuous deployment process.

Our rationale is that we can extract all necessary information from your local docker-compose.yml file to be able to deploy your application. Add the semantics on top so that we can orchestrate it for you.

Simply put,

  • You do your docker-compose
  • We do the rest.

See the full documentation.

Quick start

pip install -U celestical
celestical

You get the help for the celestical command line. The following command will deploy your app if you have an account

celestical deploy
or
celestical deploy docker-compose.yml

Troubleshooting

For MacOS users

  • if you have an issue with Docker socket connections which translates into a failure for reading the local docker API version then make sure that users can use the socket, for this:
    • In your docker engine app go to Advanced settings
    • Select the check box which says Allow the default Docker socket to be used (requires password)

For Developers and Contributors

This client is open source, you have the freedom to adapt it to your own needs as well as to create issues on things that you don't like or don't work perfectly

Using poetry

You can create a poetry env with poetry install and load it with poetry shell.

More in OPENAPI.md about how to generate API client code.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

celestical-3.2.0-py3-none-any.whl (286.1 kB view details)

Uploaded Python 3

File details

Details for the file celestical-3.2.0-py3-none-any.whl.

File metadata

  • Download URL: celestical-3.2.0-py3-none-any.whl
  • Upload date:
  • Size: 286.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for celestical-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8912f1b4ea216bae295b3c57b66d990e54871c7aeeafcec7c1fd1bf6d24e0a3f
MD5 172275bc49bdd8a76c1ff5705a8795d2
BLAKE2b-256 024871ee71d6dc4ff97c7ee8cfba71f82f5f7120c54d38a6807f2a931089f063

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