Sanelotto is developed for fast and easy application deployment on the server.
Sanelotto is suitable for any frameworks and languages. The setup is quite easy - you need to simply edit the JSON configuration files and enter any comands on any desired language.
After creating the project you will get two directories, one for the local machine (usually a virtual machine on Continuous Integration service) and one for the server. The local part connects to the server through SHH after updating the repository on GitHub. After that, the local part updates the project on the server.
- Python 3
- Git
- SSH connection through SSH-key or login/password
- Four types of custom commands: before the connection, after the first download, after updating, after the first downloading and updating
- Automatic overwriting of selected files
- Optional detailed logging
- Simple and fast
- Multilanguage
- Full Open Source
- Crossplatform
- For any CI services
- Highly customizable through configuration files