Skip to content
Merged
45 changes: 0 additions & 45 deletions .github/workflows/azure-static-web-apps-white-pond-05dd06003.yml

This file was deleted.

32 changes: 32 additions & 0 deletions .github/workflows/bunny-storage-zone.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# This GitHub Actions workflow is based on the following repository:
# https://github.com/R-J-dev/bunny-deploy
# License: MIT
name: Deploy to Bunny.net Storage Zone

on:
push:
branches:
- master

jobs:
deploy:
runs-on: ubuntu-latest
permissions:
contents: read
timeout-minutes: 10
steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Deploy to Bunny.net
uses: R-J-dev/bunny-deploy@v2.0.6
with:
storage-zone-password: ${{ secrets.BUNNY_STORAGE_ZONE_PASSWORD }}
directory-to-upload: "./build"
storage-endpoint: "https://storage.bunnycdn.com"
storage-zone-name: "vincent-os-website"
# Limit the number of concurrent uploads to avoid overwhelming the server
# In a theory of a worst case scenario, we should not exceed 10 concurrent uploads
# The Bunny.net API allows up to 50 concurrency uploads.
# If this number is too high, panic!
concurrency: 10
80 changes: 80 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<!--
Vincent OS Website, The website of Vincent OS.
Copyright (C) 2022 - 2025 - v38armageddon

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Error 404 - Vincent OS </title>
<meta http-equiv='content-language' content='en-us'>
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="css/404.css">
<link rel="icon" href="img/logo.png" type="image/x-icon">
</head>
<body>
<!-- NAVBAR SECTION-->
<nav class="navbar">
<div class="navbar__container">
<div class="navbar__logo">
<a href="https://vincent-os.v38armageddon.net"><img src="img/logo text.png" class="navbar__img" /></a>
</div>
<div class="navbar__item">
<a href="https://vincent-os.v38armageddon.net" title="Home Page" id="logo" data-hveid="8"> Home </a>
</div>
<div class="navbar__item">
<a href="https://blog.v38armageddon.net/vincent-os/" title="Blog Page" id="logo" data-hveid="8"> Blog </a>
</div>
<div class="navbar__item">
<a href="pages/download" title="Download Page" id="logo" data-hveid="8"> Download </a>
</div>
<div class="navbar__item">
<a href="pages/support" title="Support Page" id="logo" data-hveid="8"> Support </a>
</div>
<div class="navbar__item">
<a href="https://docs.v38armageddon.net/vincent-os/presentation" title="Documentation Page" id="logo" data-hveid="8"> Documentation </a>
</div>
</div>
</nav>

<!--HOME SECTION-->
<div class="error">
<div class="error__container">
<h1>404</h1>
<h2>Page not found</h2>
<p>The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.</p>
<a href="https://vincent-os.v38armageddon.net">Back to homepage</a>
</div>
</div>

<!--FOOTER SECTION-->
<footer>
<div class="footer__container">
<div id="footer">
<p>
© 2022 - 2025 - v38armageddon - All Right Reserved - <a href="https://www.v38armageddon.net/Terms-Of-Service">Terms of Services</a> - <a href="https://www.v38armageddon.net/Privacy">Privacy Policy</a>
</p>
<p> This website is using the <a href="https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12">EUPL</a> and the <a href="https://www.gnu.org/licenses/gpl-3.0.html"> GPL-3.0 Licenses</a>.</p>
<a href="https://www.v38armageddon.net">
<img class="fImg" src="img/trademark.png" alt="v38armageddon Logo">
</a>
</div>
</div>
</footer>
</body>
</html>
52 changes: 52 additions & 0 deletions css/404.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
/*
* Vincent OS Website, The website of Vincent OS.
* Copyright (C) 2022 - 2025 - v38armageddon
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
body{
margin: 0;
background-color: var(--darkgray);
}

.error {
height: 80vh;
width: 100%;
display: block;
text-align: center;
margin:0px;
color: var(--white);
font-size: 1.3rem;
}

.error__container {
padding-top: 60px;
}

.error__container h1 {
font-size: 3rem;
}

.error__container h2 {
padding: 10px;
}

.error__container p {
padding: 40px;
}

.error__container a {
color: var(--white);
font-size: 1.3rem;
}
1 change: 0 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,6 @@ <h2>Ready to Discover Vincent OS?</h2>
© 2022 - 2025 - v38armageddon - All Right Reserved - <a href="https://www.v38armageddon.net/Terms-Of-Service">Terms of Services</a> - <a href="https://www.v38armageddon.net/Privacy">Privacy Policy</a>
</p>
<p> This website is using the <a href="https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12">EUPL</a> and the <a href="https://www.gnu.org/licenses/gpl-3.0.html"> GPL-3.0 Licenses</a>.</p>
<p> Made by ❤ and hosted on <a href="https://github.com/Vincent-OS/vincent-os-website"> Azure Static Web Apps</a>.</p>
<a href="https://www.v38armageddon.net">
<img class="fImg" src="img/trademark.png" alt="v38armageddon Logo">
</a>
Expand Down
1 change: 0 additions & 1 deletion pages/download.html
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,6 @@ <h2>Vincent OS App</h2>
© 2022 - 2025 - v38armageddon - All Right Reserved - <a href="https://www.v38armageddon.net/Terms-Of-Service">Terms of Services</a> - <a href="https://www.v38armageddon.net/Privacy">Privacy Policy</a>
</p>
<p> This website is using the <a href="https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12">EUPL</a> and the <a href="https://www.gnu.org/licenses/gpl-3.0.html"> GPL-3.0 Licenses</a>.</p>
<p> Made by ❤ and hosted on <a href="https://github.com/Vincent-OS/vincent-os-website"> Azure Static Web Apps</a>.</p>
<a href="https://www.v38armageddon.net">
<img class="fImg" src="../img/trademark.png" alt="v38armageddon Logo">
</a>
Expand Down
1 change: 0 additions & 1 deletion pages/support.html
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,6 @@ <h3>E-mail</h3>
© 2022 - 2025 - v38armageddon - All Right Reserved - <a href="https://www.v38armageddon.net/Terms-Of-Service">Terms of Services</a> - <a href="https://www.v38armageddon.net/Privacy">Privacy Policy</a>
</p>
<p> This website is using the <a href="https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12">EUPL</a> and the <a href="https://www.gnu.org/licenses/gpl-3.0.html"> GPL-3.0 Licenses</a>.</p>
<p> Made by ❤ and hosted on <a href="https://github.com/Vincent-OS/vincent-os-website"> Azure Static Web Apps</a>.</p>
<a href="https://www.v38armageddon.net">
<img class="fImg" src="../img/trademark.png" alt="v38armageddon Logo">
</a>
Expand Down