# FUXI-KIT
## Howto
1. Create fuxi-kit config file.
```sh
cat <<EOF | tee /etc/openvpn/config.yaml
fuxi_web:
endpoint: "" # Example: https://example.com
auth_api_key: ""
auth_api: "/api/v1/tunnel/auth"
log:
level: info
EOF
```
2. Config with openvpn server.
```sh
# /etc/openvpn/openvpn_server.conf
# CONFIG EXAMPLE:
script-security 3
auth-user-pass-verify python3 -m fuxi_kit via-env
```
Raw data
{
"_id": null,
"home_page": "https://github.com/fuxiproject/fuxi-kit-py",
"name": "Fuxi-kit",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": "623",
"author_email": "sig.fj@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/d6/4f/f35675009740954a63b21d338f4936778bd8c3909156f7df2126a7427029/Fuxi-kit-0.1.2.tar.gz",
"platform": null,
"description": "# FUXI-KIT\n\n## Howto\n\n1. Create fuxi-kit config file.\n\n```sh\ncat <<EOF | tee /etc/openvpn/config.yaml\nfuxi_web:\n endpoint: \"\" # Example: https://example.com\n auth_api_key: \"\"\n auth_api: \"/api/v1/tunnel/auth\"\nlog:\n level: info\nEOF\n```\n\n2. Config with openvpn server.\n\n```sh\n# /etc/openvpn/openvpn_server.conf\n# CONFIG EXAMPLE:\nscript-security 3\nauth-user-pass-verify python3 -m fuxi_kit via-env\n```\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "A kit for fuxi web.",
"version": "0.1.2",
"project_urls": {
"Documentation": "https://github.com/fuxiproject/docs",
"Homepage": "https://github.com/fuxiproject/fuxi-kit-py"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7a7ba120c9740020e5a2573aba799f221a7baa129b6883a8c02b206cbeab9463",
"md5": "2d4e444de73afc9bf43f6b1ce1e647a6",
"sha256": "888d89e0b7d23e0f91236bfd33086065ea58b509ab072347b073ca5d96f07928"
},
"downloads": -1,
"filename": "Fuxi_kit-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2d4e444de73afc9bf43f6b1ce1e647a6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 2292,
"upload_time": "2024-06-10T05:05:34",
"upload_time_iso_8601": "2024-06-10T05:05:34.649168Z",
"url": "https://files.pythonhosted.org/packages/7a/7b/a120c9740020e5a2573aba799f221a7baa129b6883a8c02b206cbeab9463/Fuxi_kit-0.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d64ff35675009740954a63b21d338f4936778bd8c3909156f7df2126a7427029",
"md5": "dd750852105d4a86211a31c137be5190",
"sha256": "792d503e2a1424d98ea8280b31bff7116d66af574022e82154c957e2decfdc19"
},
"downloads": -1,
"filename": "Fuxi-kit-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "dd750852105d4a86211a31c137be5190",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 4018,
"upload_time": "2024-06-10T05:05:36",
"upload_time_iso_8601": "2024-06-10T05:05:36.734459Z",
"url": "https://files.pythonhosted.org/packages/d6/4f/f35675009740954a63b21d338f4936778bd8c3909156f7df2126a7427029/Fuxi-kit-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-10 05:05:36",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fuxiproject",
"github_project": "fuxi-kit-py",
"github_not_found": true,
"lcname": "fuxi-kit"
}