├── .DS_Store ├── .dockerignore ├── .gitignore ├── .idea ├── .gitignore ├── dataSources.xml ├── django-vue-adminx.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── README.md ├── backend ├── .dockerignore ├── Dockerfile ├── __init__.py ├── apps │ ├── __init__.py │ ├── __pycache__ │ │ └── __init__.cpython-312.pyc │ ├── audit │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-312.pyc │ │ │ ├── apps.cpython-312.pyc │ │ │ ├── middleware.cpython-312.pyc │ │ │ ├── models.cpython-312.pyc │ │ │ ├── serializers.cpython-312.pyc │ │ │ ├── urls.cpython-312.pyc │ │ │ └── views.cpython-312.pyc │ │ ├── apps.py │ │ ├── middleware.py │ │ ├── migrations │ │ │ ├── __init__.py │ │ │ └── __pycache__ │ │ │ │ └── __init__.cpython-312.pyc │ │ ├── models.py │ │ ├── serializers.py │ │ ├── urls.py │ │ └── views.py │ ├── chat │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── consumers.py │ │ ├── management │ │ │ ├── __init__.py │ │ │ └── commands │ │ │ │ ├── __init__.py │ │ │ │ └── init_chat.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── routing.py │ │ ├── serializers.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── common │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-312.pyc │ │ │ ├── data_mixins.cpython-312.pyc │ │ │ ├── mixins.cpython-312.pyc │ │ │ ├── models.cpython-312.pyc │ │ │ ├── pagination.cpython-312.pyc │ │ │ ├── serializers.cpython-312.pyc │ │ │ ├── urls.cpython-312.pyc │ │ │ ├── views.cpython-312.pyc │ │ │ └── viewsets.cpython-312.pyc │ │ ├── data_mixins.py │ │ ├── middleware.py │ │ ├── mixins.py │ │ ├── models.py │ │ ├── pagination.py │ │ ├── serializers.py │ │ ├── urls.py │ │ ├── views.py │ │ └── viewsets.py │ ├── pve │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── consumers.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── pve_client.py │ │ ├── routing.py │ │ ├── serializers.py │ │ ├── templates │ │ │ └── pve │ │ │ │ └── console_iframe.html │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── rbac │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-312.pyc │ │ │ ├── admin.cpython-312.pyc │ │ │ ├── apps.cpython-312.pyc │ │ │ ├── models.cpython-312.pyc │ │ │ ├── permissions.cpython-312.pyc │ │ │ ├── serializers.cpython-312.pyc │ │ │ ├── urls.cpython-312.pyc │ │ │ └── views.cpython-312.pyc │ │ ├── admin.py │ │ ├── apps.py │ │ ├── management │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-312.pyc │ │ │ └── commands │ │ │ │ ├── __init__.py │ │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-312.pyc │ │ │ │ └── init_rbac.cpython-312.pyc │ │ │ │ └── init_rbac.py │ │ ├── migrations │ │ │ ├── __init__.py │ │ │ └── __pycache__ │ │ │ │ └── __init__.cpython-312.pyc │ │ ├── models.py │ │ ├── permissions.py │ │ ├── serializers.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── system │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── urls.py │ │ └── views.py │ └── tasks │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── __init__.cpython-312.pyc │ │ ├── admin.cpython-312.pyc │ │ ├── apps.cpython-312.pyc │ │ ├── models.cpython-312.pyc │ │ ├── scheduler.cpython-312.pyc │ │ ├── serializers.cpython-312.pyc │ │ ├── task.cpython-312.pyc │ │ ├── urls.cpython-312.pyc │ │ └── views.cpython-312.pyc │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ ├── __init__.py │ │ └── __pycache__ │ │ │ └── __init__.cpython-312.pyc │ │ ├── models.py │ │ ├── scheduler.py │ │ ├── serializers.py │ │ ├── task.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py ├── django_vue_adminx │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-312.pyc │ │ ├── settings.cpython-312.pyc │ │ ├── urls.cpython-312.pyc │ │ └── wsgi.cpython-312.pyc │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── fix_autobahn.sh ├── manage.py ├── requirements.txt └── run_daphne.sh ├── deploy ├── README.md ├── docker-compose.yml └── k8s │ ├── README.md │ ├── backend.yaml │ ├── configmap.yaml │ ├── frontend.yaml │ ├── ingress.yaml │ ├── media-pvc.yaml │ ├── mysql.yaml │ ├── namespace.yaml │ └── secret.yaml ├── docker-compose.yml ├── front-end ├── .dockerignore ├── .editorconfig ├── .env.development ├── .env.prod ├── .gitignore ├── API对接说明.md ├── Dockerfile ├── README.md ├── index.html ├── jsconfig.json ├── nginx-selfsigned.crt ├── nginx-selfsigned.csr ├── nginx-selfsigned.key ├── nginx.conf ├── package.json ├── public │ └── icon.svg ├── snapshot │ ├── screen1.png │ └── screen2.png ├── src │ ├── App.vue │ ├── api │ │ ├── audit.js │ │ ├── chat.js │ │ ├── curdexample.js │ │ ├── menu.js │ │ ├── organization.js │ │ ├── permission.js │ │ ├── pve.js │ │ ├── role.js │ │ ├── system-setting.js │ │ ├── system.js │ │ ├── task.js │ │ ├── upload.js │ │ ├── user-management.js │ │ ├── user-organization.js │ │ ├── user-role.js │ │ └── user.js │ ├── assets │ │ └── icon.svg │ ├── components │ │ └── DataTable │ │ │ └── index.vue │ ├── hooks │ │ └── loading.js │ ├── layout │ │ ├── content │ │ │ └── index.vue │ │ ├── navbar │ │ │ └── index.vue │ │ └── sidebar │ │ │ ├── index.vue │ │ │ └── sidebar-item │ │ │ └── index.vue │ ├── main.js │ ├── permission.js │ ├── router │ │ └── index.js │ ├── store │ │ ├── index.js │ │ └── modules │ │ │ ├── menu.js │ │ │ └── user.js │ ├── styles │ │ └── index.css │ ├── utils │ │ ├── auth.js │ │ ├── component-loader.js │ │ ├── menu.js │ │ ├── permission.js │ │ └── request.js │ └── views │ │ ├── 404.vue │ │ ├── chat │ │ └── index.vue │ │ ├── curdexample │ │ └── index.vue │ │ ├── dashboard │ │ └── index.vue │ │ ├── login │ │ └── index.vue │ │ ├── menu-page │ │ └── index.vue │ │ ├── pve │ │ ├── lxc │ │ │ └── index.vue │ │ ├── network │ │ │ └── index.vue │ │ ├── node-monitor │ │ │ └── index.vue │ │ ├── server │ │ │ └── index.vue │ │ ├── storage │ │ │ └── index.vue │ │ ├── tasks │ │ │ └── index.vue │ │ ├── templates │ │ │ └── index.vue │ │ ├── topology │ │ │ ├── edit.vue │ │ │ └── index.vue │ │ └── vm │ │ │ ├── components │ │ │ ├── VMBackupTab.vue │ │ │ ├── VMConfigTab.vue │ │ │ ├── VMConsoleTab.vue │ │ │ ├── VMHardwareTab.vue │ │ │ ├── VMOptionsTab.vue │ │ │ ├── VMOverviewTab.vue │ │ │ ├── VMSnapshotTab.vue │ │ │ └── VMTasksTab.vue │ │ │ ├── detail.vue │ │ │ └── index.vue │ │ ├── system │ │ ├── login-log │ │ │ └── index.vue │ │ ├── menu │ │ │ └── index.vue │ │ ├── monitor │ │ │ └── index.vue │ │ ├── operation-log │ │ │ └── index.vue │ │ ├── organization │ │ │ └── index.vue │ │ ├── permission │ │ │ └── index.vue │ │ ├── profile │ │ │ └── index.vue │ │ ├── role │ │ │ └── index.vue │ │ ├── setting │ │ │ └── index.vue │ │ ├── task │ │ │ └── index.vue │ │ └── user │ │ │ └── index.vue │ │ └── table │ │ └── index.vue └── vite.config.js ├── images ├── 5d022d43e6fd2393b7ef72bd0e3dc793.jpg ├── 965bd7a18bfc1f0675b417501d581920.jpg ├── a0699a1b9ae07770f8761df4a6634f11.jpg ├── 截屏2025-11-27 10.25.14.png ├── 截屏2025-11-28 10.05.33.png ├── 截屏2025-11-28 10.10.32.png ├── 截屏2025-11-28 10.11.06.png ├── 截屏2025-11-28 10.11.23.png └── 截屏2025-11-28 10.11.51.png ├── linux新手&懒人&体验者部署体验教程.md ├── pve快速部署教程.md ├── 二次开发或本地部署.md └── 注意事项.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.DS_Store -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/dataSources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.idea/dataSources.xml -------------------------------------------------------------------------------- /.idea/django-vue-adminx.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.idea/django-vue-adminx.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/README.md -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/.dockerignore -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/__init__.py: -------------------------------------------------------------------------------- 1 | """操作日志应用:记录系统操作行为。""" 2 | 3 | -------------------------------------------------------------------------------- /backend/apps/audit/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/__pycache__/apps.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/__pycache__/apps.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/__pycache__/middleware.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/__pycache__/middleware.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/__pycache__/models.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/__pycache__/models.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/__pycache__/serializers.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/__pycache__/serializers.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/__pycache__/urls.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/__pycache__/urls.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/__pycache__/views.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/__pycache__/views.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/apps.py -------------------------------------------------------------------------------- /backend/apps/audit/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/middleware.py -------------------------------------------------------------------------------- /backend/apps/audit/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | """操作日志迁移文件。""" 2 | 3 | -------------------------------------------------------------------------------- /backend/apps/audit/migrations/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/migrations/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/audit/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/models.py -------------------------------------------------------------------------------- /backend/apps/audit/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/serializers.py -------------------------------------------------------------------------------- /backend/apps/audit/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/urls.py -------------------------------------------------------------------------------- /backend/apps/audit/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/audit/views.py -------------------------------------------------------------------------------- /backend/apps/chat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/chat/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/admin.py -------------------------------------------------------------------------------- /backend/apps/chat/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/apps.py -------------------------------------------------------------------------------- /backend/apps/chat/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/consumers.py -------------------------------------------------------------------------------- /backend/apps/chat/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/chat/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/chat/management/commands/init_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/management/commands/init_chat.py -------------------------------------------------------------------------------- /backend/apps/chat/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/chat/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/models.py -------------------------------------------------------------------------------- /backend/apps/chat/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/routing.py -------------------------------------------------------------------------------- /backend/apps/chat/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/serializers.py -------------------------------------------------------------------------------- /backend/apps/chat/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/tests.py -------------------------------------------------------------------------------- /backend/apps/chat/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/urls.py -------------------------------------------------------------------------------- /backend/apps/chat/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/chat/views.py -------------------------------------------------------------------------------- /backend/apps/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__init__.py -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/data_mixins.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/data_mixins.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/mixins.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/mixins.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/models.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/models.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/pagination.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/pagination.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/serializers.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/serializers.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/urls.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/urls.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/views.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/views.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/__pycache__/viewsets.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/__pycache__/viewsets.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/common/data_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/data_mixins.py -------------------------------------------------------------------------------- /backend/apps/common/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/middleware.py -------------------------------------------------------------------------------- /backend/apps/common/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/mixins.py -------------------------------------------------------------------------------- /backend/apps/common/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/models.py -------------------------------------------------------------------------------- /backend/apps/common/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/pagination.py -------------------------------------------------------------------------------- /backend/apps/common/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/serializers.py -------------------------------------------------------------------------------- /backend/apps/common/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/urls.py -------------------------------------------------------------------------------- /backend/apps/common/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/views.py -------------------------------------------------------------------------------- /backend/apps/common/viewsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/common/viewsets.py -------------------------------------------------------------------------------- /backend/apps/pve/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/pve/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/admin.py -------------------------------------------------------------------------------- /backend/apps/pve/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/apps.py -------------------------------------------------------------------------------- /backend/apps/pve/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/consumers.py -------------------------------------------------------------------------------- /backend/apps/pve/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/pve/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/models.py -------------------------------------------------------------------------------- /backend/apps/pve/pve_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/pve_client.py -------------------------------------------------------------------------------- /backend/apps/pve/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/routing.py -------------------------------------------------------------------------------- /backend/apps/pve/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/serializers.py -------------------------------------------------------------------------------- /backend/apps/pve/templates/pve/console_iframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/templates/pve/console_iframe.html -------------------------------------------------------------------------------- /backend/apps/pve/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/tests.py -------------------------------------------------------------------------------- /backend/apps/pve/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/urls.py -------------------------------------------------------------------------------- /backend/apps/pve/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/pve/views.py -------------------------------------------------------------------------------- /backend/apps/rbac/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/rbac/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/__pycache__/admin.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/__pycache__/admin.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/__pycache__/apps.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/__pycache__/apps.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/__pycache__/models.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/__pycache__/models.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/__pycache__/permissions.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/__pycache__/permissions.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/__pycache__/serializers.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/__pycache__/serializers.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/__pycache__/urls.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/__pycache__/urls.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/__pycache__/views.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/__pycache__/views.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/admin.py -------------------------------------------------------------------------------- /backend/apps/rbac/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/apps.py -------------------------------------------------------------------------------- /backend/apps/rbac/management/__init__.py: -------------------------------------------------------------------------------- 1 | # Django management commands 2 | 3 | -------------------------------------------------------------------------------- /backend/apps/rbac/management/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/management/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | # Django management commands 2 | 3 | -------------------------------------------------------------------------------- /backend/apps/rbac/management/commands/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/management/commands/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/management/commands/__pycache__/init_rbac.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/management/commands/__pycache__/init_rbac.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/management/commands/init_rbac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/management/commands/init_rbac.py -------------------------------------------------------------------------------- /backend/apps/rbac/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/rbac/migrations/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/migrations/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/rbac/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/models.py -------------------------------------------------------------------------------- /backend/apps/rbac/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/permissions.py -------------------------------------------------------------------------------- /backend/apps/rbac/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/serializers.py -------------------------------------------------------------------------------- /backend/apps/rbac/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/tests.py -------------------------------------------------------------------------------- /backend/apps/rbac/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/urls.py -------------------------------------------------------------------------------- /backend/apps/rbac/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/rbac/views.py -------------------------------------------------------------------------------- /backend/apps/system/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/system/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/system/admin.py -------------------------------------------------------------------------------- /backend/apps/system/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/system/apps.py -------------------------------------------------------------------------------- /backend/apps/system/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/system/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/system/models.py -------------------------------------------------------------------------------- /backend/apps/system/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/system/serializers.py -------------------------------------------------------------------------------- /backend/apps/system/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/system/urls.py -------------------------------------------------------------------------------- /backend/apps/system/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/system/views.py -------------------------------------------------------------------------------- /backend/apps/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/admin.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/admin.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/apps.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/apps.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/models.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/models.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/scheduler.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/scheduler.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/serializers.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/serializers.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/task.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/task.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/urls.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/urls.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/__pycache__/views.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/__pycache__/views.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/admin.py -------------------------------------------------------------------------------- /backend/apps/tasks/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/apps.py -------------------------------------------------------------------------------- /backend/apps/tasks/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/apps/tasks/migrations/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/migrations/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/apps/tasks/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/models.py -------------------------------------------------------------------------------- /backend/apps/tasks/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/scheduler.py -------------------------------------------------------------------------------- /backend/apps/tasks/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/serializers.py -------------------------------------------------------------------------------- /backend/apps/tasks/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/task.py -------------------------------------------------------------------------------- /backend/apps/tasks/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/tests.py -------------------------------------------------------------------------------- /backend/apps/tasks/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/urls.py -------------------------------------------------------------------------------- /backend/apps/tasks/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/apps/tasks/views.py -------------------------------------------------------------------------------- /backend/django_vue_adminx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/django_vue_adminx/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/django_vue_adminx/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /backend/django_vue_adminx/__pycache__/settings.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/django_vue_adminx/__pycache__/settings.cpython-312.pyc -------------------------------------------------------------------------------- /backend/django_vue_adminx/__pycache__/urls.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/django_vue_adminx/__pycache__/urls.cpython-312.pyc -------------------------------------------------------------------------------- /backend/django_vue_adminx/__pycache__/wsgi.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/django_vue_adminx/__pycache__/wsgi.cpython-312.pyc -------------------------------------------------------------------------------- /backend/django_vue_adminx/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/django_vue_adminx/asgi.py -------------------------------------------------------------------------------- /backend/django_vue_adminx/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/django_vue_adminx/settings.py -------------------------------------------------------------------------------- /backend/django_vue_adminx/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/django_vue_adminx/urls.py -------------------------------------------------------------------------------- /backend/django_vue_adminx/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/django_vue_adminx/wsgi.py -------------------------------------------------------------------------------- /backend/fix_autobahn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/fix_autobahn.sh -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/run_daphne.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/backend/run_daphne.sh -------------------------------------------------------------------------------- /deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/README.md -------------------------------------------------------------------------------- /deploy/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/docker-compose.yml -------------------------------------------------------------------------------- /deploy/k8s/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/README.md -------------------------------------------------------------------------------- /deploy/k8s/backend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/backend.yaml -------------------------------------------------------------------------------- /deploy/k8s/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/configmap.yaml -------------------------------------------------------------------------------- /deploy/k8s/frontend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/frontend.yaml -------------------------------------------------------------------------------- /deploy/k8s/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/ingress.yaml -------------------------------------------------------------------------------- /deploy/k8s/media-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/media-pvc.yaml -------------------------------------------------------------------------------- /deploy/k8s/mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/mysql.yaml -------------------------------------------------------------------------------- /deploy/k8s/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/namespace.yaml -------------------------------------------------------------------------------- /deploy/k8s/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/deploy/k8s/secret.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /front-end/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/.dockerignore -------------------------------------------------------------------------------- /front-end/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/.editorconfig -------------------------------------------------------------------------------- /front-end/.env.development: -------------------------------------------------------------------------------- 1 | VITE_HOST=http://localhost:8013 2 | -------------------------------------------------------------------------------- /front-end/.env.prod: -------------------------------------------------------------------------------- 1 | VITE_HOST=http://localhost:8013 2 | -------------------------------------------------------------------------------- /front-end/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/.gitignore -------------------------------------------------------------------------------- /front-end/API对接说明.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/API对接说明.md -------------------------------------------------------------------------------- /front-end/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/Dockerfile -------------------------------------------------------------------------------- /front-end/README.md: -------------------------------------------------------------------------------- 1 | 该前端目录作为主项目的一部分,统一文档请查看仓库根目录的 README。 2 | -------------------------------------------------------------------------------- /front-end/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/index.html -------------------------------------------------------------------------------- /front-end/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/jsconfig.json -------------------------------------------------------------------------------- /front-end/nginx-selfsigned.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/nginx-selfsigned.crt -------------------------------------------------------------------------------- /front-end/nginx-selfsigned.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/nginx-selfsigned.csr -------------------------------------------------------------------------------- /front-end/nginx-selfsigned.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/nginx-selfsigned.key -------------------------------------------------------------------------------- /front-end/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/nginx.conf -------------------------------------------------------------------------------- /front-end/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/package.json -------------------------------------------------------------------------------- /front-end/public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/public/icon.svg -------------------------------------------------------------------------------- /front-end/snapshot/screen1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/snapshot/screen1.png -------------------------------------------------------------------------------- /front-end/snapshot/screen2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/snapshot/screen2.png -------------------------------------------------------------------------------- /front-end/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/App.vue -------------------------------------------------------------------------------- /front-end/src/api/audit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/audit.js -------------------------------------------------------------------------------- /front-end/src/api/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/chat.js -------------------------------------------------------------------------------- /front-end/src/api/curdexample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/curdexample.js -------------------------------------------------------------------------------- /front-end/src/api/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/menu.js -------------------------------------------------------------------------------- /front-end/src/api/organization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/organization.js -------------------------------------------------------------------------------- /front-end/src/api/permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/permission.js -------------------------------------------------------------------------------- /front-end/src/api/pve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/pve.js -------------------------------------------------------------------------------- /front-end/src/api/role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/role.js -------------------------------------------------------------------------------- /front-end/src/api/system-setting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/system-setting.js -------------------------------------------------------------------------------- /front-end/src/api/system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/system.js -------------------------------------------------------------------------------- /front-end/src/api/task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/task.js -------------------------------------------------------------------------------- /front-end/src/api/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/upload.js -------------------------------------------------------------------------------- /front-end/src/api/user-management.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/user-management.js -------------------------------------------------------------------------------- /front-end/src/api/user-organization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/user-organization.js -------------------------------------------------------------------------------- /front-end/src/api/user-role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/user-role.js -------------------------------------------------------------------------------- /front-end/src/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/api/user.js -------------------------------------------------------------------------------- /front-end/src/assets/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/assets/icon.svg -------------------------------------------------------------------------------- /front-end/src/components/DataTable/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/components/DataTable/index.vue -------------------------------------------------------------------------------- /front-end/src/hooks/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/hooks/loading.js -------------------------------------------------------------------------------- /front-end/src/layout/content/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/layout/content/index.vue -------------------------------------------------------------------------------- /front-end/src/layout/navbar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/layout/navbar/index.vue -------------------------------------------------------------------------------- /front-end/src/layout/sidebar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/layout/sidebar/index.vue -------------------------------------------------------------------------------- /front-end/src/layout/sidebar/sidebar-item/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/layout/sidebar/sidebar-item/index.vue -------------------------------------------------------------------------------- /front-end/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/main.js -------------------------------------------------------------------------------- /front-end/src/permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/permission.js -------------------------------------------------------------------------------- /front-end/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/router/index.js -------------------------------------------------------------------------------- /front-end/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/store/index.js -------------------------------------------------------------------------------- /front-end/src/store/modules/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/store/modules/menu.js -------------------------------------------------------------------------------- /front-end/src/store/modules/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/store/modules/user.js -------------------------------------------------------------------------------- /front-end/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/styles/index.css -------------------------------------------------------------------------------- /front-end/src/utils/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/utils/auth.js -------------------------------------------------------------------------------- /front-end/src/utils/component-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/utils/component-loader.js -------------------------------------------------------------------------------- /front-end/src/utils/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/utils/menu.js -------------------------------------------------------------------------------- /front-end/src/utils/permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/utils/permission.js -------------------------------------------------------------------------------- /front-end/src/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/utils/request.js -------------------------------------------------------------------------------- /front-end/src/views/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/404.vue -------------------------------------------------------------------------------- /front-end/src/views/chat/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/chat/index.vue -------------------------------------------------------------------------------- /front-end/src/views/curdexample/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/curdexample/index.vue -------------------------------------------------------------------------------- /front-end/src/views/dashboard/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/dashboard/index.vue -------------------------------------------------------------------------------- /front-end/src/views/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/login/index.vue -------------------------------------------------------------------------------- /front-end/src/views/menu-page/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/menu-page/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/lxc/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/lxc/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/network/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/network/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/node-monitor/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/node-monitor/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/server/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/server/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/storage/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/storage/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/tasks/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/tasks/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/templates/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/templates/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/topology/edit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/topology/edit.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/topology/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/topology/index.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/components/VMBackupTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/components/VMBackupTab.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/components/VMConfigTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/components/VMConfigTab.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/components/VMConsoleTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/components/VMConsoleTab.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/components/VMHardwareTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/components/VMHardwareTab.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/components/VMOptionsTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/components/VMOptionsTab.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/components/VMOverviewTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/components/VMOverviewTab.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/components/VMSnapshotTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/components/VMSnapshotTab.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/components/VMTasksTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/components/VMTasksTab.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/detail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/detail.vue -------------------------------------------------------------------------------- /front-end/src/views/pve/vm/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/pve/vm/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/login-log/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/login-log/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/menu/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/menu/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/monitor/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/monitor/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/operation-log/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/operation-log/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/organization/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/organization/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/permission/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/permission/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/profile/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/profile/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/role/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/role/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/setting/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/setting/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/task/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/task/index.vue -------------------------------------------------------------------------------- /front-end/src/views/system/user/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/system/user/index.vue -------------------------------------------------------------------------------- /front-end/src/views/table/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/src/views/table/index.vue -------------------------------------------------------------------------------- /front-end/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/front-end/vite.config.js -------------------------------------------------------------------------------- /images/5d022d43e6fd2393b7ef72bd0e3dc793.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/5d022d43e6fd2393b7ef72bd0e3dc793.jpg -------------------------------------------------------------------------------- /images/965bd7a18bfc1f0675b417501d581920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/965bd7a18bfc1f0675b417501d581920.jpg -------------------------------------------------------------------------------- /images/a0699a1b9ae07770f8761df4a6634f11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/a0699a1b9ae07770f8761df4a6634f11.jpg -------------------------------------------------------------------------------- /images/截屏2025-11-27 10.25.14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/截屏2025-11-27 10.25.14.png -------------------------------------------------------------------------------- /images/截屏2025-11-28 10.05.33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/截屏2025-11-28 10.05.33.png -------------------------------------------------------------------------------- /images/截屏2025-11-28 10.10.32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/截屏2025-11-28 10.10.32.png -------------------------------------------------------------------------------- /images/截屏2025-11-28 10.11.06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/截屏2025-11-28 10.11.06.png -------------------------------------------------------------------------------- /images/截屏2025-11-28 10.11.23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/截屏2025-11-28 10.11.23.png -------------------------------------------------------------------------------- /images/截屏2025-11-28 10.11.51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/images/截屏2025-11-28 10.11.51.png -------------------------------------------------------------------------------- /linux新手&懒人&体验者部署体验教程.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/linux新手&懒人&体验者部署体验教程.md -------------------------------------------------------------------------------- /pve快速部署教程.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/pve快速部署教程.md -------------------------------------------------------------------------------- /二次开发或本地部署.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/二次开发或本地部署.md -------------------------------------------------------------------------------- /注意事项.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niezhicheng/pveui/HEAD/注意事项.md --------------------------------------------------------------------------------