#16 closed enhancement (wontfix)

Finish implementing mastodon service?

Reported by: mbooth Owned by: somebody
Priority: major Milestone: The Hand Wavy Future
Component: misc Keywords:
Cc:

Description

There is WIP mastodon implementation in the services repo.

This either needs finishing off, or finishing off ;-)

Anyway, things that should be considered:

  • There was a note in the repo to move mastodon's webroot from /home/mastodon/live to /var/www/mastodon for consistency.
  • SAML integration needs some thinking about -- IIRC this is possible but it's way more complex than it needs to be and enabling it does not disable public signups, which is crazy because if you are part of a SSO scheme then by definition user management is handled some place else.
  • Maybe other things, I didn't get too deep in my investigations.

Change History (4)

comment:1 Changed 16 months ago by caolan

I've updated Mastodon to v2.4.3: https://git.darkpeak.org/darkpeak/darkpeak-services.git/commit/?h=ansible&id=e5baa8d33dea7ca0e2165d51e4cbd998264e5862

I've been trying to use LDAP auth because I suspect using SSO will break Android clients as it does for CalDAV, CardDAV and ttrss. LDAP auth doesn't quite work yet, unfortunately, and enabling it also did not disable sign up...

Last edited 13 months ago by mbooth (previous) (diff)

comment:2 Changed 16 months ago by caolan

This page was useful for starting the LDAP configuration: https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Enabling-LDAP-login.md

Might be worth looking at the logs and seeing if the error message matches any of the troubleshooting notes on that page.

comment:3 Changed 12 months ago by ejs

Resolution: wontfix
Status: newresolved

did something else

comment:4 Changed 12 months ago by gjm

Status: resolvedclosed
Note: See TracTickets for help on using tickets.