[glich-soc] A glitchy but lovable microblogging server

glitch-soc for YunoHost

Integration level
Install Glitch-Soc with YunoHost

Lire ce readme en français.

This package allows you to install Glitch-Soc quickly and simply on a YunoHost server.
If you don’t have YunoHost, please consult the guide to learn how to install it.

Overview

glitch-soc is a friendly fork of the open-source social media software Mastodon, with the aim of providing additional features at the risk of potentially less stable software.

What’s different from Mastodon?

glitch-soc adds a number of experimental features to Mastodon, such as:

  • Media improvements
    • Images inside the CW spoiler
    • fullwidth images
    • scaling options
  • Formatted toots
  • Reply selection in lists
  • Filter improvements
  • Highlighting of misleading links
  • Hiding follower count
  • An app settings modal
  • Collapsible toots
  • Toot visibility icons
  • Local-only toots
  • Threaded mode
  • data-* attributes on statuses
  • Advanced theming via flavours+skins
  • Doodle

See more on the documentation

Shipped version: see on GitHub

Disclaimers / important information

:warning: Glitch-Soc is beta software, and under active development. Use at your own risk!

Install

  • This app require a dedicated domain or subdomain.
  • The user choosen during the installation is created in Glitch-Soc with admin rights.

LDAP authentication and SSO are enabled. All YunoHost users can authenticate.

We invite you to block remote malicious instances from the administration interface. You can also add text on your home page.

Known issues

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/glitchsoc_ynh/tree/testing --debug
or
sudo yunohost app upgrade glitchsoc -u https://github.com/YunoHost-Apps/glitchsoc_ynh/tree/testing --debug

Package maintenance

The testing branch gets a new pull request from glitch-soc main branch on sundays, thanks to an automated script.

4 Likes

There is a security problem with Mastodon GlitchSoc edition.

This message for everyone on the fediverse:
First, please ensure you go into your account settings and enable two/multi factor authentication., if you are the admin of a mastodon instance running glitch-soc, please go upgrade to 4.0.2 ASAP.

Background:
Stealing passwords from infosec Mastodon - without bypassing CSP | PortSwigger Research


I have two problems:

  1. I can’t update to the latest version when using YNH
  2. I can’t set 2FA as somehow my password is no longer accepted by mastodon… it seems as if YNH SSO takes care of logging in, but then when logged in, doesn’t allow me to enable 2FA

Maybe it is time to merge this one? @ericg

Merged, thank you for the ping!

1 Like

Thanks for the ping!
Last glitsh-soc master in testing right now Upgrade to version 2022.11.15 by github-actions[bot] · Pull Request #85 · YunoHost-Apps/glitchsoc_ynh · GitHub

1 Like

Maybe it’s something stupid… or it’s me… But it do not federate well… like it is a silo… Do I need to open a port or something like that?..

Any tips and tricks with the installation… ?? or is it just click and done…

I’m having this same issue (not being able to enable 2FA), were you able to get this working? :smiling_face:

no… still not possible… would love to get some pointers