Name | funix-cloud JSON |
Version |
0.1.1
JSON |
| download |
home_page | |
Summary | Funix cloud tool |
upload_time | 2024-01-29 04:47:01 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.10 |
license | |
keywords |
funix
cloud
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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:
```bash
git clone https://github.com/TexteaInc/funix-cloud
cd funix-cloud
pip install -e .
```
In the future, we will support Pip installation:
```bash
pip install
```
## Registration
```plaintext
> 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
```bash
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
```bash
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
```bash
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
```bash
# 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
```
Raw data
{
"_id": null,
"home_page": "",
"name": "funix-cloud",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "funix,cloud",
"author": "",
"author_email": "\"Textea Inc.\" <bao@textea.co>",
"download_url": "https://files.pythonhosted.org/packages/93/7e/3a14e8406ea7ca2e62a9a1eb117ecda0f25bdbf74991b543041b96e30004/funix-cloud-0.1.1.tar.gz",
"platform": null,
"description": "# Funix-Cloud\n\n> It's only in the development stage right now, and development may be behind Kumo (Funix-Cloud).\n\nFunix Cloud Tool, help you deploy your local or git repository to Funix Cloud.\n\n## Requirements\n\n- Python 3.10+\n- Internet Connection\n\n## Installation\n\nCurrently, we only provide Git installation:\n\n```bash\ngit clone https://github.com/TexteaInc/funix-cloud\ncd funix-cloud\npip install -e .\n```\n\nIn the future, we will support Pip installation:\n\n```bash\npip install \n```\n\n## Registration\n\n```plaintext\n> funix-cloud register\nWhat is a user name you preferred: myusername \nWhat is your email: myemail@gmail.com\nPassword: ********\nConfirm Password: ******** \nLogin successful! Your token is saved.\nSending verification email...\nYour email myemail@gmail.com will receive a verification link, please check your inbox.\n```\n\nFunix will then email you a link to click to complete your registration.\n\n## Deployment\n\n### Single file\n\n```bash\nfunix-cloud deploy main.py my-first-app\n```\n\nWe 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.\n\n### Folder\n\n```bash\nfunix-cloud deploy my-project my-first-app --file main.py\n```\n\nFor local folder, we also need a `requirement.txt`. And the `--file` option specifies the program entry file, which defaults to `main.py`.\n\n### Git\n\n```bash\nfunix-cloud deploy https://github.com/myusername/myrepo.git my-git-app --file main.py\n```\n\nDeploying a git project is similar to deploying a local folder, just from a different source.\n\n## Other operations\n\n```bash\n# list deployed instances\nfunix-cloud list\n# delete an instance, the 1 is instance id,\n# you can query it through the list command above.\nfunix-cloud delete 1\n```\n",
"bugtrack_url": null,
"license": "",
"summary": "Funix cloud tool",
"version": "0.1.1",
"project_urls": {
"homepage": "https://github.com/TexteaInc/funix-cloud"
},
"split_keywords": [
"funix",
"cloud"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8f05e9dcba5be6e69d362e1c8bf2a7c8e692da01cee7787d14087b706e0af637",
"md5": "28a44744f336d644ffafd91aae22acac",
"sha256": "8460cd1fb84649cbd9f2d18ddfacb78ae3776bf5580c6f66cd5abc0249c7253b"
},
"downloads": -1,
"filename": "funix_cloud-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "28a44744f336d644ffafd91aae22acac",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 15133,
"upload_time": "2024-01-29T04:46:59",
"upload_time_iso_8601": "2024-01-29T04:46:59.187554Z",
"url": "https://files.pythonhosted.org/packages/8f/05/e9dcba5be6e69d362e1c8bf2a7c8e692da01cee7787d14087b706e0af637/funix_cloud-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "937e3a14e8406ea7ca2e62a9a1eb117ecda0f25bdbf74991b543041b96e30004",
"md5": "d03a1a1a95e1b16043024caff9d23073",
"sha256": "b17cbe3d1bf1bbdda60347211bd479d0646ddc3f3d13d8c83913ce747d03e58d"
},
"downloads": -1,
"filename": "funix-cloud-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "d03a1a1a95e1b16043024caff9d23073",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 14317,
"upload_time": "2024-01-29T04:47:01",
"upload_time_iso_8601": "2024-01-29T04:47:01.309684Z",
"url": "https://files.pythonhosted.org/packages/93/7e/3a14e8406ea7ca2e62a9a1eb117ecda0f25bdbf74991b543041b96e30004/funix-cloud-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-29 04:47:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "TexteaInc",
"github_project": "funix-cloud",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "funix-cloud"
}