new deploy: 2022-04-26T14:07:27+00:00

pages
dachary 2022-04-26 14:07:27 +00:00
parent cb05a4d4d4
commit 69d525f207
30 changed files with 498 additions and 14 deletions

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -180,7 +180,7 @@ exist, this is a significant undertaking and effectively a blocker.&lt;&#x2F;p&g
&gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a &gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a
&gt; &gt;
&lt;&#x2F;h1&gt; &lt;&#x2F;h1&gt;
&lt;p&gt;All self-hosted services are in danger of loosing the data they contain. &lt;p&gt;All self-hosted services are in danger of losing the data they contain.
When a Wordpress service is hosted in a home and the machine dies, it When a Wordpress service is hosted in a home and the machine dies, it
must be restored from backups... when there are backups. Hosting must be restored from backups... when there are backups. Hosting
companies ensure the durability of the data with their own backup companies ensure the durability of the data with their own backup

View File

@ -177,6 +177,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>
@ -379,7 +384,7 @@ exist, this is a significant undertaking and effectively a blocker.</p>
><span class="anchor-icon">#</span></a ><span class="anchor-icon">#</span></a
> >
</h1> </h1>
<p>All self-hosted services are in danger of loosing the data they contain. <p>All self-hosted services are in danger of losing the data they contain.
When a Wordpress service is hosted in a home and the machine dies, it When a Wordpress service is hosted in a home and the machine dies, it
must be restored from backups... when there are backups. Hosting must be restored from backups... when there are backups. Hosting
companies ensure the durability of the data with their own backup companies ensure the durability of the data with their own backup

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

394
gitea-clinic/index.html Normal file
View File

@ -0,0 +1,394 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="manifest" href="/site.webmanifest" />
<link rel="stylesheet" href="https://hostea.org/main.css" />
<link
rel="stylesheet"
media="screen and (max-width: 1300px)"
href="https://hostea.org/mobile.css"
/>
<meta name="referrer" content="no-referrer-when-downgrade" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="https://hostea.org/main.css" />
<link
rel="stylesheet"
media="screen and (max-width: 1300px)"
href="https://hostea.org/mobile.css"
/>
<meta name="referrer" content="no-referrer-when-downgrade" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Gitea Clinic | Hostea: Managed Gitea Hosting </title>
<meta name="referrer" content="no-referrer-when-downgrade" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="Debug and Recover broken Gitea instances" />
<meta property="og:title" content="Gitea Clinic | Hostea: Managed Gitea Hosting " />
<meta property="og:type" content="article" />
<meta property="og:url" content="https:&#x2F;&#x2F;hostea.org" />
<meta property="og:description" content="Debug and Recover broken Gitea instances" />
<meta
property="og:site_name"
content="Gitea Clinic | Hostea: Managed Gitea Hosting "
/>
<link
rel="apple-touch-icon"
sizes="57x57"
href="https://hostea.org/apple-icon-57x57.png?h=c21de14cfdf862a6472ae977557fa048a7c36d39337e61d3274705e9bd8e857f"
/>
<link
rel="apple-touch-icon"
sizes="60x60"
href="https://hostea.org/apple-icon-60x60.png?h=67089d9025a52d0d1ddce450078c7acefe2c150a2427dec9f5e13c6314f74281"
/>
<link
rel="apple-touch-icon"
sizes="72x72"
href="https://hostea.org/apple-icon-72x72.png?h=70725943de8884804f9da28202ced0ad6fed483ae9cf8f6d874aa133e30cb693"
/>
<link
rel="apple-touch-icon"
sizes="76x76"
href="https://hostea.org/apple-icon-76x76.png?h=1e6e8072df3b21bdcea254a42aac6e993611e845f91ddd79f6f35a6c441710a5"
/>
<link
rel="apple-touch-icon"
sizes="114x114"
href="https://hostea.org/apple-icon-114x114.png?h=c20099f8190ed3962fab5726c5594857a871cdb3ee98439343c622cd3727fed6"
/>
<link
rel="apple-touch-icon"
sizes="120x120"
href="https://hostea.org/apple-icon-120x120.png?h=4df78e402e60b58c6d44764678bdd737b5b6a836aeb85fb75fa49f706f7e8c81"
/>
<link
rel="apple-touch-icon"
sizes="144x144"
href="https://hostea.org/apple-icon-144x144.png?h=0c44e6655d714f89ee95cc151032d1f0dc3204bd24d1ca2ee9d94692d4ede84d"
/>
<link
rel="apple-touch-icon"
sizes="152x152"
href="https://hostea.org/apple-icon-152x152.png?h=157918f883ff95d4eeb6452d0ebb61ca5e21ea0dcac1aefe825f3e2f3999052f"
/>
<link
rel="apple-touch-icon"
sizes="180x180"
href="https://hostea.org/apple-icon-180x180.png?h=7d5c16d379b7db6d8ea5aae64921d7162b84f543763acd8fc7c107f80a600213"
/>
<link
rel="icon"
type="image/png"
sizes="192x192"
href="https://hostea.org/android-icon-192x192.png?h=095e3835b082dba07f606c33fa6f71bcd671a71e987b0ab2e46dcddceef52b9c"
/>
<link
rel="icon"
type="image/png"
sizes="32x32"
href="https://hostea.org/favicon-32x32.png?h=d7cd5d6390d58e729cd1f3564add60e9d8b63f54482a7f4cb5a66bb4780dfb05"
/>
<link
rel="icon"
type="image/png"
sizes="96x96"
href="https://hostea.org/favicon-96x96.png?h=5e01ce966b1d7ed88e0b01226d74ad8aaa65cea839073eb1ec6e115e76f3b2db"
/>
<link
rel="icon"
type="image/png"
sizes="16x16"
href="https://hostea.org/favicon-16x16.png?h=442e55b5177a8b501f75401b6b61bddace8d1ef8d91dab611fb1993293682ba5"
/>
<link
rel="manifest"
href="https://hostea.org/manifest.json?h=27eca3e8297eb7ff340deb3849b210185a459b3845456aa4d0036f6d966b3518"
/>
<meta name="msapplication-TileColor" content="#ffffff" />
<meta
name="msapplication-TileImage"
content="https://hostea.org/ms-icon-144x144.png?h=8170ab51b871b84b8f98bd03cf441afdffb2998b7dfffb04abb7ebf5deeb1f94"
/>
<meta name="theme-color" content="#ffffff" />
</head>
</head>
<body class="base">
<header>
<nav class="nav__container">
<input type="checkbox" class="nav__toggle" id="nav__toggle" />
<div class="nav__header">
<a class="nav__logo-container" href="/">
<img src="https://hostea.org/android-icon-48x48.png?h=5115cfa26ec433a1f436236b2842c138d9d17f0c5a6376e3102c14e949dae1cb"
alt="Hostea temporary logo"/>
<p class="nav__home-btn">
ostea
</p>
</a>
<label class="nav__hamburger-menu" for="nav__toggle">
<span class="nav__hamburger-inner"></span>
</label>
</div>
<div class="nav__spacer"></div>
<div class="nav__link-group">
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;about&#x2F;">About</a>
</div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;blog&#x2F;">Blog</a>
</div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;contact&#x2F;">Contact</a>
</div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div>
</div>
</nav>
</header>
<!-- See ../sass/main.scss. Required for pushing footer to the very
bottom of the page -->
<div class="main__content-container">
<main>
<div class="page__container">
<h1 class="page__group-title">Gitea Clinic</h1>
<div class="page__group-content">
<h2 id="how-does-it-work">How does it work?<a class="zola-anchor" href="#how-does-it-work" aria-label="Anchor link for: how-does-it-work"
><span class="anchor-icon">#</span></a
>
</h2>
<ol>
<li>Get in touch with the doctor of your choice</li>
<li>Upload your sick Gitea</li>
<li>Once it gets better bring it back home (or decide it should get a
permanent residence at hostea)</li>
<li>Pay the doctor</li>
</ol>
<h2 id="how-much-does-it-cost">How much does it cost?<a class="zola-anchor" href="#how-much-does-it-cost" aria-label="Anchor link for: how-much-does-it-cost"
><span class="anchor-icon">#</span></a
>
</h2>
<p>All Hostea doctors charge a flat hourly rate for consultations held in public
(private information is never revealed, even if the consultation is held
in public) Private consultations fees depend on the Hostea doctor</p>
<p>Sounds good, I want to get an appointment!
</div>
</div>
<div class="action-call__container">
<div class="action-call__margin-container">
<p class="action-call__prompt">Sounds good, I want to get an appointment!</p>
<button class="action-call__button"><a href="&#x2F;contanct" class="action-call_link">Contact Us</a></button>
</div>
</div>
<div class="page__container">
<div class="page__group-content">
</p>
<p>The doctor name links to their resume. Stars are awarded when someone is
happy about a public consultation (not for private consulations).</p>
<h2 id="hostea-doctors">Hostea Doctors<a class="zola-anchor" href="#hostea-doctors" aria-label="Anchor link for: hostea-doctors"
><span class="anchor-icon">#</span></a
>
</h2>
<div class="clinic__doctors-container">
<div class="doctor__container">
<img src="https://hostea.org/people/realaravinth.jpg?h=f63faac10c0b6539c6bf16b59573e5eab39bc7a81fd15d1195f06294f24991c6" alt="" class="doctor__profile_photo">
<h3 class="doctor__name">Aravinth Manivannan</h3>
<div class="docutr__rating-container">
<p class="doctor_rating-stars">★★★★☆</p>
<!--<p class="doctor_rating-value">4.85</p> -->
</div>
<a href='https:&#x2F;&#x2F;batsense.net' class="doctor__contact">Learn More</a>
</div>
<div class="doctor__container">
<img src="https://hostea.org/tmp-logo.png?h=211e7c35a9b90e50581ed7348d34398b1f552999ffc475a3df21c64cb8ef38e6" alt="" class="doctor__profile_photo">
<h3 class="doctor__name">Easter-eggs</h3>
<div class="docutr__rating-container">
<p class="doctor_rating-stars">★★★★★</p>
<!--<p class="doctor_rating-value">5</p> -->
</div>
<a href='https:&#x2F;&#x2F;easter-eggs.com&#x2F;' class="doctor__contact">Learn More</a>
</div>
<div class="doctor__container">
<img src="https://hostea.org/tmp-logo.png?h=211e7c35a9b90e50581ed7348d34398b1f552999ffc475a3df21c64cb8ef38e6" alt="" class="doctor__profile_photo">
<h3 class="doctor__name">Loïc Dachary</h3>
<div class="docutr__rating-container">
<p class="doctor_rating-stars">★★★★★</p>
<!--<p class="doctor_rating-value">5</p> -->
</div>
<a href='https:&#x2F;&#x2F;dachary.org' class="doctor__contact">Learn More</a>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer__container">
<!-- <div class="footer__column"> --->
<p class="footer__column license__conatiner">
All text <a
class="license__link"
rel="noreferrer"
href="http://creativecommons.org/licenses/by-sa/4.0/"
target="_blank"
>&nbsp;CC-BY-SA&nbsp;</a
>
&amp; code
<a
class="license__link"
rel="noreferrer"
href="https://www.gnu.org/licenses/agpl-3.0.en.html"
target="_blank"
>&nbsp;AGPL&nbsp;</a
>
|
<a
class="license__link"
rel="noreferrer"
href="https://www.eff.org/issues/do-not-track/amp/"
target="_blank"
>&nbsp;No AMP&nbsp;</a
>
</p>
<!-- </div> -->
<div class="footer__column--center">
<a href="/blog/atom.xml" target="_blank" rel="noopener" title="RSS">
<img
src="https://hostea.org/icons/rss.svg?h=f6cd584bdbcd2eb4d1b8b84c9cf083ef45f772167c33fdcee754b35ae8ff4c7d"
class="footer__icon"
alt="Email icon"
/>
</a>
</div>
<div class="footer__column">
<a href="/about" title="Privacy Policy">About</a>
<span class="footer__column-divider--mobile-only">|</span>
<a href="/legalese" title="Legalese">Legalese</a>
<a href="/privacy-policy" title="Privacy Policy">Privacy</a>
<span class="footer__column-divider--mobile-only">|</span>
<a
href="https://stats.uptimerobot.com/EQ7VJHWylx"
rel="noreferrer"
target="_blank"
title="Status"
>Status</a
>
<a href="/tos" title="Terms of Service">Terms of Service</a>
</div>
</div>
</footer>
</div>
</body>
</html>

1
gitea-clinic/main.css Normal file
View File

@ -0,0 +1 @@
.clinic__doctors-container{display:flex}.doctor__profile_photo{width:100px;height:100px;border-radius:100px}.doctor__container{background-color:#eee;margin:10px 30px;padding:10px;height:250px;border-radius:5px;width:30%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.doctor__name{text-align:center;margin:0 auto !important}.doctor_rating-stars,.doctor_rating-value{margin:0 auto !important;text-align:center}

1
gitea-clinic/mobile.css Normal file
View File

@ -0,0 +1 @@
.clinic__doctors-container{display:flex;flex-direction:column;align-items:center}.doctor__container{width:80%}

View File

@ -174,6 +174,11 @@ and static pages with upgrades, backups and 24&#x2F;7 monitoring" />
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>
@ -231,7 +236,7 @@ and static pages with upgrades, backups and 24&#x2F;7 monitoring" />
<div class="page__group-content"> <div class="page__group-content">
<div class="action-call__container"> <div class="action-call__container">
<div class="action-call__margin-container"> <div class="action-call__margin-container">
<p class="action-call__prompt">Need an indepandent forge? Talk to an expert!</p> <p class="action-call__prompt">Need an independent forge? Talk to an expert!</p>
<button class="action-call__button"><a href="/contact" class="action-call_link">Contact Us</a></button> <button class="action-call__button"><a href="/contact" class="action-call_link">Contact Us</a></button>
</div> </div>
</div> </div>
@ -399,7 +404,7 @@ and static pages with upgrades, backups and 24&#x2F;7 monitoring" />
<div class="service-card__conatiner"> <div class="service-card__conatiner">
<div class="service-card__text-container"> <div class="service-card__text-container">
<p class="service-card__service-name">Gitea Hosting</p> <p class="service-card__service-name">Gitea Hosting</p>
<h2 class="service-card__title">Run indepandent software forge</h2> <h2 class="service-card__title">Run independent software forge</h2>
<p class="service-card__text">Dedicated Gitea hosting with Woodpecker, flat monthly price, unlimited bandwidth and users. All upgrades included. Fully self-hostable. ETA July 1st, 2022.</p> <p class="service-card__text">Dedicated Gitea hosting with Woodpecker, flat monthly price, unlimited bandwidth and users. All upgrades included. Fully self-hostable. ETA July 1st, 2022.</p>
<ul class="index-banner__features-list"> <ul class="index-banner__features-list">
<li class="index-banner__features">Tested software releases</li> <li class="index-banner__features">Tested software releases</li>
@ -506,7 +511,7 @@ and static pages with upgrades, backups and 24&#x2F;7 monitoring" />
<div class="service-card__conatiner"> <div class="service-card__conatiner">
<div class="service-card__text-container"> <div class="service-card__text-container">
<p class="service-card__service-name">Gitea Hosting</p> <p class="service-card__service-name">Gitea Hosting</p>
<h2 class="service-card__title">Run indepandent software forge</h2> <h2 class="service-card__title">Run independent software forge</h2>
<p class="service-card__text">Dedicated Gitea hosting with Woodpecker, flat monthly price, unlimited bandwidth and users. All upgrades included. Fully self-hostable. ETA July 1st, 2022.</p> <p class="service-card__text">Dedicated Gitea hosting with Woodpecker, flat monthly price, unlimited bandwidth and users. All upgrades included. Fully self-hostable. ETA July 1st, 2022.</p>
<ul class="index-banner__features-list"> <ul class="index-banner__features-list">
<li class="index-banner__features">Tested software releases</li> <li class="index-banner__features">Tested software releases</li>

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
.home-card__group{flex-direction:column}.home-card__conatiner{margin:10px auto;width:80%}.home-card__group{margin:auto}.home__vision-container{flex-direction:column;height:auto !important;min-height:auto !important;max-height:auto !important}.service-card__conatiner{width:85%;flex-direction:column-reverse;margin:50px auto}.service__features--split,.service__features{height:auto !important;min-height:auto !important;max-height:none !important;flex-direction:column}.line-border{width:95%}.home__container{max-height:100vh;height:100vh}.home__name{font-size:2rem}.index-banner{margin:auto}.index-banner__title{font-size:2.5rem;margin:auto}.index__group-content .page__container{width:90%}.index-banner__logo-container{display:none}.action-call__margin-container{flex-direction:column;width:85%}.action-call__prompt{text-align:center}.nav__container{flex-direction:column}.nav__header{display:flex;flex-direction:row;min-width:100%;justify-content:space-between}.nav__link-group{position:sticky;flex-direction:column;margin:auto;align-items:center;width:100%}.nav__link-container{border-bottom:1px dashed rgba(55,55,55,0.4);width:70%}.nav__link-container:last-child{border-bottom:none}.nav__link{margin:auto}.nav__hamburger-menu{display:inline-block;width:50px;height:50px}.nav__spacer{display:none}.nav__toggle:not(:checked)~.nav__link-group{max-height:0;transition:max-height 0.4s ease-out;overflow:hidden}.nav__toggle:checked~.nav__link-group{max-height:500px;transition:max-height 0.4s ease-out}.nav__toggle:checked~.nav__header .nav__hamburger-inner::after{width:24px;bottom:1.3px;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s,width 0.1s ease-out}.nav__toggle:checked~.nav__header .nav__hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s ease-out 0.12s}.nav__toggle:checked~.nav__header .nav__hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.nav__hamburger-inner::after{bottom:-7px;transition:bottom 0.1s ease-in 0.25s,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),width 0.1s ease-in 0.25s}.nav__hamburger-inner::after,.nav__hamburger-inner::before{content:"";display:block}.nav__hamburger-inner::before{top:-7px;transition:top 0.1s ease-in 0.25s, opacity 0.1s ease-in}.nav__hamburger-inner{top:50%;margin:auto;transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.nav__hamburger-inner,.nav__hamburger-inner::after,.nav__hamburger-inner::before{width:24px;height:1.3px;position:relative;background:#000}.nav__hamburger-menu,.nav__hamburger-inner{display:block}footer{font-size:.44rem}.footer__container{display:grid;grid-template-rows:repeat(3, 100%);align-items:center;margin:auto;justify-content:center}.footer__link{font-size:0.5rem}.license__conatiner,.license__link{text-align:center}.footer__column:first-child{grid-row-start:3;flex-direction:row}.footer__column:last-child{grid-row-start:2}.footer__column{margin:0 auto;display:flex;padding:0;align-self:flex-end}.footer__column--center{margin:0 auto;display:flex;padding:0;align-self:flex-start}.footer__column-divider--mobile-only{margin:0 3px;font-size:9.9px}.page__container{width:85%}.page__group-content table{overflow-x:scroll}.page__group-content table td{padding:5px}.page__group-content pre{white-space:pre-wrap;word-wrap:break-word}.page__group-content li{margin-left:25px}.page__group-content p,.page__group-content h1,.page__group-content h2,.page__group-content h3{margin:20px 0px}.page__banner{height:auto}.page__group-title{margin:auto;margin-top:0px;margin-bottom:10px}.page__container--split{width:85%;height:auto !important;min-height:auto !important;max-height:none !important}.blog__container{max-width:95%}.blog__content table{overflow-x:scroll}.blog__content table td{padding:5px}.blog__content pre{white-space:pre-wrap;word-wrap:break-word}.blog__content li{margin-left:25px}.blog__content p,.blog__content h1,.blog__content h2,.blog__content h3{margin:20px 0px}.tag__title-container{flex-direction:column}.tag__rss-link--icon{margin:auto 0px}header{height:auto} .home-card__group{flex-direction:column}.home-card__conatiner{margin:10px auto;width:80%}.home-card__group{margin:auto}.home__vision-container{flex-direction:column;height:auto !important;min-height:auto !important;max-height:auto !important}.service-card__conatiner{width:85%;flex-direction:column-reverse;margin:50px auto}.service__features--split,.service__features{height:auto !important;min-height:auto !important;max-height:none !important;flex-direction:column}.line-border{width:95%}.home__container{max-height:100vh;height:100vh}.home__name{font-size:2rem}.index-banner{margin:auto}.index-banner__title{font-size:2.5rem;margin:auto}.index__group-content .page__container{width:90%}.index-banner__logo-container{display:none}.action-call__margin-container{flex-direction:column;width:85%}.action-call__prompt{text-align:center}.nav__container{flex-direction:column}.nav__header{display:flex;flex-direction:row;min-width:100%;justify-content:space-between}.nav__link-group{position:sticky;flex-direction:column;margin:auto;align-items:center;width:100%}.nav__link-container{border-bottom:1px dashed rgba(55,55,55,0.4);width:70%}.nav__link-container:last-child{border-bottom:none}.nav__link{margin:auto}.nav__hamburger-menu{display:inline-block;width:50px;height:50px}.nav__spacer{display:none}.nav__toggle:not(:checked)~.nav__link-group{max-height:0;transition:max-height 0.4s ease-out;overflow:hidden}.nav__toggle:checked~.nav__link-group{max-height:500px;transition:max-height 0.4s ease-out}.nav__toggle:checked~.nav__header .nav__hamburger-inner::after{width:24px;bottom:1.3px;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s,width 0.1s ease-out}.nav__toggle:checked~.nav__header .nav__hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s ease-out 0.12s}.nav__toggle:checked~.nav__header .nav__hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.nav__hamburger-inner::after{bottom:-7px;transition:bottom 0.1s ease-in 0.25s,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),width 0.1s ease-in 0.25s}.nav__hamburger-inner::after,.nav__hamburger-inner::before{content:"";display:block}.nav__hamburger-inner::before{top:-7px;transition:top 0.1s ease-in 0.25s, opacity 0.1s ease-in}.nav__hamburger-inner{top:50%;margin:auto;transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.nav__hamburger-inner,.nav__hamburger-inner::after,.nav__hamburger-inner::before{width:24px;height:1.3px;position:relative;background:#000}.nav__hamburger-menu,.nav__hamburger-inner{display:block}footer{font-size:.44rem}.footer__container{display:grid;grid-template-rows:repeat(3, 100%);align-items:center;margin:auto;justify-content:center}.footer__link{font-size:0.5rem}.license__conatiner,.license__link{text-align:center}.footer__column:first-child{grid-row-start:3;flex-direction:row}.footer__column:last-child{grid-row-start:2}.footer__column{margin:0 auto;display:flex;padding:0;align-self:flex-end}.footer__column--center{margin:0 auto;display:flex;padding:0;align-self:flex-start}.footer__column-divider--mobile-only{margin:0 3px;font-size:9.9px}.page__container{width:85%}.page__group-content table{overflow-x:scroll}.page__group-content table td{padding:5px}.page__group-content pre{white-space:pre-wrap;word-wrap:break-word}.page__group-content li{margin-left:25px}.page__group-content p,.page__group-content h1,.page__group-content h2,.page__group-content h3{margin:20px 0px}.page__banner{height:auto}.page__group-title{margin:auto;margin-top:0px;margin-bottom:10px}.page__container--split{width:85%;height:auto !important;min-height:auto !important;max-height:none !important}.blog__container{max-width:95%}.blog__content table{overflow-x:scroll}.blog__content table td{padding:5px}.blog__content pre{white-space:pre-wrap;word-wrap:break-word}.blog__content li{margin-left:25px}.blog__content p,.blog__content h1,.blog__content h2,.blog__content h3{margin:20px 0px}.tag__title-container{flex-direction:column}.tag__rss-link--icon{margin:auto 0px}.clinic__doctors-container{display:flex;flex-direction:column;align-items:center}.doctor__container{width:80%}header{height:auto}

BIN
people/realaravinth.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>
@ -233,10 +238,10 @@
><span class="anchor-icon">#</span></a ><span class="anchor-icon">#</span></a
> >
</h2> </h2>
<p>Users of Hoteas services can ask contact@hostea.org to:</p> <p>Users of Hotea's services can ask contact@hostea.org to:</p>
<ul> <ul>
<li>Delete their account on a service when it is not a feature available to the user (for instance Nextcloud)</li> <li>Delete their account on a service when it is not a feature available to the user (for instance Nextcloud)</li>
<li>Retreive data associated with their account on a service that does not already provide full access</li> <li>Retrieve data associated with their account on a service that does not already provide full access</li>
</ul> </ul>
<h2 id="do-we-use-cookies">Do we use cookies?<a class="zola-anchor" href="#do-we-use-cookies" aria-label="Anchor link for: do-we-use-cookies" <h2 id="do-we-use-cookies">Do we use cookies?<a class="zola-anchor" href="#do-we-use-cookies" aria-label="Anchor link for: do-we-use-cookies"
><span class="anchor-icon">#</span></a ><span class="anchor-icon">#</span></a

File diff suppressed because one or more lines are too long

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -16,6 +16,9 @@
<url> <url>
<loc>https://hostea.org/contact/</loc> <loc>https://hostea.org/contact/</loc>
</url> </url>
<url>
<loc>https://hostea.org/gitea-clinic/</loc>
</url>
<url> <url>
<loc>https://hostea.org/legalese/</loc> <loc>https://hostea.org/legalese/</loc>
</url> </url>

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -180,7 +180,7 @@ exist, this is a significant undertaking and effectively a blocker.&lt;&#x2F;p&g
&gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a &gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a
&gt; &gt;
&lt;&#x2F;h1&gt; &lt;&#x2F;h1&gt;
&lt;p&gt;All self-hosted services are in danger of loosing the data they contain. &lt;p&gt;All self-hosted services are in danger of losing the data they contain.
When a Wordpress service is hosted in a home and the machine dies, it When a Wordpress service is hosted in a home and the machine dies, it
must be restored from backups... when there are backups. Hosting must be restored from backups... when there are backups. Hosting
companies ensure the durability of the data with their own backup companies ensure the durability of the data with their own backup

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -180,7 +180,7 @@ exist, this is a significant undertaking and effectively a blocker.&lt;&#x2F;p&g
&gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a &gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a
&gt; &gt;
&lt;&#x2F;h1&gt; &lt;&#x2F;h1&gt;
&lt;p&gt;All self-hosted services are in danger of loosing the data they contain. &lt;p&gt;All self-hosted services are in danger of losing the data they contain.
When a Wordpress service is hosted in a home and the machine dies, it When a Wordpress service is hosted in a home and the machine dies, it
must be restored from backups... when there are backups. Hosting must be restored from backups... when there are backups. Hosting
companies ensure the durability of the data with their own backup companies ensure the durability of the data with their own backup

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -180,7 +180,7 @@ exist, this is a significant undertaking and effectively a blocker.&lt;&#x2F;p&g
&gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a &gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a
&gt; &gt;
&lt;&#x2F;h1&gt; &lt;&#x2F;h1&gt;
&lt;p&gt;All self-hosted services are in danger of loosing the data they contain. &lt;p&gt;All self-hosted services are in danger of losing the data they contain.
When a Wordpress service is hosted in a home and the machine dies, it When a Wordpress service is hosted in a home and the machine dies, it
must be restored from backups... when there are backups. Hosting must be restored from backups... when there are backups. Hosting
companies ensure the durability of the data with their own backup companies ensure the durability of the data with their own backup

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -212,7 +212,7 @@ exist, this is a significant undertaking and effectively a blocker.&lt;&#x2F;p&g
&gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a &gt;&lt;span class=&quot;anchor-icon&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a
&gt; &gt;
&lt;&#x2F;h1&gt; &lt;&#x2F;h1&gt;
&lt;p&gt;All self-hosted services are in danger of loosing the data they contain. &lt;p&gt;All self-hosted services are in danger of losing the data they contain.
When a Wordpress service is hosted in a home and the machine dies, it When a Wordpress service is hosted in a home and the machine dies, it
must be restored from backups... when there are backups. Hosting must be restored from backups... when there are backups. Hosting
companies ensure the durability of the data with their own backup companies ensure the durability of the data with their own backup

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -179,6 +179,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -177,6 +177,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>

View File

@ -176,6 +176,11 @@
</div> </div>
<div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;gitea-clinic&#x2F;">Gitea Clinic</a>
</div>
<div class="nav__link-container"> <div class="nav__link-container">
<a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a> <a class="nav__link" rel="noreferrer" href="&#x2F;talks&#x2F;">Talks</a>
</div> </div>