Appearance
Quick Start
disclaimer Signup to be part of our launch, currently step 4 is only available for our B2B customers.Deploy in 4 Easy steps
Deploy Step 1: Install celestical client only once or at update
bash
pip install celesticalSkip if already installed.
We recommend you use a dedicated python environment. We use strong additional encryption so make sure you have OpenSSL >3. MacOS users might have various openssl versions coexisting (system, user with homebrew and python environment)
Deploy Step 2: User account creation only once
bash
celestical registerThis creates your Celestical account and lets you authenticate for deploys.
Deploy Step 3: Login optional
bash
celestical loginIf you are already logged in this is not necessary. You can also safely skip this, the next step will remind you to login if necessary.
Deploy Step 4: Run deploy the magic
bash
celestical deploy my-compose-file.ymlYou can omit to indicate the path to my-compose-file.yml, celestical deploy will try to find a local docker-compose.yml file (or compose.yml, standard supported names by docker compose).
More details
So far that's it. This simple approach should cover 80% of application use cases and architectures. For more complex use-cases have a look at our semantic orchestration.