Welcome to GNU MediaGoblin’s documentation!

GNU MediaGoblin is a platform for sharing photos, video and other media in an environment that respects our freedom and independence.

This is a Free Software project. It is built by contributors for all to use and enjoy. If you’re interested in contributing, see the wiki which has pages that talk about the ways someone can contribute.

Part 4: Developer’s Zone

This chapter contains various information for developers.

Part 5: Pump API

This chapter covers MediaGoblin’s Pump API support. (A work in progress; full federation is not supported at the moment, but media uploading works! You can use something like PyPump to write MediaGoblin applications.)

Indices and tables

This guide was built on Apr 11, 2023.