Commit 7fa39d16 authored by Cyb3r Jak3's avatar Cyb3r Jak3

Merge branch 'api_sever' into 'master'

Api sever

- Adds a write up of my new api server
- Adds html5 validation 
- Now changes only on master push

See merge request !1
parents 8bdccff3 83e4d91b
Pipeline #234793878 passed with stages
in 1 minute and 26 seconds
......@@ -13,7 +13,7 @@ variables:
JEKYLL_ENV: production
LC_ALL: C.UTF-8
test:
Build:
stage: build
cache:
paths:
......@@ -35,6 +35,8 @@ html_test:
image: cyb3rjak3/html5validator:pypi-alpine
script:
- html5validator --root test --also-check-css
except:
- master
pages:
......
<meta Built="{{ site.time | date: "%c %Z" }}">
<meta name="build" content="{{ site.time | date: "%c %Z" }}">
<meta charset="UTF-8">
<meta name="content-type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="robots" content="index,follow">
<meta name="viewport" content="width=device-width, initial-scale=1">
......@@ -15,4 +16,4 @@
<meta name="msapplication-config" content="/assets/images/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="{{ "/assets/css/style.css" | prepend: site.baseurl }}">
{% seo %}
\ No newline at end of file
{% seo title=false %}
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<title>{{ site.author }} / {{ page.project.title }}</title>
<title>"{{ site.author }} / {{ page.project.title }}"</title>
<meta name="author" content="{{ site.author }}">
<meta name="description" content="{{ page.content | strip_html | strip_newlines }}">
<meta name="keywords" content="{{ page.meta.keywords }}">
{% include head.html %}
{% include head.html %}
</head>
<body>
{% include header.html %}
......@@ -18,7 +17,7 @@
<a href="{{ page.project.url }}" target="_blank" title="{{ page.project.title }}" rel="nofollow">{{ page.project.title }}</a>
</h1>
<span class="h2">Role</span>
<p>{{ page.content }}</p>
{{ page.content }}
<div class="project-meta">
<span class="h2">Technologies</span>
<p>{{ page.project.tech }}</p>
......
......@@ -12,7 +12,7 @@ project:
url: "https://gitlab.com/Cyb3r-Jak3/metastalk"
logo: "/assets/images/projects/MetaStalk/logo.png"
status: "Stable"
version: "<a href='https://pypi.org/project/MetaStalk/'> <img src='https://img.shields.io/pypi/v/metastalk' style='width:100px;height:20px;'></a>"
version: "<a href='https://pypi.org/project/MetaStalk/'> <img src='https://img.shields.io/pypi/v/metastalk' style='width:100px;height:20px;' alt='pypi logo showing version'></a>"
year: "2020-"
tech: "Python, exifread"
......
......@@ -22,7 +22,7 @@ images:
url: "/assets/images/projects/TBD/logo.png"
alt: "Under Construction"
- image:
url: /assets/images/projects/TBD/Blank-Photo.jpg"
url: "/assets/images/projects/TBD/Blank-Photo.jpg"
alt: "Place holder"
---
Python DDNS ("pddns") is a dynamic domain name that it is written in Python. It will take the public IP address of the client system it is running on and create or update records. It currently supports Cloudflare and Hurricane Electric for DNS providers. Future updates will bring support for more providers, IPv6 support as well as the ability to use the public facing IP of the server for servers that are behind firewalls.
......@@ -22,7 +22,7 @@ images:
url: "https://assets.gitlab-static.net/uploads/-/system/project/avatar/15101053/ArgosLogo.png?width=20"
alt: "Argos Logo"
- image:
url: /assets/images/projects/TBD/Blank-Photo.jpg"
url: "/assets/images/projects/TBD/Blank-Photo.jpg"
alt: "Place holder"
---
For my senior year at school, we are required to complete a Capstone Project. For my project, I created a honeypot system which I called "Argos". Argos is not one script but a collection of scripts written in python and bash. These scripts work together to setup [cowrie](https://github.com/cowrie/cowrie) which is a Python based honeypot. Once everything is setup then you will get weekly reports about the attacks on the honeypot.
......
......@@ -19,10 +19,10 @@ project:
images:
- image:
url: "/assets/images/projects/TBD/logo.png"
url: /assets/images/projects/TBD/logo.png
alt: "Under Construction"
- image:
url: /assets/images/projects/TBD/Blank-Photo.jpg"
url: /assets/images/projects/TBD/Blank-Photo.jpg
alt: "Place holder"
---
Spot Git is a program that I am currently writing. It will allow for users to manage spotify playlist in Git Style, i.e. clone, push, pull.
......@@ -22,4 +22,4 @@ images:
url: "/assets/images/projects/TBD/python.svg"
alt: "Python Logo"
---
I whipped up a Python API server that I can now attach to my websites to provide backend processing with materials and processing. Right now the only endpoint is for getting my resume encrypted with a user submitted private key. I am think about adding more, but for more update to date status checkout the repo on [GitHub](https://github.com/Cyb3r-Jak3/api_server)
\ No newline at end of file
I whipped up a Python API server that I can now attach to my websites to provide backend processing with materials and processing. Right now the only endpoint is for getting my resume encrypted with a user submitted private key. I am think about adding more, but for more update to date status checkout the repo on [GitHub](https://github.com/Cyb3r-Jak3/api_server)
......@@ -5,7 +5,6 @@
<head>
<title>{{ site.author }} / {{ site.tagline }}</title>
<meta name="author" content="{{ site.author }}">
<meta name="description" content="{{ site.description }}">
<meta name="keywords" content="{{ site.keywords }}">
{% include head.html %}
</head>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment