Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

20 total results found

How to Develop for Website League

Developers Handbook

The Website League runs on a lot of different software, mostly adopted from the existing Fediverse and ActivityPub ecosystems. Where to Contribute The primary repository for all of the projects we've adopted is hosted on gitlab: https://gitlab.com/website-l...

Explanation

How to Build Every League Project

Developers Handbook

Building the website league stack from source is a good first step to making changes. you can test things locally on a single instance, but having all software ready to go makes it easy to test changes that work across different nodes and frontends. Platform T...

How-To

External Developer References

Developers Handbook

API references The website league communicates through ActivityPub, which is the underlying specification that powers Mastodon and the fediverse. The specifics of this standard are open, published, and come with a test suite for conformance. Clients to eithe...

Reference

Node Requirements

Operators Handbook

These are the requirements for a Node to be added to the Website League. Fulfillment of these requirements must be verified before the node can be added to any allowlists.  The Node must adhere to the Website League Code of Conduct The rights and responsibi...

Planning a Node

Operators Handbook New Node Setup Guide

Decisions The two big things you can't change about your node once you've started it is your domain name, and your software. There are currently no known migration options for migrating from one federating software to another, and ActivityPub is extremely rel...

Setting Up your Domain Name

Operators Handbook New Node Setup Guide

This page assumes you have, at a minimum, the following: A domain name you wish to use A VPS and its corresponding IP address as well as IPv6 address If you don't have either, consider checking out the previous page, Planning a Node, then come back here...

Preparing Your VPS

Operators Handbook New Node Setup Guide

This page makes the following assumptions: You have a running VPS. You have a domain name that's pointed to your VPS. If this is not the case, go through the first two pages, Planning a Node and Setting Up your Domain Name, then come back here. Logging...

Installing Akkoma

Operators Handbook Akkoma

This install can get a little messy, and this guide should still be considered in a "beta" state. There have been some confusion from people testing this on their system. Take it slow and carefully, and ask for help if you need it. This page makes the followi...

Miscellaneous Procedures

Operators Handbook Akkoma

There are certain things you may want to do with your Akkoma install after the fact - for example, if you originally set up your instance to pull configuration from the config file, and you later wish to instead pull it from the database. This page is to guide...

Installing GoToSocial

Operators Handbook GoToSocial

This page makes the following assumptions: You have a running VPS (Virtual Private Server), or some other server to run your software. You have a domain name reserved for your node that's pointed to your VPS. If either of these aren't true, the New Node...

Quick Reference for common admin tasks

Operators Handbook GoToSocial

Some administrative actions currently require using the gotosocial CLI and aren't available in the settings ui.  To use the gotosocial CLI, you need to somehow pass your config to it. These examples use `--config-path`. Confirming a user's account You may n...

Central Services

Stewards

The following services are used in the day-to-day work of being a steward: Name Software Purpose Consensus Loomio The core voting platform. Coordination Zulip Real-time chat, like Slack. Information Bookstack Shared Wiki and refer...

How to talk on Zulip (Coordination)

Stewards

New Zulip user tips: It's a chat, but it works like a forum. Check your settings! Getting pinged by random conversations? Check out the "recent conversations" view Research and analysis references (a Zulip topic linking out to more resources)

Docker Cookbook

Developers Handbook

Because so many services are involved in running the weague, self-contained docker images can be handy in replicating larger pieces of it at a time. Postgres Postgres is used by Akkoma for storage. Adminer (formerly phpMyAdmin) is a handy web interface for int...

Reference

Real-world configurations

Operators Handbook

If you happen to have any shareable part of your node config, it'd be nice to link it here! Akkoma srxl (posting.isincredibly.gay) Hosted on NixOS. includes Akkoma and Caddy. Phanpy is also included, but is not well tested. Restic is used for backups. http...

Reference

GoToSocial and SELinux

Operators Handbook GoToSocial

Making SELinux Happy If you try to run the service right now: sudo systemctl enable --now gotosocial.service you'll notice it fails right away with an odd error. Sep 26 05:22:34 vultr.guest systemd[1]: Starting GoToSocial Server... Sep 26 05:22:34 vultr.g...

Contacting Upstream Developers

Developers Handbook

GoToSocial (copied from the readme) For questions and comments, you can join our Matrix space at #gotosocial-space:superseriousbusiness.org. This is the quickest way to reach the devs. You can also mail admin@gotosocial.org. For bugs and feature requests,...

Reference

How to write documentation in Bookstack (Information)

Stewards

Bookstack is the software you are reading this on right now! Some guidelines for writing documentation: Make large books Bookstack organizes things into "books", "chapters", and "pages". Books are meant to be read or skimmed linearly, like a real book with a...

How-To

How to Become a Steward

Stewards

Per the original proposal that initially set up the League, anybody can become a Steward with a consensus vote from existing stewards. That means you, too, dear reader. To re-iterate, we expect a few things from stewards: Expectations of Stewards some av...

Post Privacy Settings (or: what's the globe/lock icon next to a post mean?)

Users Handbook

One of the unique architectural decisions mastodon made early on is to track "post privacy" or "post visibility" on a per-post basis. This is represented in pillbug by this dropdown: and in Akkoma by this row of icons: The exact options available will...