So here's the deal: we all work on this code, and anyone who uses that does so absolutely at their own risk. Can you dig it?
koyu.space is a fork of glitch-soc
If you want the full source code please clone with the css-plugins
submodule since it contains the koyu.space spice like instant noodles we eat while we work on that code. This submodule contains things like stickers, instance tickers and many more koyu.space features.
Logo: css-plugins/logo.scss
Disable CSS plugins: app/javascript/styles/application.scss
Hop button: app/javascript/flavours/glitch/features/compose/components/publisher.js
Sidebar content (simple UI): app/javascript/flavours/glitch/features/ui/components/navigation_panel.js
Sidebar content (advanced UI): app/javascript/flavours/glitch/features/getting_started/index.js
About page (you may have to add a few lines of CSS code to make it work properly with yours): app/views/about/show.html
And probably many more things that are getting documented soon
Fork this repository and add your picture in the public/about-assets/pictures/
folder and change the file public/about-assets/pictures.json
to include your picture along with metadata about yourself for attribution. If you did that submit a pull request to add your new picture.
Just hit docker build .
and wait. Prebuilt images are at koyuawsmbrtn/mastodon
and already referenced in the docker-compose.yml
file. Using Docker is the preferred less painful method to get a server up and running quickly.
Follow the instructions from the wiki to successfully build and self-host your own instance. This wiki also includes instructions on how to set up a development environment for contributing to the software.
- Media improvements
- Images inside the CW spoiler
- fullwidth images
- scaling options
- Formatted posts
- Reply selection in lists
- Filter improvements
- Highlighting of misleading links
- Hiding follower count
- An app settings modal
- Collapsible posts
- Toot visibility icons
- Local-only posts
- Threaded mode
data-*
attributes on statuses for custom CSS targeting- Advanced theming via flavours+skins
- Doodle
- GIFs by Giphy
- Google Translate
- Stickers
- Custom logo and themes
- Jitsi integration
- InstanceTicker