diff --git a/.idea/iut-tp-docker.iml b/.idea/iut-tp-docker.iml
new file mode 100644
index 0000000..6711606
--- /dev/null
+++ b/.idea/iut-tp-docker.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..7ba73c2
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..0560c03
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
new file mode 100644
index 0000000..d75314a
--- /dev/null
+++ b/.idea/workspace.xml
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1599551093255
+
+
+ 1599551093255
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TP01/webapp/app.py b/TP01/webapp/app.py
new file mode 100644
index 0000000..7176e7e
--- /dev/null
+++ b/TP01/webapp/app.py
@@ -0,0 +1,27 @@
+import time
+import redis
+from flask import Flask
+
+app = Flask(__name__)
+cache = redis.Redis(host='redis', port=6379)
+
+# fonction de récupération et incrémentation du compteur stocké dans redis
+def get_hit_count():
+ retries = 5
+ while True:
+ try:
+ return cache.incr('hits')
+ except redis.exceptions.ConnectionError as exc:
+ if retries == 0:
+ raise exc
+ retries -= 1
+ time.sleep(0.5)
+
+
+@app.route('/')
+def hello():
+ count = get_hit_count()
+ return 'Hello YOURNAME ! I have been seen {} times.\n'.format(count)
+
+if __name__ == "__main__":
+ app.run(host="0.0.0.0", debug=True)
diff --git a/TP01/webpage/Dockerfile b/TP01/webpage/Dockerfile
new file mode 100644
index 0000000..e69de29
diff --git a/TP01/webpage/public-html/index.html b/TP01/webpage/public-html/index.html
new file mode 100644
index 0000000..f9c01ea
--- /dev/null
+++ b/TP01/webpage/public-html/index.html
@@ -0,0 +1,10 @@
+
+
+
+ My image docker is alive !
+
+
+
+ Hey, well done YOURNAME ! I'm in a container now !
+
+