Update .gitignore, remove sample certificates, add an example .env file

Reason:
- Add better default ignore rules (.env files, wp-config.php...).
- Certificates should never be committed, and there is no need to commit examples neither. You will generate them with mkcert anyway.
This commit is contained in:
Gulácsi András
2024-03-24 21:49:03 +01:00
parent a298e99ae6
commit 4e8d58a33c
4 changed files with 38 additions and 57 deletions
@@ -1,28 +0,0 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC7XAYhX/v2Yf40
BK58AOxYHZ0C48X+bylulajc9u3zY1FomC/vZsfCy4upBNxhEx5v4S5LK+zcqwRc
+bBvpPMBQbdmyPuZIBrlUlqRQRcVyJB4w2kovT291zv5veyHn5Tqv2VnoXXIpKVP
MLpMCxc1dAePKhPCuAh5AGPXukn963zKbj9YjGqxE1LKs8OAUrXt2WMEBomiqKfe
/usgrv1swJ3mO1GAECz3NDiKwdmA77oiEhWmz6CrxJjatKPZlqEnSMKd1vUP1QvG
zpzqzdfTifq20rz82fMk5OcCye+Q0k04h3x95JkC2Ej/Ra4i1kRj1etCpKFkRpJi
z+rZbz1NAgMBAAECggEAOIcaPmWUQpDsPkuPTVCF/kvo/F82dH6bdIbo7Mn/nug/
Ppx0EfnjmU0KNROHXi6Dh2PcMMfu7eEXLuoSpoyQ2Lc4G2XWKyv5kWjYdGy8B1F8
7UKf7q+x+h3/NWls/LpUFsNqV+rp+4BZc9wSyTCrbvAz+6jJT31w6PkKJqNJAbfP
xfD9Pbvja9REtTGK8V3F24MvQjUq1jvcTntOanXhSsUvsSpmmJv3UT4vMHkGLpBF
hKWx3cxYzMN6tdxH5WQ7u7nKZSjhgoVRfS6Gr8c/jxmr9l+mtom81t+t26NgjQPe
aw4Y5XcR7tgmYc+jLlsfF1OPFFmPTtq/IaX+VTsZYQKBgQDZ5dp85Ycc5PGDYuVb
xLbHh5rsGSSAwKj9LHfUFkMnlOGL9+nIdErB7GnAcZx4ftP5Bz/hLAvjYMTDuOob
Xvq2ndSVuvepzlY6CZpc6WfquhG+zVrzVzW9Q+bZHZ1Up4yRHYY8iiRV7ig9X1/b
WaxCptEu/FWA72BqamoEU5fk2QKBgQDcHyBZHdP/+hkGcy7y5pi+T4wmMC60uPKl
6l918eIH/cYaMxDKbY1b2kj+eqI+aAirYX7pHzbHPBtTYuAlDPWs/NfaMdhVMaM5
2hn7fHxR7QHBdYvDgfrOxkAPsNOhmYbW4XmUUfQVYRLXM/Ii0uwTZGazIqHI1trd
2ArBE8yDlQKBgBab0t/CsRI+bxDC4ilzb8OkPl7g/PifBOnAA27uIGmq+Pwc7RTv
fBJDBXYCU8ns3vGn3ujuOQ2OrNviA+hzInBwT+55R9lGn4vGE04wqaehRtYVWKqH
EfxhX0KH4Bs4h01HUvZVHxALdgFoM/n+g/Emfe3yIK0QKWDhSb7JLamBAoGBAJxP
Fh9ySPr61A56eJpQGaL6xeDQUjpPIy+icMtGSmW2VZiBLqkwhjL1nOPonZGHOrDI
eOB+I93y1syt59EnlMWUfosY3jARIYGRWOX2jil3Dcoc+HSKtlli+laqEH4ukUvB
rR4f3B3aYxCieI02DiHvJ+aI7y25NI5YPbrBnnbJAoGARIG/chY3OuaRNpE7jplv
RaHJlz4T6zSYoK9zkM5viiS6urF+pwzGFrRlPS33gGdOUbOHVYm4v6bKqinDHfFt
dQzZlMpxDkdyfFQb1n/Q06h9ZZ09tSqEU01MgScuSq88y4Ivotx5bDWDDJwDiCSZ
CuT8NDdAi+qV2AUYs94GBbU=
-----END PRIVATE KEY-----
@@ -1,25 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIESzCCArOgAwIBAgIRAJMLuz/97qw1rm2WJ2/fxyQwDQYJKoZIhvcNAQELBQAw
gYUxHjAcBgNVBAoTFW1rY2VydCBkZXZlbG9wbWVudCBDQTEtMCsGA1UECwwkcm9v
dEBndWxhY3NpLUxlbm92by1MZWdpb24tNS0xNUlNSDA1MTQwMgYDVQQDDCtta2Nl
cnQgcm9vdEBndWxhY3NpLUxlbm92by1MZWdpb24tNS0xNUlNSDA1MB4XDTIxMTIx
MjAwNDAzMloXDTI0MDMxMjAwNDAzMlowWDEnMCUGA1UEChMebWtjZXJ0IGRldmVs
b3BtZW50IGNlcnRpZmljYXRlMS0wKwYDVQQLDCRyb290QGd1bGFjc2ktTGVub3Zv
LUxlZ2lvbi01LTE1SU1IMDUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQC7XAYhX/v2Yf40BK58AOxYHZ0C48X+bylulajc9u3zY1FomC/vZsfCy4upBNxh
Ex5v4S5LK+zcqwRc+bBvpPMBQbdmyPuZIBrlUlqRQRcVyJB4w2kovT291zv5veyH
n5Tqv2VnoXXIpKVPMLpMCxc1dAePKhPCuAh5AGPXukn963zKbj9YjGqxE1LKs8OA
UrXt2WMEBomiqKfe/usgrv1swJ3mO1GAECz3NDiKwdmA77oiEhWmz6CrxJjatKPZ
lqEnSMKd1vUP1QvGzpzqzdfTifq20rz82fMk5OcCye+Q0k04h3x95JkC2Ej/Ra4i
1kRj1etCpKFkRpJiz+rZbz1NAgMBAAGjYjBgMA4GA1UdDwEB/wQEAwIFoDATBgNV
HSUEDDAKBggrBgEFBQcDATAfBgNVHSMEGDAWgBS4r/m19u5yw4pIZNp5X/5ZGkzj
BDAYBgNVHREEETAPgg1kZWNpbXVzLmxvY2FsMA0GCSqGSIb3DQEBCwUAA4IBgQCF
EW4vysyvTJHQ1GERqHoDVN3QkwIL3aFLiFS8dwjAJ63go1slYIu8absUEbF8ITxf
kP1VpL/jrSp9UKmwHUHht2keNJpFFk3jUGkWlZlI9iz7yNq4dRmAnDCUOAsw60+A
fwnQ/NkENO077yPia2wUJTuWRVHC8dzvjynpjrTvC822Ey2HNCnuquOdMMz1dD8N
spBkCiX/JHDwCHfjvZUWEgzaMSzczACQSyFKaUbJ+Kpx6T5zAsNuuimzotDXw1pU
k7yTNXupw/wCvuGa/dzG4afxs9mP5Mxr+LqEP38IGRZDiDYWYlnNtOa+58szXYb9
QA5nVI4/cnVCmHQlObuy2PG8CX6g7BTuMoxo3GF5QliWc8UAonTVKftPPWf2Skc+
BHDtP7HiS0r35vdjPgxWT6sbfwpTxeQz9BGGfvAlULQRVIvKuu9pSDS2clah6epe
EDvNrGC7+hoNuKEW20U9h7U4jr03uuYT9aUg9VVjhjz48YaY4D2NICmYDEpTdW4=
-----END CERTIFICATE-----
+28
View File
@@ -0,0 +1,28 @@
# App
APP_NAME=wptest
APP_DOMAIN="${APP_NAME}.local"
APP_LOCALE=en_GB
# Database
DB_NAME="${APP_NAME}"
DB_USER="${APP_NAME}-admin"
DB_PASSWORD="${APP_NAME}-pass"
DB_ROOT_PASSWORD="${APP_NAME}007"
DB_HOST=localhost
DB_CHARSET=utf8
# Email
ADMIN_EMAIL=johndoe@wptest.local
# Ports
MYSQL_PORT=3306
PHPMYADMIN_PORT=1337
WORDPRESS_PORT=80
# Log
TAIL_COUNT=20
# Important config vars
WP_DIRECTORY="src/wp" # Do not change this value otherwise the setup will fail!
WP_PROTOCOL="https"
WP_CORE_SEPARATE="true"
+10 -4
View File
@@ -2,8 +2,8 @@
.idea
*.iml
# Only test credentials inside
#.env
# Environment files
.env
### Composer
src/composer.phar
@@ -19,12 +19,19 @@ db/*
### Docker
ntunnel-*.php
/.docker/images/nginx/ssl/*.pem
### Wordpress
/src/index.php
/src/.htaccess
/src/wp-config.php
src/wp
src/wp-content/themes/*
# exceptions
!src/wp-content/themes/decimus
!src/wp-content/themes/decimus-child
src/wp-content/plugins/*
src/wp-content/backups-dup-lite/*
@@ -36,6 +43,5 @@ src/wp-content/uploads/*
# wordfence logs
src/wp-content/wflogs/*
# woocommerce logs
src/wp-content/uploads/wc-logs/
/src/index.php
/src/wp-config.php