ekster

module
v0.0.0-...-7227349 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2024 License: GPL-3.0

README

Ekster

A Microsub server.

Installation

The Docker image ghci.io/pstuifzand/ekster:dev contains the development version of this server. It has dependencies on Postgresql and Redis.

Use the docker-compose.yml file to get an idea of how to use Ekster in Docker.

Start the server with database and redis using docker-compose.

docker-compose up -d
docker-compose logs -f web

This will start Ekster on http://localhost:8089/. When you log in for the first time. It will generate a user for you, and show the microsub url that you can use.

⚠ This will not work with Microsub readers that expect the server to be accessible on the internet. In that you should use a more advanced setup.

Support me

ko-fi

Other Microsub projects

Directories

Path Synopsis
cmd
ek
Ek is a microsub client.
Ek is a microsub client.
eksterd
Eksterd is a microsub server that is extendable.
Eksterd is a microsub server that is extendable.
pkg
fetch
Package fetch provides an API for fetching information about urls.
Package fetch provides an API for fetching information about urls.
jf2
Package jf2 converts microformats to JF2
Package jf2 converts microformats to JF2
jsonfeed
Package jsonfeed parses feeds in the jsonfeed format
Package jsonfeed parses feeds in the jsonfeed format
linkheader
Package linkheader provides functions for parsing HTTP Link headers
Package linkheader provides functions for parsing HTTP Link headers
microsub
Package microsub describes the protocol methods of the Microsub protocol
Package microsub describes the protocol methods of the Microsub protocol
rss
Package rss is a small library for simplifying the parsing of RSS and Atom feeds.
Package rss is a small library for simplifying the parsing of RSS and Atom feeds.
server
Package server contains the microsub server itself.
Package server contains the microsub server itself.
sse
timeline
Package timeline contains different types of timeline backends.
Package timeline contains different types of timeline backends.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL