Parcourir la source

frontal comme les autres

Guilhem Saurel il y a 7 ans
Parent
commit
3df980987f
3 fichiers modifiés avec 11 ajouts et 13 suppressions
  1. 3 12
      README.md
  2. 7 0
      frontal/docker-compose.yml
  3. 1 1
      frontal/nginx.conf

+ 3 - 12
README.md

@@ -17,7 +17,7 @@ systemctl enable docker
 cd
 git clone https://framagit.org/altermediatic/keys.git
 cd .ssh
-rm authorized_keys
+rm -f authorized_keys
 ln -s ../keys/ssh authorized_keys
 
 # Add this repo
@@ -37,7 +37,8 @@ export MYSQL_ROOT_PASSWORD=$(openssl rand -base64 32)
 
 cp nginx.conf /etc/nginx
 systemctl restart nginx
-for service in pad git cloud
+certbot certonly --email $MAIL --webroot -w /srv/letsencrypt/ --agree-tos -d www.$DOMAIN,$DOMAIN
+for service in pad git cloud frontal
 do
     pushd $service
     ln -s $PWD/nginx.conf /etc/nginx/sites-enabled/$service
@@ -47,16 +48,6 @@ do
 done
 ```
 
-## Deploy Frontal
-
-```
-cd frontal
-docker build -t oxytanet .
-docker run -d -p 8080:80 -t oxytanet
-ln -s $PWD/nginx.conf /etc/nginx/sites-enabled/frontal
-certbot certonly --email $MAIL --webroot -w /srv/letsencrypt/ --agree-tos -d www.$DOMAIN,$DOMAIN
-```
-
 ## Restart nginx
 
 ```

+ 7 - 0
frontal/docker-compose.yml

@@ -0,0 +1,7 @@
+version: '2'
+
+services:
+  app:
+    build .
+    ports:
+      - "127.0.0.1:8999:80"

+ 1 - 1
frontal/nginx.conf

@@ -32,7 +32,7 @@ server {
     }
 
     location / {
-        proxy_pass http://127.0.0.1:8080;
+        proxy_pass http://127.0.0.1:8999;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;