chore: update project structure with contracts and services for CaddyManager, including configuration and Docker integration
All checks were successful
Caddy Manager CI build / docker (push) Successful in 1m16s
All checks were successful
Caddy Manager CI build / docker (push) Successful in 1m16s
This commit is contained in:
13
CaddyManager.Contracts/Docker/IDockerService.cs
Normal file
13
CaddyManager.Contracts/Docker/IDockerService.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
namespace CaddyManager.Contracts.Docker;
|
||||
|
||||
/// <summary>
|
||||
/// Contract for the service to interact with Docker
|
||||
/// </summary>
|
||||
public interface IDockerService
|
||||
{
|
||||
/// <summary>
|
||||
/// Method to help restart the Caddy container
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
Task RestartCaddyContainerAsync();
|
||||
}
|
||||
Reference in New Issue
Block a user