diff --git a/postgres/.env b/postgres/.env new file mode 100644 index 0000000..88d5572 --- /dev/null +++ b/postgres/.env @@ -0,0 +1,3 @@ +POSTGRES_PASSWORD=Imgk_tz27101998 +POSTGRES_DB=fairreview +POSTGRES_USER=zhuma \ No newline at end of file diff --git a/postgres/docker-compose.yml b/postgres/docker-compose.yml new file mode 100644 index 0000000..e69de29 diff --git a/postgres/ssl/ca.crt b/postgres/ssl/ca.crt new file mode 100644 index 0000000..8b77966 --- /dev/null +++ b/postgres/ssl/ca.crt @@ -0,0 +1,19 @@ +-----BEGIN CERTIFICATE----- +MIIDETCCAfmgAwIBAgIUBoglpO1bxcfmmc7YZfgtPL+TuMswDQYJKoZIhvcNAQEL +BQAwGDEWMBQGA1UEAwwNUG9zdGdyZVNRTCBDQTAeFw0yNjAyMjExOTE0NDhaFw0y +NzAyMjExOTE0NDhaMBgxFjAUBgNVBAMMDVBvc3RncmVTUUwgQ0EwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsYL9cjpHaLz7IrgaTuc4MhU6vMIpSN8YQ +mK8f7Lz3BGWdz66MmL8jTmXcgaGAj1tMPxnZxzhsf8CIZXEkOWNEz/km7fT7A0Ct +KH4I1/6AywYZ/DNZwEyZqeJVQLDR4mO+G9LdkcKljE9iBqZvUBLqkAi/73Ax+L9V +b2xHWgnDztpqTpS/i4vxQ5f8ozOMqL29TRaT4p43T2YT3feT6L0liyVOstR9mCMX +9TmFPAc3mkIeyavdTwvf7Y37Oq28y5Pc+xv1S4KF1oX9S6kcSZtAXpr2wuUVj5VX +gVNu8LjVZLnL8bxW8BxkJEfJ9CUVVjBZbv2P5C8H0eWoZMeyPWYhAgMBAAGjUzBR +MB0GA1UdDgQWBBQXYtt/6P5ZTqVxXgqAJO/Qiv4EUDAfBgNVHSMEGDAWgBQXYtt/ +6P5ZTqVxXgqAJO/Qiv4EUDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUA +A4IBAQBGbawMpl1wjscro3phtdA31GXSQMMhUkEGnzuhpeTx1bjeeWUKkLI65Usb +wK9LmgMN/CpSrXDxPwrzrtISoCeAVgHK6BcOiHAUC7QvSCvwVMyCPvuAal4Epv89 +xIaYmTsKjIl0XZB2EPTwVUIYgpFt7j9uaGSeiJxG0dvF642mqpITa16c1CaIHo9y +gSfbslhnxJK4/AGIKbCPqt74ABxbmoIrgs/EmIvK3vYUDG+oNZc/3BmpldJGvjnf +W8lSUq+St73KI4zrcMXT6XJFvRJiBppm2yUEf5e9frZXZ2Zfd2Q4JcbpM0PyNnkj +fYP/k55owLO3tbLecGyqbhVHzeRN +-----END CERTIFICATE----- diff --git a/postgres/ssl/server.crt b/postgres/ssl/server.crt new file mode 100644 index 0000000..4a1ba03 --- /dev/null +++ b/postgres/ssl/server.crt @@ -0,0 +1,18 @@ +-----BEGIN CERTIFICATE----- +MIIC+zCCAeOgAwIBAgIUBLzUVB2TbXabDeFtFZ6EQt5a2R0wDQYJKoZIhvcNAQEL +BQAwGDEWMBQGA1UEAwwNUG9zdGdyZVNRTCBDQTAeFw0yNjAyMjExOTE0NTdaFw0y +NzAyMjExOTE0NTdaMBMxETAPBgNVBAMMCHBvc3RncmVzMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEAm83maN1sw3llDznlRp8mK/55cFZtJYQtzG+uyxBI +b/kPkwRDP5O4rStOvGCLEapWKF+PWvoTQqM4VHrblc2U9bRmIMUZkOCC9qQBWbMg +H648KseGCLp+pNx8TcqVcFIaoDWRKwrrQAc92/hjTMMnqlhsDlSHG7nWzV0Z4vsR +mStGn7OAMt+Dt5YYxfncMVSYjXkogUMAsjLWxy5lK75pWHLJZoXpbceAzdByyzPB +cVGkOneFBAtR5fh95gSAgPzIC3nj1nzAqhFuTHIq3MA8DCyKQNVk/INj06/BB1JM +5UmbOxK7GS+EpnJVdD0MQj/A5RvMmj5mDynurjLYzFD4IQIDAQABo0IwQDAdBgNV +HQ4EFgQUPBxuEfS4bRPMjk3QLGcSmbYWEacwHwYDVR0jBBgwFoAUF2Lbf+j+WU6l +cV4KgCTv0Ir+BFAwDQYJKoZIhvcNAQELBQADggEBABFWsT3XBPV9RBn190iQJhyg +PHU3hflWUhGjUT0Kd34HFPzMSer5hNQ1v0p2FusYJHZno3s5FCeEXZd36jNmuWKT +mRVa11l7+b3fMPyxSVRy3A7/SEaEY2NbpczRfiZWI609Fb+Gfna+n4RLTAyUwCbd +LjGH7AGMmClhIXnfJjPN1pJGCOA7LEcCMmINAj6ZtQOYQSNsM55Jz/w5TacE9LZH +lOd8frpjGPVt8FcTN/EaMDpbVHEo7p92rREbuJ+pv9IUNiaZDIY2AqzahwNTh6/a +cyx3p700pVg0fH74dbWGDOO9ZA3D4K9GYN7HnF8zDTRVnD37G8NKD/4XUiW0m5s= +-----END CERTIFICATE----- diff --git a/postgres/ssl/server.key b/postgres/ssl/server.key new file mode 100644 index 0000000..7ce4187 --- /dev/null +++ b/postgres/ssl/server.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCbzeZo3WzDeWUP +OeVGnyYr/nlwVm0lhC3Mb67LEEhv+Q+TBEM/k7itK068YIsRqlYoX49a+hNCozhU +etuVzZT1tGYgxRmQ4IL2pAFZsyAfrjwqx4YIun6k3HxNypVwUhqgNZErCutABz3b ++GNMwyeqWGwOVIcbudbNXRni+xGZK0afs4Ay34O3lhjF+dwxVJiNeSiBQwCyMtbH +LmUrvmlYcslmheltx4DN0HLLM8FxUaQ6d4UEC1Hl+H3mBICA/MgLeePWfMCqEW5M +circwDwMLIpA1WT8g2PTr8EHUkzlSZs7ErsZL4SmclV0PQxCP8DlG8yaPmYPKe6u +MtjMUPghAgMBAAECggEAAIOcKkXqxTVaFkQGY+aECXqgO3TpjMlkHkvTC5P87TOo +778Ams3ZuuaM7rWx18fUW3M/RZlUJXDk73BtV4/zWSE0ghCsbiwzem1dnMZoyXn5 +dFmusUouP0yD83zC4/k9YcBzf20cjBxKAbcO2tK9B4SdrKluPbLuCMTxICzcaME4 +u7VwtEG0WFDmb9rEVPJMsHWtaRp4IJ14Hb/vgFmY8lQYoGkUrMwoncsu6x1ll1BA +OjOkaGfF/Ok+OgCnzpNQKY3AYlW12kmDUuRY/hVnNiVBq/Zizw/vwwPAMtZFBD7/ +6Gd5v9jPOGDkhoafW9T9/8XcsTUkYVsEC29LgKw+MQKBgQDLzChCYNN6TOQvCxar +dNzVCn8vYu9PjxM67iUfo0m+y/Ldd/J6qtc4e1uxcUw8vcJjenGAXeISwbHbH7Lp +xaGInlFU6YMpB615G7Ib0UlluuyjCQW+WtxxQBNfMwRtJLh7jehdIMGEyFkdd3uP +B7P/1blzWIGxKXlQqoI737SVKQKBgQDDtqGKiQ389mQS3K5KO0bFRsJ8yAz7UlyY +7M3ImTVG5mtCC+0BZxgK0fQPbRBphUgs+i9SbbcigwDseOseTR6Xe3dbCBdC/pdS +h0MBzurMMoIeAZVSpFI3l3GDKw5q1Pfu9ThkGYG/uBUwY5KRtBA+0pT/gBVjg0Kj +/fXwt6PyOQKBgCan9+73TMXC9flSYh9tkEG8tvk3C+uMWPpxl4sTvvY42z1U9iJ8 +a0xkYbUbp3lSCSAzZnoR1ML4CJNmxNoAya4PUaAIlv9eXHI/ZZ5PKVvpg9884+EC +fRPiMop5M9q7/144QZ4Ai5RzKCwlsMMlk+fwEzgkzpzbIA7D+OYAfdFZAoGAK618 +i9BegM/0MYlylDp6ZtiN2w9CZmxRIgfnPReEHliaI1lKAYAii3ejwjWS7hnCq9cB +7KFzt44JDL1Hq7GGXEQ/tN8vYdIzr0VknOiy2fODunKcAp+Ngb6YpK9dPlZdJsUv +Wpeer0zD3dK7CS1oWrzgZ80L+PN4UeUBmEFDo3ECgYEAxaOAfUPOX7zgMFdztdrZ +oiKiduAuSXIEdCx6kI1OsDcENKrgZ374hA6TS/9CF7HA087UI6sXENVLg4AgVsam ++TU8+AxzJKZGC624EzpmsSeDF7rFsCEu91kAsptvIvTHMi8BrbfdE8J+2qte16IS +CimB5CD6hNh8LPnd4ytmH+U= +-----END PRIVATE KEY-----