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
Metadata
Release files for funix-cloud 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| funix-cloud-0.1.2.tar.gz | 14.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| funix_cloud-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.4 kB
Release files / funix-cloud-0.1.2.tar.gz
| Download URL | funix-cloud-0.1.2.tar.gz |
|---|---|
| Size | 14.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
46feca78720e45258bcc99281a6c0b9a220a3ebfc54edd8ebdbd7b8344a01641
|
|
BLAKE2b-256 checksum How to use checksums |
8666d11bc80f9d968e072fafd9d008eb703cfc8af19249409c51a8f4aaa02e29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|
Release files / funix_cloud-0.1.2-py3-none-any.whl
| Download URL | funix_cloud-0.1.2-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
080d84b89861159ccdd2c04d2be2a48fd426cf765b4cde327d1df91da7cd276a
|
|
BLAKE2b-256 checksum How to use checksums |
5c31ce59d1c879a33659372a5edabcd18d8e0a4af6dfec55e237e1427088d175
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|
Security for funix-cloud 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.