nginx 1.24.0
tcp/443
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65227ecf49a4
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://gallac36: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@github.com/gallac36/LeitirPicnicSite.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65227ecf49a4
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://gallac36: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@github.com/gallac36/LeitirPicnicSite.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
Open service 34.242.161.102:443 · www.theleitirpicnic.ie
2026-01-06 21:11
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Tue, 06 Jan 2026 21:11:10 GMT
Content-Type: text/html
Content-Length: 25247
Last-Modified: Wed, 23 Jul 2025 22:25:07 GMT
Connection: close
ETag: "68816143-629f"
Accept-Ranges: bytes
Page title: The Leitir Picnic
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Leitir Picnic</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Knewave&family=Poppins:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root {
--primary-color: #db5749; /* red */
--secondary-color: #4ECDC4;
--accent-color: #FFE66D;
--dark-color: #1A535C;
--light-color: #F7FFF7;
--bg-light: rgba(255, 255, 255, 0.8);
--gold-color: #ffce40;
--forest-color: #2E8B57;
/* New color variables */
--blue-color: #5dbfec;
--light-orange-color: #feb33b;
--dark-orange-color: #e59a52;
--light-green-color: #babf57;
/*--dark-green-color: #66F29A;*/
--dark-green-color: #4d8057;
/* Background colors with opacity */
--bg-light: rgba(255, 255, 255, 0.15);
--bg-color1: rgba(254, 179, 59, 0.15); /* Light orange background */
--bg-color2: rgba(93, 191, 236, 0.15); /* Blue background */
--bg-color3: rgba(186, 191, 87, 0.15); /* Light green background */
--bg-color4: rgba(229, 154, 82, 0.15); /* Dark orange background */
/*--bg-color5: rgba(71, 120, 83, 0.15); /* Dark green background */
--bg-color5: rgba(71, 120, 83, 0.8); /* Dark green background */
}
body {
font-family: 'Poppins', sans-serif;
color: #333;
position: relative;
}
/* Background image with gradient overlay */
.festival-bg {
background: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)),
url('background.png') no-repeat center center;
background-size: cover;
background-attachment: fixed;
min-height: 100vh;
}
/* Hero section */
.hero {
padding-top: 120px;
padding-bottom: 50px;
text-align: center;
}
/* Logo styling */
.logo-container {
margin-bottom: 1.5rem;
max-width: 90%;
margin-left: auto;
margin-right: auto;
}
.logo-image {
max-width: 100%;
height: auto;
}
/* For desktop */
@media (min-width: 768px) {
.logo-container {
max-width: 70%;
}
}
.date-display {
font-weight: 600;
color: var(--dark-color);
background-color: var(--gold-color);
display: inline-block;
padding: 8px 18px;
border-radius: 15px;
margin-top: 15px;
font-size: 1.15rem;
box-shadow: 0 4px 8px rgba(0,0,0,0.15);
}
/* Navigation */
.navbar {
transition: all 0.3s ease;
background-color: rgba(255, 255, 255, 0.9);
}
.navbar-scrolled {
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.nav-link {
color: var(--dark-color) !important;
font-weight: 600;
font-size: 1.1rem;
padding: 0.5rem 1rem;
}
/* Content sections */
.content-section {
padding: 40px 0;
position: relative;
}
.content-section h2 {
margin-bottom: 25px;
font-weight: 600;
color: var(--dark-color);
border-left: 5px solid var(--dark-color);
padding-left: 15px;
}
/* Section styles */
.about-section {
background-color: var(--bg-color2); /* Blue backgroun
Open service 34.242.161.102:443 · theleitirpicnic.ie
2026-01-06 21:05
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Tue, 06 Jan 2026 21:05:15 GMT
Content-Type: text/html
Content-Length: 25247
Last-Modified: Wed, 23 Jul 2025 22:25:07 GMT
Connection: close
ETag: "68816143-629f"
Accept-Ranges: bytes
Page title: The Leitir Picnic
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Leitir Picnic</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Knewave&family=Poppins:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root {
--primary-color: #db5749; /* red */
--secondary-color: #4ECDC4;
--accent-color: #FFE66D;
--dark-color: #1A535C;
--light-color: #F7FFF7;
--bg-light: rgba(255, 255, 255, 0.8);
--gold-color: #ffce40;
--forest-color: #2E8B57;
/* New color variables */
--blue-color: #5dbfec;
--light-orange-color: #feb33b;
--dark-orange-color: #e59a52;
--light-green-color: #babf57;
/*--dark-green-color: #66F29A;*/
--dark-green-color: #4d8057;
/* Background colors with opacity */
--bg-light: rgba(255, 255, 255, 0.15);
--bg-color1: rgba(254, 179, 59, 0.15); /* Light orange background */
--bg-color2: rgba(93, 191, 236, 0.15); /* Blue background */
--bg-color3: rgba(186, 191, 87, 0.15); /* Light green background */
--bg-color4: rgba(229, 154, 82, 0.15); /* Dark orange background */
/*--bg-color5: rgba(71, 120, 83, 0.15); /* Dark green background */
--bg-color5: rgba(71, 120, 83, 0.8); /* Dark green background */
}
body {
font-family: 'Poppins', sans-serif;
color: #333;
position: relative;
}
/* Background image with gradient overlay */
.festival-bg {
background: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)),
url('background.png') no-repeat center center;
background-size: cover;
background-attachment: fixed;
min-height: 100vh;
}
/* Hero section */
.hero {
padding-top: 120px;
padding-bottom: 50px;
text-align: center;
}
/* Logo styling */
.logo-container {
margin-bottom: 1.5rem;
max-width: 90%;
margin-left: auto;
margin-right: auto;
}
.logo-image {
max-width: 100%;
height: auto;
}
/* For desktop */
@media (min-width: 768px) {
.logo-container {
max-width: 70%;
}
}
.date-display {
font-weight: 600;
color: var(--dark-color);
background-color: var(--gold-color);
display: inline-block;
padding: 8px 18px;
border-radius: 15px;
margin-top: 15px;
font-size: 1.15rem;
box-shadow: 0 4px 8px rgba(0,0,0,0.15);
}
/* Navigation */
.navbar {
transition: all 0.3s ease;
background-color: rgba(255, 255, 255, 0.9);
}
.navbar-scrolled {
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.nav-link {
color: var(--dark-color) !important;
font-weight: 600;
font-size: 1.1rem;
padding: 0.5rem 1rem;
}
/* Content sections */
.content-section {
padding: 40px 0;
position: relative;
}
.content-section h2 {
margin-bottom: 25px;
font-weight: 600;
color: var(--dark-color);
border-left: 5px solid var(--dark-color);
padding-left: 15px;
}
/* Section styles */
.about-section {
background-color: var(--bg-color2); /* Blue backgroun
Open service 34.242.161.102:443 · theleitirpicnic.ie
2025-12-30 05:51
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Tue, 30 Dec 2025 05:51:27 GMT
Content-Type: text/html
Content-Length: 25247
Last-Modified: Wed, 23 Jul 2025 22:25:07 GMT
Connection: close
ETag: "68816143-629f"
Accept-Ranges: bytes
Page title: The Leitir Picnic
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Leitir Picnic</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Knewave&family=Poppins:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root {
--primary-color: #db5749; /* red */
--secondary-color: #4ECDC4;
--accent-color: #FFE66D;
--dark-color: #1A535C;
--light-color: #F7FFF7;
--bg-light: rgba(255, 255, 255, 0.8);
--gold-color: #ffce40;
--forest-color: #2E8B57;
/* New color variables */
--blue-color: #5dbfec;
--light-orange-color: #feb33b;
--dark-orange-color: #e59a52;
--light-green-color: #babf57;
/*--dark-green-color: #66F29A;*/
--dark-green-color: #4d8057;
/* Background colors with opacity */
--bg-light: rgba(255, 255, 255, 0.15);
--bg-color1: rgba(254, 179, 59, 0.15); /* Light orange background */
--bg-color2: rgba(93, 191, 236, 0.15); /* Blue background */
--bg-color3: rgba(186, 191, 87, 0.15); /* Light green background */
--bg-color4: rgba(229, 154, 82, 0.15); /* Dark orange background */
/*--bg-color5: rgba(71, 120, 83, 0.15); /* Dark green background */
--bg-color5: rgba(71, 120, 83, 0.8); /* Dark green background */
}
body {
font-family: 'Poppins', sans-serif;
color: #333;
position: relative;
}
/* Background image with gradient overlay */
.festival-bg {
background: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)),
url('background.png') no-repeat center center;
background-size: cover;
background-attachment: fixed;
min-height: 100vh;
}
/* Hero section */
.hero {
padding-top: 120px;
padding-bottom: 50px;
text-align: center;
}
/* Logo styling */
.logo-container {
margin-bottom: 1.5rem;
max-width: 90%;
margin-left: auto;
margin-right: auto;
}
.logo-image {
max-width: 100%;
height: auto;
}
/* For desktop */
@media (min-width: 768px) {
.logo-container {
max-width: 70%;
}
}
.date-display {
font-weight: 600;
color: var(--dark-color);
background-color: var(--gold-color);
display: inline-block;
padding: 8px 18px;
border-radius: 15px;
margin-top: 15px;
font-size: 1.15rem;
box-shadow: 0 4px 8px rgba(0,0,0,0.15);
}
/* Navigation */
.navbar {
transition: all 0.3s ease;
background-color: rgba(255, 255, 255, 0.9);
}
.navbar-scrolled {
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.nav-link {
color: var(--dark-color) !important;
font-weight: 600;
font-size: 1.1rem;
padding: 0.5rem 1rem;
}
/* Content sections */
.content-section {
padding: 40px 0;
position: relative;
}
.content-section h2 {
margin-bottom: 25px;
font-weight: 600;
color: var(--dark-color);
border-left: 5px solid var(--dark-color);
padding-left: 15px;
}
/* Section styles */
.about-section {
background-color: var(--bg-color2); /* Blue backgroun
Open service 34.242.161.102:443 · www.theleitirpicnic.ie
2025-12-22 20:53
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Mon, 22 Dec 2025 20:53:40 GMT
Content-Type: text/html
Content-Length: 25247
Last-Modified: Wed, 23 Jul 2025 22:25:07 GMT
Connection: close
ETag: "68816143-629f"
Accept-Ranges: bytes
Page title: The Leitir Picnic
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Leitir Picnic</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Knewave&family=Poppins:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root {
--primary-color: #db5749; /* red */
--secondary-color: #4ECDC4;
--accent-color: #FFE66D;
--dark-color: #1A535C;
--light-color: #F7FFF7;
--bg-light: rgba(255, 255, 255, 0.8);
--gold-color: #ffce40;
--forest-color: #2E8B57;
/* New color variables */
--blue-color: #5dbfec;
--light-orange-color: #feb33b;
--dark-orange-color: #e59a52;
--light-green-color: #babf57;
/*--dark-green-color: #66F29A;*/
--dark-green-color: #4d8057;
/* Background colors with opacity */
--bg-light: rgba(255, 255, 255, 0.15);
--bg-color1: rgba(254, 179, 59, 0.15); /* Light orange background */
--bg-color2: rgba(93, 191, 236, 0.15); /* Blue background */
--bg-color3: rgba(186, 191, 87, 0.15); /* Light green background */
--bg-color4: rgba(229, 154, 82, 0.15); /* Dark orange background */
/*--bg-color5: rgba(71, 120, 83, 0.15); /* Dark green background */
--bg-color5: rgba(71, 120, 83, 0.8); /* Dark green background */
}
body {
font-family: 'Poppins', sans-serif;
color: #333;
position: relative;
}
/* Background image with gradient overlay */
.festival-bg {
background: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)),
url('background.png') no-repeat center center;
background-size: cover;
background-attachment: fixed;
min-height: 100vh;
}
/* Hero section */
.hero {
padding-top: 120px;
padding-bottom: 50px;
text-align: center;
}
/* Logo styling */
.logo-container {
margin-bottom: 1.5rem;
max-width: 90%;
margin-left: auto;
margin-right: auto;
}
.logo-image {
max-width: 100%;
height: auto;
}
/* For desktop */
@media (min-width: 768px) {
.logo-container {
max-width: 70%;
}
}
.date-display {
font-weight: 600;
color: var(--dark-color);
background-color: var(--gold-color);
display: inline-block;
padding: 8px 18px;
border-radius: 15px;
margin-top: 15px;
font-size: 1.15rem;
box-shadow: 0 4px 8px rgba(0,0,0,0.15);
}
/* Navigation */
.navbar {
transition: all 0.3s ease;
background-color: rgba(255, 255, 255, 0.9);
}
.navbar-scrolled {
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.nav-link {
color: var(--dark-color) !important;
font-weight: 600;
font-size: 1.1rem;
padding: 0.5rem 1rem;
}
/* Content sections */
.content-section {
padding: 40px 0;
position: relative;
}
.content-section h2 {
margin-bottom: 25px;
font-weight: 600;
color: var(--dark-color);
border-left: 5px solid var(--dark-color);
padding-left: 15px;
}
/* Section styles */
.about-section {
background-color: var(--bg-color2); /* Blue backgroun
Open service 34.242.161.102:443 · theleitirpicnic.ie
2025-12-22 14:13
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Mon, 22 Dec 2025 14:13:11 GMT
Content-Type: text/html
Content-Length: 25247
Last-Modified: Wed, 23 Jul 2025 22:25:07 GMT
Connection: close
ETag: "68816143-629f"
Accept-Ranges: bytes
Page title: The Leitir Picnic
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Leitir Picnic</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Knewave&family=Poppins:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root {
--primary-color: #db5749; /* red */
--secondary-color: #4ECDC4;
--accent-color: #FFE66D;
--dark-color: #1A535C;
--light-color: #F7FFF7;
--bg-light: rgba(255, 255, 255, 0.8);
--gold-color: #ffce40;
--forest-color: #2E8B57;
/* New color variables */
--blue-color: #5dbfec;
--light-orange-color: #feb33b;
--dark-orange-color: #e59a52;
--light-green-color: #babf57;
/*--dark-green-color: #66F29A;*/
--dark-green-color: #4d8057;
/* Background colors with opacity */
--bg-light: rgba(255, 255, 255, 0.15);
--bg-color1: rgba(254, 179, 59, 0.15); /* Light orange background */
--bg-color2: rgba(93, 191, 236, 0.15); /* Blue background */
--bg-color3: rgba(186, 191, 87, 0.15); /* Light green background */
--bg-color4: rgba(229, 154, 82, 0.15); /* Dark orange background */
/*--bg-color5: rgba(71, 120, 83, 0.15); /* Dark green background */
--bg-color5: rgba(71, 120, 83, 0.8); /* Dark green background */
}
body {
font-family: 'Poppins', sans-serif;
color: #333;
position: relative;
}
/* Background image with gradient overlay */
.festival-bg {
background: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)),
url('background.png') no-repeat center center;
background-size: cover;
background-attachment: fixed;
min-height: 100vh;
}
/* Hero section */
.hero {
padding-top: 120px;
padding-bottom: 50px;
text-align: center;
}
/* Logo styling */
.logo-container {
margin-bottom: 1.5rem;
max-width: 90%;
margin-left: auto;
margin-right: auto;
}
.logo-image {
max-width: 100%;
height: auto;
}
/* For desktop */
@media (min-width: 768px) {
.logo-container {
max-width: 70%;
}
}
.date-display {
font-weight: 600;
color: var(--dark-color);
background-color: var(--gold-color);
display: inline-block;
padding: 8px 18px;
border-radius: 15px;
margin-top: 15px;
font-size: 1.15rem;
box-shadow: 0 4px 8px rgba(0,0,0,0.15);
}
/* Navigation */
.navbar {
transition: all 0.3s ease;
background-color: rgba(255, 255, 255, 0.9);
}
.navbar-scrolled {
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.nav-link {
color: var(--dark-color) !important;
font-weight: 600;
font-size: 1.1rem;
padding: 0.5rem 1rem;
}
/* Content sections */
.content-section {
padding: 40px 0;
position: relative;
}
.content-section h2 {
margin-bottom: 25px;
font-weight: 600;
color: var(--dark-color);
border-left: 5px solid var(--dark-color);
padding-left: 15px;
}
/* Section styles */
.about-section {
background-color: var(--bg-color2); /* Blue backgroun
Open service 34.242.161.102:443 · theleitirpicnic.ie
2025-12-20 13:58
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Sat, 20 Dec 2025 13:58:28 GMT
Content-Type: text/html
Content-Length: 25247
Last-Modified: Wed, 23 Jul 2025 22:25:07 GMT
Connection: close
ETag: "68816143-629f"
Accept-Ranges: bytes
Page title: The Leitir Picnic
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Leitir Picnic</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Knewave&family=Poppins:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root {
--primary-color: #db5749; /* red */
--secondary-color: #4ECDC4;
--accent-color: #FFE66D;
--dark-color: #1A535C;
--light-color: #F7FFF7;
--bg-light: rgba(255, 255, 255, 0.8);
--gold-color: #ffce40;
--forest-color: #2E8B57;
/* New color variables */
--blue-color: #5dbfec;
--light-orange-color: #feb33b;
--dark-orange-color: #e59a52;
--light-green-color: #babf57;
/*--dark-green-color: #66F29A;*/
--dark-green-color: #4d8057;
/* Background colors with opacity */
--bg-light: rgba(255, 255, 255, 0.15);
--bg-color1: rgba(254, 179, 59, 0.15); /* Light orange background */
--bg-color2: rgba(93, 191, 236, 0.15); /* Blue background */
--bg-color3: rgba(186, 191, 87, 0.15); /* Light green background */
--bg-color4: rgba(229, 154, 82, 0.15); /* Dark orange background */
/*--bg-color5: rgba(71, 120, 83, 0.15); /* Dark green background */
--bg-color5: rgba(71, 120, 83, 0.8); /* Dark green background */
}
body {
font-family: 'Poppins', sans-serif;
color: #333;
position: relative;
}
/* Background image with gradient overlay */
.festival-bg {
background: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)),
url('background.png') no-repeat center center;
background-size: cover;
background-attachment: fixed;
min-height: 100vh;
}
/* Hero section */
.hero {
padding-top: 120px;
padding-bottom: 50px;
text-align: center;
}
/* Logo styling */
.logo-container {
margin-bottom: 1.5rem;
max-width: 90%;
margin-left: auto;
margin-right: auto;
}
.logo-image {
max-width: 100%;
height: auto;
}
/* For desktop */
@media (min-width: 768px) {
.logo-container {
max-width: 70%;
}
}
.date-display {
font-weight: 600;
color: var(--dark-color);
background-color: var(--gold-color);
display: inline-block;
padding: 8px 18px;
border-radius: 15px;
margin-top: 15px;
font-size: 1.15rem;
box-shadow: 0 4px 8px rgba(0,0,0,0.15);
}
/* Navigation */
.navbar {
transition: all 0.3s ease;
background-color: rgba(255, 255, 255, 0.9);
}
.navbar-scrolled {
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.nav-link {
color: var(--dark-color) !important;
font-weight: 600;
font-size: 1.1rem;
padding: 0.5rem 1rem;
}
/* Content sections */
.content-section {
padding: 40px 0;
position: relative;
}
.content-section h2 {
margin-bottom: 25px;
font-weight: 600;
color: var(--dark-color);
border-left: 5px solid var(--dark-color);
padding-left: 15px;
}
/* Section styles */
.about-section {
background-color: var(--bg-color2); /* Blue backgroun