mirror of
https://gitlab.com/JKANetwork/powerfulcomputermanager.git
synced 2026-02-20 20:21:31 +01:00
Fixes from api 2
This commit is contained in:
@@ -1,22 +1,25 @@
|
||||
# File hierarchy
|
||||
|
||||
## Root folder
|
||||
- api.py -> Server file. It manages all requests from clients and connects to database
|
||||
- loadserver.bat -> A helper to run api.py on Windows
|
||||
- api.py -> Server file. It manages all requests from clients and connects to database. Runs at port 3333 by default
|
||||
- loadserver.bat -> A helper to run api.py and admin.py on Windows
|
||||
- loadserver.sh -> A helper to run api.py and admin.py on Linux
|
||||
- sql.py -> Helper for api.py sql sentences
|
||||
- sysopt.py -> Config of api and sql
|
||||
|
||||
## Client folder
|
||||
## Client folder. Programs of client
|
||||
- client.ps1 -> This file has to run every X time (I suggest every hour) on every client and as NT\SYSTEM or local admin. You can do this with a Task Schedule as SYSTEM in a GPO (Active Directory)
|
||||
- control.pyw -> This is the gui of the program. With that you manages the client-server program. It has to be in same folder as configpcm.ini file
|
||||
- configpcm.ini -> Configuration for client and control.
|
||||
|
||||
## Admin folder. This is the folder for webapp that runs with server if using loadserver from root
|
||||
-admin.py -> Web app (By default, runs at port 3434)
|
||||
|
||||
## BD folder
|
||||
- database.db -> Database file in sqlite3
|
||||
|
||||
## cooks folder
|
||||
It has the cooks in yaml format.
|
||||
Warning: Do not change name of cooks created and assigned directly.
|
||||
Warning: Do not change name of cooks created and assigned directly. Use control for that
|
||||
|
||||
## Doc folder
|
||||
Documentation...
|
||||
|
||||
Reference in New Issue
Block a user