Project initialisation

master
Julien Rosset 2 months ago
parent 5b242daf0c
commit dbe828b8d4

@ -23,10 +23,10 @@ APP_SECRET=
# Format described at https://www.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#connecting-using-a-url
# IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml
#
# DATABASE_URL="sqlite:///%kernel.project_dir%/var/data_%kernel.environment%.db"
#DATABASE_URL="sqlite:///%kernel.project_dir%/var/data_%kernel.environment%.db"
# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=8.0.32&charset=utf8mb4"
# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=10.11.2-MariaDB&charset=utf8mb4"
DATABASE_URL="postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=16&charset=utf8"
DATABASE_URL="mysql://recipe_manager:%env(DATABASE_PASSWORD)%@127.0.0.1:3306/web_edm?serverVersion=10.11.3-MariaDB&charset=utf8mb4"
###< doctrine/doctrine-bundle ###
###> symfony/messenger ###
@ -37,5 +37,7 @@ MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0
###< symfony/messenger ###
###> symfony/mailer ###
MAILER_DSN=null://null
MAILER_DSN=smtp://localhost:1025 # MailHog
MAILER_EMAIL=jul.rosset@gmail.com
MAILER_NAME="RecipeManager Mail Bot"
###< symfony/mailer ###

6
.gitignore vendored

@ -23,3 +23,9 @@
/public/assets/
/assets/vendor/
###< symfony/asset-mapper ###
###> PHPStorm ###
/.idea/
###< PHPStorm ###
.symfony.local.yaml

@ -1,18 +0,0 @@
services:
###> doctrine/doctrine-bundle ###
database:
ports:
- "5432"
###< doctrine/doctrine-bundle ###
###> symfony/mailer ###
mailer:
image: axllent/mailpit
ports:
- "1025"
- "8025"
environment:
MP_SMTP_AUTH_ACCEPT_ANY: 1
MP_SMTP_AUTH_ALLOW_INSECURE: 1
###< symfony/mailer ###

@ -1,25 +0,0 @@
services:
###> doctrine/doctrine-bundle ###
database:
image: postgres:${POSTGRES_VERSION:-16}-alpine
environment:
POSTGRES_DB: ${POSTGRES_DB:-app}
# You should definitely change the password in production
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-!ChangeMe!}
POSTGRES_USER: ${POSTGRES_USER:-app}
healthcheck:
test: ["CMD", "pg_isready", "-d", "${POSTGRES_DB:-app}", "-U", "${POSTGRES_USER:-app}"]
timeout: 5s
retries: 5
start_period: 60s
volumes:
- database_data:/var/lib/postgresql/data:rw
# You may use a bind-mounted host directory instead, so that it is harder to accidentally remove the volume and lose all your data!
# - ./docker/db/data:/var/lib/postgresql/data:rw
###< doctrine/doctrine-bundle ###
volumes:
###> doctrine/doctrine-bundle ###
database_data:
###< doctrine/doctrine-bundle ###

@ -0,0 +1,3 @@
<?php // dev.DATABASE_PASSWORD.b77cc3 on Sun, 25 May 2025 08:46:11 +0000
return "\xF9\x5D\xD5\x9F\x1A\x0C\xAC\xF8C\xAF\xFFi\xF2~\x5B\xC2\x80\x40\x846\xD7\x3C\xAE\x0D\xB1\x8A\xB0\xA4\x5D\x89\xDB\x08e\xCB\xC98Bf\x04\x3F\xB2\x0C\xFBr\xD1\x17\xABq\xD4g\xCA\x0BE\xE5\x13H\xF9\x8C\x7C\xA3q\xC5s\xBD\x5Eo\xAA\x02";

@ -0,0 +1,4 @@
<?php // dev.decrypt.private on Sun, 25 May 2025 08:43:47 +0000
// SYMFONY_DECRYPTION_SECRET=MKEZdbL4WHrYaWuaAlTv1ahIYjn7m+MDuK49ynf0Q/t4cArJPqGGnHzUDbC+4Bm/ne9Vp33JFLQi21FsZn0Qeg==
return "0\xA1\x19u\xB2\xF8Xz\xD8ik\x9A\x02T\xEF\xD5\xA8Hb9\xFB\x9B\xE3\x03\xB8\xAE\x3D\xCAw\xF4C\xFBxp\x0A\xC9\x3E\xA1\x86\x9C\x7C\xD4\x0D\xB0\xBE\xE0\x19\xBF\x9D\xEFU\xA7\x7D\xC9\x14\xB4\x22\xDBQlf\x7D\x10z";

@ -0,0 +1,3 @@
<?php // dev.encrypt.public on Sun, 25 May 2025 08:43:47 +0000
return "xp\x0A\xC9\x3E\xA1\x86\x9C\x7C\xD4\x0D\xB0\xBE\xE0\x19\xBF\x9D\xEFU\xA7\x7D\xC9\x14\xB4\x22\xDBQlf\x7D\x10z";

@ -0,0 +1,5 @@
<?php
return [
'DATABASE_PASSWORD' => null,
];

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>{% block title %}Welcome!{% endblock %}</title>
@ -11,7 +11,7 @@
{% block importmap %}{{ importmap('app') }}{% endblock %}
{% endblock %}
</head>
<body>
<body data-turbo="false">
{% block body %}{% endblock %}
</body>
</html>

Loading…
Cancel
Save