diff --git a/.Makefile.swp b/.Makefile.swp new file mode 100644 index 0000000..62c38a4 Binary files /dev/null and b/.Makefile.swp differ diff --git a/Makefile b/Makefile index e69de29..5fe54af 100644 --- a/Makefile +++ b/Makefile @@ -0,0 +1,19 @@ +#LISTE DE CHOSE A FAIRE POUR LES PC DE 42 +#CHANGER LE PATH en login dans le makefile, dockerfile et docker-compose file + +all: + sudo mkdir -p /home/null/data/wordpress + sudo mkdir -p /home/null/data/mariadb + sudo chmod 777 /etc/hosts + echo "127.0.0.1 yantoine.42.fr" >> /etc/hosts + sudo docker-compose -f srcs/docker-compose.yml up --build -d + +up: + sudo docker-compose -f srcs/docker-compose.yml up --build -d + +fclean: + sudo docker-compose -f srcs/docker-compose.yml down --rmi all --volumes + sudo docker rmi debian:bullseye + sudo rm -rf /home/null/data + +.PHONY: all up fclean diff --git a/srcs/.docker-compose.yml.swp b/srcs/.docker-compose.yml.swp new file mode 100644 index 0000000..b551cdf Binary files /dev/null and b/srcs/.docker-compose.yml.swp differ diff --git a/srcs/docker-compose.yml b/srcs/docker-compose.yml index aa48d2d..21264b2 100644 --- a/srcs/docker-compose.yml +++ b/srcs/docker-compose.yml @@ -51,13 +51,13 @@ volumes: driver_opts: type: 'none' o: 'bind' - device: '${HOME}/data/wordpress' + device: '/home/null/data/wordpress' mariadb: driver: local driver_opts: type: 'none' o: 'bind' - device: '${HOME}/data/mariadb' + device: '/home/null/data/mariadb' networks: inception: diff --git a/srcs/requirements/mariadb/.Dockerfile.swp b/srcs/requirements/mariadb/.Dockerfile.swp new file mode 100644 index 0000000..b0432a5 Binary files /dev/null and b/srcs/requirements/mariadb/.Dockerfile.swp differ diff --git a/tags b/tags index c487be4..b612b23 100644 --- a/tags +++ b/tags @@ -39,7 +39,9 @@ !_TAG_ROLE_DESCRIPTION!Sh!heredoc endmarker /end marker/ !_TAG_ROLE_DESCRIPTION!Sh!script loaded /loaded/ !_TAG_ROLE_DESCRIPTION!Yaml!anchor alias /alias/ +all Makefile /^all:$/;" t clear_env srcs/requirements/wordpress/conf/www.conf /^clear_env = no$/;" k section:www +fclean Makefile /^fclean:$/;" t group srcs/requirements/wordpress/conf/www.conf /^group = www-data$/;" k section:www listen srcs/requirements/wordpress/conf/www.conf /^listen = 0.0.0.0:9000$/;" k section:www max_children srcs/requirements/wordpress/conf/www.conf /^pm.max_children = 5$/;" k section:www @@ -47,5 +49,6 @@ max_spare_servers srcs/requirements/wordpress/conf/www.conf /^pm.max_spare_serve min_spare_servers srcs/requirements/wordpress/conf/www.conf /^pm.min_spare_servers = 1$/;" k section:www pm srcs/requirements/wordpress/conf/www.conf /^pm = dynamic$/;" k section:www start_servers srcs/requirements/wordpress/conf/www.conf /^pm.start_servers = 2$/;" k section:www +up Makefile /^up:$/;" t user srcs/requirements/wordpress/conf/www.conf /^user = www-data$/;" k section:www www srcs/requirements/wordpress/conf/www.conf /^[www]$/;" s