| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 | 
							- <?php 
 
- global $conf;
 
- User::check_access('docker','read');
 
- require_once(__DIR__.SLASH.'DockerEnvironment.class.php');
 
- require_once(__DIR__.SLASH.'DockerMachine.class.php');
 
- $environment = DockerEnvironment::provide();
 
- $machine = new DockerMachine();
 
- if($environment->id == 0){
 
- 	$environment->memory = '256';
 
- 	$environment->cpu = '0.5';
 
- 	$environment->port = DockerEnvironment::lastPort()+2;
 
- }else{
 
- 	$machine = DockerMachine::getById($environment->machine);
 
- }
 
- ?>
 
- <div class="docker">
 
- 	<div id="docker-environment-form" class="row docker-environment-form justify-content-md-center" data-action="docker_environment_save" data-id="<?php echo $environment->id; ?>">
 
- 		<div class="col-md-5 shadow-sm bg-white p-3">
 
- 			<h3>Docker Environment <a class="btn px-1" data-scope="docker" data-uid="<?php echo $environment->id; ?>" data-show-important="true" data-type="history"><i class="far fa-comment-dots"></i></a>
 
- 			<div onclick="docker_environment_save();" class="btn btn-success right ml-2"><i class="fas fa-check"></i> Enregistrer</div>
 
- 			<a class="btn btn-dark right" href="index.php?module=docker">Retour</a>
 
- 			</h3>
 
- 			<label for="machine">Machine</label>
 
- 			<select id="machine" name="machine" class="form-control" placeholder="" value="<?php echo $environment->machine; ?>" required>
 
- 				<?php foreach(DockerMachine::loadAll() as $machine): ?>
 
- 					<option <?php echo $machine->id==$environment->machine?'selected="selected"':'' ?> value="<?php echo $machine->id; ?>"><?php echo $machine->label; ?></option>
 
- 				<?php endforeach; ?>
 
- 			</select>
 
- 		
 
- 			
 
- 				
 
- 				
 
- 			<label for="client">Client</label>
 
- 			<input id="client" name="client" data-type="client" class="form-control" placeholder="" type="text" value="<?php echo $environment->client; ?>">
 
- 			<label for="comment">Commentaire</label>
 
- 			<textarea id="comment" data-type="wysiwyg"><?php echo $environment->comment; ?></textarea>
 
- 			
 
- 		</div>
 
- 		<div class="col-md-5 shadow-sm bg-white p-3 ml-2 environment-detail hidden">
 
- 			<ul class="nav nav-tabs" id="docker-environment-tab" role="tablist">
 
- 			
 
- 			  <li class="nav-item" role="presentation">
 
- 			    <a class="nav-link" data-toggle="tab" href="#docker" role="tab"  aria-selected="false"><i class="fab fa-docker"></i> Environnement</a>
 
- 			  </li>
 
- 			  <li class="nav-item" role="presentation">
 
- 			    <a class="nav-link" data-toggle="tab" href="#domain" role="tab" aria-selected="false"><i class="fas fa-globe"></i> Nom de domaine</a>
 
- 			  </li>
 
- 			  <li class="nav-item" role="presentation">
 
- 			    <a class="nav-link" data-toggle="tab" href="#proxy" role="tab"  aria-selected="false"><i class="fas fa-shield-alt"></i> Reverse Proxy</a>
 
- 			  </li>
 
- 			  <li class="nav-item" role="presentation">
 
- 			    <a class="nav-link" data-toggle="tab" href="#git" role="tab" aria-selected="false"><i class="fab fa-git"></i> Git</a>
 
- 			  </li>
 
- 			  <li class="nav-item" role="presentation">
 
- 			    <a class="nav-link" data-toggle="tab" href="#migration" role="tab"  aria-selected="false"><i class="fas fa-dove"></i> Migration</a>
 
- 			  </li>
 
- 			</ul>
 
- 			<div class="tab-content" id="docker-environment-tab-content"></div>
 
- 		
 
- 			<hr>
 
- 			<div id="logs"></div>
 
- 		</div>
 
- 	</div>
 
- </div>
 
 
  |