Funix cloud tool
Project description
Funix-Cloud
It's only in the development stage right now, and development may be behind Kumo (Funix-Cloud).
Funix Cloud Tool, help you deploy your local or git repository to Funix Cloud.
Requirements
- Python 3.10+
- Internet Connection
Installation
Currently, we only provide Git installation:
git clone https://github.com/TexteaInc/funix-cloud
cd funix-cloud
pip install -e .
In the future, we will support Pip installation:
pip install
Registration
> funix-cloud register
What is a user name you preferred: myusername
What is your email: myemail@gmail.com
Password: ********
Confirm Password: ********
Login successful! Your token is saved.
Sending verification email...
Your email myemail@gmail.com will receive a verification link, please check your inbox.
Funix will then email you a link to click to complete your registration.
Deployment
Single file
funix-cloud deploy main.py my-first-app
We need you to provide a requirement.txt
file to determine which dependencies to install. If requirement.txt
does not exist, we will prompt you whether to create a requirement.txt
with just funix.
Folder
funix-cloud deploy my-project my-first-app --file main.py
For local folder, we also need a requirement.txt
. And the --file
option specifies the program entry file, which defaults to main.py
.
Git
funix-cloud deploy https://github.com/myusername/myrepo.git my-git-app --file main.py
Deploying a git project is similar to deploying a local folder, just from a different source.
Other operations
# list deployed instances
funix-cloud list
# delete an instance, the 1 is instance id,
# you can query it through the list command above.
funix-cloud delete 1
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file funix-cloud-0.1.2.tar.gz
.
File metadata
- Download URL: funix-cloud-0.1.2.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46feca78720e45258bcc99281a6c0b9a220a3ebfc54edd8ebdbd7b8344a01641 |
|
MD5 | 2a2b286f4fdde06e30652d2a293ad827 |
|
BLAKE2b-256 | 8666d11bc80f9d968e072fafd9d008eb703cfc8af19249409c51a8f4aaa02e29 |
File details
Details for the file funix_cloud-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: funix_cloud-0.1.2-py3-none-any.whl
- Upload date:
- Size: 15.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 080d84b89861159ccdd2c04d2be2a48fd426cf765b4cde327d1df91da7cd276a |
|
MD5 | 3938523b8d8e100e47dc81416533fc04 |
|
BLAKE2b-256 | 5c31ce59d1c879a33659372a5edabcd18d8e0a4af6dfec55e237e1427088d175 |