Skip to content

jakdev2/mastodon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

koyu.space

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

Instructions

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.

Changing things around

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

Adding pictures to the front-page

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.

Building a Docker image

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.

Self-hosting

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.

Differences between glitch-soc, Mastodon and koyu.space

Added glitch-soc features

Added koyu.space features

About

The koyu.space version of glitch-soc

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 40.5%
  • JavaScript 39.3%
  • SCSS 15.5%
  • Haml 4.3%
  • HTML 0.3%
  • Dockerfile 0.1%