46 lines
1.2 KiB
Markdown
46 lines
1.2 KiB
Markdown
# mastodon Work In Progress!!!
|
|
|
|
This module install and manage Mastodon, Redis and PostgreSQL servers.
|
|
|
|
## Table of Contents
|
|
|
|
1. [Description](#description)
|
|
1. [Setup - The basics of getting started with mastodon](#setup)
|
|
* [What mastodon affects](#what-mastodon-affects)
|
|
* [Setup requirements](#setup-requirements)
|
|
* [Beginning with mastodon](#beginning-with-mastodon)
|
|
1. [Usage - Configuration options and additional functionality](#usage)
|
|
1. [Limitations - OS compatibility, etc.](#limitations)
|
|
1. [Development - Guide for contributing to the module](#development)
|
|
|
|
## 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**
|