| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Dployer is a C-based deployment tool designed to manage and deploy repositories with Docker. The project is structured for easy configuration and flexibility, supporting both macOS and Linux environments.
Ensure that you have the following installed:
Clone the repository:
git clone https://github.com/mrfansi/dployer.git
cd dployerBuild using CMake:
mkdir build
cd build
cmake ..
makeInstall the binary and configuration files to {HOME}/.config/dployer:
make installBy default, Dployer uses configuration files located in {HOME}/.config/dployer/config. The directory should contain subdirectories like laravel and static-php that hold the necessary Docker configuration files.
Example structure:
~/.config/dployer/ ├── config/ │ ├── laravel/ │ │ └── Dockerfile │ └── static-php/ │ └── Dockerfile └── repositories/
After building and installing, you can run Dployer from the terminal:
~/.config/dployer/dployerThis will launch an interactive mini terminal where you can run various commands to manage your repositories.
To add new features:
To rebuild the project after making changes:
cd build
makeThen, run the dployer binary as usual:
~/.config/dployer/dployerThis project is licensed under the MIT License - see the LICENSE file for details.
| Back | FazBrowse Home | New Git URL |