From 3d2293f5ffa9773b19837a6f2e7293016a009b70 Mon Sep 17 00:00:00 2001 From: H3XploR Date: Fri, 20 Jun 2025 16:49:41 +0200 Subject: [PATCH] FINAL? --- srcs/docker-compose.yml | 67 +++++++++++++++++++++++++++++++++++++++++ srcs/tags | 45 +++++++++++++++++++++++++++ 2 files changed, 112 insertions(+) create mode 100644 srcs/tags diff --git a/srcs/docker-compose.yml b/srcs/docker-compose.yml index e69de29..b4e6332 100644 --- a/srcs/docker-compose.yml +++ b/srcs/docker-compose.yml @@ -0,0 +1,67 @@ +version: '3' + +services: + mariadb: + container_name: mariadb + networks: + - inception + build: + context: ./requirements/mariadb + dockerfile: Dockerfile + env_file: .env + volumes: + - mariadb:/var/lib/mysql + restart: unless-stopped + expose: + - "3306" + + nginx: + container_name: nginx + volumes: + - wordpress:/var/www/wordpress + networks: + - inception + depends_on: + - wordpress + build: + context: requirements/nginx + dockerfile: Dockerfile + env_file: .env + ports: + - "443:443" + restart: on-failure + + wordpress: + container_name: wordpress + env_file: .env + volumes: + - wordpress:/var/www/wordpress + networks: + - inception + build: + context: requirements/wordpress + dockerfile: Dockerfile + depends_on: + - mariadb + restart: on-failure + expose: + - "9000" + +volumes: + wordpress: + driver: local + driver_opts: + type: 'none' + o: 'bind' + device: '${HOME}/data/wordpress' + mariadb: + driver: local + driver_opts: + type: 'none' + o: 'bind' + device: '${HOME}/data/mariadb' + +networks: + inception: + driver: bridge + diff --git a/srcs/tags b/srcs/tags new file mode 100644 index 0000000..1324224 --- /dev/null +++ b/srcs/tags @@ -0,0 +1,45 @@ +!_TAG_EXTRA_DESCRIPTION anonymous /Include tags for non-named objects like lambda/ +!_TAG_EXTRA_DESCRIPTION fileScope /Include tags of file scope/ +!_TAG_EXTRA_DESCRIPTION pseudo /Include pseudo tags/ +!_TAG_EXTRA_DESCRIPTION subparser /Include tags generated by subparsers/ +!_TAG_FIELD_DESCRIPTION epoch /the last modified time of the input file (only for F\/file kind tag)/ +!_TAG_FIELD_DESCRIPTION file /File-restricted scoping/ +!_TAG_FIELD_DESCRIPTION input /input file/ +!_TAG_FIELD_DESCRIPTION name /tag name/ +!_TAG_FIELD_DESCRIPTION pattern /pattern/ +!_TAG_FIELD_DESCRIPTION typeref /Type and name of a variable or typedef/ +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ +!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ +!_TAG_KIND_DESCRIPTION!Iniconf k,key /keys/ +!_TAG_KIND_DESCRIPTION!Iniconf s,section /sections/ +!_TAG_KIND_DESCRIPTION!Sh a,alias /aliases/ +!_TAG_KIND_DESCRIPTION!Sh f,function /functions/ +!_TAG_KIND_DESCRIPTION!Sh h,heredoc /label for here document/ +!_TAG_KIND_DESCRIPTION!Sh s,script /script files/ +!_TAG_KIND_DESCRIPTION!Yaml a,anchor /anchors/ +!_TAG_OUTPUT_EXCMD mixed /number, pattern, mixed, or combineV2/ +!_TAG_OUTPUT_FILESEP slash /slash or backslash/ +!_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/ +!_TAG_OUTPUT_VERSION 0.0 /current.age/ +!_TAG_PARSER_VERSION!Iniconf 0.0 /current.age/ +!_TAG_PARSER_VERSION!Sh 0.0 /current.age/ +!_TAG_PARSER_VERSION!Yaml 0.0 /current.age/ +!_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/ +!_TAG_PROC_CWD /home/null/Documents/Inception/srcs/ // +!_TAG_PROGRAM_AUTHOR Universal Ctags Team // +!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/ +!_TAG_PROGRAM_URL https://ctags.io/ /official site/ +!_TAG_PROGRAM_VERSION 6.1.0 /653ca9204/ +!_TAG_ROLE_DESCRIPTION!Sh!heredoc endmarker /end marker/ +!_TAG_ROLE_DESCRIPTION!Sh!script loaded /loaded/ +!_TAG_ROLE_DESCRIPTION!Yaml!anchor alias /alias/ +clear_env requirements/wordpress/conf/www.conf /^clear_env = no$/;" k section:www +group requirements/wordpress/conf/www.conf /^group = www-data$/;" k section:www +listen requirements/wordpress/conf/www.conf /^listen = 0.0.0.0:9000$/;" k section:www +max_children requirements/wordpress/conf/www.conf /^pm.max_children = 5$/;" k section:www +max_spare_servers requirements/wordpress/conf/www.conf /^pm.max_spare_servers = 3$/;" k section:www +min_spare_servers requirements/wordpress/conf/www.conf /^pm.min_spare_servers = 1$/;" k section:www +pm requirements/wordpress/conf/www.conf /^pm = dynamic$/;" k section:www +start_servers requirements/wordpress/conf/www.conf /^pm.start_servers = 2$/;" k section:www +user requirements/wordpress/conf/www.conf /^user = www-data$/;" k section:www +www requirements/wordpress/conf/www.conf /^[www]$/;" s