1
0
Fork 0
mirror of https://github.com/ThomasGsp/HyperProxmox.git synced 2025-03-09 15:40:18 +00:00

Update Doc

This commit is contained in:
Tlams 2018-05-03 18:05:33 +01:00
parent 04ce5c2a88
commit 0ffabaab4b
8 changed files with 23 additions and 23 deletions

View file

@ -1,27 +1,27 @@
# Prerequisites
## Your Proxmox infrastructure
For using this project, you need to have an pre-existing Proxmox infrastructure.
For using this project, you need have an pre-existing Proxmox infrastructure.
If you want just test, a single Proxmox server with some machines is enough.
In this case, your cluster is represented by your single node.
You have to the possibility to access on the Proxmox API with an Administrative pve user (not root).
Setting up Proxmox policies is out of scope for this tutorial.
Setting up Proxmox policies and network is out of scope for this tutorial.
Report you to the official Proxmox documentation.
## Environment
This project need an recent environment to work correctly.
Typically, in this documentation, we'll use an Debian 9 environment.
You can use an other distribution, but just check if theses software are available:
You can use an other distribution, but just check if theses software are available on your distribution:
* Python 3.4 + with python-redis, pymongo, webpy, python-request, python-crypto
* MongoDB 3.2 + / Redis
* Web server : Nginx (or apache)
* PHP(5 or 7) with this extensions: php-curl, php7.0-json
This project is separate in two parts: Frontend and backend.
This project is separate in two parts: frontend and backend.
Backend is writing in python and frontend in PHP/HTML/CSS/JS.
You have the possibility to use these two parts on different machines,
You have the possibility to use these two parts in different machines,
but due to performance you should use the same (low network latency).
In more, the API authentication system is currently not implemented and this architecture can expose you
to security issues.