No project description provided
Project description
RevampDeployer
RevampDeployer is a tool for managing and automating the deployment process of applications to remote servers.
Installation
You can install RevampDeployer via pip:
pip install revampdeployer
Usage
After installing RevampDeployer, you can use it from the command line to deploy your application to remote servers.
Example usage:
revampdeployer --config config.py
Here, config.py is the configuration file containing connection parameters to the servers and deployment settings. Please make sure your configuration file has the correct format and content.
Configuration File (config.py)
Example config.py configuration file:
servers = {
"server1": {
"address": "192.168.1.1",
"username": "root",
"password": "password1"
},
"server2": {
"address": "192.168.1.2",
"username": "admin",
"password": "password2"
},
# Other servers...
}
local_scripts = "local_scripts/" # Директория локальных скриптов
predeploy_scripts = "scripts/" # Директория скриптов для выполнения на сервере
dist = "input/" # Директория с файлами для отправки на сервер
dest = "output/" # Директория для размещения файлов на сервере
postdeploy_scripts = "deploy_scripts/" # Директория скриптов для пост-деплой конфигурации
This file should contain a list of servers, script directories, input and output directories, etc. Make sure all parameters are correct and match your environment.
License
This project is licensed under the MIT License. See the LICENSE file for additional information.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file revampdeployer-0.2.0.tar.gz.
File metadata
- Download URL: revampdeployer-0.2.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
304868f875d894a42fb1a715ea26b7721395bb98f6ccd918799f469a4bc53d0c
|
|
| MD5 |
99f7c679bf2fee946b5523da87d82968
|
|
| BLAKE2b-256 |
75ddf476e03b2a3b1766716ae992ad6e17bc9de296e9db7ae2b44a768c05284d
|