View Issue Details

IDProjectCategoryView StatusLast Update
0000156e-comBoxInstallation sur Linuxpublic2024-02-22 13:28
ReporterJean Luc Schwartz Assigned Toaporaf  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
PlatformOrdinateur personnelOSDebianOS Version11
Summary0000156: Problème de connexion à l'appli avec utilisateur créé sous Portainer ou utilisateur admin
Description

Bonjour,
je viens d'installer la 4.1.4 sur une machine perso pour faire des tests. L'installation semble s'être bien passée (aucun message d'erreur sur l'installation proprement dite => j'ai dû cependant relancer plusieurs fois le script d'installation pour des erreurs ou des oublis de ma part. La version 4 existait auparavant sur la machine de test). J'ai créé un utilisateur sur Portainer mais lorsque je cherche à me connecter sur l'appli, elle me rejette (identifiant ou mot de passe incorrect). L'utilisateur admin est également rejeté. Merci par avance pour votre aide,
Cordialement,

TagsNo tags attached.
Quantité de mémoire vive (en Go)8
Machine virtuelleNon
Passage par un proxyNon
Qualité de la connexion InternetBonne
Navigateur(s) éventuellement utilisé(s)Firefox
Avez-vous tenté de réinitialiser l'environnement ?Non
Moment où l'incident est survenuLancement de l’application

Activities

Jean Luc Schwartz

2023-06-27 22:03

reporter  

ecombox.log (39,592 bytes)   
Configuration d'e-comBox le lun. 26 juin 2023 18:28:18 CEST
 avec la version du script 4.1.2.
Docker version 24.0.2, build cb74dfc
docker-compose version 1.29.2, build 5becea4c
Initialisation des paramètres du fichier param.conf

Vérification des paramètres du fichier param.conf

VALIDATION_LICENCE=true
ADRESSE_IP_PRIVEE=127.0.0.1
l'IP à tester est 127.0.0.1
L'adresse IP est valide.

Attention, la valeur correspond à une interface de loopback.

DOMAINE=
Pas de domaine saisi.

RP_EXT=N
CHEMIN=
PORT_PORTAINER=8880
PORT_RP=8800
PORT_REGISTRY=5443
ADRESSE_PROXY=
NO_PROXY=192.168.1.*
NET_ECB=192.168.97.0/24
DEL_IMAGES=false
CHEMIN_CERT=
CHEMIN_KEY=
MAIL=
Pas d'adresse mail saisi.

CODE_PAYS=FR
NOM_PAYS=France
NOM_REGION=Corse
NOM_ORGANISATION=ReseauCerta
Fichier de paramètres sans erreurs apparentes.
Aucun proxy configuré sur le système. Les paramètres du proxy, s'ils existent, sont supprimés.

Suppression éventuelle des paramètres du proxy du fichier config.json.
Le réseau 192.168.97.0/24 est utilisé pour l'application.

Le reverse-proxy existe et va être remplacé.

Stopping docker-gen ... 
Stopping nginx      ... 
Stopping docker-gen ... done
Stopping nginx      ... done
Removing docker-gen ... 
Removing nginx      ... 
Removing nginx      ... done
Removing docker-gen ... done
Network bridge_e-combox is external, skipping
e-combox_reverseproxy_nginx-html
e-combox_reverseproxy_nginx-docker-gen-templates
Clonage dans 'e-combox_reverseproxy'...
Mise à jour de /opt/e-combox/e-combox_reverseproxy/.env... Fait.

4.1: Pulling from reseaucerta/nginx
Digest: sha256:a2b05bb14123638539a5397ed19ed75ec316566e451c5bc6819376a315a4ddc8
Status: Image is up to date for reseaucerta/nginx:4.1
docker.io/reseaucerta/nginx:4.1
4.1: Pulling from reseaucerta/docker-gen
Digest: sha256:4b48c0dc225b96eb3bd14ed9bad941391f9eb2b715c4a33cb467a393a2b83335
Status: Image is up to date for reseaucerta/docker-gen:4.1
docker.io/reseaucerta/docker-gen:4.1
Le reverse proxy a été lancé.

Pas de certificat à créer.
2023/06/26 16:28:40 [notice] 38#38: signal process started
Le certificat existant a été installé.
Le registry existe.

Le réseau de l'e-combox est correctement rattaché au conteneur e-combox_registry.
Rien à faire. Le serveur git local existe et est lancé.

Portainer existe et va être remplacé.

Stopping portainer-app ... 
Stopping portainer-app ... done
Removing portainer-app ... 
Removing portainer-app ... done
Network bridge_e-combox is external, skipping
Clonage dans 'e-combox_portainer'...
Mise à jour de /opt/e-combox/e-combox_portainer/.env... Fait.

Portainer a été lancé.

Tentative de connexion à l'API...
Connexion à l'API de Portainer... Succès
e-combox
ecombox_data
ecombox_config
ecombox_conf_nginx
4.1: Pulling from reseaucerta/e-combox
Digest: sha256:3b4360ac7a838d475da3e1a961dbb1c0bf224a11403b066c7a634e73d2232caf
Status: Image is up to date for reseaucerta/e-combox:4.1
docker.io/reseaucerta/e-combox:4.1
L'e-comBox a été lancé.

2019fd059c17dcc717a35bf51f282ff10fe0d1d13db470397c8129d06df7432f
L'e-comBox' a été lancé.

L'URL https://localhost:4300/portainer/api est remplacée par https://127.0.0.1:8800/portainer/api.
Tentative de connexion à l'API...
Connexion à l'API de Portainer... Succès
Récupération des stacks...
Stack fsserver déjà arrêté...
Gestion de l'équipe "Profs"
Tentative de connexion à l'API...
Connexion à l'API de Portainer... Succès
L'équipe "Profs" existe déjà.

Retour AJOUT_PERMISSIONS : {"Id":1,"Name":"primary","Type":1,"URL":"unix:///var/run/docker.sock","GroupId":1,"PublicURL":"","Gpus":null,"TLSConfig":{"TLS":false,"TLSSkipVerify":false},"AzureCredentials":{"ApplicationID":"","TenantID":"","AuthenticationKey":""},"TagIds":[],"Status":1,"Snapshots":[{"Time":1687796933,"DockerVersion":"24.0.2","Swarm":false,"TotalCPU":8,"TotalMemory":8243920896,"RunningContainerCount":6,"StoppedContainerCount":0,"HealthyContainerCount":0,"UnhealthyContainerCount":0,"VolumeCount":11,"ImageCount":7,"ServiceCount":0,"StackCount":2,"DockerSnapshotRaw":{"Containers":[{"Id":"5ee5bb5a7308405e1d0121d126aa5929d6dea1495650ff47d264d4eefc7c3ee8","Names":["/portainer-app"],"Image":"portainer/portainer-ce:2.16.2","ImageID":"sha256:5f11582196a42b895cdb9322f7a650f42a0c1ed062efc71864352f314228a187","Command":"/portainer --admin-password $2y$05$BZDHtzwzM1DEgL5pjAePAuoAbX6DknRE3XW3aU6HgBbwYdqwRcj3q -H unix:///var/run/docker.sock","Created":1687796929,"Ports":[{"PrivatePort":8000,"Type":"tcp"},{"PrivatePort":9000,"Type":"tcp"},{"IP":"0.0.0.0","PrivatePort":9443,"PublicPort":8880,"Type":"tcp"},{"IP":"::","PrivatePort":9443,"PublicPort":8880,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"b1658a9b7b9bf15c974703db4cb71bfef291b1f1646ab7dc90c94d2a92439662","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_portainer","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-combox/e-combox_portainer","com.docker.compose.service":"portainer","com.docker.compose.version":"1.29.2","com.docker.desktop.extension.api.version":">= 0.2.2","com.docker.desktop.extension.icon":"https://portainer-io-assets.sfo2.cdn.digitaloceanspaces.com/logos/portainer.png","com.docker.extension.additional-urls":"[{\"title\":\"Website\",\"url\":\"https://www.portainer.io?utm_campaign=DockerCon&utm_source=DockerDesktop\"},{\"title\":\"Documentation\",\"url\":\"https://docs.portainer.io\"},{\"title\":\"Support\",\"url\":\"https://join.slack.com/t/portainer/shared_invite/zt-txh3ljab-52QHTyjCqbe5RibC2lcjKA\"}]","com.docker.extension.detailed-description":"<p data-renderer-start-pos=\"226\">Portainer&rsquo;s Docker Desktop extension gives you access to all of Portainer&rsquo;s rich management functionality within your docker desktop experience.</p><h2 data-renderer-start-pos=\"374\">With Portainer you can:</h2><ul><li>See all your running containers</li><li>Easily view all of your container logs</li><li>Console into containers</li><li>Easily deploy your code into containers using a simple form</li><li>Turn your YAML into custom templates for easy reuse</li></ul><h2 data-renderer-start-pos=\"660\">About Portainer&nbsp;</h2><p data-renderer-start-pos=\"680\">Portainer is the worlds&rsquo; most popular universal container management platform with more than 650,000 active monthly users. Portainer can be used to manage Docker Standalone, Kubernetes, Docker Swarm and Nomad environments through a single common interface. It includes a simple GitOps automation engine and a Kube API.&nbsp;</p><p data-renderer-start-pos=\"1006\">Portainer Business Edition is our fully supported commercial grade product for business-wide use. It includes all the functionality that businesses need to manage containers at scale. Visit <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/\" title=\"http://Portainer.io\" data-renderer-mark=\"true\">Portainer.io</a> to learn more about Portainer Business and <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" title=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" data-renderer-mark=\"true\">get 5 free nodes.</a></p>","com.docker.extension.publisher-url":"https://www.portainer.io","com.docker.extension.screenshots":"[{\"alt\": \"screenshot one\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-1.png\"},{\"alt\": \"screenshot two\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-2.png\"},{\"alt\": \"screenshot three\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-3.png\"},{\"alt\": \"screenshot four\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-4.png\"},{\"alt\": \"screenshot five\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-5.png\"},{\"alt\": \"screenshot six\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-6.png\"},{\"alt\": \"screenshot seven\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-7.png\"},{\"alt\": \"screenshot eight\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-8.png\"},{\"alt\": \"screenshot nine\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-9.png\"}]","org.opencontainers.image.description":"Docker container management made simple, with the world’s most popular GUI-based container management platform.","org.opencontainers.image.title":"Portainer","org.opencontainers.image.vendor":"Portainer.io"},"State":"running","Status":"Up Less than a second","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c4f6451c61d0038bd2a2090fabef6a2d4956581c4e4d4b0a1118680994ff4bf3","EndpointID":"58ff547595eb403c87f2d6ac536f4785fe9ead1738fd0a34951074e0166ace32","Gateway":"192.168.97.1","IPAddress":"192.168.97.6","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:06","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_portainer_portainer-data","Source":"/var/lib/docker/volumes/e-combox_portainer_portainer-data/_data","Destination":"/data","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"bind","Source":"/var/run/docker.sock","Destination":"/var/run/docker.sock","Mode":"rw","RW":true,"Propagation":"rprivate"}]},{"Id":"df2f98da3ac24e1891d215448aa366e631284123ad5c8c330591dea500042a3e","Names":["/docker-gen"],"Image":"reseaucerta/docker-gen:4.1","ImageID":"sha256:4403bf336a8aaaa55ab4a113f3b7d7d6279769801ec03c7eb1b44f52e109afa3","Command":"/usr/local/bin/docker-gen -notify-sighup nginx -watch -only-exposed -wait 5s:30s /etc/docker-gen/templates/nginx.tmpl /etc/nginx/conf.d/default.conf","Created":1687796917,"Ports":[],"Labels":{"com.docker.compose.config-hash":"40246bc61ea2ebe3aa2d8642e6dd074490a681d953931984f47048b78924eb2c","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-combox/e-combox_reverseproxy","com.docker.compose.service":"nginx-docker_gen","com.docker.compose.version":"1.29.2","org.opencontainers.image.authors":"Nicolas Duchon <nicolas.duchon@gmail.com> (@buchdag), Jason Wilder","org.opencontainers.image.created":"2023-02-28T07:08:48.147Z","org.opencontainers.image.description":"Generate files from docker container meta-data","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"8f6e9ad02d56391df5384cd160cf920362c321a7","org.opencontainers.image.source":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.title":"docker-gen","org.opencontainers.image.url":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.version":"0.10.0-13-g8f6e9ad"},"State":"running","Status":"Up 13 seconds","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c4f6451c61d0038bd2a2090fabef6a2d4956581c4e4d4b0a1118680994ff4bf3","EndpointID":"15e3ec3ff11a76bfd7973a3662e737fbc135d5ab24fdca4017c7e81f03685feb","Gateway":"192.168.97.1","IPAddress":"192.168.97.3","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:03","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Destination":"/etc/docker-gen/templates","Driver":"local","Mode":"ro","RW":false,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-conf","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-ssl","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Destination":"/etc/ssl/ecombox","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"bind","Source":"/var/run/docker.sock","Destination":"/tmp/docker.sock","Mode":"ro","RW":false,"Propagation":"rprivate"},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-html","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"","RW":true,"Propagation":""}]},{"Id":"b2735aa3ba34d8837d2371420896bc1eb2d8b79fa71c1f90f2cd387322de1ea3","Names":["/nginx"],"Image":"reseaucerta/nginx:4.1","ImageID":"sha256:8645cda406e6601509e2528ec77ae19e18035f320cea535213b894c662084299","Command":"/docker-entrypoint.sh nginx -g 'daemon off;'","Created":1687796913,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":8800,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":8800,"Type":"tcp"},{"PrivatePort":80,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"bb3f2b158dff0aaccfbe3df0fde3a87b02964ac00f8df87ac9691911a96cc257","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-combox/e-combox_reverseproxy","com.docker.compose.service":"nginx","com.docker.compose.version":"1.29.2","io.portainer.accesscontrol.teams":"profs","maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"State":"running","Status":"Up 15 seconds","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c4f6451c61d0038bd2a2090fabef6a2d4956581c4e4d4b0a1118680994ff4bf3","EndpointID":"1e2a2e744d4adbf1904f5cfc12166ea9e54f989ab272f68cf1f1368def3abb7f","Gateway":"192.168.97.1","IPAddress":"192.168.97.2","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:02","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Destination":"/etc/docker-gen/templates","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-conf","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-ssl","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Destination":"/etc/ssl/ecombox","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-html","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"rw","RW":true,"Propagation":""}]},{"Id":"42f2833bb6fa7417df8daa5df1db0f9beb3f686000bf81cd317c109c3c0573d7","Names":["/e-combox"],"Image":"reseaucerta/e-combox:4.1","ImageID":"sha256:55850513fee6847229b30d27edd750572c06dac7b29b1ba145459f0a315cb1fd","Command":"/docker-entrypoint.sh nginx -g 'daemon off;'","Created":1687795979,"Ports":[{"PrivatePort":80,"Type":"tcp"},{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":32772,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":32772,"Type":"tcp"}],"Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"State":"running","Status":"Up 15 minutes","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c4f6451c61d0038bd2a2090fabef6a2d4956581c4e4d4b0a1118680994ff4bf3","EndpointID":"5d6650ce0c70de06082efec95b98b20ab7062f95762e88ab68fbd081beb01357","Gateway":"192.168.97.1","IPAddress":"192.168.97.7","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:07","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"ecombox_config","Source":"/var/lib/docker/volumes/ecombox_config/_data","Destination":"/etc/ecombox-conf","Driver":"local","Mode":"z","RW":true,"Propagation":""},{"Type":"volume","Name":"ecombox_conf_nginx","Source":"/var/lib/docker/volumes/ecombox_conf_nginx/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"z","RW":true,"Propagation":""},{"Type":"volume","Name":"ecombox_data","Source":"/var/lib/docker/volumes/ecombox_data/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"f38f4f76afccdece6bdf478f9bbc1acdbfdfe2f0cbd0aa85d21c3e3619ebf6f1","Names":["/e-combox_gitserver"],"Image":"reseaucerta/git-http-server:4.1","ImageID":"sha256:5be71df1632f8ab0fe34f3d1ab74efc343b3c9ecce15920ab53bf98e733de040","Command":"/entrypoint.sh","Created":1687794912,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":32771,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":32771,"Type":"tcp"}],"Labels":{},"State":"running","Status":"Up 33 minutes","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c4f6451c61d0038bd2a2090fabef6a2d4956581c4e4d4b0a1118680994ff4bf3","EndpointID":"7eaa141ca0df751588ecdd60b6e5e9d167ea583952006308fbc0a3506c299a38","Gateway":"192.168.97.1","IPAddress":"192.168.97.5","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:05","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_git-data","Source":"/var/lib/docker/volumes/e-combox_git-data/_data","Destination":"/git","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"7798eaa38b2a0ef6036838279349c2a4626c211914969ff702d343c8048b76a0","Names":["/e-combox_registry"],"Image":"reseaucerta/registry:4.1","ImageID":"sha256:0d153fadf70b612a5215e3a788a0b58ba6fa25e5df4b59698e0feb2174e8a98c","Command":"/entrypoint.sh /etc/docker/registry/config.yml","Created":1687794893,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":5443,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":5443,"Type":"tcp"},{"PrivatePort":5000,"Type":"tcp"}],"Labels":{},"State":"running","Status":"Up 33 minutes","HostConfig":{"NetworkMode":"default"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":{},"Links":null,"Aliases":null,"NetworkID":"c4f6451c61d0038bd2a2090fabef6a2d4956581c4e4d4b0a1118680994ff4bf3","EndpointID":"012cf9e01c96929152e46f8197b753878ec131901e9a6ff75638889257d10fc9","Gateway":"192.168.97.1","IPAddress":"192.168.97.4","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:04","DriverOpts":null}}},"Mounts":[{"Type":"bind","Source":"/opt/e-combox/certs/registry","Destination":"/certs","Mode":"","RW":true,"Propagation":"rprivate"},{"Type":"volume","Name":"registry_data","Source":"/var/lib/docker/volumes/registry_data/_data","Destination":"/var/lib/registry","Driver":"local","Mode":"z","RW":true,"Propagation":""}]}],"Volumes":{"Volumes":[{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-ssl"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Name":"e-combox_reverseproxy_nginx-ssl","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_conf_nginx/_data","Name":"ecombox_conf_nginx","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_config/_data","Name":"ecombox_config","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:06:23+01:00","Driver":"local","Labels":{"com.docker.compose.project":"fsserver","com.docker.compose.version":"2.5.1","com.docker.compose.volume":"data"},"Mountpoint":"/var/lib/docker/volumes/fsserver_data/_data","Name":"fsserver_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:03:06+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/registry_data/_data","Name":"registry_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:03:30+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/e-combox_git-data/_data","Name":"e-combox_git-data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-conf"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Name":"e-combox_reverseproxy_nginx-conf","Options":null,"Scope":"local"},{"CreatedAt":"2023-06-26T18:28:33+02:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-html"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Name":"e-combox_reverseproxy_nginx-html","Options":null,"Scope":"local"},{"CreatedAt":"2023-06-26T18:28:33+02:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-docker-gen-templates"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_data/_data","Name":"ecombox_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:03:36+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_portainer","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"portainer-data"},"Mountpoint":"/var/lib/docker/volumes/e-combox_portainer_portainer-data/_data","Name":"e-combox_portainer_portainer-data","Options":null,"Scope":"local"}],"Warnings":null},"Networks":[{"Name":"host","Id":"de02808f65c7606f72c5d9635f98e7330dbea9caaeefa243d7518353654fd492","Created":"2023-02-14T22:58:51.502744855+01:00","Scope":"local","Driver":"host","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"bridge","Id":"8752528d81e16d84e7ae417f2c72adcd5b24f817a94323df48423f296cfbe6a9","Created":"2023-06-26T16:28:42.910478479+02:00","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[{"Subnet":"172.17.0.0/16","Gateway":"172.17.0.1"}]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{"com.docker.network.bridge.default_bridge":"true","com.docker.network.bridge.enable_icc":"true","com.docker.network.bridge.enable_ip_masquerade":"true","com.docker.network.bridge.host_binding_ipv4":"0.0.0.0","com.docker.network.bridge.name":"docker0","com.docker.network.driver.mtu":"1500"},"Labels":{}},{"Name":"bridge_e-combox","Id":"c4f6451c61d0038bd2a2090fabef6a2d4956581c4e4d4b0a1118680994ff4bf3","Created":"2023-06-26T17:53:56.954302143+02:00","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":{},"Config":[{"Subnet":"192.168.97.0/24"}]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"none","Id":"b119d9c3d6b908a1208ad8db050b44a883e6404e10c2473abbbf4bc6796913a4","Created":"2023-02-14T22:58:51.322880405+01:00","Scope":"local","Driver":"null","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}}],"Images":[{"Containers":-1,"Created":1684363508,"Id":"sha256:c56588a8080c6b8a486d1b90d3673c4bfd717b48d4f1dad07e10e67edd0a7ac5","Labels":null,"ParentId":"","RepoDigests":["portainer/helper-reset-password@sha256:2ce11ce356218a49420e2632e1b854c2aca9657f2412edb95ac60814f83635e6"],"RepoTags":["portainer/helper-reset-password:latest"],"SharedSize":-1,"Size":43501270,"VirtualSize":43501270},{"Containers":-1,"Created":1683287580,"Id":"sha256:55850513fee6847229b30d27edd750572c06dac7b29b1ba145459f0a315cb1fd","Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"ParentId":"","RepoDigests":["reseaucerta/e-combox@sha256:3b4360ac7a838d475da3e1a961dbb1c0bf224a11403b066c7a634e73d2232caf"],"RepoTags":["reseaucerta/e-combox:4.1"],"SharedSize":-1,"Size":234171325,"VirtualSize":234171325},{"Containers":-1,"Created":1682112711,"Id":"sha256:5be71df1632f8ab0fe34f3d1ab74efc343b3c9ecce15920ab53bf98e733de040","Labels":null,"ParentId":"","RepoDigests":["reseaucerta/git-http-server@sha256:dd0dad19e407e3fb2220a49e05e0cd9604b97d48825cbdec28d54f9fc705bb7e"],"RepoTags":["reseaucerta/git-http-server:4.1"],"SharedSize":-1,"Size":56733837,"VirtualSize":56733837},{"Containers":-1,"Created":1677953693,"Id":"sha256:4403bf336a8aaaa55ab4a113f3b7d7d6279769801ec03c7eb1b44f52e109afa3","Labels":{"org.opencontainers.image.authors":"Nicolas Duchon <nicolas.duchon@gmail.com> (@buchdag), Jason Wilder","org.opencontainers.image.created":"2023-02-28T07:08:48.147Z","org.opencontainers.image.description":"Generate files from docker container meta-data","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"8f6e9ad02d56391df5384cd160cf920362c321a7","org.opencontainers.image.source":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.title":"docker-gen","org.opencontainers.image.url":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.version":"0.10.0-13-g8f6e9ad"},"ParentId":"","RepoDigests":["reseaucerta/docker-gen@sha256:4b48c0dc225b96eb3bd14ed9bad941391f9eb2b715c4a33cb467a393a2b83335"],"RepoTags":["reseaucerta/docker-gen:4.1"],"SharedSize":-1,"Size":20101686,"VirtualSize":20101686},{"Containers":-1,"Created":1676124238,"Id":"sha256:0d153fadf70b612a5215e3a788a0b58ba6fa25e5df4b59698e0feb2174e8a98c","Labels":null,"ParentId":"","RepoDigests":["reseaucerta/registry@sha256:a001a2f72038b13c1cbee7cdd2033ac565636b325dfee98d8b9cc4ba749ef337"],"RepoTags":["reseaucerta/registry:4.1"],"SharedSize":-1,"Size":24151909,"VirtualSize":24151909},{"Containers":-1,"Created":1668991218,"Id":"sha256:5f11582196a42b895cdb9322f7a650f42a0c1ed062efc71864352f314228a187","Labels":{"com.docker.desktop.extension.api.version":">= 0.2.2","com.docker.desktop.extension.icon":"https://portainer-io-assets.sfo2.cdn.digitaloceanspaces.com/logos/portainer.png","com.docker.extension.additional-urls":"[{\"title\":\"Website\",\"url\":\"https://www.portainer.io?utm_campaign=DockerCon&utm_source=DockerDesktop\"},{\"title\":\"Documentation\",\"url\":\"https://docs.portainer.io\"},{\"title\":\"Support\",\"url\":\"https://join.slack.com/t/portainer/shared_invite/zt-txh3ljab-52QHTyjCqbe5RibC2lcjKA\"}]","com.docker.extension.detailed-description":"<p data-renderer-start-pos=\"226\">Portainer&rsquo;s Docker Desktop extension gives you access to all of Portainer&rsquo;s rich management functionality within your docker desktop experience.</p><h2 data-renderer-start-pos=\"374\">With Portainer you can:</h2><ul><li>See all your running containers</li><li>Easily view all of your container logs</li><li>Console into containers</li><li>Easily deploy your code into containers using a simple form</li><li>Turn your YAML into custom templates for easy reuse</li></ul><h2 data-renderer-start-pos=\"660\">About Portainer&nbsp;</h2><p data-renderer-start-pos=\"680\">Portainer is the worlds&rsquo; most popular universal container management platform with more than 650,000 active monthly users. Portainer can be used to manage Docker Standalone, Kubernetes, Docker Swarm and Nomad environments through a single common interface. It includes a simple GitOps automation engine and a Kube API.&nbsp;</p><p data-renderer-start-pos=\"1006\">Portainer Business Edition is our fully supported commercial grade product for business-wide use. It includes all the functionality that businesses need to manage containers at scale. Visit <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/\" title=\"http://Portainer.io\" data-renderer-mark=\"true\">Portainer.io</a> to learn more about Portainer Business and <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" title=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" data-renderer-mark=\"true\">get 5 free nodes.</a></p>","com.docker.extension.publisher-url":"https://www.portainer.io","com.docker.extension.screenshots":"[{\"alt\": \"screenshot one\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-1.png\"},{\"alt\": \"screenshot two\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-2.png\"},{\"alt\": \"screenshot three\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-3.png\"},{\"alt\": \"screenshot four\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-4.png\"},{\"alt\": \"screenshot five\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-5.png\"},{\"alt\": \"screenshot six\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-6.png\"},{\"alt\": \"screenshot seven\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-7.png\"},{\"alt\": \"screenshot eight\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-8.png\"},{\"alt\": \"screenshot nine\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-9.png\"}]","org.opencontainers.image.description":"Docker container management made simple, with the world’s most popular GUI-based container management platform.","org.opencontainers.image.title":"Portainer","org.opencontainers.image.vendor":"Portainer.io"},"ParentId":"","RepoDigests":["portainer/portainer-ce@sha256:f7607310051ee21f58f99d7b7f7878a6a49d4850422d88a31f8c61c248bbc3a4"],"RepoTags":["portainer/portainer-ce:2.16.2"],"SharedSize":-1,"Size":286752740,"VirtualSize":286752740},{"Containers":-1,"Created":1646310641,"Id":"sha256:8645cda406e6601509e2528ec77ae19e18035f320cea535213b894c662084299","Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"ParentId":"","RepoDigests":["reseaucerta/nginx@sha256:a2b05bb14123638539a5397ed19ed75ec316566e451c5bc6819376a315a4ddc8"],"RepoTags":["reseaucerta/nginx:4.1"],"SharedSize":-1,"Size":177958253,"VirtualSize":177958253}],"Info":{"ID":"4d3483c5-f9ae-4921-bd29-c0534ff00690","Containers":6,"ContainersRunning":6,"ContainersPaused":0,"ContainersStopped":0,"Images":7,"Driver":"overlay2","DriverStatus":[["Backing Filesystem","extfs"],["Supports d_type","true"],["Using metacopy","false"],["Native Overlay Diff","true"],["userxattr","false"]],"Plugins":{"Volume":["local"],"Network":["bridge","host","ipvlan","macvlan","null","overlay"],"Authorization":null,"Log":["awslogs","fluentd","gcplogs","gelf","journald","json-file","local","logentries","splunk","syslog"]},"MemoryLimit":true,"SwapLimit":true,"KernelMemory":false,"KernelMemoryTCP":false,"CpuCfsPeriod":true,"CpuCfsQuota":true,"CPUShares":true,"CPUSet":true,"PidsLimit":true,"IPv4Forwarding":true,"BridgeNfIptables":true,"BridgeNfIp6tables":true,"Debug":false,"NFd":73,"OomKillDisable":false,"NGoroutines":83,"SystemTime":"2023-06-26T18:28:53.368554386+02:00","LoggingDriver":"json-file","CgroupDriver":"systemd","CgroupVersion":"2","NEventsListener":1,"KernelVersion":"5.10.0-21-amd64","OperatingSystem":"Debian GNU/Linux 11 (bullseye)","OSVersion":"11","OSType":"linux","Architecture":"x86_64","IndexServerAddress":"https://index.docker.io/v1/","RegistryConfig":{"AllowNondistributableArtifactsCIDRs":null,"AllowNondistributableArtifactsHostnames":null,"InsecureRegistryCIDRs":["127.0.0.0/8"],"IndexConfigs":{"docker.io":{"Name":"docker.io","Mirrors":[],"Secure":true,"Official":true}},"Mirrors":null},"NCPU":8,"MemTotal":8243920896,"GenericResources":null,"DockerRootDir":"/var/lib/docker","HttpProxy":"","HttpsProxy":"","NoProxy":"","Name":"obiwan","Labels":[],"ExperimentalBuild":false,"ServerVersion":"24.0.2","Runtimes":{"io.containerd.runc.v2":{"path":"runc"},"runc":{"path":"runc"}},"DefaultRuntime":"runc","Swarm":{"NodeID":"","NodeAddr":"","LocalNodeState":"inactive","ControlAvailable":false,"Error":"","RemoteManagers":null},"LiveRestoreEnabled":false,"Isolation":"","InitBinary":"docker-init","ContainerdCommit":{"ID":"3dce8eb055cbb6872793272b4f20ed16117344f8","Expected":"3dce8eb055cbb6872793272b4f20ed16117344f8"},"RuncCommit":{"ID":"v1.1.7-0-g860f061","Expected":"v1.1.7-0-g860f061"},"InitCommit":{"ID":"de40ad0","Expected":"de40ad0"},"SecurityOptions":["name=apparmor","name=seccomp,profile=builtin","name=cgroupns"],"Warnings":null},"Version":{"Platform":{"Name":"Docker Engine - Community"},"Components":[{"Name":"Engine","Version":"24.0.2","Details":{"ApiVersion":"1.43","Arch":"amd64","BuildTime":"2023-05-25T21:52:17.000000000+00:00","Experimental":"false","GitCommit":"659604f","GoVersion":"go1.20.4","KernelVersion":"5.10.0-21-amd64","MinAPIVersion":"1.12","Os":"linux"}},{"Name":"containerd","Version":"1.6.21","Details":{"GitCommit":"3dce8eb055cbb6872793272b4f20ed16117344f8"}},{"Name":"runc","Version":"1.1.7","Details":{"GitCommit":"v1.1.7-0-g860f061"}},{"Name":"docker-init","Version":"0.19.0","Details":{"GitCommit":"de40ad0"}}],"Version":"24.0.2","ApiVersion":"1.43","MinAPIVersion":"1.12","GitCommit":"659604f","GoVersion":"go1.20.4","Os":"linux","Arch":"amd64","KernelVersion":"5.10.0-21-amd64","BuildTime":"2023-05-25T21:52:17.000000000+00:00"}},"NodeCount":0,"GpuUseAll":false,"GpuUseList":[]}],"UserAccessPolicies":{},"TeamAccessPolicies":{"1":{"RoleId":0}},"EdgeKey":"","EdgeCheckinInterval":0,"Kubernetes":{"Snapshots":[],"Configuration":{"UseLoadBalancer":false,"UseServerMetrics":false,"EnableResourceOverCommit":false,"ResourceOverCommitPercentage":0,"StorageClasses":[],"IngressClasses":[],"RestrictDefaultNamespace":false,"IngressAvailabilityPerNamespace":true,"AllowNoneIngressClass":false}},"ComposeSyntaxMaxVersion":"","SecuritySettings":{"allowBindMountsForRegularUsers":true,"allowPrivilegedModeForRegularUsers":true,"allowVolumeBrowserForRegularUsers":false,"allowHostNamespaceForRegularUsers":true,"allowDeviceMappingForRegularUsers":true,"allowStackManagementForRegularUsers":true,"allowContainerCapabilitiesForRegularUsers":true,"allowSysctlSettingForRegularUsers":true,"enableHostManagementFeatures":false},"LastCheckInDate":0,"QueryDate":0,"IsEdgeDevice":false,"UserTrusted":false,"PostInitMigrations":{"MigrateIngresses":true},"Edge":{"AsyncMode":false,"PingInterval":0,"SnapshotInterval":0,"CommandInterval":0},"Agent":{"Version":""},"AuthorizedUsers":null,"AuthorizedTeams":null,"Tags":null}

Retour ID_CONTENEUR_NGINX : b2735aa3ba34d8837d2371420896bc1eb2d8b79fa71c1f90f2cd387322de1ea3

Retour MAJ_RESTRICTION_NGINX : {"Id":6,"ResourceId":"b2735aa3ba34d8837d2371420896bc1eb2d8b79fa71c1f90f2cd387322de1ea3","SubResourceIds":[],"Type":1,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false}

Retour AJOUT_RESTRICTION_REGISTRY : {"Id":7,"ResourceId":"7798eaa38b2a0ef6036838279349c2a4626c211914969ff702d343c8048b76a0","SubResourceIds":null,"Type":1,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false}

Retour ID_RESTRICTION_REGISTRY: 
Ajout des permissions
Gestion du stack FSserver pour les mentions légales
Le stack FSserver pour les mentions légales a déjà été créé.
Le satck FSserver n'est pas démarré, il faut le démarrer...
Démarrage du stack "FSserver"...
Retour du démarrage du stack FSserver: {"Id":1,"Name":"fsserver","Type":2,"EndpointId":1,"SwarmId":"","EntryPoint":"docker-compose-FSserver.yml","Env":null,"ResourceControl":null,"Status":1,"ProjectPath":"/data/compose/1","CreationDate":1676412377,"CreatedBy":"admin","UpdateDate":0,"UpdatedBy":"","AdditionalFiles":null,"AutoUpdate":null,"Option":null,"GitConfig":{"URL":"https://gitlab.com/e-combox/e-comBox_docker-compose","ReferenceName":"refs/heads/v4","ConfigFilePath":"docker-compose-FSserver.yml","Authentication":null,"ConfigHash":"87f21c75a9b956eca68cce226a1ff919fd571f22"},"FromAppTemplate":false,"Namespace":"","IsComposeFormat":false}
Retour MAJ_RESTRICTION_FSSERVER : {"Id":3,"ResourceId":"1_fsserver","SubResourceIds":[],"Type":6,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false}
Télécharchement des scripts utiles... Fait
Restriction des droits du dossier /opt/e-combox... Fait
Retour MODIF_SETTINGS_PORTAINER : {"Id":1,"Name":"primary","Type":1,"URL":"unix:///var/run/docker.sock","GroupId":1,"PublicURL":"","Gpus":null,"TLSConfig":{"TLS":false,"TLSSkipVerify":false},"AzureCredentials":{"ApplicationID":"","TenantID":"","AuthenticationKey":""},"TagIds":[],"Status":1,"Snapshots":[],"UserAccessPolicies":{},"TeamAccessPolicies":{"1":{"RoleId":0}},"EdgeKey":"","EdgeCheckinInterval":0,"Kubernetes":{"Snapshots":[],"Configuration":{"UseLoadBalancer":false,"UseServerMetrics":false,"EnableResourceOverCommit":false,"ResourceOverCommitPercentage":0,"StorageClasses":[],"IngressClasses":[],"RestrictDefaultNamespace":false,"IngressAvailabilityPerNamespace":true,"AllowNoneIngressClass":false}},"ComposeSyntaxMaxVersion":"","SecuritySettings":{"allowBindMountsForRegularUsers":true,"allowPrivilegedModeForRegularUsers":true,"allowVolumeBrowserForRegularUsers":false,"allowHostNamespaceForRegularUsers":true,"allowDeviceMappingForRegularUsers":true,"allowStackManagementForRegularUsers":true,"allowContainerCapabilitiesForRegularUsers":true,"allowSysctlSettingForRegularUsers":true,"enableHostManagementFeatures":false},"LastCheckInDate":0,"QueryDate":0,"IsEdgeDevice":false,"UserTrusted":false,"PostInitMigrations":{"MigrateIngresses":true},"Edge":{"AsyncMode":false,"PingInterval":0,"SnapshotInterval":0,"CommandInterval":0},"Agent":{"Version":""},"AuthorizedUsers":null,"AuthorizedTeams":null,"Tags":null}
Installation terminée
Application e-comBox : https://127.0.0.1:8800/app/
Portainer : https://127.0.0.1:8800/portainer/
Les sites : https://127.0.0.1:8800/nom_du_site/

Vous pouvez accéder à l'interface d'e-comBox via le compte admin de Portainer mais une bonne pratique consiste à créer, sur Portainer, au moins un compte dans le groupe "Profs" puis accéder à l'interface d'e-comBox avec les identifiants de ce dernier.
ecombox.log (39,592 bytes)   
ecombox.log.1.txt (4,686 bytes)   
Configuration d'e-comBox le lun. 26 juin 2023 18:11:45 CEST
 avec la version du script 4.1.2.
Docker version 24.0.2, build cb74dfc
docker-compose version 1.29.2, build 5becea4c
Initialisation des paramètres du fichier param.conf

Vérification des paramètres du fichier param.conf

VALIDATION_LICENCE=true

La clé de chiffrement existe déjà.
Chiffrement du mot de passe de Portainer.

ADRESSE_IP_PRIVEE=127.0.0.1
l'IP à tester est 127.0.0.1
L'adresse IP est valide.

Attention, la valeur correspond à une interface de loopback.

DOMAINE=
Pas de domaine saisi.

RP_EXT=N
CHEMIN=
PORT_PORTAINER=8880
PORT_RP=8800
PORT_REGISTRY=5443
ADRESSE_PROXY=
NO_PROXY=
NET_ECB=192.168.97.0/24
DEL_IMAGES=false
CHEMIN_CERT=
CHEMIN_KEY=
MAIL=
Pas d'adresse mail saisi.

CODE_PAYS=FR
NOM_PAYS=France
NOM_REGION=Corse
NOM_ORGANISATION=ReseauCerta
Fichier de paramètres sans erreurs apparentes.
Aucun proxy configuré sur le système. Les paramètres du proxy, s'ils existent, sont supprimés.

Suppression éventuelle des paramètres du proxy du fichier config.json.
Le réseau 192.168.97.0/24 est utilisé pour l'application.

Le reverse-proxy existe et va être remplacé.

Stopping docker-gen ... 
Stopping nginx      ... 
Stopping docker-gen ... done
Stopping nginx      ... done
Removing docker-gen ... 
Removing nginx      ... 
Removing nginx      ... done
Removing docker-gen ... done
Network bridge_e-combox is external, skipping
e-combox_reverseproxy_nginx-html
e-combox_reverseproxy_nginx-docker-gen-templates
Clonage dans 'e-combox_reverseproxy'...
Mise à jour de /opt/e-combox/e-combox_reverseproxy/.env... Fait.

4.1: Pulling from reseaucerta/nginx
Digest: sha256:a2b05bb14123638539a5397ed19ed75ec316566e451c5bc6819376a315a4ddc8
Status: Image is up to date for reseaucerta/nginx:4.1
docker.io/reseaucerta/nginx:4.1
4.1: Pulling from reseaucerta/docker-gen
Digest: sha256:4b48c0dc225b96eb3bd14ed9bad941391f9eb2b715c4a33cb467a393a2b83335
Status: Image is up to date for reseaucerta/docker-gen:4.1
docker.io/reseaucerta/docker-gen:4.1
Le reverse proxy a été lancé.

Pas de certificat à créer.
2023/06/26 16:12:08 [notice] 46#46: signal process started
Le certificat existant a été installé.
Le registry existe.

Le réseau de l'e-combox est correctement rattaché au conteneur e-combox_registry.
Rien à faire. Le serveur git local existe et est lancé.

Portainer existe et va être remplacé.

Stopping portainer-app ... 
Stopping portainer-app ... done
Removing portainer-app ... 
Removing portainer-app ... done
Network bridge_e-combox is external, skipping
Clonage dans 'e-combox_portainer'...
Mise à jour de /opt/e-combox/e-combox_portainer/.env... Fait.

Portainer a été lancé.

Tentative de connexion à l'API...
Connexion à l'API de Portainer... Succès
4.1: Pulling from reseaucerta/e-combox
9e3ea8720c6d: Pulling fs layer
bf36b6466679: Pulling fs layer
15a97cf85bb8: Pulling fs layer
9c2d6be5a61d: Pulling fs layer
6b7e4a5c7c7a: Pulling fs layer
8db4caa19df8: Pulling fs layer
9c2d6be5a61d: Waiting
6b7e4a5c7c7a: Waiting
72af4de9e894: Pulling fs layer
6569e6e582f6: Pulling fs layer
8db4caa19df8: Waiting
72af4de9e894: Waiting
fce149199de3: Pulling fs layer
6569e6e582f6: Waiting
23155eaf68bf: Pulling fs layer
fce149199de3: Waiting
305e7454765d: Pulling fs layer
23155eaf68bf: Waiting
305e7454765d: Waiting
15a97cf85bb8: Verifying Checksum
15a97cf85bb8: Download complete
9c2d6be5a61d: Download complete
6b7e4a5c7c7a: Download complete
8db4caa19df8: Verifying Checksum
8db4caa19df8: Download complete
bf36b6466679: Verifying Checksum
bf36b6466679: Download complete
6569e6e582f6: Verifying Checksum
6569e6e582f6: Download complete
9e3ea8720c6d: Verifying Checksum
9e3ea8720c6d: Download complete
23155eaf68bf: Verifying Checksum
23155eaf68bf: Download complete
72af4de9e894: Download complete
fce149199de3: Verifying Checksum
fce149199de3: Download complete
305e7454765d: Verifying Checksum
305e7454765d: Download complete
9e3ea8720c6d: Pull complete
bf36b6466679: Pull complete
15a97cf85bb8: Pull complete
9c2d6be5a61d: Pull complete
6b7e4a5c7c7a: Pull complete
8db4caa19df8: Pull complete
72af4de9e894: Pull complete
6569e6e582f6: Pull complete
fce149199de3: Pull complete
23155eaf68bf: Pull complete
305e7454765d: Pull complete
Digest: sha256:3b4360ac7a838d475da3e1a961dbb1c0bf224a11403b066c7a634e73d2232caf
Status: Downloaded newer image for reseaucerta/e-combox:4.1
docker.io/reseaucerta/e-combox:4.1
L'e-comBox a été lancé.

42f2833bb6fa7417df8daa5df1db0f9beb3f686000bf81cd317c109c3c0573d7
L'e-comBox' a été lancé.

L'ancienne URL n'a pas été déterminée. Veuillez contacter le support.

Aucune option passée en ligne de commande.

ecombox.log.1.txt (4,686 bytes)   
ecombox.log.2.txt (7,353 bytes)   
Configuration d'e-comBox le lun. 26 juin 2023 17:53:54 CEST
 avec la version du script 4.1.2.
Docker version 24.0.2, build cb74dfc
docker-compose version 1.29.2, build 5becea4c
Initialisation des paramètres du fichier param.conf

Vérification des paramètres du fichier param.conf

VALIDATION_LICENCE=true

La clé de chiffrement a été créée et protégée.
Chiffrement du mot de passe de Portainer.

ADRESSE_IP_PRIVEE=127.0.0.1
l'IP à tester est 127.0.0.1
L'adresse IP est valide.

Attention, la valeur correspond à une interface de loopback.

DOMAINE=
Pas de domaine saisi.

RP_EXT=N
CHEMIN=
PORT_PORTAINER=8880
PORT_RP=8800
PORT_REGISTRY=5443
ADRESSE_PROXY=
NO_PROXY=
NET_ECB=192.168.97.0/24
DEL_IMAGES=false
CHEMIN_CERT=
CHEMIN_KEY=
MAIL=
Pas d'adresse mail saisi.

CODE_PAYS=FR
NOM_PAYS=France
NOM_REGION=Corse
NOM_ORGANISATION=ReseauCerta
Fichier de paramètres sans erreurs apparentes.
Aucun proxy configuré sur le système. Les paramètres du proxy, s'ils existent, sont supprimés.

Suppression éventuelle des paramètres du proxy du fichier config.json.
c4f6451c61d0038bd2a2090fabef6a2d4956581c4e4d4b0a1118680994ff4bf3
Le réseau 192.168.97.0/24 est utilisé pour l'application.

Clonage dans 'e-combox_reverseproxy'...
Mise à jour de /opt/e-combox/e-combox_reverseproxy/.env... Fait.

4.1: Pulling from reseaucerta/nginx
5eb5b503b376: Pulling fs layer
1ae07ab881bd: Pulling fs layer
78091884b7be: Pulling fs layer
091c283c6a66: Pulling fs layer
55de5851019b: Pulling fs layer
b559bad762be: Pulling fs layer
5c9833989979: Pulling fs layer
091c283c6a66: Waiting
b559bad762be: Waiting
55de5851019b: Waiting
5c9833989979: Waiting
78091884b7be: Verifying Checksum
78091884b7be: Download complete
091c283c6a66: Download complete
55de5851019b: Verifying Checksum
55de5851019b: Download complete
b559bad762be: Verifying Checksum
b559bad762be: Download complete
5c9833989979: Download complete
5eb5b503b376: Verifying Checksum
5eb5b503b376: Download complete
1ae07ab881bd: Verifying Checksum
1ae07ab881bd: Download complete
5eb5b503b376: Pull complete
1ae07ab881bd: Pull complete
78091884b7be: Pull complete
091c283c6a66: Pull complete
55de5851019b: Pull complete
b559bad762be: Pull complete
5c9833989979: Pull complete
Digest: sha256:a2b05bb14123638539a5397ed19ed75ec316566e451c5bc6819376a315a4ddc8
Status: Downloaded newer image for reseaucerta/nginx:4.1
docker.io/reseaucerta/nginx:4.1
4.1: Pulling from reseaucerta/docker-gen
63b65145d645: Pulling fs layer
99ac59911cc1: Pulling fs layer
a7a713a804f0: Pulling fs layer
aa67bccd1779: Pulling fs layer
5af9ac5a925d: Pulling fs layer
5af9ac5a925d: Waiting
aa67bccd1779: Waiting
99ac59911cc1: Verifying Checksum
99ac59911cc1: Download complete
63b65145d645: Download complete
aa67bccd1779: Download complete
5af9ac5a925d: Download complete
63b65145d645: Pull complete
a7a713a804f0: Verifying Checksum
a7a713a804f0: Download complete
99ac59911cc1: Pull complete
a7a713a804f0: Pull complete
aa67bccd1779: Pull complete
5af9ac5a925d: Pull complete
Digest: sha256:4b48c0dc225b96eb3bd14ed9bad941391f9eb2b715c4a33cb467a393a2b83335
Status: Downloaded newer image for reseaucerta/docker-gen:4.1
docker.io/reseaucerta/docker-gen:4.1
Le reverse proxy a été lancé.

Il faut créer un certificat auto-signé.
Generating a RSA private key
...............................................................................................................................++++
..................................++++
writing new private key to '/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data/ecombox.key'
-----
2023/06/26 15:54:46 [notice] 46#46: signal process started
Le certificat créé a été installé.
Il n'y a pas de registry lancé avec le bon certificat et/ou le bon port.

Unable to find image 'reseaucerta/registry:4.1' locally
4.1: Pulling from reseaucerta/registry
ef5531b6e74e: Pulling fs layer
a52704366974: Pulling fs layer
dda5a8ba6f46: Pulling fs layer
eb9a2e8a8f76: Pulling fs layer
25bb6825962e: Pulling fs layer
eb9a2e8a8f76: Waiting
25bb6825962e: Waiting
a52704366974: Verifying Checksum
a52704366974: Download complete
ef5531b6e74e: Verifying Checksum
ef5531b6e74e: Download complete
eb9a2e8a8f76: Verifying Checksum
eb9a2e8a8f76: Download complete
25bb6825962e: Verifying Checksum
25bb6825962e: Download complete
dda5a8ba6f46: Verifying Checksum
dda5a8ba6f46: Download complete
ef5531b6e74e: Pull complete
a52704366974: Pull complete
dda5a8ba6f46: Pull complete
eb9a2e8a8f76: Pull complete
25bb6825962e: Pull complete
Digest: sha256:a001a2f72038b13c1cbee7cdd2033ac565636b325dfee98d8b9cc4ba749ef337
Status: Downloaded newer image for reseaucerta/registry:4.1
7798eaa38b2a0ef6036838279349c2a4626c211914969ff702d343c8048b76a0
Le registry a été lancé.

Le réseau de l'e-combox est correctement rattaché au conteneur e-combox_registry.
Il n'y a pas de serveur git lancé. Lancement du serveur.

Unable to find image 'reseaucerta/git-http-server:4.1' locally
4.1: Pulling from reseaucerta/git-http-server
5a3ea8efae5d: Pulling fs layer
a9feee24d51b: Pulling fs layer
234b09c0ec4f: Pulling fs layer
8170b0ff2836: Pulling fs layer
6bfa22de945b: Pulling fs layer
4f4fb700ef54: Pulling fs layer
9f5ff438d6dc: Pulling fs layer
23595c95be06: Pulling fs layer
a3a6c03ae13d: Pulling fs layer
c9b27477dc03: Pulling fs layer
7eb153770356: Pulling fs layer
a280c79cb249: Pulling fs layer
8170b0ff2836: Waiting
6bfa22de945b: Waiting
4f4fb700ef54: Waiting
9f5ff438d6dc: Waiting
23595c95be06: Waiting
a3a6c03ae13d: Waiting
c9b27477dc03: Waiting
7eb153770356: Waiting
a280c79cb249: Waiting
234b09c0ec4f: Verifying Checksum
234b09c0ec4f: Download complete
5a3ea8efae5d: Download complete
5a3ea8efae5d: Pull complete
6bfa22de945b: Verifying Checksum
6bfa22de945b: Download complete
8170b0ff2836: Verifying Checksum
8170b0ff2836: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
9f5ff438d6dc: Verifying Checksum
9f5ff438d6dc: Download complete
23595c95be06: Verifying Checksum
23595c95be06: Download complete
a9feee24d51b: Verifying Checksum
a9feee24d51b: Download complete
a3a6c03ae13d: Verifying Checksum
a3a6c03ae13d: Download complete
c9b27477dc03: Verifying Checksum
7eb153770356: Verifying Checksum
7eb153770356: Download complete
a280c79cb249: Verifying Checksum
a280c79cb249: Download complete
a9feee24d51b: Pull complete
234b09c0ec4f: Pull complete
8170b0ff2836: Pull complete
6bfa22de945b: Pull complete
4f4fb700ef54: Pull complete
9f5ff438d6dc: Pull complete
23595c95be06: Pull complete
a3a6c03ae13d: Pull complete
c9b27477dc03: Pull complete
7eb153770356: Pull complete
a280c79cb249: Pull complete
Digest: sha256:dd0dad19e407e3fb2220a49e05e0cd9604b97d48825cbdec28d54f9fc705bb7e
Status: Downloaded newer image for reseaucerta/git-http-server:4.1
f38f4f76afccdece6bdf478f9bbc1acdbfdfe2f0cbd0aa85d21c3e3619ebf6f1
Le serveur Git a été lancé.

Clonage dans 'e-combox_portainer'...
Mise à jour de /opt/e-combox/e-combox_portainer/.env... Fait.

2.16.2: Pulling from portainer/portainer-ce
Digest: sha256:f7607310051ee21f58f99d7b7f7878a6a49d4850422d88a31f8c61c248bbc3a4
Status: Downloaded newer image for portainer/portainer-ce:2.16.2
Portainer a été lancé.

Tentative de connexion à l'API...
Impossible d'accéder à l'API de Portainer. Le mot de passe  est différent de celui de Portainer.

Aucune option passée en ligne de commande.

ecombox.log.2.txt (7,353 bytes)   
ecombox.log.3.txt (1,009 bytes)   
Configuration d'e-comBox le lun. 26 juin 2023 17:48:32 CEST
 avec la version du script 4.1.2.
Docker version 24.0.2, build cb74dfc
docker-compose version 1.29.2, build 5becea4c
Initialisation des paramètres du fichier param.conf

Vérification des paramètres du fichier param.conf

La version du fichier de paramètres est différente

VALIDATION_LICENCE=true
Aucun mot de passe en clair ou chiffré n'est trouvé.
ADRESSE_IP_PRIVEE=127.0.0.1
l'IP à tester est 127.0.0.1
L'adresse IP est valide.

Attention, la valeur correspond à une interface de loopback.

DOMAINE=
Pas de domaine saisi.

RP_EXT=N
CHEMIN=
PORT_PORTAINER=8880
PORT_RP=8800
PORT_REGISTRY=5443
ADRESSE_PROXY=
NO_PROXY=
NET_ECB=192.168.97.0/24
DEL_IMAGES=false
CHEMIN_CERT=
CHEMIN_KEY=
MAIL=
Pas d'adresse mail saisi.

CODE_PAYS=FR
NOM_PAYS=France
NOM_REGION=Corse
NOM_ORGANISATION=ReseauCerta
La valeur des variables MDP_PORTAINER du fichier /opt/e-combox/param.conf est fausse.

Aucune option passée en ligne de commande.

ecombox.log.3.txt (1,009 bytes)   
ecombox.log.4.txt (62,903 bytes)   
Configuration d'e-comBox le lun. 26 juin 2023 17:19:23 CEST

mv: 'LICENCE' et '/opt/e-comBox/LICENCE' identifient le même fichier

L'adresse IP privée utilisée est 127.0.0.1

L'adresse IP publique ou le nom de domaine utilisé est 

Passage par un RV : N

Chemin : 

Aucun proxy configuré sur le système

Le réseau 192.168.97.0/24 est utilisé.

Le reverse proxy a été lancé.

Le registry a été lancé.

Le serveur Git a été lancé.

Portainer a été lancé. 


Le mot de passe du compte "admin" de Portainer a déjà été modifié.

Tentative de connexion à l'API...
 ... success
L'application a été lancée. 

Aucun changement à opérer au niveau de 127.0.0.1:8800.
Tentative de connexion à l'API...
 ... success
Récupération des stacks...
Le stack fsserver est déjà arrêté.
Gestion éventuelle de l'équipe "Profs"
Tentative de connexion à l'API...
 ... success
Création éventuelle de l'équipe "Profs"
L'équipe "Profs" existe déjà.
Ajout des permissions
Retour AJOUT_PERMISSIONS : {"Id":1,"Name":"primary","Type":1,"URL":"unix:///var/run/docker.sock","GroupId":1,"PublicURL":"","Gpus":null,"TLSConfig":{"TLS":false,"TLSSkipVerify":false},"AzureCredentials":{"ApplicationID":"","TenantID":"","AuthenticationKey":""},"TagIds":[],"Status":1,"Snapshots":[{"Time":1687793020,"DockerVersion":"24.0.2","Swarm":false,"TotalCPU":8,"TotalMemory":8243920896,"RunningContainerCount":5,"StoppedContainerCount":0,"HealthyContainerCount":0,"UnhealthyContainerCount":0,"VolumeCount":11,"ImageCount":5,"ServiceCount":0,"StackCount":2,"DockerSnapshotRaw":{"Containers":[{"Id":"6d853d7b69264209e56492f23d7986427774c79f3435048e4c74bc1a93a4f2f1","Names":["/portainer-app"],"Image":"portainer/portainer-ce:2.15.1","ImageID":"sha256:500504ac663a58b283ab0a42f5318837203e08a777d34a2a0ed403f8dae1070f","Command":"/portainer --admin-password $2y$05$BZDHtzwzM1DEgL5pjAePAuoAbX6DknRE3XW3aU6HgBbwYdqwRcj3q -H unix:///var/run/docker.sock","Created":1687793014,"Ports":[{"PrivatePort":8000,"Type":"tcp"},{"PrivatePort":9000,"Type":"tcp"},{"IP":"0.0.0.0","PrivatePort":9443,"PublicPort":8880,"Type":"tcp"},{"IP":"::","PrivatePort":9443,"PublicPort":8880,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"cfd2e8e0b920a6cf6fc5e16519b65c9edc60d04b02981d31a66321e2e8e0dca7","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_portainer","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-comBox/e-comBox_portainer","com.docker.compose.service":"portainer","com.docker.compose.version":"1.29.2","com.docker.desktop.extension.api.version":">= 0.2.2","com.docker.desktop.extension.icon":"https://portainer-io-assets.sfo2.cdn.digitaloceanspaces.com/logos/portainer.png","com.docker.extension.additional-urls":"[{\"title\":\"Website\",\"url\":\"https://www.portainer.io?utm_campaign=DockerCon&utm_source=DockerDesktop\"},{\"title\":\"Documentation\",\"url\":\"https://docs.portainer.io\"},{\"title\":\"Support\",\"url\":\"https://join.slack.com/t/portainer/shared_invite/zt-txh3ljab-52QHTyjCqbe5RibC2lcjKA\"}]","com.docker.extension.detailed-description":"<p data-renderer-start-pos=\"226\">Portainer&rsquo;s Docker Desktop extension gives you access to all of Portainer&rsquo;s rich management functionality within your docker desktop experience.</p><h2 data-renderer-start-pos=\"374\">With Portainer you can:</h2><ul><li>See all your running containers</li><li>Easily view all of your container logs</li><li>Console into containers</li><li>Easily deploy your code into containers using a simple form</li><li>Turn your YAML into custom templates for easy reuse</li></ul><h2 data-renderer-start-pos=\"660\">About Portainer&nbsp;</h2><p data-renderer-start-pos=\"680\">Portainer is the worlds&rsquo; most popular universal container management platform with more than 650,000 active monthly users. Portainer can be used to manage Docker Standalone, Kubernetes, Docker Swarm and Nomad environments through a single common interface. It includes a simple GitOps automation engine and a Kube API.&nbsp;</p><p data-renderer-start-pos=\"1006\">Portainer Business Edition is our fully supported commercial grade product for business-wide use. It includes all the functionality that businesses need to manage containers at scale. Visit <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/\" title=\"http://Portainer.io\" data-renderer-mark=\"true\">Portainer.io</a> to learn more about Portainer Business and <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" title=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" data-renderer-mark=\"true\">get 5 free nodes.</a></p>","com.docker.extension.publisher-url":"https://www.portainer.io","com.docker.extension.screenshots":"[{\"alt\": \"screenshot one\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-1.png\"},{\"alt\": \"screenshot two\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-2.png\"},{\"alt\": \"screenshot three\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-3.png\"},{\"alt\": \"screenshot four\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-4.png\"},{\"alt\": \"screenshot five\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-5.png\"},{\"alt\": \"screenshot six\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-6.png\"},{\"alt\": \"screenshot seven\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-7.png\"},{\"alt\": \"screenshot eight\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-8.png\"},{\"alt\": \"screenshot nine\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-9.png\"}]","org.opencontainers.image.description":"Docker container management made simple, with the world’s most popular GUI-based container management platform.","org.opencontainers.image.title":"Portainer","org.opencontainers.image.vendor":"Portainer.io"},"State":"running","Status":"Up Less than a second","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"bf19f1775545868e12258a81d27dc5161ab0e9dfc9f63366333a06340c8fa01f","Gateway":"192.168.97.1","IPAddress":"192.168.97.6","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:06","DriverOpts":null}}},"Mounts":[{"Type":"bind","Source":"/var/run/docker.sock","Destination":"/var/run/docker.sock","Mode":"rw","RW":true,"Propagation":"rprivate"},{"Type":"volume","Name":"e-combox_portainer_portainer-data","Source":"/var/lib/docker/volumes/e-combox_portainer_portainer-data/_data","Destination":"/data","Driver":"local","Mode":"rw","RW":true,"Propagation":""}]},{"Id":"4709cff5b3dffa9e5b8cb58fabc1ab857b5ef43436be3395fd18770b35f4c193","Names":["/e-combox_gitserver"],"Image":"reseaucerta/git-http-server:4.0","ImageID":"sha256:b160c127eff63b246b3689afc13b5236172c1d215f8c811e5c79abf1bdd618ee","Command":"/entrypoint.sh","Created":1687792981,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":32770,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":32770,"Type":"tcp"}],"Labels":{},"State":"running","Status":"Up 34 seconds","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"1804e6d194a11c099a9066b6eab091fc7b0f980fbeeada0148b3c62ef2bcf5d0","Gateway":"192.168.97.1","IPAddress":"192.168.97.5","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:05","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_git-data","Source":"/var/lib/docker/volumes/e-combox_git-data/_data","Destination":"/git","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"cf5f86f84e44f2d4229a211c1cf968663b5f77d74dda48e92eebab629c4cefb2","Names":["/e-combox_registry"],"Image":"registry:latest","ImageID":"sha256:4bb5ea59f8e007f17a6a71f7abfd9c0b544c2ddc53d74666cf0820147157c65e","Command":"/entrypoint.sh /etc/docker/registry/config.yml","Created":1687792962,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":5443,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":5443,"Type":"tcp"},{"PrivatePort":5000,"Type":"tcp"}],"Labels":{},"State":"running","Status":"Up 55 seconds","HostConfig":{"NetworkMode":"default"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":{},"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"d0448fa0068f264159eb7e1e87293ddce94b0f6ff211bb6702d606a6ae987cc7","Gateway":"192.168.97.1","IPAddress":"192.168.97.4","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:04","DriverOpts":null}}},"Mounts":[{"Type":"bind","Source":"/opt/e-comBox/certs/registry","Destination":"/certs","Mode":"","RW":true,"Propagation":"rprivate"},{"Type":"volume","Name":"registry_data","Source":"/var/lib/docker/volumes/registry_data/_data","Destination":"/var/lib/registry","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"f259ecbafeacd5424f19559e23e5b3ce3ca8eb31fd8dbc01213c96e80ac3185f","Names":["/docker-gen"],"Image":"reseaucerta/docker-gen:4.0","ImageID":"sha256:4403bf336a8aaaa55ab4a113f3b7d7d6279769801ec03c7eb1b44f52e109afa3","Command":"/usr/local/bin/docker-gen -notify-sighup nginx -watch -only-exposed -wait 5s:30s /etc/docker-gen/templates/nginx.tmpl /etc/nginx/conf.d/default.conf","Created":1687792918,"Ports":[],"Labels":{"com.docker.compose.config-hash":"83296ce5dee81cc85b187371ff37469b100f025cf80033af38a9d6003587eea2","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-comBox/e-comBox_reverseproxy","com.docker.compose.service":"nginx-docker_gen","com.docker.compose.version":"1.29.2","org.opencontainers.image.authors":"Nicolas Duchon <nicolas.duchon@gmail.com> (@buchdag), Jason Wilder","org.opencontainers.image.created":"2023-02-28T07:08:48.147Z","org.opencontainers.image.description":"Generate files from docker container meta-data","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"8f6e9ad02d56391df5384cd160cf920362c321a7","org.opencontainers.image.source":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.title":"docker-gen","org.opencontainers.image.url":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.version":"0.10.0-13-g8f6e9ad"},"State":"running","Status":"Up About a minute","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"1d14bd842916b44fd2fb6a5d356a43caa579585e63d8c0ef7561ea9acdc2f734","Gateway":"192.168.97.1","IPAddress":"192.168.97.3","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:03","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Destination":"/etc/docker-gen/templates","Driver":"local","Mode":"ro","RW":false,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-conf","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-ssl","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Destination":"/etc/ssl/ecombox","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"bind","Source":"/var/run/docker.sock","Destination":"/tmp/docker.sock","Mode":"ro","RW":false,"Propagation":"rprivate"},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-html","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"","RW":true,"Propagation":""}]},{"Id":"cb8f57a366a1ab22e40a05204e96d42c2938c7795ced68f0ec7a4d7eeed287f8","Names":["/nginx"],"Image":"reseaucerta/nginx:4.0","ImageID":"sha256:5f30fa374b95b0696ecf1084bd2c743e02ed8ebfeb97d37ea936385e542ea577","Command":"/docker-entrypoint.sh nginx -g 'daemon off;'","Created":1687792911,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":8800,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":8800,"Type":"tcp"},{"PrivatePort":80,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"0a313863c0f79502700cb96115eb177a2407a1dbf8ad8d04392e372e44fdafdc","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-comBox/e-comBox_reverseproxy","com.docker.compose.service":"nginx","com.docker.compose.version":"1.29.2","io.portainer.accesscontrol.teams":"profs","maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"State":"running","Status":"Up About a minute","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"9d1d9624866fd9b78eba011d05c6994ac97c324aab350161353de502edd0cd01","Gateway":"192.168.97.1","IPAddress":"192.168.97.2","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:02","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Destination":"/etc/docker-gen/templates","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-conf","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-ssl","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Destination":"/etc/ssl/ecombox","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-html","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"rw","RW":true,"Propagation":""}]}],"Volumes":{"Volumes":[{"CreatedAt":"2023-02-14T23:03:30+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/e-combox_git-data/_data","Name":"e-combox_git-data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-ssl"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Name":"e-combox_reverseproxy_nginx-ssl","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_conf_nginx/_data","Name":"ecombox_conf_nginx","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_config/_data","Name":"ecombox_config","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:06:23+01:00","Driver":"local","Labels":{"com.docker.compose.project":"fsserver","com.docker.compose.version":"2.5.1","com.docker.compose.volume":"data"},"Mountpoint":"/var/lib/docker/volumes/fsserver_data/_data","Name":"fsserver_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:03:06+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/registry_data/_data","Name":"registry_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:03:36+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_portainer","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"portainer-data"},"Mountpoint":"/var/lib/docker/volumes/e-combox_portainer_portainer-data/_data","Name":"e-combox_portainer_portainer-data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-conf"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Name":"e-combox_reverseproxy_nginx-conf","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-docker-gen-templates"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-html"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Name":"e-combox_reverseproxy_nginx-html","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_data/_data","Name":"ecombox_data","Options":null,"Scope":"local"}],"Warnings":null},"Networks":[{"Name":"bridge","Id":"8752528d81e16d84e7ae417f2c72adcd5b24f817a94323df48423f296cfbe6a9","Created":"2023-06-26T16:28:42.910478479+02:00","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[{"Subnet":"172.17.0.0/16","Gateway":"172.17.0.1"}]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{"com.docker.network.bridge.default_bridge":"true","com.docker.network.bridge.enable_icc":"true","com.docker.network.bridge.enable_ip_masquerade":"true","com.docker.network.bridge.host_binding_ipv4":"0.0.0.0","com.docker.network.bridge.name":"docker0","com.docker.network.driver.mtu":"1500"},"Labels":{}},{"Name":"bridge_e-combox","Id":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","Created":"2023-06-26T17:21:17.042238191+02:00","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":{},"Config":[{"Subnet":"192.168.97.0/24"}]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"none","Id":"b119d9c3d6b908a1208ad8db050b44a883e6404e10c2473abbbf4bc6796913a4","Created":"2023-02-14T22:58:51.322880405+01:00","Scope":"local","Driver":"null","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"host","Id":"de02808f65c7606f72c5d9635f98e7330dbea9caaeefa243d7518353654fd492","Created":"2023-02-14T22:58:51.502744855+01:00","Scope":"local","Driver":"host","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}}],"Images":[{"Containers":-1,"Created":1686809970,"Id":"sha256:4bb5ea59f8e007f17a6a71f7abfd9c0b544c2ddc53d74666cf0820147157c65e","Labels":null,"ParentId":"","RepoDigests":["registry@sha256:9977826e0d1d0eccc7af97017ae41f2dbe13f2c61e4c886ec28f0fdd8c4078aa"],"RepoTags":["registry:latest"],"SharedSize":-1,"Size":24048230,"VirtualSize":24048230},{"Containers":-1,"Created":1677953693,"Id":"sha256:4403bf336a8aaaa55ab4a113f3b7d7d6279769801ec03c7eb1b44f52e109afa3","Labels":{"org.opencontainers.image.authors":"Nicolas Duchon <nicolas.duchon@gmail.com> (@buchdag), Jason Wilder","org.opencontainers.image.created":"2023-02-28T07:08:48.147Z","org.opencontainers.image.description":"Generate files from docker container meta-data","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"8f6e9ad02d56391df5384cd160cf920362c321a7","org.opencontainers.image.source":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.title":"docker-gen","org.opencontainers.image.url":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.version":"0.10.0-13-g8f6e9ad"},"ParentId":"","RepoDigests":["reseaucerta/docker-gen@sha256:4b48c0dc225b96eb3bd14ed9bad941391f9eb2b715c4a33cb467a393a2b83335"],"RepoTags":["reseaucerta/docker-gen:4.0"],"SharedSize":-1,"Size":20101686,"VirtualSize":20101686},{"Containers":-1,"Created":1677953685,"Id":"sha256:5f30fa374b95b0696ecf1084bd2c743e02ed8ebfeb97d37ea936385e542ea577","Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"ParentId":"","RepoDigests":["reseaucerta/nginx@sha256:5b559a4be6dc37070af08b30dfcb65d3d270968a622e402137bed660a6901347"],"RepoTags":["reseaucerta/nginx:4.0"],"SharedSize":-1,"Size":177395268,"VirtualSize":177395268},{"Containers":-1,"Created":1663276762,"Id":"sha256:500504ac663a58b283ab0a42f5318837203e08a777d34a2a0ed403f8dae1070f","Labels":{"com.docker.desktop.extension.api.version":">= 0.2.2","com.docker.desktop.extension.icon":"https://portainer-io-assets.sfo2.cdn.digitaloceanspaces.com/logos/portainer.png","com.docker.extension.additional-urls":"[{\"title\":\"Website\",\"url\":\"https://www.portainer.io?utm_campaign=DockerCon&utm_source=DockerDesktop\"},{\"title\":\"Documentation\",\"url\":\"https://docs.portainer.io\"},{\"title\":\"Support\",\"url\":\"https://join.slack.com/t/portainer/shared_invite/zt-txh3ljab-52QHTyjCqbe5RibC2lcjKA\"}]","com.docker.extension.detailed-description":"<p data-renderer-start-pos=\"226\">Portainer&rsquo;s Docker Desktop extension gives you access to all of Portainer&rsquo;s rich management functionality within your docker desktop experience.</p><h2 data-renderer-start-pos=\"374\">With Portainer you can:</h2><ul><li>See all your running containers</li><li>Easily view all of your container logs</li><li>Console into containers</li><li>Easily deploy your code into containers using a simple form</li><li>Turn your YAML into custom templates for easy reuse</li></ul><h2 data-renderer-start-pos=\"660\">About Portainer&nbsp;</h2><p data-renderer-start-pos=\"680\">Portainer is the worlds&rsquo; most popular universal container management platform with more than 650,000 active monthly users. Portainer can be used to manage Docker Standalone, Kubernetes, Docker Swarm and Nomad environments through a single common interface. It includes a simple GitOps automation engine and a Kube API.&nbsp;</p><p data-renderer-start-pos=\"1006\">Portainer Business Edition is our fully supported commercial grade product for business-wide use. It includes all the functionality that businesses need to manage containers at scale. Visit <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/\" title=\"http://Portainer.io\" data-renderer-mark=\"true\">Portainer.io</a> to learn more about Portainer Business and <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" title=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" data-renderer-mark=\"true\">get 5 free nodes.</a></p>","com.docker.extension.publisher-url":"https://www.portainer.io","com.docker.extension.screenshots":"[{\"alt\": \"screenshot one\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-1.png\"},{\"alt\": \"screenshot two\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-2.png\"},{\"alt\": \"screenshot three\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-3.png\"},{\"alt\": \"screenshot four\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-4.png\"},{\"alt\": \"screenshot five\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-5.png\"},{\"alt\": \"screenshot six\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-6.png\"},{\"alt\": \"screenshot seven\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-7.png\"},{\"alt\": \"screenshot eight\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-8.png\"},{\"alt\": \"screenshot nine\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-9.png\"}]","org.opencontainers.image.description":"Docker container management made simple, with the world’s most popular GUI-based container management platform.","org.opencontainers.image.title":"Portainer","org.opencontainers.image.vendor":"Portainer.io"},"ParentId":"","RepoDigests":["portainer/portainer-ce@sha256:5466af30b8eaf3f75edd3c74703d1c9973f0963acd6ef164913ea6f195d640c2"],"RepoTags":["portainer/portainer-ce:2.15.1"],"SharedSize":-1,"Size":285121374,"VirtualSize":285121374},{"Containers":-1,"Created":1662892532,"Id":"sha256:b160c127eff63b246b3689afc13b5236172c1d215f8c811e5c79abf1bdd618ee","Labels":null,"ParentId":"","RepoDigests":["reseaucerta/git-http-server@sha256:7b3f7847b7b316d7dd99321478c333011a85bb5c07803d9bbc53503b80d740a4"],"RepoTags":["reseaucerta/git-http-server:4.0"],"SharedSize":-1,"Size":56670389,"VirtualSize":56670389}],"Info":{"ID":"4d3483c5-f9ae-4921-bd29-c0534ff00690","Containers":5,"ContainersRunning":5,"ContainersPaused":0,"ContainersStopped":0,"Images":5,"Driver":"overlay2","DriverStatus":[["Backing Filesystem","extfs"],["Supports d_type","true"],["Using metacopy","false"],["Native Overlay Diff","true"],["userxattr","false"]],"Plugins":{"Volume":["local"],"Network":["bridge","host","ipvlan","macvlan","null","overlay"],"Authorization":null,"Log":["awslogs","fluentd","gcplogs","gelf","journald","json-file","local","logentries","splunk","syslog"]},"MemoryLimit":true,"SwapLimit":true,"KernelMemory":false,"KernelMemoryTCP":false,"CpuCfsPeriod":true,"CpuCfsQuota":true,"CPUShares":true,"CPUSet":true,"PidsLimit":true,"IPv4Forwarding":true,"BridgeNfIptables":true,"BridgeNfIp6tables":true,"Debug":false,"NFd":64,"OomKillDisable":false,"NGoroutines":75,"SystemTime":"2023-06-26T17:23:40.771332463+02:00","LoggingDriver":"json-file","CgroupDriver":"systemd","CgroupVersion":"2","NEventsListener":1,"KernelVersion":"5.10.0-21-amd64","OperatingSystem":"Debian GNU/Linux 11 (bullseye)","OSVersion":"11","OSType":"linux","Architecture":"x86_64","IndexServerAddress":"https://index.docker.io/v1/","RegistryConfig":{"AllowNondistributableArtifactsCIDRs":null,"AllowNondistributableArtifactsHostnames":null,"InsecureRegistryCIDRs":["127.0.0.0/8"],"IndexConfigs":{"docker.io":{"Name":"docker.io","Mirrors":[],"Secure":true,"Official":true}},"Mirrors":null},"NCPU":8,"MemTotal":8243920896,"GenericResources":null,"DockerRootDir":"/var/lib/docker","HttpProxy":"","HttpsProxy":"","NoProxy":"","Name":"obiwan","Labels":[],"ExperimentalBuild":false,"ServerVersion":"24.0.2","Runtimes":{"io.containerd.runc.v2":{"path":"runc"},"runc":{"path":"runc"}},"DefaultRuntime":"runc","Swarm":{"NodeID":"","NodeAddr":"","LocalNodeState":"inactive","ControlAvailable":false,"Error":"","RemoteManagers":null},"LiveRestoreEnabled":false,"Isolation":"","InitBinary":"docker-init","ContainerdCommit":{"ID":"3dce8eb055cbb6872793272b4f20ed16117344f8","Expected":"3dce8eb055cbb6872793272b4f20ed16117344f8"},"RuncCommit":{"ID":"v1.1.7-0-g860f061","Expected":"v1.1.7-0-g860f061"},"InitCommit":{"ID":"de40ad0","Expected":"de40ad0"},"SecurityOptions":["name=apparmor","name=seccomp,profile=builtin","name=cgroupns"],"Warnings":null},"Version":{"Platform":{"Name":"Docker Engine - Community"},"Components":[{"Name":"Engine","Version":"24.0.2","Details":{"ApiVersion":"1.43","Arch":"amd64","BuildTime":"2023-05-25T21:52:17.000000000+00:00","Experimental":"false","GitCommit":"659604f","GoVersion":"go1.20.4","KernelVersion":"5.10.0-21-amd64","MinAPIVersion":"1.12","Os":"linux"}},{"Name":"containerd","Version":"1.6.21","Details":{"GitCommit":"3dce8eb055cbb6872793272b4f20ed16117344f8"}},{"Name":"runc","Version":"1.1.7","Details":{"GitCommit":"v1.1.7-0-g860f061"}},{"Name":"docker-init","Version":"0.19.0","Details":{"GitCommit":"de40ad0"}}],"Version":"24.0.2","ApiVersion":"1.43","MinAPIVersion":"1.12","GitCommit":"659604f","GoVersion":"go1.20.4","Os":"linux","Arch":"amd64","KernelVersion":"5.10.0-21-amd64","BuildTime":"2023-05-25T21:52:17.000000000+00:00"}},"NodeCount":0,"GpuUseAll":false,"GpuUseList":[]}],"UserAccessPolicies":{},"TeamAccessPolicies":{"1":{"RoleId":0}},"EdgeKey":"","EdgeCheckinInterval":0,"Kubernetes":{"Snapshots":[],"Configuration":{"UseLoadBalancer":false,"UseServerMetrics":false,"StorageClasses":[],"IngressClasses":[],"RestrictDefaultNamespace":false}},"ComposeSyntaxMaxVersion":"","SecuritySettings":{"allowBindMountsForRegularUsers":true,"allowPrivilegedModeForRegularUsers":true,"allowVolumeBrowserForRegularUsers":false,"allowHostNamespaceForRegularUsers":true,"allowDeviceMappingForRegularUsers":true,"allowStackManagementForRegularUsers":true,"allowContainerCapabilitiesForRegularUsers":true,"allowSysctlSettingForRegularUsers":true,"enableHostManagementFeatures":false},"LastCheckInDate":0,"QueryDate":0,"IsEdgeDevice":false,"UserTrusted":false,"Edge":{"AsyncMode":false,"PingInterval":0,"SnapshotInterval":0,"CommandInterval":0},"Agent":{"Version":""},"AuthorizedUsers":null,"AuthorizedTeams":null,"Tags":null}
Retour ID_CONTENEUR_NGINX : cb8f57a366a1ab22e40a05204e96d42c2938c7795ced68f0ec7a4d7eeed287f8
Retour MAJ_RESTRICTION_NGINX : {"Id":4,"ResourceId":"cb8f57a366a1ab22e40a05204e96d42c2938c7795ced68f0ec7a4d7eeed287f8","SubResourceIds":[],"Type":1,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false}
Retour AJOUT_RESTRICTION_REGISTRY : {"Id":5,"ResourceId":"cf5f86f84e44f2d4229a211c1cf968663b5f77d74dda48e92eebab629c4cefb2","SubResourceIds":null,"Type":1,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false}
Retour ID_RESTRICTION_REGISTRY: 
Le stack FSserver a déjà été créé.
Le satck FSserver n'est pas démarré, il faut le démarrer...
Démarrage du stack "FSserver"...
Retour du démarrage du stack FSserver: {"Id":1,"Name":"fsserver","Type":2,"EndpointId":1,"SwarmId":"","EntryPoint":"docker-compose-FSserver.yml","Env":null,"ResourceControl":null,"Status":1,"ProjectPath":"/data/compose/1","CreationDate":1676412377,"CreatedBy":"admin","UpdateDate":0,"UpdatedBy":"","AdditionalFiles":null,"AutoUpdate":null,"Option":null,"GitConfig":{"URL":"https://gitlab.com/e-combox/e-comBox_docker-compose","ReferenceName":"refs/heads/v4","ConfigFilePath":"docker-compose-FSserver.yml","Authentication":null,"ConfigHash":"87f21c75a9b956eca68cce226a1ff919fd571f22"},"FromAppTemplate":false,"Namespace":"","IsComposeFormat":false}
Retour MAJ_RESTRICTION_FSSERVER : {"Id":3,"ResourceId":"1_fsserver","SubResourceIds":[],"Type":6,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false}
Retour MODIF_SETTINGS_PORTAINER : {"Id":1,"Name":"primary","Type":1,"URL":"unix:///var/run/docker.sock","GroupId":1,"PublicURL":"","Gpus":null,"TLSConfig":{"TLS":false,"TLSSkipVerify":false},"AzureCredentials":{"ApplicationID":"","TenantID":"","AuthenticationKey":""},"TagIds":[],"Status":1,"Snapshots":[{"Time":1687793020,"DockerVersion":"24.0.2","Swarm":false,"TotalCPU":8,"TotalMemory":8243920896,"RunningContainerCount":5,"StoppedContainerCount":0,"HealthyContainerCount":0,"UnhealthyContainerCount":0,"VolumeCount":11,"ImageCount":5,"ServiceCount":0,"StackCount":2,"DockerSnapshotRaw":{"Containers":[{"Id":"6d853d7b69264209e56492f23d7986427774c79f3435048e4c74bc1a93a4f2f1","Names":["/portainer-app"],"Image":"portainer/portainer-ce:2.15.1","ImageID":"sha256:500504ac663a58b283ab0a42f5318837203e08a777d34a2a0ed403f8dae1070f","Command":"/portainer --admin-password $2y$05$BZDHtzwzM1DEgL5pjAePAuoAbX6DknRE3XW3aU6HgBbwYdqwRcj3q -H unix:///var/run/docker.sock","Created":1687793014,"Ports":[{"PrivatePort":8000,"Type":"tcp"},{"PrivatePort":9000,"Type":"tcp"},{"IP":"0.0.0.0","PrivatePort":9443,"PublicPort":8880,"Type":"tcp"},{"IP":"::","PrivatePort":9443,"PublicPort":8880,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"cfd2e8e0b920a6cf6fc5e16519b65c9edc60d04b02981d31a66321e2e8e0dca7","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_portainer","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-comBox/e-comBox_portainer","com.docker.compose.service":"portainer","com.docker.compose.version":"1.29.2","com.docker.desktop.extension.api.version":">= 0.2.2","com.docker.desktop.extension.icon":"https://portainer-io-assets.sfo2.cdn.digitaloceanspaces.com/logos/portainer.png","com.docker.extension.additional-urls":"[{\"title\":\"Website\",\"url\":\"https://www.portainer.io?utm_campaign=DockerCon&utm_source=DockerDesktop\"},{\"title\":\"Documentation\",\"url\":\"https://docs.portainer.io\"},{\"title\":\"Support\",\"url\":\"https://join.slack.com/t/portainer/shared_invite/zt-txh3ljab-52QHTyjCqbe5RibC2lcjKA\"}]","com.docker.extension.detailed-description":"<p data-renderer-start-pos=\"226\">Portainer&rsquo;s Docker Desktop extension gives you access to all of Portainer&rsquo;s rich management functionality within your docker desktop experience.</p><h2 data-renderer-start-pos=\"374\">With Portainer you can:</h2><ul><li>See all your running containers</li><li>Easily view all of your container logs</li><li>Console into containers</li><li>Easily deploy your code into containers using a simple form</li><li>Turn your YAML into custom templates for easy reuse</li></ul><h2 data-renderer-start-pos=\"660\">About Portainer&nbsp;</h2><p data-renderer-start-pos=\"680\">Portainer is the worlds&rsquo; most popular universal container management platform with more than 650,000 active monthly users. Portainer can be used to manage Docker Standalone, Kubernetes, Docker Swarm and Nomad environments through a single common interface. It includes a simple GitOps automation engine and a Kube API.&nbsp;</p><p data-renderer-start-pos=\"1006\">Portainer Business Edition is our fully supported commercial grade product for business-wide use. It includes all the functionality that businesses need to manage containers at scale. Visit <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/\" title=\"http://Portainer.io\" data-renderer-mark=\"true\">Portainer.io</a> to learn more about Portainer Business and <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" title=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" data-renderer-mark=\"true\">get 5 free nodes.</a></p>","com.docker.extension.publisher-url":"https://www.portainer.io","com.docker.extension.screenshots":"[{\"alt\": \"screenshot one\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-1.png\"},{\"alt\": \"screenshot two\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-2.png\"},{\"alt\": \"screenshot three\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-3.png\"},{\"alt\": \"screenshot four\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-4.png\"},{\"alt\": \"screenshot five\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-5.png\"},{\"alt\": \"screenshot six\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-6.png\"},{\"alt\": \"screenshot seven\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-7.png\"},{\"alt\": \"screenshot eight\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-8.png\"},{\"alt\": \"screenshot nine\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-9.png\"}]","org.opencontainers.image.description":"Docker container management made simple, with the world’s most popular GUI-based container management platform.","org.opencontainers.image.title":"Portainer","org.opencontainers.image.vendor":"Portainer.io"},"State":"running","Status":"Up Less than a second","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"bf19f1775545868e12258a81d27dc5161ab0e9dfc9f63366333a06340c8fa01f","Gateway":"192.168.97.1","IPAddress":"192.168.97.6","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:06","DriverOpts":null}}},"Mounts":[{"Type":"bind","Source":"/var/run/docker.sock","Destination":"/var/run/docker.sock","Mode":"rw","RW":true,"Propagation":"rprivate"},{"Type":"volume","Name":"e-combox_portainer_portainer-data","Source":"/var/lib/docker/volumes/e-combox_portainer_portainer-data/_data","Destination":"/data","Driver":"local","Mode":"rw","RW":true,"Propagation":""}]},{"Id":"4709cff5b3dffa9e5b8cb58fabc1ab857b5ef43436be3395fd18770b35f4c193","Names":["/e-combox_gitserver"],"Image":"reseaucerta/git-http-server:4.0","ImageID":"sha256:b160c127eff63b246b3689afc13b5236172c1d215f8c811e5c79abf1bdd618ee","Command":"/entrypoint.sh","Created":1687792981,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":32770,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":32770,"Type":"tcp"}],"Labels":{},"State":"running","Status":"Up 34 seconds","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"1804e6d194a11c099a9066b6eab091fc7b0f980fbeeada0148b3c62ef2bcf5d0","Gateway":"192.168.97.1","IPAddress":"192.168.97.5","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:05","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_git-data","Source":"/var/lib/docker/volumes/e-combox_git-data/_data","Destination":"/git","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"cf5f86f84e44f2d4229a211c1cf968663b5f77d74dda48e92eebab629c4cefb2","Names":["/e-combox_registry"],"Image":"registry:latest","ImageID":"sha256:4bb5ea59f8e007f17a6a71f7abfd9c0b544c2ddc53d74666cf0820147157c65e","Command":"/entrypoint.sh /etc/docker/registry/config.yml","Created":1687792962,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":5443,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":5443,"Type":"tcp"},{"PrivatePort":5000,"Type":"tcp"}],"Labels":{},"State":"running","Status":"Up 55 seconds","HostConfig":{"NetworkMode":"default"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":{},"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"d0448fa0068f264159eb7e1e87293ddce94b0f6ff211bb6702d606a6ae987cc7","Gateway":"192.168.97.1","IPAddress":"192.168.97.4","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:04","DriverOpts":null}}},"Mounts":[{"Type":"bind","Source":"/opt/e-comBox/certs/registry","Destination":"/certs","Mode":"","RW":true,"Propagation":"rprivate"},{"Type":"volume","Name":"registry_data","Source":"/var/lib/docker/volumes/registry_data/_data","Destination":"/var/lib/registry","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"f259ecbafeacd5424f19559e23e5b3ce3ca8eb31fd8dbc01213c96e80ac3185f","Names":["/docker-gen"],"Image":"reseaucerta/docker-gen:4.0","ImageID":"sha256:4403bf336a8aaaa55ab4a113f3b7d7d6279769801ec03c7eb1b44f52e109afa3","Command":"/usr/local/bin/docker-gen -notify-sighup nginx -watch -only-exposed -wait 5s:30s /etc/docker-gen/templates/nginx.tmpl /etc/nginx/conf.d/default.conf","Created":1687792918,"Ports":[],"Labels":{"com.docker.compose.config-hash":"83296ce5dee81cc85b187371ff37469b100f025cf80033af38a9d6003587eea2","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-comBox/e-comBox_reverseproxy","com.docker.compose.service":"nginx-docker_gen","com.docker.compose.version":"1.29.2","org.opencontainers.image.authors":"Nicolas Duchon <nicolas.duchon@gmail.com> (@buchdag), Jason Wilder","org.opencontainers.image.created":"2023-02-28T07:08:48.147Z","org.opencontainers.image.description":"Generate files from docker container meta-data","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"8f6e9ad02d56391df5384cd160cf920362c321a7","org.opencontainers.image.source":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.title":"docker-gen","org.opencontainers.image.url":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.version":"0.10.0-13-g8f6e9ad"},"State":"running","Status":"Up About a minute","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"1d14bd842916b44fd2fb6a5d356a43caa579585e63d8c0ef7561ea9acdc2f734","Gateway":"192.168.97.1","IPAddress":"192.168.97.3","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:03","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Destination":"/etc/docker-gen/templates","Driver":"local","Mode":"ro","RW":false,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-conf","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-ssl","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Destination":"/etc/ssl/ecombox","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"bind","Source":"/var/run/docker.sock","Destination":"/tmp/docker.sock","Mode":"ro","RW":false,"Propagation":"rprivate"},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-html","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"","RW":true,"Propagation":""}]},{"Id":"cb8f57a366a1ab22e40a05204e96d42c2938c7795ced68f0ec7a4d7eeed287f8","Names":["/nginx"],"Image":"reseaucerta/nginx:4.0","ImageID":"sha256:5f30fa374b95b0696ecf1084bd2c743e02ed8ebfeb97d37ea936385e542ea577","Command":"/docker-entrypoint.sh nginx -g 'daemon off;'","Created":1687792911,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":8800,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":8800,"Type":"tcp"},{"PrivatePort":80,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"0a313863c0f79502700cb96115eb177a2407a1dbf8ad8d04392e372e44fdafdc","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-comBox/e-comBox_reverseproxy","com.docker.compose.service":"nginx","com.docker.compose.version":"1.29.2","io.portainer.accesscontrol.teams":"profs","maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"State":"running","Status":"Up About a minute","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","EndpointID":"9d1d9624866fd9b78eba011d05c6994ac97c324aab350161353de502edd0cd01","Gateway":"192.168.97.1","IPAddress":"192.168.97.2","IPPrefixLen":24,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:61:02","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Destination":"/etc/docker-gen/templates","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-conf","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-ssl","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Destination":"/etc/ssl/ecombox","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-html","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"rw","RW":true,"Propagation":""}]}],"Volumes":{"Volumes":[{"CreatedAt":"2023-02-14T23:03:30+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/e-combox_git-data/_data","Name":"e-combox_git-data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-ssl"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Name":"e-combox_reverseproxy_nginx-ssl","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_conf_nginx/_data","Name":"ecombox_conf_nginx","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_config/_data","Name":"ecombox_config","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:06:23+01:00","Driver":"local","Labels":{"com.docker.compose.project":"fsserver","com.docker.compose.version":"2.5.1","com.docker.compose.volume":"data"},"Mountpoint":"/var/lib/docker/volumes/fsserver_data/_data","Name":"fsserver_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:03:06+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/registry_data/_data","Name":"registry_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:03:36+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_portainer","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"portainer-data"},"Mountpoint":"/var/lib/docker/volumes/e-combox_portainer_portainer-data/_data","Name":"e-combox_portainer_portainer-data","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-conf"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Name":"e-combox_reverseproxy_nginx-conf","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-docker-gen-templates"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:01:22+01:00","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-html"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Name":"e-combox_reverseproxy_nginx-html","Options":null,"Scope":"local"},{"CreatedAt":"2023-02-14T23:05:55+01:00","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_data/_data","Name":"ecombox_data","Options":null,"Scope":"local"}],"Warnings":null},"Networks":[{"Name":"bridge","Id":"8752528d81e16d84e7ae417f2c72adcd5b24f817a94323df48423f296cfbe6a9","Created":"2023-06-26T16:28:42.910478479+02:00","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[{"Subnet":"172.17.0.0/16","Gateway":"172.17.0.1"}]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{"com.docker.network.bridge.default_bridge":"true","com.docker.network.bridge.enable_icc":"true","com.docker.network.bridge.enable_ip_masquerade":"true","com.docker.network.bridge.host_binding_ipv4":"0.0.0.0","com.docker.network.bridge.name":"docker0","com.docker.network.driver.mtu":"1500"},"Labels":{}},{"Name":"bridge_e-combox","Id":"97be6d0d4727daff4011d21f6ba948a62ada1eea04985604311d7c448fa1e285","Created":"2023-06-26T17:21:17.042238191+02:00","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":{},"Config":[{"Subnet":"192.168.97.0/24"}]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"none","Id":"b119d9c3d6b908a1208ad8db050b44a883e6404e10c2473abbbf4bc6796913a4","Created":"2023-02-14T22:58:51.322880405+01:00","Scope":"local","Driver":"null","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"host","Id":"de02808f65c7606f72c5d9635f98e7330dbea9caaeefa243d7518353654fd492","Created":"2023-02-14T22:58:51.502744855+01:00","Scope":"local","Driver":"host","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}}],"Images":[{"Containers":-1,"Created":1686809970,"Id":"sha256:4bb5ea59f8e007f17a6a71f7abfd9c0b544c2ddc53d74666cf0820147157c65e","Labels":null,"ParentId":"","RepoDigests":["registry@sha256:9977826e0d1d0eccc7af97017ae41f2dbe13f2c61e4c886ec28f0fdd8c4078aa"],"RepoTags":["registry:latest"],"SharedSize":-1,"Size":24048230,"VirtualSize":24048230},{"Containers":-1,"Created":1677953693,"Id":"sha256:4403bf336a8aaaa55ab4a113f3b7d7d6279769801ec03c7eb1b44f52e109afa3","Labels":{"org.opencontainers.image.authors":"Nicolas Duchon <nicolas.duchon@gmail.com> (@buchdag), Jason Wilder","org.opencontainers.image.created":"2023-02-28T07:08:48.147Z","org.opencontainers.image.description":"Generate files from docker container meta-data","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"8f6e9ad02d56391df5384cd160cf920362c321a7","org.opencontainers.image.source":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.title":"docker-gen","org.opencontainers.image.url":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.version":"0.10.0-13-g8f6e9ad"},"ParentId":"","RepoDigests":["reseaucerta/docker-gen@sha256:4b48c0dc225b96eb3bd14ed9bad941391f9eb2b715c4a33cb467a393a2b83335"],"RepoTags":["reseaucerta/docker-gen:4.0"],"SharedSize":-1,"Size":20101686,"VirtualSize":20101686},{"Containers":-1,"Created":1677953685,"Id":"sha256:5f30fa374b95b0696ecf1084bd2c743e02ed8ebfeb97d37ea936385e542ea577","Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"ParentId":"","RepoDigests":["reseaucerta/nginx@sha256:5b559a4be6dc37070af08b30dfcb65d3d270968a622e402137bed660a6901347"],"RepoTags":["reseaucerta/nginx:4.0"],"SharedSize":-1,"Size":177395268,"VirtualSize":177395268},{"Containers":-1,"Created":1663276762,"Id":"sha256:500504ac663a58b283ab0a42f5318837203e08a777d34a2a0ed403f8dae1070f","Labels":{"com.docker.desktop.extension.api.version":">= 0.2.2","com.docker.desktop.extension.icon":"https://portainer-io-assets.sfo2.cdn.digitaloceanspaces.com/logos/portainer.png","com.docker.extension.additional-urls":"[{\"title\":\"Website\",\"url\":\"https://www.portainer.io?utm_campaign=DockerCon&utm_source=DockerDesktop\"},{\"title\":\"Documentation\",\"url\":\"https://docs.portainer.io\"},{\"title\":\"Support\",\"url\":\"https://join.slack.com/t/portainer/shared_invite/zt-txh3ljab-52QHTyjCqbe5RibC2lcjKA\"}]","com.docker.extension.detailed-description":"<p data-renderer-start-pos=\"226\">Portainer&rsquo;s Docker Desktop extension gives you access to all of Portainer&rsquo;s rich management functionality within your docker desktop experience.</p><h2 data-renderer-start-pos=\"374\">With Portainer you can:</h2><ul><li>See all your running containers</li><li>Easily view all of your container logs</li><li>Console into containers</li><li>Easily deploy your code into containers using a simple form</li><li>Turn your YAML into custom templates for easy reuse</li></ul><h2 data-renderer-start-pos=\"660\">About Portainer&nbsp;</h2><p data-renderer-start-pos=\"680\">Portainer is the worlds&rsquo; most popular universal container management platform with more than 650,000 active monthly users. Portainer can be used to manage Docker Standalone, Kubernetes, Docker Swarm and Nomad environments through a single common interface. It includes a simple GitOps automation engine and a Kube API.&nbsp;</p><p data-renderer-start-pos=\"1006\">Portainer Business Edition is our fully supported commercial grade product for business-wide use. It includes all the functionality that businesses need to manage containers at scale. Visit <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/\" title=\"http://Portainer.io\" data-renderer-mark=\"true\">Portainer.io</a> to learn more about Portainer Business and <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" title=\"http://portainer.io/take5?utm_campaign=DockerCon&amp;utm_source=Docker%20Desktop\" data-renderer-mark=\"true\">get 5 free nodes.</a></p>","com.docker.extension.publisher-url":"https://www.portainer.io","com.docker.extension.screenshots":"[{\"alt\": \"screenshot one\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-1.png\"},{\"alt\": \"screenshot two\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-2.png\"},{\"alt\": \"screenshot three\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-3.png\"},{\"alt\": \"screenshot four\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-4.png\"},{\"alt\": \"screenshot five\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-5.png\"},{\"alt\": \"screenshot six\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-6.png\"},{\"alt\": \"screenshot seven\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-7.png\"},{\"alt\": \"screenshot eight\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-8.png\"},{\"alt\": \"screenshot nine\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-9.png\"}]","org.opencontainers.image.description":"Docker container management made simple, with the world’s most popular GUI-based container management platform.","org.opencontainers.image.title":"Portainer","org.opencontainers.image.vendor":"Portainer.io"},"ParentId":"","RepoDigests":["portainer/portainer-ce@sha256:5466af30b8eaf3f75edd3c74703d1c9973f0963acd6ef164913ea6f195d640c2"],"RepoTags":["portainer/portainer-ce:2.15.1"],"SharedSize":-1,"Size":285121374,"VirtualSize":285121374},{"Containers":-1,"Created":1662892532,"Id":"sha256:b160c127eff63b246b3689afc13b5236172c1d215f8c811e5c79abf1bdd618ee","Labels":null,"ParentId":"","RepoDigests":["reseaucerta/git-http-server@sha256:7b3f7847b7b316d7dd99321478c333011a85bb5c07803d9bbc53503b80d740a4"],"RepoTags":["reseaucerta/git-http-server:4.0"],"SharedSize":-1,"Size":56670389,"VirtualSize":56670389}],"Info":{"ID":"4d3483c5-f9ae-4921-bd29-c0534ff00690","Containers":5,"ContainersRunning":5,"ContainersPaused":0,"ContainersStopped":0,"Images":5,"Driver":"overlay2","DriverStatus":[["Backing Filesystem","extfs"],["Supports d_type","true"],["Using metacopy","false"],["Native Overlay Diff","true"],["userxattr","false"]],"Plugins":{"Volume":["local"],"Network":["bridge","host","ipvlan","macvlan","null","overlay"],"Authorization":null,"Log":["awslogs","fluentd","gcplogs","gelf","journald","json-file","local","logentries","splunk","syslog"]},"MemoryLimit":true,"SwapLimit":true,"KernelMemory":false,"KernelMemoryTCP":false,"CpuCfsPeriod":true,"CpuCfsQuota":true,"CPUShares":true,"CPUSet":true,"PidsLimit":true,"IPv4Forwarding":true,"BridgeNfIptables":true,"BridgeNfIp6tables":true,"Debug":false,"NFd":64,"OomKillDisable":false,"NGoroutines":75,"SystemTime":"2023-06-26T17:23:40.771332463+02:00","LoggingDriver":"json-file","CgroupDriver":"systemd","CgroupVersion":"2","NEventsListener":1,"KernelVersion":"5.10.0-21-amd64","OperatingSystem":"Debian GNU/Linux 11 (bullseye)","OSVersion":"11","OSType":"linux","Architecture":"x86_64","IndexServerAddress":"https://index.docker.io/v1/","RegistryConfig":{"AllowNondistributableArtifactsCIDRs":null,"AllowNondistributableArtifactsHostnames":null,"InsecureRegistryCIDRs":["127.0.0.0/8"],"IndexConfigs":{"docker.io":{"Name":"docker.io","Mirrors":[],"Secure":true,"Official":true}},"Mirrors":null},"NCPU":8,"MemTotal":8243920896,"GenericResources":null,"DockerRootDir":"/var/lib/docker","HttpProxy":"","HttpsProxy":"","NoProxy":"","Name":"obiwan","Labels":[],"ExperimentalBuild":false,"ServerVersion":"24.0.2","Runtimes":{"io.containerd.runc.v2":{"path":"runc"},"runc":{"path":"runc"}},"DefaultRuntime":"runc","Swarm":{"NodeID":"","NodeAddr":"","LocalNodeState":"inactive","ControlAvailable":false,"Error":"","RemoteManagers":null},"LiveRestoreEnabled":false,"Isolation":"","InitBinary":"docker-init","ContainerdCommit":{"ID":"3dce8eb055cbb6872793272b4f20ed16117344f8","Expected":"3dce8eb055cbb6872793272b4f20ed16117344f8"},"RuncCommit":{"ID":"v1.1.7-0-g860f061","Expected":"v1.1.7-0-g860f061"},"InitCommit":{"ID":"de40ad0","Expected":"de40ad0"},"SecurityOptions":["name=apparmor","name=seccomp,profile=builtin","name=cgroupns"],"Warnings":null},"Version":{"Platform":{"Name":"Docker Engine - Community"},"Components":[{"Name":"Engine","Version":"24.0.2","Details":{"ApiVersion":"1.43","Arch":"amd64","BuildTime":"2023-05-25T21:52:17.000000000+00:00","Experimental":"false","GitCommit":"659604f","GoVersion":"go1.20.4","KernelVersion":"5.10.0-21-amd64","MinAPIVersion":"1.12","Os":"linux"}},{"Name":"containerd","Version":"1.6.21","Details":{"GitCommit":"3dce8eb055cbb6872793272b4f20ed16117344f8"}},{"Name":"runc","Version":"1.1.7","Details":{"GitCommit":"v1.1.7-0-g860f061"}},{"Name":"docker-init","Version":"0.19.0","Details":{"GitCommit":"de40ad0"}}],"Version":"24.0.2","ApiVersion":"1.43","MinAPIVersion":"1.12","GitCommit":"659604f","GoVersion":"go1.20.4","Os":"linux","Arch":"amd64","KernelVersion":"5.10.0-21-amd64","BuildTime":"2023-05-25T21:52:17.000000000+00:00"}},"NodeCount":0,"GpuUseAll":false,"GpuUseList":[]}],"UserAccessPolicies":{},"TeamAccessPolicies":{"1":{"RoleId":0}},"EdgeKey":"","EdgeCheckinInterval":0,"Kubernetes":{"Snapshots":[],"Configuration":{"UseLoadBalancer":false,"UseServerMetrics":false,"StorageClasses":[],"IngressClasses":[],"RestrictDefaultNamespace":false}},"ComposeSyntaxMaxVersion":"","SecuritySettings":{"allowBindMountsForRegularUsers":true,"allowPrivilegedModeForRegularUsers":true,"allowVolumeBrowserForRegularUsers":false,"allowHostNamespaceForRegularUsers":true,"allowDeviceMappingForRegularUsers":true,"allowStackManagementForRegularUsers":true,"allowContainerCapabilitiesForRegularUsers":true,"allowSysctlSettingForRegularUsers":true,"enableHostManagementFeatures":false},"LastCheckInDate":0,"QueryDate":0,"IsEdgeDevice":false,"UserTrusted":false,"Edge":{"AsyncMode":false,"PingInterval":0,"SnapshotInterval":0,"CommandInterval":0},"Agent":{"Version":""},"AuthorizedUsers":null,"AuthorizedTeams":null,"Tags":null}
Tentative de connexion à l'API...
 ... success
Récupération des stacks...
Arrêt du stack fsserver...
Retour de l'arrêt : {"Id":1,"Name":"fsserver","Type":2,"EndpointId":1,"SwarmId":"","EntryPoint":"docker-compose-FSserver.yml","Env":null,"ResourceControl":null,"Status":2,"ProjectPath":"/data/compose/1","CreationDate":1676412377,"CreatedBy":"admin","UpdateDate":0,"UpdatedBy":"","AdditionalFiles":null,"AutoUpdate":null,"Option":null,"GitConfig":{"URL":"https://gitlab.com/e-combox/e-comBox_docker-compose","ReferenceName":"refs/heads/v4","ConfigFilePath":"docker-compose-FSserver.yml","Authentication":null,"ConfigHash":"87f21c75a9b956eca68cce226a1ff919fd571f22"},"FromAppTemplate":false,"Namespace":"","IsComposeFormat":false}

Aucune option passée en ligne de commande.

ecombox.log.4.txt (62,903 bytes)   

aporaf

2023-06-28 01:26

administrator   ~0000905

Bonsoir,

Les derniers logs ont l'air corrects (mise à part la variable du no-proxy qui ne doit pas être renseigné puisqu'il n'y a pas de proxy mais je ne pense pas que ça joue puisque normalement le no-proxy n'est pas pris en compte s'il n'y a pas de proxy).

Pouvez-vous sur Firefox (ou sur Chrome) avant de tenter de vous connecter :

  • faire un "clic-droit", puis "inspecter",
  • cliquer sur console,
  • tenter de vous connecter,
  • copier/coller le résultat (via un copier/coller dans un fichier plus une capture d'écran) ?

Cordialement,

Jean Luc Schwartz

2023-06-28 16:02

reporter   ~0000906

Bonjour,
voici le résultat + la capture d'écran. J'ai fait le test avec des utilisateurs créés sous Portainer ainsi qu'avec admin.
Cordialement,

Résultat console.txt (1,183 bytes)   
La mise en page a été forcée avant le chargement complet de la page. Si les feuilles de style ne sont pas encore chargées, cela peut provoquer un flash de contenu non stylisé. node.js:393
Cette page utilise la propriété non standard « zoom ». Envisagez d’utiliser calc() dans les valeurs des propriétés pertinentes ou utilisez « transform » avec « transform-origin: 0 0 ». app
Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur https://127.0.0.1:8800/portainer/api/auth. Raison : échec de la requête CORS. Code d’état : (null). 2
Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur https://127.0.0.1:8800/portainer/api/auth. Raison : échec de la requête CORS. Code d’état : (null). 2
Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur https://127.0.0.1:8800/portainer/api/auth. Raison : échec de la requête CORS. Code d’état : (null). 2
Résultat console.txt (1,183 bytes)   

aporaf

2023-06-28 18:03

administrator   ~0000907

Bonjour,

On voit dans la copie d'écran que vous utilisez, au niveau de l'URL, une adresse IP privée différente de celle que vous avez renseignée dans param.conf. Vous devez donc modifier ce dernier pour y inscrire 192.168.1.70 à la place de 127.0.0.1 et relancer l'installation.

Tenez-nous au courant.
Cordialement,

Jean Luc Schwartz

2023-06-29 12:14

reporter   ~0000908

Bonjour,

la modification a été faite ainsi que la réinstallation.

La connexion est maintenant opérationnelle.

Merci pour votre aide et bonne fin de journée.

Cordialement,

Issue History

Date Modified Username Field Change
2023-06-27 22:03 Jean Luc Schwartz New Issue
2023-06-27 22:03 Jean Luc Schwartz File Added: ecombox.log
2023-06-27 22:03 Jean Luc Schwartz File Added: ecombox.log.1.txt
2023-06-27 22:03 Jean Luc Schwartz File Added: ecombox.log.2.txt
2023-06-27 22:03 Jean Luc Schwartz File Added: ecombox.log.3.txt
2023-06-27 22:03 Jean Luc Schwartz File Added: ecombox.log.4.txt
2023-06-28 01:00 aporaf Assigned To => aporaf
2023-06-28 01:00 aporaf Status new => assigned
2023-06-28 01:26 aporaf Status assigned => acknowledged
2023-06-28 01:26 aporaf Note Added: 0000905
2023-06-28 16:02 Jean Luc Schwartz Note Added: 0000906
2023-06-28 16:02 Jean Luc Schwartz File Added: Capture d’écran du 2023-06-28 15-51-01.png
2023-06-28 16:02 Jean Luc Schwartz File Added: Résultat console.txt
2023-06-28 18:03 aporaf Note Added: 0000907
2023-06-29 12:14 Jean Luc Schwartz Note Added: 0000908
2024-02-22 13:28 aporaf Status acknowledged => resolved
2024-02-22 13:28 aporaf Resolution open => no change required