Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/miklb/steal-this-repo

Starter project for using Jekyll Indieweb Theme
https://github.com/miklb/steal-this-repo

github-page indieweb indieweb-static theme

Last synced: about 2 months ago
JSON representation

Starter project for using Jekyll Indieweb Theme

Awesome Lists containing this project

README

        

# Steal This Repo

You think you should have a blog. You used to have one, it was great. Until it wasn't. You want to write again.

You also want to share a pic or a quick note from your phone. The convenience of a social media app. Maybe write some longer form thinking aloud you publish. Me too. That's what this repo is for.

Under the hood this is a Jekyll site hosted on Netlify. The goal is to document hooking up IndieAuth, Micropub, Webmentions, and Bridgy to make it all work. It's a lot of moving parts, but once it's set up, it's pretty slick. (Famous last words generated by CoPilot.)

For the Jekyll side, it's using [Jekyll IndieWeb](https://github.com/miklb/jekyll-indieweb) as a [Jekyll theme](https://jekyllrb.com/docs/themes/). This means improvements to the theme will be pulled in automatically by updating the Gemfile. It also means you can override any of the theme's files by creating a file with the same name in the root of your repo. For example, if you want to change the CSS, you can edit the default `assets/css/main.css` and it will override the theme's CSS.

Also of note, this repo is a GitHub template repo. That means you can click the green "Use this template" button and create your own repo based on this one. The difference with forking is that you don't inherit the git history of this project. You get a fresh repo with the same files and folders as this one as an intial check in. You can name the repo whatever you want.

## Getting Started

## Local installation

## Deploying to Netlify

## IndieAuth

## Micropub
### Setting Up
[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/miklb/webpage-micropub-to-github)

https://github.com/voxpelli/webpage-micropub-to-github
### Publishing
Quill

## Webmentions
### Sending
### Receiving
Webmentions.io
https://github.com/aarongustafson/jekyll-webmention_io

## Fediverse
fed.brid.gy