Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mother-of-all-self-hosting/ansible-role-gotosocial
An Ansible role for installing GoToSocial
https://github.com/mother-of-all-self-hosting/ansible-role-gotosocial
ansible-role docker gotosocial
Last synced: 3 months ago
JSON representation
An Ansible role for installing GoToSocial
- Host: GitHub
- URL: https://github.com/mother-of-all-self-hosting/ansible-role-gotosocial
- Owner: mother-of-all-self-hosting
- License: agpl-3.0
- Created: 2023-03-24T15:56:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-06T09:44:28.000Z (3 months ago)
- Last Synced: 2024-11-06T10:52:44.397Z (3 months ago)
- Topics: ansible-role, docker, gotosocial
- Language: Jinja
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# GoToSocial Ansible Role
![GoToSocial Logo](assets/sloth.png)
![Lint badge](https://woodpecker.hyteck.de/api/badges/moan0s/role-gotosocial/status.svg)
GoToSocial is a self-hosted [ActivityPub](https://activitypub.rocks/) social network server. This role helps you to set up GoToSocial:
- with everything run in [Docker](https://www.docker.com/) containers
- powered by [the official GoToSocial container image](https://hub.docker.com/r/superseriousbusiness/gotosocial/)## Installing
To configure and install GoToSocial on your own server(s), you should use a playbook like [Mother of all self-hosting](https://github.com/mother-of-all-self-hosting/mash-playbook) or write your own.
# Configuring this role for your playbook
```
gotosocial_enabled: true
gotosocial_hostname: 'example.org'gotosocial_db_host:
gotosocial_db_name:
gotosocial_db_user:
gotosocial_db_password:
```## Support
- Github issues: [moan0s/role-gotosocial/issues](https://github.com/moan0s/role-gotosocial/issues)