joe's personal site
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

72 lines
4.1 KiB

<!DOCTYPE html>
<html lang=en-US>
<?php $pageName = '/home.dum';
require($_SERVER['DOCUMENT_ROOT'] .'/sedulcni/title.php');
require($_SERVER['DOCUMENT_ROOT'] .'/sedulcni/head.php');
require_once($_SERVER['DOCUMENT_ROOT'] .'/blog/includes/config.php'); ?>
<body<?php require($_SERVER['DOCUMENT_ROOT'] .'/sedulcni/fromPhotos.php'); ?>>
<div class="wrapper">
<div class="header-container">
<?php require($_SERVER['DOCUMENT_ROOT'] .'/sedulcni/header.php'); ?>
<?php require($_SERVER['DOCUMENT_ROOT'] .'/sedulcni/nav.php'); ?>
<div class="content" id="content" role="main">
<div class="row">
<div class="column main">
<h1>Public Services Hosted by Joe</h1>
<p>Everything is free to use and libre software! I provide no guarantees or warranties of any sort.</p>
<svg height="10" width="100%"><line x1="0" y1="0" x2="960" y2="0"></line></svg>
<h2><a href="">Searx</a></h2>
<p>A customizable metasearch engine. Choose how your search works and which engines it uses.
Does not keep logs or track users. <a href="">Source</a></p>
<h2><a href="">Matrix</a></h2>
<p>A federated real-time communications network. Send text with
markdown support, make voice and video calls, and create communities.
<a href="">Source</a>(Server)
<a href="">Source</a>(Web-client)
<h2><a href="">Mastodon</a></h2>
<p>A federated micro-blogging network. Share with and follow users from all
across the Fediverse. Supports up to 500 characters and small media
attachments. <a href="">Source</a></p>
<h2><a href="">Gitea</a></h2>
<p>An easy to use alternative to GitHub. Host and manage your public or private
repositories! Includes wiki functionality and an
<a href="">advanced API</a>.
<a href="">Source</a>
<h2><a href="">PrivateBin</a></h2>
<p>A minimalist, client-side encrypted pastebin. The server never sees the contents of your pastes.
Offers password protection, comments, markdown, syntax highlighting, and one time use pastes.
<a href="">Source</a>
<div class="column aside">
<div class="kofi-button aside">
<a class="kofi-content" href="" title="Support me on">
<img id="kofi-cup" src="/img/core/ko-fi-opt.png"><span class="kofi-cta">Buy joe a coffee</span>
<h2>Latest Posts</h2>
try {
$stmt = $db->query('SELECT postID, postSlug, postTitle, postDesc, postDate FROM blog_posts ORDER BY postID DESC LIMIT 3');
while($row = $stmt->fetch()){
echo '<div class="post-preview">';
echo '<h3><a href="/blog/'.$row['postSlug'].'">'.$row['postTitle'].'</a></h3>';
echo '<p class="post-date">Posted on '.date('F jS Y', strtotime($row['postDate'])).'</p>';
echo '<div class="post-description">'.$row['postDesc'].'</div>';
echo '<p><a href="/blog/'.$row['postSlug'].'">Read More</a></p>';
echo '</div>';
echo '<svg height="10" width="100%"><line x1="0" y1="0" x2="960" y2="0"></line></svg>';
catch(PDOException $e) {
echo $e->getMessage();
<?php require($_SERVER['DOCUMENT_ROOT'] .'/sedulcni/footer.php'); ?>