Unnamed repository; edit this file 'description' to name the repository.
Find a file
2023-11-28 21:31:06 +02:00
.vscode Add initial metadata 2023-11-26 12:45:00 +02:00
data Add initial metadata 2023-11-26 12:45:00 +02:00
manifests add grant 2023-11-28 21:31:06 +02:00
spec Add initial metadata 2023-11-26 12:45:00 +02:00
templates add systemd units 2023-11-28 20:32:55 +02:00
.fixtures.yml Add initial metadata 2023-11-26 12:45:00 +02:00
.gitattributes Add initial metadata 2023-11-26 12:45:00 +02:00
.gitignore Add initial metadata 2023-11-26 12:45:00 +02:00
.pdkignore Add initial metadata 2023-11-26 12:45:00 +02:00
.puppet-lint.rc Add initial metadata 2023-11-26 12:45:00 +02:00
.rspec Add initial metadata 2023-11-26 12:45:00 +02:00
.rubocop.yml Add initial metadata 2023-11-26 12:45:00 +02:00
.sync.yml Add initial metadata 2023-11-26 12:45:00 +02:00
.yardopts Add initial metadata 2023-11-26 12:45:00 +02:00
CHANGELOG.md Add initial metadata 2023-11-26 12:45:00 +02:00
Gemfile Add initial metadata 2023-11-26 12:45:00 +02:00
hiera.yaml Add initial metadata 2023-11-26 12:45:00 +02:00
metadata.json Add initial metadata 2023-11-26 12:45:00 +02:00
Rakefile Add initial metadata 2023-11-26 12:45:00 +02:00
README.md remove preexisting readme 2023-11-28 20:11:42 +02:00

mastodon Work In Progress!!!

This module install and manage Mastodon, Redis and PostgreSQL servers.

Table of Contents

  1. Description
  2. Setup - The basics of getting started with mastodon
  3. Usage - Configuration options and additional functionality
  4. Limitations - OS compatibility, etc.
  5. Development - Guide for contributing to the module

Description

Mastodon https://joinmastodon.org/ is a decrentralized social network using the ActivityPub protocol to federate. This module install and configure it with the required components (PostgreSQL and Redis).

Setup

What mastodon affects

This module will install PostgreSQL and Redis server.

Setup Requirements

You will need a host name registered in DNS.

Beginning with mastodon

You need to generate these secrets:

  • mastodon::db_password
  • mastodon::secret_key_base
  • mastodon::otp_secret
  • mastodon::vapid_private_key
  • mastodon::vapid_public_key

Usage

Limitations

Development

Release Notes/Contributors/Etc. Optional