Description

Slog is a simple blogging software for sharing short text posts. Complete with likes and facilities for users to personalize their profiles. Slog also bundles in federation features, your instance can fetch posts from other ones.

Documentation

Documentation can be found in docs/. docs/config.md lists possible config options and the format. docs/API-endpoints.md holds the lists of available endpoints and query formats. docs/mock-data-files holds json files for example queries.

Setup

  • Postgresql running on port 5432 with a DB called slog. The tables are set up automatically by the ORM and the existence of them is checked every startup.

Usage

Setup postgresql as explained above. Compile the app and run; the HTTP server will be available on the port set in the SLOG_SERVER_PORT env variable, or appropriate config options.