diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index 9142239..0000000 --- a/.editorconfig +++ /dev/null @@ -1,13 +0,0 @@ -# editorconfig.org -root = true - -[*] -indent_size = 2 -indent_style = space -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = true -insert_final_newline = true - -[*.md] -trim_trailing_whitespace = false diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 0b96b11..0000000 --- a/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -.DS_Store -Thumbs.db -db.json -*.log -node_modules/ -public/ -_private/ -.deploy*/ -themes/starter/source/css/ -themes/starter/source/js/ diff --git a/.woodpecker.yaml b/.woodpecker.yaml deleted file mode 100644 index 627d063..0000000 --- a/.woodpecker.yaml +++ /dev/null @@ -1,70 +0,0 @@ - -steps: - # Build step: generates the files for Hexo site - build: - image: node:16.14.0 - commands: - - npm install gulp -g - - npm install hexo-cli -g - - test -e package.json && npm install - - gulp build --cwd ./themes/starter - - hexo generate - when: - branch: - include: [ main ] - event: [push, deployment] - - htmlproofer: - image: olikami/htmlproofer:3 - commands: - - apk add git - - ( git show --no-patch --format=format:%B | grep htmlproofer >/dev/null ) && htmlproofer public/ --external-only --checks-to-ignore ScriptCheck,ImageCheck || true - when: - status: success - branch: - include: [ main ] - event: [push, deployment] - - deploy: - image: alpine - secrets: [ deploy_key ] - commands: - - apk add rsync openssh - - mkdir ~/.ssh - - printf '%s\n' "$${DEPLOY_KEY}" > ~/.ssh/deploy_key - - printf "Host fediverse.party\n\tIdentityFile ~/.ssh/deploy_key\n\tUserKnownHostsFile=/dev/null\n\tStrictHostKeyChecking=no\n" > ~/.ssh/config - - chmod -R u=rwX,go= ~/.ssh - - rsync -rPvce ssh --chmod=ugo=rwX --no-times public/ www-fediparty@fediverse.party:www/ - when: - # Only try to deploy if previous step is successful - status: success - branch: - include: [ main ] - event: [push, deployment] - - commit: - image: alpine - secrets: [ ssh_key ] - commands: - - apk add git openssh - # configure git - - git config --global user.email "nonexistent@example.com" - - git config --global user.name "Codeberg CI" - - find -maxdepth 1 ! -name .git ! -name .domains ! -name public ! -name . -exec rm -rf {} \; - # This only copies non-hidden files; those whose names start with period WOULD NOT be copied - - mv public/* . - - rm -rf public - - git checkout -b pages - # deploy changes - - git add -A - - git commit -m "Woodpecker build ${CI_COMMIT_SHA}" - - printf '%s\n' "$${SSH_KEY}" > key - - chmod 600 key - - git remote set-url origin git@codeberg.org:fediverse/fediparty.git - - GIT_SSH_COMMAND='ssh -i ./key -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' git push --force origin pages - when: - # Only try to commit if previous step is successful - status: success - branch: - include: [ main ] - event: [push, deployment] diff --git a/404.html b/404.html new file mode 100644 index 0000000..4f09c3f --- /dev/null +++ b/404.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks

404

This isn't the page you're looking for.

Go back?

\ No newline at end of file diff --git a/404.html.br b/404.html.br new file mode 100644 index 0000000..853b15e Binary files /dev/null and b/404.html.br differ diff --git a/404.html.gz b/404.html.gz new file mode 100644 index 0000000..e2c0425 Binary files /dev/null and b/404.html.gz differ diff --git a/ADDING-SERVER.md b/ADDING-SERVER.md deleted file mode 100644 index 0786f1f..0000000 --- a/ADDING-SERVER.md +++ /dev/null @@ -1,17 +0,0 @@ -# CRITERIA FOR ADDING A SERVER - -Our [servers list](https://fediverse.party/en/portal/servers) promotes new small Fediverse instances, and we have the following criteria for inclusion: - -1. At the moment we accept servers running following software: Mastodon (Glitch-Soc, Hometown), Pleroma (Akkoma), Friendica, Misskey (Firefish), Hubzilla (the list may be expanded in the future). - -2. Only servers with open or pre-moderated registration are accepted. Servers with pre-moderated signup (a question like "Why do you want to join?" on signup) must be added to the category "Various (registration by application)". - -3. Total number of users must not be more than 5000 (this number may be changed in the future). - -4. Experimental new servers should not be put on the list. If you're unsure about the nearest future of your node, it's unwise to recommend it to newcomers. - -5. If your server is proxied through Cloudflare, add note \*(Cloudflared)\* at the end. We may list only servers with non-strict Cloudflare settings that allow our automated checker to occasionally re-visit your server without tripping on Cloudflare's captchas. As soon as a server starts using strict settings and checking fails on our side, the server will be removed from the list. - -6. Server admin's contacts should be mentioned either on the About page or in other appropriate places describing the server. Instances with admin contact information nowhere to be found may be excluded from our list. - -Add your own themed instance via pull request or send a suggestion to [@lostinlight](https://mastodon.xyz/@lightone) via Fediverse. Thank you! diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 098d099..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,125 +0,0 @@ - -# CONTRIBUTING -Please, read our [guidelines](https://codeberg.org/fediverse/fediparty/src/branch/main/GUIDELINES.md). - -Don't hesitate to send a pull request or to open an issue. - -Also, check out our [Wiki pages](https://codeberg.org/fediverse/fediparty/wiki/_pages). - -### [Submitting instance to servers list](#submitting-server) -Please, read the criteria [here](https://codeberg.org/fediverse/fediparty/src/branch/main/ADDING-SERVER.md). - -### [Submitting software](#submitting-software) - -**Software** here is "a) project that can be installed on a server and self-hosted b) project that may be interesting to the general public, independent of their technical knowledge". - -If your project targets mainly *developers*, tech-savvy users or is a helper (reference library, bot, relay, etc), please, submit it to **TOOLS** page (see below). - -Software submitted to **ALL APPS** website page **must be**: -* Fully open source (please, consider showcasing your closed source apps on https://the-federation.info) -* Supporting or planning to support one of the following protocols: OStatus, diaspora, Zot, ActivityPub (please, consider showcasing your apps federating via other protocols on https://the-federation.info) -* Being maintained (latest commit no older than 1.5 years ago) - -Fork this repository. Add your project data to `./source/_data/miscellaneous.json` file. - -A project **must have** *title, source, protocols (1 string, comma separated), license, categories* and appropriate protocol classes marked as `true`. Project's description (`about`) shouldn't excede 200 characters limit. - -Please, choose no more than **3 categories** (array of strings) for the software. The ones it was initially designed for. - -#### Software categories (WIP, may change in the future) -* `SN-ma` (social network: macroblogging) -* `SN-mi` (social network: microblogging) -* `Blog-Pub` (blog and publishing software) -* `Media` (media sharing: images, audio, video, etc) -* `Links` (link sharing) -* `Ev-Meet` (events, meetups, calendars) -* `Files` (file hosting software) -* `Econ` (economic activities) -* `Open data` (dataset / corpora exchange) -* `Reviews` (networks whose main purpose is reviewing stuff) -* `Games` (gaming servers and apps) -* `Develop` (software development applications: version control services, pastebins, etc) -* `Extension` (services and tools extending Fediverse functionality: adding groups, etc) -* `Forums` (forums and forum-like software, boards, etc) -* `Other` (everything that doesn't quite fit into the above categories) - -A project may have a logo / image (PNG - 45x45px; SVG height and width - 24x24 if possible), placed in `./source/img/misc` folder. - -### [Submitting tools](#submitting-tools) -Fork this repository. Add your project data to `./source/_data/tools.json` file. - -A project **must have** *title, source, protocols (1 string, comma separated), license, categories* and appropriate protocol classes marked as `true`. Project's description (`about`) shouldn't excede 200 characters limit. - -Please, choose no more than **2 categories** (array of strings) for the software. The ones it was initially designed for. - -#### Tools categories (WIP, may change in the future) -* `Libs` (frameworks, libraries, reference implementations in particular code language) -* `Specs` (Fediverse protocol specifications) -* `Utils` (Utilities: daemons, bots, resharers) -* `Relays` (Fediverse relays) -* `Bridges` (bridging other stuff to fediverse networks) -* `Tests` (any kind of test tools) -* `Plugins` (CMS plugins, apps to be installed inside other systems connecting to Fediverse) -* `Analytics` (analytics, stats, metrics) -* `Other` (everything that doesn't quite fit into the above categories) - -A project may have a logo / image (45x45px), placed in `./source/img/misc` folder. - -### [Submitting news](#submitting-news) - -Please, read our [guidelines](./GUIDELINES.md) for guest authors. - -**Data located in**: `/source/_posts` folder - -**[Chronicles](https://fediverse.party/en/chronicles)** page aggregates latest news about federating software, interviews with developers, first-person narratives, Fediverse related research and analysis. - -Posts are available via [RSS](https://fediverse.party/atom.xml) subscription. -`Preview` is rendered on Chronicles page (limited ammount), text after metadata is shown in RSS (unlimited) and on post's page (see [Tags](https://fediverse.party/tags) ). - -Every post **must have** the following __metadata__: - -``` -layout: "post" -title: "some title" -date: 2222-01-25 -tags: - - pleroma -preview: - "short gist..." -url: "https://pleroma.social/link-to-news-source" -lang: en -authors: [{"name": "John Snow", "url": "https://ggg.social", "network": "socialhome"}] -``` - -`Tags` -A tag is either "fediverse" for general articles or the title of a particular Fediverse project. - -A post may have one of these tags: actorscafe, anfora, commonspub, diaspora, distbin, dokieli, dolphin, epicyon, fediblog, fediverse, forgefed, friendica, funkwhale, gancio, gnusocial, groundpolis, guppe, honk, hubzilla, kanzaki, kibou, kroeg, lemmy, mastodon, microblogpub, misskey, mobilizon, moontree, nautilus, peertube, pixelfed, pleroma, plume, prismo, p3k, reel2bits, rustodon, social (for NextCloud Social), smithereen, socialhome, writefreely, zap. - -`Preview` -Limit 150 characters - for "regular" and "wanted" posts, limit 350 characters - for "featured" post. -Please, stay within the limits in preview, otherwise it gets truncated half-sentence and will be posted that way on the Chronicles front page. Not good. - -__Optional metadata__: - -``` -wanted: true -featured: true -banner: "pic.jpg" -``` - -`Wanted` -Add this metadata to a post that you wish to show in the upper visible part of the Chronicles page. Calls for contribution, calls for donations, calls for help should be posted with this metadata. - -`Featured` -Add this metadata to a guest post, long-form article, to show the post in a prominent part of the Chronicles page. - -`Wanted` and `featured` can't be mixed and are temporary. This metadata must be removed from an older post when creating a new "featured" or "wanted" post. - -`Banner` -Required for "featured" posts only, an image wide enough to be used as a fullscreen background (~1920px), should be placed in `/source/_posts/exact-post-file-name` folder. Any other images used in this article may be placed there as well. See [example](https://codeberg.org/fediverse/fediparty/src/branch/main/source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join). - -`Authors` -Required. Add an array of object(s): name you wish to be shown as the author, and one website link (preferably link to your Fediverse profile). If it's the link to your account on Fediverse, specify network name - lower case, without spaces. - -**Thanks!** diff --git a/GUIDELINES.md b/GUIDELINES.md deleted file mode 100644 index 97ba63f..0000000 --- a/GUIDELINES.md +++ /dev/null @@ -1,32 +0,0 @@ - -# GUIDELINES - -Thanks for considering to contribute to Fediverse.Party. - -Please note that we have some basic rules: - -1. All the software listed on this website *must* be fully open source. - -2. Any ideas for merge requests that suggest major changes *should* be discussed first. If in doubt, open an issue and list all the changes you want to submit. This will make sure that our expectations and visions are aligned. - -3. Technology may be neutral, but @lostinlight, the creator of this website, has some subjective views. As of this writing, she is cautiously skeptical about widespread adoption of cryptocurrencies and blockchain. For this reason, lostinlight decided not to list software with cryptocurrency integrations, or networks based on blockchain, effective August 27th 2022. There is a separate [Wiki page](https://codeberg.org/fediverse/fediparty/wiki/blockchain-social-apps) for such projects, to be aware of new developments in these areas. - -Thanks for considering to write for Fediverse.Party. - -Contact [@lostinlight](https://mastodon.xyz/@lightone), [@smallcircles](https://social.coop/@humanetech) or [@minoru](https://functional.cafe/@minoru) via a Direct Message in case of any questions or if you need help with brainstorming ideas for an article, proofreading, conducting an interview. - -Here are some guidelines that may help: - -0. Fediverse.party covers all software federating via one of the four protocols: OStatus, diaspora, Zot, ActivityPub - your article will most likely be about one or several of such projects. - -1. If you have already published something interesting about federated networks on your blog or personal website, the link to your external article may be added to the relevant section of this website. We'd like to post unique content as internal articles rather than mirror content already published somewhere else. - -2. This website's target audience is newcomers to Fediverse. They may or may not have any technical background. Don't hesitate to explain simple "evident" concepts - it's better than assuming everyone will understand. - -3. Articles are fun with illustrations. A banner illustration is required for the header, but may be you'll think of more images to make your narration visually appealing. If you need help with finding suitable images, contact [@lostinlight](https://mastodon.xyz/@lostinlight). - -4. We all believe in something and support someone, we all differ in our preferences. Try to avoid religious and political bashing where possible. Please, be inclusive. - -5. Laughter is the best medicine! Jokes highly appreciated in any narration, as long as they respect all human beings and aren't too niche (we'd like readers to understand them:). - -Read [Contributing](./CONTRIBUTING.md) for technical details. diff --git a/LICENSE b/LICENSE deleted file mode 100644 index dba13ed..0000000 --- a/LICENSE +++ /dev/null @@ -1,661 +0,0 @@ - GNU AFFERO GENERAL PUBLIC LICENSE - Version 3, 19 November 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - - A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - - The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - - An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing under -this license. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU Affero General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Remote Network Interaction; Use with the GNU General Public License. - - Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your version -supports such interaction) an opportunity to receive the Corresponding -Source of your version by providing access to the Corresponding Source -from a network server at no charge, through some standard or customary -means of facilitating copying of software. This Corresponding Source -shall include the Corresponding Source for any work covered by version 3 -of the GNU General Public License that is incorporated pursuant to the -following paragraph. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU Affero General Public License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If your software can interact with users remotely through a computer -network, you should also make sure that it provides a way for users to -get its source. For example, if your program is a web application, its -interface could display a "Source" link that leads users to an archive -of the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for the -specific requirements. - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU AGPL, see -. diff --git a/README.md b/README.md deleted file mode 100644 index c9a1c80..0000000 --- a/README.md +++ /dev/null @@ -1,54 +0,0 @@ - -# FEDIVERSE GUIDE - -![website logo](./source/img/touch/favicon-32x32.png?raw=true) A quick look into Fediverse networks - -→ [https://fediverse.party](https://fediverse.party) ← - -### [Goals](#goals) - -1. **Road Making**: Provide links to information scattered around the internet. Make it easier for newcomers to get acquainted with the idea in general and with every federated network in particular. - -2. **Team Building**: Unite all federated social networks under 'Fediverse' name. Highlight the sense and spirit of a Fediverse community. - -### [Contributing](#contributing) - -Read [Contributing](./CONTRIBUTING.md) - -→ Check out [our Wiki](https://codeberg.org/fediverse/fediparty/wiki/_pages) ← - -### [Structure](#structure) - -#### Fediverse page - -*Data located in*: `/source/_data/fediverse.json` file - -#### Chronicles page - -*Data located in*: `/source/_posts` folder - -#### Knowledge page - -*Data located in*: `/source/_data/knowledge.json` file - -#### Each network page - -*Data located in*: `/source/_data/..network.json` and `/source/_data/world.json` files - -#### Portal page - -Supposed to link to a page helping to choose a server on any network (just an idea, for now) - -### [Theme File Structure](#theme) - -- Develop styles in `/themes/starter/assets/scss` -- Develop scripts in `/themes/starter/assets/scripts` - -### [Setup](#setup) - -This site uses [Hexo](https://hexo.io) static generator. Follow these steps to spin up a local development environment: - -1. Run `npm install` in main project's folder -2. Run `gulp` in `/themes/starter` folder -3. In second terminal, run `hexo server` in main folder, to start the server and preview at localhost - diff --git a/_config.yml b/_config.yml deleted file mode 100644 index e266240..0000000 --- a/_config.yml +++ /dev/null @@ -1,123 +0,0 @@ -# Hexo Configuration -## Docs: https://hexo.io/docs/configuration.html -## Source: https://github.com/hexojs/hexo/ - -# Site -title: Fediverse.Party - explore federated networks -subtitle: -description: Let's make social media free, federated and fun! Fediverse.Party is your guide into the world of decentralized, autonomous networks running on free open software on a myriad of servers across the world. No ads and no algorithms. Join Fediverse and become part of the new interconnected Web! -author: lostinlight -language: - - en -timezone: - -# URL -url: https://fediverse.party -root: / -permalink: :lang/:layout/:title/ -permalink_defaults: - -# Directory -source_dir: source -public_dir: public -tag_dir: tags -archive_dir: en/chronicles -category_dir: categories -code_dir: downloads/code -i18n_dir: :lang -skip_render: - -# Writing -new_post_name: :title.md # File name of new posts -default_layout: post -titlecase: false # Transform title into titlecase -external_link: - enable: true # Open external links in new tab -filename_case: 0 -render_drafts: false -post_asset_folder: true -relative_link: false -future: true -highlight: - enable: true - line_number: true - auto_detect: false - tab_replace: - -# Category & Tag -default_category: uncategorized -category_map: -tag_map: - -# Date / Time format -## Hexo uses Moment.js to parse and display date -## You can customize the date format as defined in -## http://momentjs.com/docs/#/displaying/format/ -date_format: DD-MM-YY -time_format: HH:mm:ss - -# Pagination -## Set per_page to 0 to disable pagination -per_page: 23 -pagination_dir: page - -# Extensions -theme: starter - -# Deployment -## Docs: https://hexo.io/docs/deployment.html -deploy: - type: - -# Site settings -ogImage: tile-wide.png - -# Plugins -nofollow: - enable: true - include: - noreferrer: true - noopener: true - -# hexo-yam minifier -minify: - css: - enable: false - js: - enable: false - svg: - enable: false - -feed: - type: atom - path: atom.xml - limit: false - hub: - content: true - -# hexo-renderer-markdown-it -markdown: - render: - html: true - xhtmlOut: false - breaks: false - linkify: true - typographer: true - quotes: '“”‘’' - plugins: - - markdown-it-abbr - - markdown-it-footnote - - markdown-it-ins - - markdown-it-sub - - markdown-it-sup - anchors: - # Minimum level for ID creation. (Ex. h2 to h6) - level: 2 - # A suffix that is prepended to the number given if the ID is repeated. - collisionSuffix: 'v' - # If `true`, creates an anchor tag with a permalink besides the heading. - permalink: false - # Class used for the permalink anchor tag. - permalinkClass: header-anchor - # The symbol used to make the permalink - permalinkSymbol: ¶ diff --git a/themes/starter/source/assets/scripts/crystalball.js b/assets/scripts/crystalball.js similarity index 100% rename from themes/starter/source/assets/scripts/crystalball.js rename to assets/scripts/crystalball.js diff --git a/assets/scripts/crystalball.js.br b/assets/scripts/crystalball.js.br new file mode 100644 index 0000000..1f877bb Binary files /dev/null and b/assets/scripts/crystalball.js.br differ diff --git a/assets/scripts/crystalball.js.gz b/assets/scripts/crystalball.js.gz new file mode 100644 index 0000000..a443b38 Binary files /dev/null and b/assets/scripts/crystalball.js.gz differ diff --git a/themes/starter/source/assets/scripts/index.js b/assets/scripts/index.js similarity index 100% rename from themes/starter/source/assets/scripts/index.js rename to assets/scripts/index.js diff --git a/assets/scripts/index.js.br b/assets/scripts/index.js.br new file mode 100644 index 0000000..0d24962 --- /dev/null +++ b/assets/scripts/index.js.br @@ -0,0 +1,2 @@ +IFCrMsl:NxXR%ƺd{k扈n_2,L".Vma#487nϵcr%*@R V䏢X=B60d ,vku咇AogFO2!0E1/Y.i a' Ak@[K' u^ׄZƭ +h \ No newline at end of file diff --git a/assets/scripts/index.js.gz b/assets/scripts/index.js.gz new file mode 100644 index 0000000..7b1cac4 Binary files /dev/null and b/assets/scripts/index.js.gz differ diff --git a/themes/starter/source/assets/scripts/main.js b/assets/scripts/main.js similarity index 100% rename from themes/starter/source/assets/scripts/main.js rename to assets/scripts/main.js diff --git a/assets/scripts/main.js.br b/assets/scripts/main.js.br new file mode 100644 index 0000000..2308d0a Binary files /dev/null and b/assets/scripts/main.js.br differ diff --git a/assets/scripts/main.js.gz b/assets/scripts/main.js.gz new file mode 100644 index 0000000..f9fe284 Binary files /dev/null and b/assets/scripts/main.js.gz differ diff --git a/themes/starter/source/assets/scripts/reasons.js b/assets/scripts/reasons.js similarity index 100% rename from themes/starter/source/assets/scripts/reasons.js rename to assets/scripts/reasons.js diff --git a/assets/scripts/reasons.js.br b/assets/scripts/reasons.js.br new file mode 100644 index 0000000..da133b4 Binary files /dev/null and b/assets/scripts/reasons.js.br differ diff --git a/assets/scripts/reasons.js.gz b/assets/scripts/reasons.js.gz new file mode 100644 index 0000000..78ff3ab Binary files /dev/null and b/assets/scripts/reasons.js.gz differ diff --git a/themes/starter/source/assets/scss/main.scss b/assets/scss/main.scss similarity index 100% rename from themes/starter/source/assets/scss/main.scss rename to assets/scss/main.scss diff --git a/atom.xml b/atom.xml new file mode 100644 index 0000000..fecc072 --- /dev/null +++ b/atom.xml @@ -0,0 +1,629 @@ + + + Fediverse.Party - explore federated networks + + + + + + 2023-10-30T00:00:00.000Z + https://fediverse.party/ + + + lostinlight + + + + Hexo + + + Update October 2023 + + https://fediverse.party/en/post/update-october-2023/ + 2023-10-30T00:00:00.000Z + 2023-10-30T00:00:00.000Z + + Fediparty update, October 2023

Hi, fedizens! Long time no see.

@lostinlight here 👋, with a small announcement and a big question for everyone who’s still reading this blog or RSS feed (is anyone out there? :)

Once upon a time Fediverse.Party tried to keep up with everything going on in Fedi. We posted about latest software releases and developments on the Chronicles page, via RSS and Friendica account. But no new posts have appeared for a long time.

It’s because there’re three great sources of Fediverse news now: fediversereport.com, wedistribute.org, and @weekinfediverse. They cover all the stories happening in our federated universe. Following them is the best way to stay well-informed!

What shall happen to Chronicles page of this website then? Removing it would not be right; yearly Fediverse recaps and Birthday posts should remain at least for the sake of history. Now that we have a Boosty page, I think it’ll be useful to post about website updates on a somewhat regular basis. Like release notes, but for a website. I hope it’ll help readers find out about new ActivityPub tools and Fediverse-related projects (even though some of the projects added to Software and Developer tools pages are not new, it just took a long time to find them).

So, here goes the summary of October site updates.

Projects added to Software:

  • Mbin – a fork of kbin, community-focused;
  • Messy – single user ActivityPub instance intended to add Fediverse compatibility to existing Django-based sites;
  • SofaPub – a minimally functional ActivityPub implementation in Rust;
  • Vidzy – federated alternative to TikTok;
  • LibRate – libre media rating website for the Fediverse.

Projects added to Developer tools:

  • GhostCMS ActivityPub – an ExpressJS server that integrates with GhostCMS webhooks to publish ActivityPub content on the Fediverse;
  • Mobilizon Crossposter – a modular crossposter to bridge events from external sources to Mobilizon;
  • M-OAuth – access token generator for Akkoma, Pleroma, Mastodon APIs;
  • idkfa – proxy designed to consolidate multiple AP actors; it presents a single unified activity interface to the outside world, while communicating with a cornucopia of internal servers;
  • Hatsu – self-hosted and fully automated ActivityPub bridge for static sites;
  • Fedipage – Hugo based static page generator and blog with ActivityPub support;
  • ActivityPub Test Suite – server-independent, full-automated test suite primary focused on ActivityPub server compliance testing;
  • Lemmy Automoderator – automated removal of Lemmy posts, comments based on title, content or link; user whitelisting and exceptions for moderators;
  • Lemmy Migrate – migrate your subscribed Lemmy communites to a new account;
  • Lemmy Schedule – app for scheduling posts, pins/unpins and notifications about new content in Lemmy;
  • Fedi safety – script that goes through Lemmy images in storage and tries to prevent illegal or unethical content;
  • FediFetcher – tool for Mastodon that automatically fetches missing replies and posts from other Fediverse instances and adds them to your own Mastodon instance;
  • GetMoarFediverse – import content into your instance that’s tagged with hashtags you’re interested in;
  • FakeRelay – an API to index statuses on Mastodon acting as a relay;
  • masto-backfill – fetches old posts on your Mastodon, Pleroma or compatible instance(s);
  • Analytodon – monitor follower growth, identify popular posts, track boosts, favorites, and much more; can be self-hosted;
  • LASIM – move your Lemmy settings from one account to another;
  • Pythörhead – Python library for interacting with Lemmy;
  • Granary – social web translator; it fetches and converts data between social networks, HTML and JSON, ActivityStreams/ActivityPub, and more;
  • Combine.social – combine remote and local timelines; pre-fetch all missing replies in your home timeline;
  • ActivityColander – Fediverse spam gateway, designed to keep unwanted messages from either reaching your ActivityPub server, or tagging them for handling later.

Other improvements

There’s a new filter by license on Software page. And Lemmy was added to the frontpage.

UX research

Now comes the big question for all the readers of this blog and users of Fediparty website. We’ve been with you for more than 5 years, but never asked you how you’re using this site. What are the pages you visit most often? What pages or features you find most useful? Which ones you find poorly designed?

Any ideas, suggestions, complaints, feedback you have, please, share with us! Here’s a special Codeberg issue for it. Or you can write your suggestions as an answer to this Mastodon post.

Thanks in advance! 💜

]]>
+ + + + + <h3 id="Fediparty-update-October-2023">Fediparty update, October 2023</h3> +<p>Hi, fedizens! Long time no see.</p> +<p><em>@lostinlight</em> h + + + + + + + +
+ + + Fediverse.Party turns 5 + + https://fediverse.party/en/post/fediverse-party-turns-five/ + 2022-11-26T00:00:00.000Z + 2022-11-26T00:00:00.000Z + + Fediverse.party turns 5

Can you believe it’s been five years already? Five years of helping novices gettheir bearings in the varied landscape that is Fediverse. Five years of guiding people towards smaller, niche instances to strengthen the federation. Five years of keeping up to date with all the diverse projects, big and small, that comprise our network.

This was achieved in large part due to all your pull requests with corrections and updates. Thanks to all the contributors! By the way, since moving to Codeberg, our repository is getting almost twice more pull requests than it used to get on GitLab. ;)

Here’s to five more years! 🎉

]]>
+ + + + + <h3 id="Fediverse-party-turns-5">Fediverse.party turns 5</h3> +<p>Can you believe it’s been five years already? Five years of helping novices + + + + + + + +
+ + + Answers to Fediquiz (spoiler alert!) + + https://fediverse.party/en/post/fediquiz-answers/ + 2022-06-18T00:00:00.000Z + 2022-06-18T00:00:00.000Z + + We celebrated Fediverse’s 14th birthday with a little quiz about its history and key projects. A few of you asked us to publish the correct answers. Here we go!

There were three sets of questions, each having different number of answers. Furthermore, each attempt at the quiz presented you with new questions. To achieve that, we had three difficulty levels (easy, medium, hard), and we picked four questions from each. Shuffling them, we got a unique quiz every time. We hope it was fun :) Now let’s get to the answers.

Easy questions

Which one is a video hosting platform? PeerTube.

Which one is an image sharing platform? Pixelfed.

Which one is a music sharing platform? Funkwhale.

Which one is a platform for events and meetups? Mobilizon (although we shouldn’t forget Gancio either).

Which project has a small Arctic rodent as a mascot? Lemmy. We spent so-o-o much time trying to describe mascots in a way that is not a dead give-away.

Which project has a large marine mammal as a mascot? Funkwhale. In fact, it has 3 whale mascots - blue Betty, green Harriet and pink Wanda! All drawm by a community member Robin.

illustration of 3 whales

Which project has a marine mollusk as a mascot? PeerTube. The cuttlefish named Papa Sepia was created by David Revoy.

Whose mascot looks like a cute bear and feeds on bamboo? Pixelfed. You can find the original assets of red panda Fred here.

Which project has a small swift mammal with elongated ears as a mascot? Friendica. The community named the mascot Flaxy O’Hare, it was drawn by lostinlight.

Whose mascot animal is native to Australia and feeds on eucalyptus? Hubzilla. Its mascot is red koala. The initial creator of Hubzilla lives in Australia.

Which project has a small nocturnal fox as a mascot? Mobilizon. Rose the fennec was designed by David Revoy.

Which project has a flowering plant as a mascot? diaspora*. The word “diaspora” refers to the dispersal of seeds (or people) over a wide area and the asterisk in the name represents a fluffy dandelion seed.

Which project does not directly contribute to Fediverse’s development? Twitter BlueSky.

Which project directly contributes to Fediverse’s development and success? Glitch-Soc – a popular fork of Mastodon with extra features.

Who was among the editors of ActivityPub specification? Christine Lemmer-Webber, but don’t forget the other editors too: Jessica Tallon, Erin Shepherd, Amy Guy, and Evan Prodromou. Writing standards is hard; these folks deserve a medal!

Somewhat difficult questions

Which project was named after a music band? Mastodon.🤘 Actually, depending on the sources, the project may or may not be named after the band, but Eugen Rochko, the creator of Mastodon network, is definitely a fan of the band. By the way, one other Fedi project has musical roots too: Lemmy is the name of a lead singer of Motörhead.

Which project first allowed users to add cat ears to their avatars? Misskey. Several people told us that some Pleroma servers used to have this feature even before Misskey, but as we couldn’t find it in Pleroma’s code repository, the answer is still technically correct.

What protocol is most widely adopted in Fediverse? ActivityPub.

How many user accounts are there in Fediverse? 2-7 million. In related news, the-federation.info is under development again. Give a helping hand if you are into frontend webdev and/or Python!

Who published the identi.ca post that marks the beginning of Fediverse? Evan Prodromou.

Which one is not a fork of Mastodon? Pleroma. This may seem an idiotic question, but over the years we’ve seen many newcomers whose acquaintance with Fediverse starts and ends with Mastodon. They come across popular Mastodon forks and assume that all Fedi microblogging platforms are some variant of modified Mastodon. This question was a reminder that Pleroma, like many other microblogging projects, has a different, independent codebase and history.

Which one started as a fork of Pleroma? In our quiz, the correct answer is Mobilizon, but it was pointed out to us that it wasn’t a full-blown fork — Mobilizon just borrowed some of the code. We couldn’t come up with a better phrasing for the question though, so it is what it is.

What is the unofficial Fediverse mascot suggested by community members? Phoenix - the symbol of rebirth, renewal, progress and eternity. A legendary bird that rises from the ashes, just like federated networks fall in popularity and rise again, better and stronger. Hopefully you noticed that the birds at the end of the quiz are phoenixes too!

Which one of these supports Gopher protocol? Pleroma.

What’s the name of a popular Android app for Funkwhale? Otter.

What’s the name of a multi-platform client for Lemmy? Lemmur.

Which two projects are developed by Framasoft? Mobilizon and PeerTube.

Which Linux distribution donated €10k in 2020 to fund live-streaming in PeerTube? Debian.

Hard questions

Which project wasn’t funded by a grant from NGI Zero (NLNet Foundation)? WriteFreely. That’s right, NLNet funded the other five, and we could list even more! Working on infrastructure software isn’t very glamorous, so grants from NGI Zero really help move things forward.

Which project received a $70k grant from Samsung NEXT in 2019? Mastodon.

In what city did the ActivityPub community conference happen in 2019? Prague.

Which project is not written in Go? Lemmy 🦀

Which project is written in Python? Bookwyrm 🐍

Which project is written in Elixir? Mobilizon 💧

When was ActivityPub standardized? 2018. Can you believe it’s been four years already?

How was identi.ca software called at first? Laconica.

Initially, GNU Social was a set of plugins for… StatusNet.

What was the original name of the project now known as Hubzilla? Redmatrix.

What was the original name of the project now known as Friendica? Mistpark.

 

And there you have it — all the answers to all the questions in the quiz! We hope this was both fun and educational. See you in Fediverse!

]]>
+ + + + + <p>We celebrated Fediverse’s 14th birthday with <a href="https://14th.fediverse.party">a little quiz</a> about its history and key projects. + + + + + + + +
+ + + Fediverse turns 14 🎉 + + https://fediverse.party/en/post/fediverse-14-years-in-2022/ + 2022-05-18T00:00:00.000Z + 2022-05-18T00:00:00.000Z + + Happy 14th Birthday, Fedi!  Teenage years are turbulent and always full of experiments. May your current popularity and success double in the nearest future!

Fediverse grew quite a bit over the last year. To all the new users - welcome! And to all the fedizens who’ve been with us for all these years - thank you!

To add a bit of playfulness to this day, we prepared a 🌟fun little quiz🌟 for you. The source code will be revealed in a few days; we don’t want to make it too easy to figure out the answers. :) Please share your scores, and add #FediQuiz, #Fediverse14 or #HappyFedi2U hashtags for visibility.

Cheers,Fediverse.party team

]]>
+ + + + + <p><span class="u-goldenBg">Happy 14th Birthday, Fedi! </span>  Teenage years are turbulent and always full of experiments. May your current + + + + + + + +
+ + + Fediparty moves to a new home + + https://fediverse.party/en/post/fediverse.party-moved-to-a-new-home/ + 2022-01-31T00:00:00.000Z + 2022-01-31T00:00:00.000Z + + Fediverse.Party and its Wiki finally finished migration to a new home!

Feneas association, that has kindly hosted this website and its repository, is being dissolved. Thank you to all Feneas members for having us (and hope to still meet you all in decentralized Web)!

Our code repository moved to Codeberg forge. The automated migration from GitLab to Codeberg works like a charm! We’re excited and honoured to be part of Codeberg community.

ActivityPub Apps and Tools lists are now part of #delightful lists curated by @humanetech (updates appear on the website, as always).

Please, update your bookmarks.

The website is now hosted by @minoru. And we also have a mirror, just in case.

]]>
+ + + + + <p><span class="u-goldenBg"><strong>Fediverse.Party and its Wiki finally finished migration to a new home!</strong></span></p> +<p>Feneas ass + + + + + + + +
+ + + Fediverse in 2021 + + https://fediverse.party/en/post/fediverse-in-2021/ + 2022-01-05T00:00:00.000Z + 2022-01-05T00:00:00.000Z + + Happy 2022, fedizens!

At the end of each year we traditionally compile a digest of what’s happened in Fediverse (beginning with 2019 and 2020).

So, buckle your seatbelts and lets travel back in time. Let us watch the progress of glorious Fediverse in the past year.

Fedi spaceship exploring decentralized worldsCredits: image from Pixabay

Fediverse in numbers

In 2021 Fediverse expanded from 5.027 to 7.744 known servers. That’s about +2.700 nodes! An impressive growth, compared to previous couple of years that showed a stable trend of 900-1.000 new servers a year.

In June fediverse.party started counting Plume, Lemmy and Mobilizon in yearly statistics. They account for only 222 servers though, so the rest of the statistics spike definitely indicates that Fediverse is growing! By the way, we launched our own Fediverse crawler in November, to make sure that these numbers are as accurate as possible.

Pie chart showing most popular TLDs in FediverseCredits: pie chart by Minoru

The ammount of registered accounts went back up to 2019 levels and by the end of 2021 slightly surpassed that benchmark, reaching ~4.500.000.

We, fedizens, know that numbers aren’t the most important thing in the world. But grown-ups like numbers.

Illustration of Little Prince and the Fox sitting on a planetCredits: image by Devran Topallar, Pixabay license

So let’s mention that, despite smaller userbase, Fediverse is showing its true potential for free open source projects: those developers who officially join our corner of the Internet enjoy higher follower numbers than on centralized social networks. \O/

Seven networks growing most rapidly in online servers in 2021 were:

• Misskey 🎉 ~ quadrupled server numbers (+220)

• PeerTube 🎉 ~ tripled server numbers (+760)

• Funkwhale 🎉 ~ tripled server numbers (+83)

• Pleroma 🎉 ~ doubled server numbers (+483)

• WriteFreely 🎉 ~ doubled server numbers (+180)

• Pixelfed 🎉 ~ doubled server numbers (+106)

• Mastodon 🎉 ~ +28% (+792)

Note: these numbers are an approximation based on statistics voluntarily provided by server administrators. Servers go offline / online every hour, every day, so the numbers reflect only part of Fediverse at the time this article was published.

Fediverse in projects

At least 12 new projects joined Fediverse in 2021!

🌟 GoToSocial – social network server written in Golang

🌟 Owncast – self-hosted live streaming platform

🌟 Castopod – open-source platform made for podcasters who want to engage and interact with their audience

🌟 Inventaire – platform for cataloguing and sharing physical books from personal collections and independent libraries

🌟 GoBlog – simple blogging system written in Go

🌟 bopwiki – simple “microwiki” implementation, fairly similar to the Zettelkasten system

🌟 Wolfgame – a game akin to Mafia; once started, it simulates a day/night cycle and allows players to vote on who might be a werewolf during the day

🌟 Dharma – federated community-building platform for Eve Online corporations

🌟 lectrn – social network for humans that is free, decentralized, open, and easy to use

🌟 Catcast-D – federated video live streaming platform

🌟 FChannel – libre, self-hostable imageboard platform that utilizes ActivityPub

🌟 hvxahv – multifunctional decentralized social network implementation

→ For the full list of Fediverse projects in development see Miscellaneous page.

Project forks:

🥄 Ecko – fork of Mastodon to optimize toward community, that is making it as easy as possible to contribute

🥄 Acropolis – fork of diaspora that’s making it as easy as possible to contribute

New extensions:

💎 Group Actor – groups work with any software that implements Mastodon client API; has moderation, admin announcements

Fediverse ecosystem

In July Inexcode] relaunched fediverse.space - a beautiful project that has previously been developed by Tao Bojlén and that got a second life thanks to its codebase being open source! In November Minoru open sourced Fediverse nodes list to help public statistics hubs and to empower new ecosystem developments! And by the end of the year, Fediverse Wiki project was launched.

Space photo background with major Fedi ecosystem URLs listedCredits: background image by Alex Antropov, Pixabay license

Let’s make even more useful, quality projects around Fedi! And, please, may they not rely on avoidable 3rd-party dependencies, like Google Fonts, Cloudflare and other centralized trackers.

More and more official institutions are moving towards FOSS and Fediverse:

• In 2021 Noyb.eu officially established its presence (for the second time:);

• Museums explore federated networks: Beeld en Geluid, the Netherlands Sound & Vision museum installed their own PeerTube server; European Institute for Contemporary Art and Science opened a Mastodon account;

• New accounts of German politicians keep popping up;

• Universities are joining federated networks too.

There have also been ideas to set up an official Fediverse foundation, a legal entity to provide extra opportunities for contributors who want to work on improving Fediverse. Arnold Schrijver has been working on fedi.foundation. Would you like to be part of this initiative? Join the discussion!

Fediverse 2021 timeline

✔ January 7: PeerTube version 3 is out, complete with live streaming feature and a behind-the-scenes 💡 short film

✔ January 17: Lemmur, a mobile client for Lemmy, has its first release

✔ February: Pleroma surpasses the 1.000 servers milestone

✔ March 10: a wave of new users migrates into the Russian constellation of Fediverse

✔ April: NGI Zero organize a series of webinars and workshops called “ActivityPub for Administrations”

✔ April 2: Castopod, a platform for podcasters, joins Fediverse

✔ April 18: diaspora* releases a new minor version. Jonne Haß , one of the core team members, continues work on a new native app for Android and iOS – you can already help with translations and beta test it (the app will work for pods running the develop branch v0.7.99.0 where the API is available)

✔ May: Fediverse holds its very own Fedivision song contest

✔ May 17: Tusky, a popular Fediverse mobile app, is temporarily removed from Google Play Store, because Google doesn’t understand decentralization. Users who’d downloaded it on FDroid weren’t affected. Google had already threatened to remove Fediverse apps in 2020, so this is becoming a nice yearly tradition.

✔ May 18: Fediverse 🐣 celebrates its 13 birthday

✔ May 26: Smithereen, a project offering the look and features similar to Vkontakte, makes its first beta release

✔ June: Owncast is awarded a grant by the NLnet Foundation to support work around federation and ActivityPub

✔ June: PeerTube surpasses the 1.000 servers milestone and becomes second most popular ActivityPub project by node count (after Mastodon)

✔ July 5: WriteFreely, a blogging Fediverse platform, shares an up-to-date roadmap for the next 6 months

✔ July 18: GNU Social maintainers release a long-awaited version 2.0 with ActivityPub support, and later publish some updates and plans for version 3

✔ August 4: Bookwyrm, a social reading and reviewing platform, gets an official website

✔ August 8: Pleroma 2.4.0 is released, featuring many fixes, additions and improvements

✔ August 13: Mastodon is registered as a non-profit organization

✔ September: Fedi stats hub Poduptime gets re-branded and becomes Fediverse.observer

✔ September 1: first Owncast tests of federation over ActivityPub

✔ September: Facebook is caught following Twitter’s practice and flagging posts with links to certain Fediverse related websites

✔ September 8: Pixelfed’s latest stable release adds media licenses, federated stories and improved mod and admin tools

✔ September 25: Friendica “Siberian Iris” is out, with scheduled postings, better notification system and admin panel improvements

✔ September 28: Gitea, a community-maintained Git project, adds NodeInfo support, getting one step closer to ActivityPub federation between code forges

✔ September 28: Funkwhale’s official Android app becomes available on FDroid.

✔ November: Mastodon fork Truth.Social, associated with the former president of the United States, Donald J. Trump, is open sourced after pressure from the maintainers of Mastodon

✔ November 9: Hubzilla introduces version 6.4 that improves file upload performance and all-in-one channel cloning via network

✔ November 13: GoToSocial project makes its first beta release

✔ November 13: Lemmur (Lemmy client) receives funding from NGIZero NLnet foundation

✔ November 14: Lemmy starts federating with several other Fedi projects

✔ November 21: diaspora* core team reveales its short-term plans for the future

✔ November 22: FedeProxy, a project that will allow code forges to interoperate, gets rebranded to ForgeFriends. Earlier this year developers behind the project got a grant from NGI DAPSI

✔ November 23: Mobilizon releases version 2 with many tweaks and improvements

✔ November 30: PeerTube version 4 is out, bringing advanced filter features that improve moderation and administration

✔ December 6: Bonfire team who are working on customizable ActivityPub software share their new beautiful website communicating the vision and the motivations behind the project

✔ December 7: Inventaire becomes part of Fediverse

✔ December 26: Bonfire is awarded a grant from the Culture of Solidarity Fund to support cross-border cultural initiatives of solidarity in times of uncertainty and “infodemic”

Is any important 2021 event missing? Feel free to suggest it in issues or send a suggestion in a direct message.

Fediverse.party news

Feneas, the organization hosting this website and its repository, may soon shut down. This is sad news. Huge thanks to all the Feneas team, and personally to Jason Robinson and Lukas Matt, for your work, for always being patient and helpful. Good luck in all your future endeavours!

Fediverse.party is in search of a new home. It would be nice to move to another GitLab instance. But, as stability and reliability are more important than certain software, we’ll most likely migrate to Codeberg. Let’s wait and see how it works out.

Move slow and build things to last! Here’s to another great year. 🎉

Fediverse is mostly run by volunteers who spend their own money to keep the network going. If you enjoy being on Fediverse, please, consider sponsoring your own local server or donating to Fedi project you most often use.

]]>
+ + + + + <p><span class="u-goldenBg"><strong>Happy 2022, fedizens!</strong></span></p> +<p>At the end of each year we traditionally compile a digest o + + + + + + + +
+ + + Fediverse 13: party time + + https://fediverse.party/en/post/fediverse-13-2021-party-time/ + 2021-05-18T00:00:00.000Z + 2021-05-18T00:00:00.000Z + + Happy 13th, Fediverse!

Last year Fediverse celebrated May 18th as an important, symbolic milestone to remember how it all began. Let’s make this a tradition and a day for friendly interactions, to boost the spirit of unity and vibrant culture!

Let’s reintroduce ourselves

Newcomers are usually advised to create an “introductions” post, telling a few words about themselves, allowing Fedi community to welcome them. Why not have #reintroductions as well, to help both newcomers and oldHeres get to know each other? Please, make a post in Fedi with this hashtag; you can also use festive hashtags of the day - #Fediverse13 and #HappyFedi2U.

Note: If you speak Catalan or Spanish, join the online meeting of fedizens dedicated to this special day (from 19h30 to 21h30 UTC+2).

Festive illustration with a cake and candlesCredits: promo image - by @titi, CC BY-SA

Planting the seeds

If you have accounts on mainstream social networks, we suggest to turn this day into a chaotic celebration of sci-fi and fantasy films, books and memes! Find images from the films you like, add any text or quote to it and share! There’s only one catch - it should include the word “Fediverse” somewhere. Again, we suggest adding the tag #Fediverse13 in the text of your post, so that other users on those platforms can find and reshare your posts. But if you think these tags may become the reason of shadow bans (which might happen on networks that have an allergy to competition), never mind. The mysterious word “Fediverse” on your images should be enough to tickle the curiosity of your readers, and it’s harder to shadow ban for text-on-image. If the plan works, people will go searching for this magic word, find our federating corner of the Internet and, hopefully, join to stay!

PS. In case you resolutely prefer genres other than fantasy / sci-fi - the more the better, let it be any you like!PPS. If our community manages to come up with nice and creative images, we may feature some of them on our Crystal Ball page, linking back to Fedi accounts of respective image authors. Of course, we shall search you out first and ask for a permission.

Example meme imagesCredits: examples created by @humanetech

Social networking reimagined

As more people discover federated networks, organizations slowly begin to acknowledge the existence of our alternative communication channels too and cautiously come to Fediverse to test the waters. Even the European Commission is interested and requested a 3-part ActivityPub for Administrations event. Its goals were to raise the awareness about various Fediverse projects and encourage representatives to create their own accounts or servers, thus establishing a presence in the federating social web.

For all of us this means opportunity. A true reimagination of social networking, creating spaces where people are united in diversity. A place free of Big Tech dominance, where beautiful culture thrives. It’s hard to give up old ways and try out something new, especially after investing so much time into traditional social media. Each platform a separate channel to maintain. On the Fediverse, no more of that! Imagine, if you could post only to Instagram, and people on Facebook, Twitter an other networks could see your posts. Integrated, and reachable from 1 account to interact with. We can do that in Fediverse where various networks are interconnected!

Today is the day!

If you are an organization with an official Fedi account and you also have a presence on big corporate platforms, please, help spread the word about federated networks far and wide! Remind your readers on mainstream media that you can also be followed in Fediverse. Tell the visitors of walled gardens that there are open gardens, wild and blooming, awaiting new waves of pioneers! If you wish to be part of Fedi campaign, please, use hashtags #Fediverse13 or #FediOpenGarden

Illustration with a blooming garden of flowers and plants, and various mascots of Fediverse networks“Down with giants, up with open, self-governed communities!”Credits: Fediverse mascot characters - by their respective creators; illustration by @lostinlight, CC-BY, source

You can find some promotional materials in these folders. Use them freely and don’t forget to contribute any new materials you create.

🌟 See you in Fedi!

]]>
+ + + + + <p><span class="u-goldenBg">Happy 13th, Fediverse! </span></p> +<p>Last year Fediverse celebrated May 18th as an important, symbolic mileston + + + + + + + +
+ + + Fediverse in 2020 + + https://fediverse.party/en/post/fediverse-in-2020/ + 2021-01-02T00:00:00.000Z + 2021-01-02T00:00:00.000Z + + Happy 2021, fedizens!

One more year in Fediverse passed. Let’s have a look at what we have achieved in 2020.

Fediverse in numbers

The number of servers grew from 5.027 last year to ~5.900 by the end of 2020. That’s about 900 new instances.

The number of registered users, on the other hand, has decreased and by the end of the year remains slightly above 4.000.000. This may be due to the fact that several large servers went down during the year, and because some administrators periodically remove long inactive accounts to free up space for newcomers.

Whatever the reason, we may rejoice that more small instances keep appearing. That’s what Fediverse is supposed to be doing – decentralizing!

Seven networks growing most rapidly in online server numbers in 2020 were:

PeerTube 🎉 +320 servers

Mastodon 🎉 +237 servers

Pleroma 🎉 +224 servers

WriteFreely 🎉 +74 servers

Misskey 🎉 +58 servers

Mobilizon 🎉 +45 servers

Pixelfed 🎉 +40 servers

Note: these numbers are an approximation based on statistics voluntarily provided by server administrators. Servers go offline / online every hour, every day, so the numbers reflect only part of Fediverse at the time this article was published.

Fediverse project logos in space with cats and UFOsCredits: picture is based on an image from Pixabay.com

Fediverse in projects

At least 16 new projects joined Fediverse in 2020!

🌟 Bonfire – a plug & play federated social network based on CommonsPub

🌟 Bookwyrm – social reading and reviewing, a federated alternative to GoodReads

🌟 The Occasion Octopus – a federated network of Open Data for discovering interesting events

🌟 OLKi – linguistic corpora exchange platform, a simple gateway to Fediverse for scientific interaction

🌟 Immers Space – a virtual reality metaverse platform powered by Mozilla Hubs and ActivityPub-Express

🌟 Lotide – a federated forum / link aggregator

🌟 Tavern – a minimalistic ActivityPub server

🌟 Learn Awesome – a review aggregation site generalized to all learning resources organized by topics, formats and difficulty

🌟 OpenEngiadina – a knowledge base and a social network using ActivityPub and the Semantic Web

🌟 Gathio – self-destructing, shareable, no-registration event pages

🌟 SemApps – a collaborative, generic knowledge management system for easing data storage and filtering

🌟 FlockingBird – network for professionals, a LinkedIn alternative

🌟 SkoHub – a publication / subscription infrastructure for Open Educational Resources; allows to follow specific subjects and be notified when new content is published

🌟 Reedlebee – a viable Goodreads alternative; book reading progress, lists, reviews, comments, and more

🌟 LubarGW2 – federating guild website using GuildWars2 API

🌟 XWiki Extension – an implementation of the ActivityPub for XWiki

→ For a full list of Fediverse projects in development see Miscellaneous page.

SepiaSearch – search engine for PeerTube

Fediverse 2020 timeline

January 6: Smithereen open sources its codebase

January 23: ForgeFed gets funded by NGI Zero Discovery Fund established by NLnet with financial support from the European Comission’s Next Generation Internet program

January 30: Funkwhale receives funding from NGI Zero (NLnet)

February: Simon Urli announces plans to add ActivityPub to XWiki, an open-source Wiki platform; receives funding from NGI Zero (NLNet)

March: Pleroma introduces federated emoji reactions in its 2.0 release

March: Friendica adds custom profile fields, support for ActivityPub relays, and starts federating with Funkwhale

April: The French ministry deploys about 35 PeerTube instances, creating a vast platform of educational videos without tracking and advertisements

April 7: New project OpenEngiadina joins the scene. The project was supported by NGI Zero (NLnet)

May: Mastodon’s creator announces that some progress has been made on adding end-to-end encryption for direct messages in Mastodon. By the end of 2020, this is a work in progress

May 16: PixelDroid, an Android client for Pixelfed, prepares for an alpha release

May 18: Fediverse 🐣 celebrates its 12 birthday

June 23: Lemmy project is funded by NGI Zero (NLnet)

July 23: Masto.host, the biggest provider for Mastodon, experiences a major DDoS attack

August: Google threatens to remove several popular Fediverse apps from Google Play on the pretext that servers in Fediverse engage in hate speech and users can be exposed to it via these apps. Fedilab, a popular multi-purpose Fediverse app, receives Google warning too. This brings a wave of rage from users whoblame Google for double standards and demand to also ban Twitter apps and Chrome, as all of them expose users to hate speech. Heated discussions on HackerNews, Reddit and other tech outlets follow

August 28: Pleroma introduces ActivityPub chats in 2.1.0 release

September 09: Funkwhale releases first stable version

September 15: Mario Vavti, Hubzilla core developer, achieves a grant from NGIZero (NLnet)

September 22: Framasoft introduces SepiaSearch - a search engine to help discover videos and channels on PeerTube

September 30: Pixelcat, Android client for Pixelfed, Mastodon and Pleroma, gets traction

October: 👍 Debian donates 10.000 Euros to fund free and decentralized live-streaming in PeerTube

October 2-5th: A conference about the present and future of ActivityPub takes placein Barcelona. 💡 Watch the talks

October 3: SepiaSearch is now integrated in Searx

October 20: Lemmy starts federating via ActivityPub

October 27: Mobilizon stable version 1.0 and a guided tour of the project are released

November: Streaming is coming to PeerTube, a feature awaited by many

November 18: Funkwhale is looking for new maintainers

December 25: Socialhome project adds alpha support for Matrix

December: An ActivityPub conference happens during rC3, 💡 watch the talk about Funkwhale.

Is any important 2020 event missing? Feel free to suggest it in issues or send a suggestion in a direct message.

Fediverse is mostly run by volunteers who spend their own money to keep the network going. If you enjoy being on Fediverse, please, consider sponsoring your own local server or donating to Fedi project you most often use.

]]>
+ + + + + <p><strong>Happy 2021, fedizens!</strong></p> +<p>One more year in Fediverse passed. Let’s have a look at what we have achieved in 2020.</p> + + + + + + + + +
+ + + Decorating a Fediverse tree (updated) + + https://fediverse.party/en/post/decorating-a-fediverse-tree/ + 2020-12-24T00:00:00.000Z + 2020-12-24T00:00:00.000Z + + Fediverse.Party and Fediverse family present 🎄

(for children aged 3 to 103)

Missing the joy of winter holidays? In search of small DIY tasks to relax and put you in the right mood? Not sure how to tear your kids away from a TV screen? We’ve got you covered! 👍

Let’s create a proper Fediverse atmosphere by making paper toys together!

This wonderful idea first came to @Poudingue when they posted a template of an adorable paper Mastodon.

photo of a paper MastodonMastodon by @Poudingue, image by the author of the toy

Let’s start with Mastodon. Download the template here.

You’ll need:

  • scissors, cutter
  • glue
  • printer
  • optionally, a pencil (or anything sharp to make wholes) and thread (if you wish to put your toys on an Xmas tree)
  • optionally, some working surface where you can cut without being afraid to skretch the table
  • a bit of patience

photo of all the things needed for making paper toys

If your printer is black-and-white, let it not stop you. Paper toys look fine even without colour!

photo of a black-and-white toy next to a colourful one

Do not try to make a perfect toy. We’re having fun! It doesn’t matter if you cut it wrong by half a millimeter! Also, you can always correct it with scissors by trimming all the small parts before glueing them together, or even after the toy is assembled.

The general rules are: cut along solid lines, fold along dashed lines. It’s useful to fold and unfold all the dashed lines before starting to glue; makes it easier to work with the template.

Once you’re finished with Mastodon, let’s make red panda Fred, Pixelfed’s mascot. Here’s the template. It’s an easy paper toy - no small details. Just glue all the white parts to the insides of nearby facets, and we’re done!

Next on our list is PeerTube’s mascot - grab the template for cuttlefish Papa Sepia: page 1, page 2.

photo of PeerTube paper toy cutout

This one may take a bit more time, with all its legs! If you wish to hang the toy somewhere, remember to make two wholes and put a thread through them, before you start glueing the top of the toy to its bottom.

photo of PeerTube paper toy cutout

And one more toy for the final touch. Let it be Friendica’s Flaxy O’Hare. Template.

The only tricky part here is glueing the top part to the body accurately. First apply glue to the left (or right) white part of the top piece and insert it into the slit at the body side. Do the same for the other side. Now it’s easier to glue the center white parts to the body.

Tada! The toys are ready.

photo of four assembled paper toys

Now we can decorate our Fedi tree.

photo of a Christmas tree wearing Fedi papertoys

But hey, you can do lots of other things with such toys. Don’t know how to interest your friends and colleagues in federated social networks? Gift them one of these cute mascots. You can write the link to your profile at the back. Suggest your children or friends to make these toys together - they will appreciate a fun “introduction” into Fediverse world! You can decorate your makerspaces and windowsills with Fedi mascots. Finally, you can present them to strangers as a nice promotional material. You could also print stickers for this purpose - but toys will leave no one indifferent, and if you make them bigger in size, they’ll certainly attract attention.

We’ve made only four toys, yet there’re many other projects in federated universe. Have you made any templates for other Fediverse projects? Please, submit them here or send images in federated networks, and the post will be updated with your contributions.

Wish to share the photos of your own Fediverse tree and Fedi toys? Post them in federated networks under the hashtag #PaperFedi2021. 🙂

Happy holidays to all fedizens!

]]>
+ + + + + <h3 id="Fediverse-Party-and-Fediverse-family-present-🎄">Fediverse.Party and Fediverse family present 🎄</h3> +<p><em>(for children aged 3 to + + + + + + + +
+ + + Fediverse.Party marks a 3 years milestone + + https://fediverse.party/en/post/fediverse.party-3-years-milestone/ + 2020-11-25T00:00:00.000Z + 2020-11-25T00:00:00.000Z + + Happy Birthday to us! 🎉

Time flies, and here we are, partying in Fediverse for almost 3 years! “Almost”, because, strictly speaking, the website went online somewhere in mid-winter. It took a couple of months to brainstorm design concepts and make them reality. But November 25th was the day this domain was registered, which is as good as any day for looking back at the journey and for eating cakes!

Illustrated postcard with mascots of popular Fediverse projectsLeft to right: mascots of Fediverse – fennec for Mobilizon, octopus for PeerTube, Fox tan for Pleroma, red koala for Hubzilla, mastodon for Mastodon, Flaxy O’Hare for Friendica, Ai for Misskey, whale for Funkwhale, red panda Fred for Pixelfed.Credits: octopus and fennec characters’ author – David Revoy; illustration by @lostinlight, CC-BY-SA, large version.

This is a static website generated with Hexo, which allows lazy, stress-free maintenance, though, potentially, slightly limits functionality. Big thanks to Feneas administrator team, who make sure the website and its repository stay intact.

fediverse.party should work for users who prefer to block scripts in the browser. This was done mostly for fun (CSS is fun). Has this actually been useful to anyone? Let us know, if it has.

Some things, like power and personal data, are best left decentralized. Other things, like knowledge and public data, benefit from centralization, for convenience. There were no certain plans for the website, except one: make finding Fediverse related things a bit easier. So if you’ve bookmarked this website and returned to it later in search of GNU Social’s new repository or a link to Mastodon’s Trunk that you’ve seen days ago but have forgotten since - then everything works as it should. One bookmark instead of many!

Boring statistics

Since our main goal is to gather information about Fediverse projects, we link to many external resources. Today it’s more than 700 external links.

So far our repository has witnessed 518 commits.

Maintenance work is hidden from visitor’s eyes and is mostly about keeping all the links up-to-date, removing broken and adding new ones, updating information.

Most importantly, fediverse.party has had 11 merge requests by 10 amazing humans!

One of our contributors suggested using HTMLproofer for regularly checking all links, which became a huge time-saver. Many thanks to that clever person.

Most Fediverse projects have a community of their own with communications in dedicated chats and forums. Some projects don’t have any official account which would share latest project’s news. Following the progress of such projects becomes a tricky task. This is where your contributions and merge requests were a significant help. Thank you!

Behind the scenes

The website’s design hasn’t changed much since its launch. Among the newly created pages, perhaps the most useful are two pages listing all known ActivityPub software projects and developer tools.

Did you know we also have a Wiki? It’s a draft for information that later finds its way onto website’s pages. Being a draft, it gives more freedom to maintainers to list any projects, even those that only intend to support federating protocols in the future (while the website lists only projects that have already started initial work).

This Wiki would have been impossible without several maintainers: Danyl Strype, Liaizon Wakest, Eric Buijs and Arnold Schrijver have all contributed to fediverse.party Wiki pages - thank you very much! 👍 Specifically, Danyl Strype and Arnold Schrijver are to be thanked for finding and catalogueing all the newly appearing Fediverse projects. Their valuable work should be mentioned in books about Fediverse research history! In any case, it’s definitely part of this website’s history.

Plans for the future?

The creator of this website has always wished to make it attractive for Fediverse newcomers. Once upon a time, someone submitted fediverse.party to HackerNews. After deciphering angry user comments, we got some really good feedback on what user experience issues the website had! Since then, there were no attempts to find any feedback from common users.

A week ago, preparing for our symbolic 3 year milestone, we had a mini “crash test”, where several completely non-nerdy users were asked to look at every page, click here and there, read and say what they think about it.

The experience was an eye-opener. It can’t be called a complete fiasco: design and pictures received some kind comments. But the conclusion is simple: in its current state, fediverse.party is not helpful to any common grandma, not helpful at all. A new, nontech-friendly version of the website would require much less text (of a completely different nature), much more images and – crucially important – absolutely different terminology.

Which is to say, we won’t try to be a website for everyone. If we can be of any value to tech-savvy people who are already part of Fediverse, our mission is accomplished.

As for another, better version of this site – will it appear? Depends on luck. But nothing is impossible!

Feedback

If you’d like to share ideas on how to improve the website, open an issue in our repository or contact any of the maintainers directly in Fediverse.

And there’s an old bot account that informs whenever popular Fediverse projects release a new version. It’s buggy. You don’t want to contact it. :)

Stay safe, stay decentralized! 🎉

]]>
+ + + + + <h3 id="Happy-Birthday-to-us-🎉">Happy Birthday to us! 🎉</h3> +<p>Time flies, and here we are, partying in Fediverse for almost 3 years! “Al + + + + + + + +
+ + + Fediverse Birthday, 12 years and counting + + https://fediverse.party/en/post/fediverse-12-years-in-2020/ + 2020-05-18T00:00:00.000Z + 2020-05-18T00:00:00.000Z + + 🎉 Happy 12th, Fediverse! 🎉

On this day, twelve years ago, Mr. Evan Prodromou published his first post on Identi.ca. Although that project now belongs to history, Fediverse lives on and by year 2020 it has become an incredibly creative, colourful and cozy place, with the potential to attract even more good people.

However, Fediverse is still a small world. It doesn’t matter whether you’re connected to thousands of strangers or are a champion of Fedi blocking. We’re still neighbours.

Illustration with constellation of stars forming a Phoenix, and glittering "eggs"-servers interconnected“Don’t put all your eggs in one basket!”Credits: Fediverse logo authors: @drq and @nestort; mascot Fe-nix - idea suggested by @drq

Join the effort to spread the word about federated social networks, celebrating the dozen years of hard work by many different people: programmers, protocol architects, designers, system administrators, translators, alpha testers, moderators, community managers, and, of course, fedizens - the priceless users of our (for now) alternative social universe.

Have you learned something new in Fediverse? Have you met your IRL friends in it? Found a job? Lost a nerve? Spawned new life? Tracked down and fixed bugs? Had fun?

Please, write a post with the hashtags #Fediverse12, #HappyFedi2U and share your memories and memoirs! If you still have accounts in mainstream social media, help making these hashtags visible and invite your friends and followers to our new world of federated communication.

You can find some promotional materials in these folders. Use them freely and don’t forget to contribute any new materials you create.

🌟 See you in Fedi!

]]>
+ + + + + <p>🎉 <span class="u-emphasize">Happy 12th, Fediverse! 🎉</span></p> +<p>On this day, twelve years ago, Mr. Evan Prodromou published his <a h + + + + + + + +
+ + + Fediverse in 2019 + + https://fediverse.party/en/post/fediverse-in-2019/ + 2020-01-05T00:00:00.000Z + 2020-01-05T00:00:00.000Z + + Happy 2020, fedizens!

Storm of applause 👏 for all long-time Fediverse supporters, and a warm welcome 👍 to every new user who found Fediverse in 2019.

Constellation of stars forming "You're in Fediverse" phrase

Here’s what happened to our small corner of the Internet in the past year.

Fediverse in numbers

In 2019 the reachable Fediverse grew from 3.986 instances to 5.027 - that’s roughly 🎉 1.000 new servers online.

The number of registered accounts increased from 2.500.000 users to roughly 4.300.000 - about 🎉 1.800.000 newcomers explored Fediverse networks!

Old-school North American family looks at the sky and says Wow Fediverse is growing

Five networks growing most rapidly in online server numbers in 2019 were:

Pleroma +182 servers, Mastodon +159, WriteFreely +147, Pixelfed +73, PeerTube +63

Three other Fediverse platforms that expanded significantly in 2019:

Misskey 🎉 +37 servers

Plume 🎉 +23 servers

Funkwhale 🎉 +15 servers

Please, note: these numbers are an approximation based on statistics voluntarily provided by server administrators. Highly volatile (servers go offline / online every day), the numbers reflect only part of Fediverse at a given period of time (today!).

Fediverse in projects

At least 9 new networks expressed a wish to become part of Fediverse!

🌟 Mobilizon - a network to gather, organize, and mobilize

🌟 Epicyon - ActivityPub server written in Python, for low-powered hardware

🌟 Honk - Go ActivityPub server focused on minimal setup and support costs

🌟 Lemmy - a federated alternative to Reddit in Rust

🌟 Gancio - a shared agenda for local communities, supports ActivityPub

🌟 Guppe - project adds “groups” support: group-type actors forward posts to group members

🌟 Kanzaki - ActivityPub-speaking server in OCaml

🌟 Smithereen - VKontakte-like social network written in Java

🌟 MoonTreeProject - link aggregator, a work in progress

→ For a full list of Fediverse projects in development see Miscellaneous page.

Project forks:

Hometown - a Mastodon fork that includes some unique features

Dolphin - single user microblogging server, sister project to Misskey

Groundpolis - microblogging network based on Misskey

ForgeFed: an upcoming federation protocol, built as an extension to ActivityPub, for interoperability between version control services

Fediverse 2019 timeline

January: Mastodon receives a Samsung Stack Zero grant

January: Friendica successfully adopts ActivityPub protocol

February: Google writes code for Mastodon

March: Pleroma has its first stable release

March: Socialhome adds ActivityPub federation

April: WriteFreely searches for new developers on a contract basis, becoming a Fediverse project that creates FOSS jobs

May: Fediverse has a 🐣 Birthday, technically - 11 years and counting. Happy Birthday, Fedi!

July: Hubzilla community announces a call for participation to standardize the Zot protocol used in Hubzilla software

July: Pixelfed starts federating with other Fedi networks. A long awaited update

August: ActivityPub conference in Prague - 💡 watch the videos

October: Framasoft releases the first beta version of Mobilizon

November: GNU Social tests federation over ActivityPub

November: Pixelfed gets a grant from NLnet

November: Indian users massively leave Twitter for Mastodon

November: Well-known activist Aral Balkan speaks at the European Parliament about the future of Internet regulation and the role of Fediverse platforms - 💡 watch the video

December: Funkwhale starts federating with Mastodon

December: users from Scotland massively join Mastodon (popular hashtag: #TwitterExodusScotland)

December: mass Spanish speakers migration from Twitter to Mastodon (popular hashtag: #YoMigroAMastodon)

Things to happen in 2020

Fediverse Conference in Barcelona

Spoiler from the future: millions of people discovering Fediverse networks and migrating from centralized silos. Be prepared!

Issues to be resolved in 2020

One of the main goals of federating software is decentralizing the web. That requires many Fediverse servers each having a small number of users, hosting data in physically decentralized manner. That’s the ideal, a perfect image.

Illustration of many small interconnected stars

But in real world most people register on large Fediverse servers with thousands of users: they’re popular, more stable and reliable, their friends are there. And server administrators tend to choose large, well-known hosting solutions: they’re cheaper, more stable and reliable. This leads to a situation where 80% of total users are all crowded on 10 large (“flagship”) instances, and 40% of all servers are hosted mainly by 5 companies.

Illustration of two huge (fat) servers talking to each other

Most used providers 2019:

list of most used hosting providers

The situation hasn’t changed much since 2018 Leah’s research on server distribution. Will something change in 2020?

Fediverse.party news:

The fediverse.party website changed its home! Our code can now be found on GitLab hosted by 👍 Feneas, a non-for-profit association registered in Finland and run by humans who care about federated web projects.

We invite all authors who would like to submit an article to fediverse.party. Are you developing a Fediverse project? Tell everyone about it! Do you write about complicated things in a simple, user-friendly language? This website’s main audience are newcomers to Fediverse who may have no technical background, they will appreciate your explanatory skills. Are you a researcher of Fediverse software ready to comment on its strengths and weaknesses? Please, share your expertize! Here’re the guidelines for submitting an article.

P/s Fediverse is 99% run by volunteers who spend their own money to keep the network going. If you enjoy being on Fediverse, please, consider sponsoring your own local server or donating to Fediverse project you most often use.

]]>
+ + + + + <p><strong>Happy 2020, fedizens!</strong></p> +<p>Storm of applause 👏 for all long-time Fediverse supporters, and a warm welcome 👍 to every + + + + + + + +
+ + + Call for Participation + + https://fediverse.party/en/post/zot-protocol-standardize-effort/ + 2019-07-20T00:00:00.000Z + 2019-07-20T00:00:00.000Z + + Join the efforts to standardize the Zot protocol, currently used in Hubzilla and Zap platforms. This is a community initiative to push Zot adoption for federated social web.

Initial call for participation was published here (RSS).

]]>
+ + + + + <p>Join the efforts to standardize the Zot protocol, currently used in Hubzilla and Zap platforms. This is a community initiative to push Zo + + + + + + + +
+ + + Fediverse parties on (links updated) + + https://fediverse.party/en/post/fediverse-parties-on/ + 2019-03-14T00:00:00.000Z + 2019-03-14T00:00:00.000Z + + Hey, fedizens!

You may have noticed not a post has been published in the Chronicles since the end of 2018. Has Fediverse run out of news? Certainly not. Here’s a brief overview of what has happened during this period.

Dull figures

The 2018 report (update: link not available anymore) reveals that the world of federating networks has greatly expanded. The first three months of 2019 have seen about 450 new servers - hopefully, some of them will stay online (and updated). New accounts are being created and, apparenty, people remember about their old accounts, as the number of active users on most Fediverse networks increases weekly. If you wish to research figures, subscribe to Federation stats bot via any diaspora protocol platform (diaspora, Friendica, Hubzilla or Socialhome). Provided numbers are an approximation, and some projects are misrepresented: Friendica, Hubzilla real server numbers, GNU Social account numbers stand higher than metrics show. This is due to technical issues (mainly with NodeInfo / NodeInfo2), and because some servers opt out of taking part in statistics. The good news is Fediverse keeps growing!

New kids on the block

ActivityPub protocol stirred up many developers. Not a month passes now without a new federating project. The young blood of 2019 are Mobilizon and Smilodon. Fediverse developing software and related tools are all listed here. There’s also a Wiki.

At the same time several projects are being abandoned. Osada is one of those - the lead developer announced that the software won’t get any future updates. The world of OStatus federating projects (GNU Social, postActiv) has also been quiet for a long while.

Among older projects Pleroma, a lightweight microblogging network, has recently had its first stable release.

A fine end to the year 2018, diaspora project got an API. It’s still a work in progress, with luck we’ll see more diaspora-related applications this year.

Not everyone is excited about ActivityPub protocol. Diaspora developer shared final thoughts on the topic. Pleroma has implemented its own LitePub protocol version. Nevertheless, the majority of Fediverse new apps support federation over ActivityPub, and there’s a forum where developers meet to discuss things.

Unexpecto patronum

In other news, Mastodon project received a Stack Zero grant from Samsung Next and was definitely noticed by Google, Keybase and the Meet group corporation.

Friendica now has a mascot! Its name is Flaxy O’Hare. 🐰

Friendica mascot

Fediverse.Party update

Initially this website was created as a guide for newcomers to Fediverse, a modern source of information one can use as a reference. As federating projects multiply, it becomes tricky to cover all the things happening in each project’s community. On the other hand, all recent posts published here were release notes. Newcomers to Fediverse most likely find it boring to read interpetations of technical feature additions. And seasoned fedizens keep track of new releases by following project’s official announcements. Or one can follow a bot aggregating all releases via RSS - also available directly from Fediverse (releases@venera.social) and best formated in diaspora protocol networks; following the bot from Mastodon not recommended because of the way Mastodon handles articles with titles.

For reasons stated above there will be no more posts about software releases. The primary focus will be keeping the main website information up-to-date and publishing long-form articles about federating world, comparing its software, exploring its strengths (and weaknesses). Perhaps we’ll regularly cover what’s new in Fediverse - that’s still to be decided by our (rather small) team.

Happy decentralizing!

]]>
+ + + + + <p>Hey, fedizens!</p> +<p>You may have noticed not a post has been published in the Chronicles since the end of 2018. Has Fediverse run out o + + + + + + + +
+ + + Fediverse glossary + + https://fediverse.party/en/post/fediverse-glossary/ + 2018-11-16T00:00:00.000Z + 2018-11-16T00:00:00.000Z + + Peter Gossner wrote an extensive Fediverse tech glossary. Here’s the Dedication excerpt:

"For Artists and Hackers, Academics, and Admins. For Humans who Grok stuff. Those self taught, and persistent. For those who build for Us: Tools to own and run. For People in Community: Who will not be a Commodity, For Our Internet, And all who sail on her. Useful may it be. Save time may it much".

This is the right time to notice that fediverse.party is looking for authors! Anyone who would like to write about federated social platforms in a simple, user-friendly way, please, see the issue for details. One-time contributions, series of posts, a best-seller book about Fediverse… You name it. Fediverse Chronicles are waiting for you!

]]>
+ + + + + <p>Peter Gossner wrote an extensive Fediverse tech <a href="https://tilde.town/%7Epetegozz/Fediverse_Glossary">glossary</a>. Here’s the <str + + + + + + + +
+ + + Friendica hackathon 2018 + + https://fediverse.party/en/post/friendica-hackathon-2018/ + 2018-11-13T00:00:00.000Z + 2018-11-13T00:00:00.000Z + + Join Friendica hackathon this weekend, offline in Berlin, or online.Work will be focused on the open issues of the upcoming 2018.12 release.Read the announcement for contacts and details.

Happy hacking!

]]>
+ + + + + <p>Join Friendica hackathon this weekend, offline in Berlin, or online. +Work will be focused on the open issues of the upcoming 2018.12 rele + + + + + + + +
+ + + Fediverse saves you from pickup artists, and 7 more reasons you should make a Fediverse account + + https://fediverse.party/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/ + 2018-07-05T00:00:00.000Z + 2018-07-05T00:00:00.000Z + + The Internet is huge with millions of websites and web services, however, like in offline world people tend to move from countryside to towns to cities, Internet users concentrate on large well-known platforms. We are all familiar with the names of Facebook, Instagram, Twitter, Weibo, Vkontakte, Google, YouTube, Tinder. These services may be useful, but they aren’t the only ones.

Compared to popular mass giants, Fediverse networks are like precious gems. Few people heard of them, but they are out there, waiting for you to find them.

sign welcoming to Fediverse

“Fediverse” means federated universe. There’s no one website to sign up to. Instead you will find hundreds of websites (servers) powered by citizens all around the world, independent from and uncontrolled by any single company. These servers are all interconnected, so no matter where you register[1], you’ll be able to connect with friends and users of other servers.

Instead of listing “one hundred suits them all” reasons why you should switch to federated social platforms, let’s look at reasons for each particular person. That’s what Fediverse is good at - providing choices.

    • If you’re an extrovert, linguist

    Federated socializing is your cup of tea. Currently[2] there are about 3.500.000 registered users in Fediverse online world. Compared to corporate giants, that’s like a small eco village.

    image of Fediverse network icons

    It’s natural in Fediverse to welcome new users, to start conversations with anyone who shares your interests, to follow strangers. Do you easily connect with people from other cultures and regions? Would you like to broaden your social network and become neighbours and friends with people from somewhere on the other side of the map from you? We have communities dedicated to all sorts of hobbies, regions, languages, political and social views, ecology and animal related servers, books, shows and games. Choose your community.

    • If you’re an introvert, nerd, geek, scholar, developer

    A wonder you’re still not part of Fediverse! It’s your space, it’s full of people like you. We’re scattered across Fediverse servers, searching for kindred spirits. There are communities for researchers, bookworms, game developers, web developers and techies, as well as servers run by respectable organizations and entities.

    • If you’re a content creator, freelance artist

    Your content should be yours, without granting the explicit rights to any corporate third parties. Fediverse communities have high opinions of creators and willingly support their work through donations. We have communities for writers, artists and photographers. Here’re recommentations on how to become a successful artist on Mastodon. Share your talents with fedizens.

    • If you’ve been censored on centralized platforms

    Federated social networks do not have one holy administrator who decides whom and what to ban. You’ll find multiple servers for sensitive, vulnerable communities. Unlike on mainstream social networks, you will not be silenced for personal views. It’s customary to share some images and content adding a special #NSFW tag (not safe for work): for spoilers, content inappropriate for children or for people at work. Remember still that each server is run by a volunteer, living in some country with its laws and regulations. Most servers have local rules, and your administrator has the power to ask you leave if you do something nasty. You’ll be able to migrate to another server and do nasty things again, but you’d rather not. Spammers are not welcome, Fediverse administrators quickly react and share information withing the community. Other users have the ability to “ignore” or “mute” people who irritate them. Being nice to each other is a tradition here.

    • If you care about privacy, are a privacy advocate or NGO

    Then you definitely heard about Snowden revelations, Cambridge Analytica, Equifax breach], Exactis leak, manipulative practices, multiple user data hacks, and so on and so forth. Big centralized websites with big juicy collections of data are useful for mass surveillance.

    Are your friends aware of it? By leaving mainstream networks behind and joining Fediverse you do not automatically gain privacy. Securing data is hard, and federated networks will not protect you from targeted state surveillance. They will, however, protect from corporate mass surveillance. Especially if you spin up your own personal server, secure it, and host it at home. By inviting friends and family to Fediverse you help them treat their personal data wisely, you also help them broaden horizons, find out more about free and open source movements, become technically skilled. Everyone curious who likes to explore will learn in Fediverse.

    As a privacy rights organization, by opening your own server or your official Fediverse account on one of the existing servers, and inviting followers on mainstream networks to join you in Fediverse, you help make bulk data collection more diffuclt and costly.

    • If you’re a troll

    Fediverse has a server in your honour! Be nice to each other.

    image of a nice feditroll

    • If you don’t like to share your telephone number with “pickup artists”

    Those who invented “pickup” thingy were on a mission to help people stay single, right? When someone weird approaches you in real life and you don’t know what to make of them, why share your phone number or email? If you wish to test their Internet IQ and determination, tell them you’ll meet them in Fediverse. A Fediverse account resembles an email and includes your nickname and your server URL - for example, jane@nerdpol.ch. Anyone who really wants to connect with you, will find the way to join Fediverse and search for your profile.

    • If you’re a big corp engineer, secret agent

    Then you’re clever. Are you capable of empathy? Come on the light side. Transparency is your power, and there’s nothing old-fashioned about privacy for your family and loved ones. Just like for all the other citizens of the world. If you know that at heart, you will be invaluable in building social networking the right way.

Not convinced yet? Ask this

CRYSTAL BALL

…and it will show the reason just for you.

Federated networks won’t track you, bombard with “personalized” ads or predefine your timeline (stream) with algorithms. You will be the one to decide what to see in your timeline, by following the topics you’re interested in (subscribing to tags in diaspora, Mastodon), connecting with people you like, joining groups and forums (in Friendica, Hubzilla). Come join us!

Fediverse networks are not ideal. They lack some features provided by mass networks. This is because they are not backed by millions of dollars big companies have, they’re developed by people like you and me, in their spare time, for free or for donations from the community. If you want to help improve any of the federated platforms, don’t hesitate to ask how to help and start contributing. Welcome!


  1. To be sure which other networks your chosen Fediverse network connects with, check “Connects” information on each network’s page ↩︎

  2. Three+ million registered users is an approximation, as of December 2019 ↩︎

]]>
+ + + + + <p>The Internet is huge with millions of websites and web services, however, like in offline world people tend to move from countryside to t + + + + + + + +
+ + + Contributors wanted (updated) + + https://fediverse.party/en/post/fediverse-info-contributors-wanted/ + 2018-06-21T00:00:00.000Z + 2018-06-21T00:00:00.000Z + + Now that The-Federation.Info includes diaspora, OStatus and ActivityPub powered networks, it’s the time to join and help squashing bugs and resolving issues. If you know someone fluent in Python / VueJS or someone who wants to learn those, please, spread the word that they are very welcome to join the project and will get initial help to start contributing. Thanks!

Initial call for contributors was published here.

]]>
+ + + + + <p>Now that <a href="http://The-Federation.Info">The-Federation.Info</a> includes diaspora, OStatus and ActivityPub powered networks, it’s t + + + + + + + +
+ + + Hubzilla moves to Framagit + + https://fediverse.party/en/post/hubzilla-moves-to-frama-gitlab/ + 2018-06-07T00:00:00.000Z + 2018-06-07T00:00:00.000Z + + Hubzilla project moved source code to Framasoft’s GitLab instance. GitHub repos are archived and won’t receive updates anymore but will stay intact for a short transition period. Don’t forget to point your installation to new repository.

]]>
+ + + + + <p>Hubzilla project <a href="https://hub.somaton.com/channel/mario/?f=&amp;mid=52909e13dabe30274cbe792a357752883741cf57cff661cc8702aefb7b148 + + + + + + + +
+ + + Fedicrypt - what would it take? (links updated) + + https://fediverse.party/en/post/fedicrypt-what-would-it-take/ + 2018-06-05T00:00:00.000Z + 2018-06-05T00:00:00.000Z + + Fediverse social networks hugely benefit from federated architecture. However, like centralized platforms, they store all the data “in the cloud”. Fediverse trust model implies trust in one’s server administrator and hosting provider. Latest research by Leah shows that administrators tend to choose large, popular providers. And judging by network statistics, users tend to flock to large Fediverse instances.

Hypolite Petovan, Friendica developer, wrote a summary on what it would take to make private data in Fediverse networks truely private. He uses Friendica network as a reference, but this applies to all Fediverse networks that have limited view messages.

If you consider this topic important, join the discussion.

]]>
+ + + + + <p>Fediverse social networks hugely benefit from federated architecture. However, like centralized platforms, they store all the data “in th + + + + + + + +
+ + + Toot toot + + https://fediverse.party/en/post/native-linux-client-tootle/ + 2018-06-05T00:00:00.000Z + 2018-06-05T00:00:00.000Z + + Tootle is a new Linux GTK3 client for elementary OS and Mastodon. Users confirmed that it also works with Pleroma. Available in elementary OS AppCenter.

]]>
+ + + + + <p><a href="https://github.com/bleakgrey/tootle">Tootle</a> is a new Linux GTK3 client for elementary OS and Mastodon. Users confirmed that + + + + + + + +
+ + + New brutal Mastodon client + + https://fediverse.party/en/post/new-brutal-mastodon-web-client/ + 2018-06-02T00:00:00.000Z + 2018-06-02T00:00:00.000Z + + Brutaldon is a brutal, Web 1.0 web interface for Mastodon. You can use it as a client for any instance. You do not need a separate brutaldon account. It is compatible with almost any web browser, including text-mode browsers like lynx, w3m, or eww.Screenshots, issues tracker, and source code are available here.

This adds to several other alternative Mastodon frontends, like Pinafore and Halcyon. The latter can be used with Pleroma, as well as a new diaspora-like frontend Feather.

]]>
+ + + + + <p><a href="https://github.com/jfmcbrayer/brutaldon">Brutaldon</a> is a brutal, Web 1.0 web interface for Mastodon. You can use it as a clie + + + + + + + +
+ + + Misskey part of Fediverse + + https://fediverse.party/en/post/misskey-sophisticated-new-project/ + 2018-05-06T00:00:00.000Z + 2018-05-06T00:00:00.000Z + + Welcome Misskey - a sophisticated microblogging platform. It brings polls, recommended users, server info, dark mode, emoji reactions and much more! Misskey network communicates with ActivityPub servers, so you can follow users from Mastodon, Pleroma and other compatible Fediverse platforms.

]]>
+ + + + + <p>Welcome <a href="https://github.com/misskey-dev/misskey">Misskey</a> - a sophisticated microblogging platform. It brings polls, recommend + + + + + + + +
+ + + + 1 Rust project + + https://fediverse.party/en/post/rustodon-activitypub-server/ + 2018-04-11T00:00:00.000Z + 2018-04-11T00:00:00.000Z + + As Fediverse is growing, we shall likely see more and more projects appearing, which is brilliant!And here comes Rustodon - a Mastodon-compatible, ActivityPub-speaking server in Rust. It’s currently heavy under development but you can already check out the progress or join and contribute.

]]>
+ + + + + <p>As Fediverse is growing, we shall likely see more and more projects appearing, which is brilliant! +And here comes <a href="https://github + + + + + + + +
+ + + Pinafore Mastodon web client + + https://fediverse.party/en/post/mastodon-alternative-web-client/ + 2018-04-09T00:00:00.000Z + 2018-04-09T00:00:00.000Z + + Pinafore is a new Mastodon web client: simple, fast on low-end laptops and phones. Mastodon already has several alternative clients, as well as multiple mobile apps and command-line tools. All thanks to its good open API and thriving community. Read more about Pinafore here.

]]>
+ + + + + <p>Pinafore is a new Mastodon web client: simple, fast on low-end laptops and phones. Mastodon already has several alternative clients, as w + + + + + + + +
+ + + Gopher Support in Pleroma + + https://fediverse.party/en/post/gopher-in-pleroma/ + 2018-04-02T00:00:00.000Z + 2018-04-02T00:00:00.000Z + + Pleroma is a high-performance and low-resource federating server meant to run even on small devices like Raspberry Pi. And now it supports Gopher protocol! Simplicity is perfection.Read the announcement here.

]]>
+ + + + + <p>Pleroma is a high-performance and low-resource federating server meant to run even on small devices like Raspberry Pi. And now it support + + + + + + + +
+ + + diaspora* calling coders + + https://fediverse.party/en/post/diaspora-calling-coders/ + 2018-03-25T00:00:00.000Z + 2018-03-25T00:00:00.000Z + + It’s been wonderful to see many new members joining diaspora community over the past few days.

You may have noticed that diaspora* is missing some features.

As an open-source Free Software project, diaspora* is created by its community. Now that you’re part of this community, we’d love you to help us improve it for everyone.

Read the official call for help here.

]]>
+ + + + + <p>It’s been wonderful to see many new members joining diaspora community over the past few days.</p> +<p>You may have noticed that diaspora* + + + + + + + +
+ +
diff --git a/atom.xml.br b/atom.xml.br new file mode 100644 index 0000000..8e87630 Binary files /dev/null and b/atom.xml.br differ diff --git a/atom.xml.gz b/atom.xml.gz new file mode 100644 index 0000000..ddfe8d6 Binary files /dev/null and b/atom.xml.gz differ diff --git a/source/browserconfig.xml b/browserconfig.xml similarity index 100% rename from source/browserconfig.xml rename to browserconfig.xml diff --git a/browserconfig.xml.br b/browserconfig.xml.br new file mode 100644 index 0000000..13fc76b --- /dev/null +++ b/browserconfig.xml.br @@ -0,0 +1,4 @@ +Q@,xsp!#;< +x <,)܉< ]] +,~{t$xM ++}IgeMIgZz&Q(pV`E{61aC*Jܣ8 \ No newline at end of file diff --git a/browserconfig.xml.gz b/browserconfig.xml.gz new file mode 100644 index 0000000..f331f8a Binary files /dev/null and b/browserconfig.xml.gz differ diff --git a/css/main.min.css b/css/main.min.css new file mode 100644 index 0000000..3e466ab --- /dev/null +++ b/css/main.min.css @@ -0,0 +1 @@ +[class*=" icon-"],[class^=icon-]{height:27px;width:27px;fill:#fff}.u-hidden{visibility:hidden;opacity:0;-webkit-transform:matrix(1,0,0,1,0,0);-ms-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-webkit-transition:.25s;-o-transition:.25s;transition:.25s;margin-bottom:.5em}.u-hidden.open{visibility:visible;opacity:1;-webkit-transform:matrix(1,0,0,1,0,-3);-ms-transform:matrix(1,0,0,1,0,-3);transform:matrix(1,0,0,1,0,-3)}.contents .u-hidden{visibility:visible;opacity:1;margin-bottom:2em}.u-emphasize{font-family:sans-serif;font-weight:700}.u-block{display:block}.u-inline{display:inline-block}.u-temp{color:#a9a9a9}.u-center{text-align:center}.u-height{min-height:100vh}.u-blackBg,.u-goldenBg{padding:0 .2em}.u-goldenBg{background:#fecb52}.u-blackBg{background:#0e0a0c;color:#a9a9a9}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{padding:0;margin:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}body,html{width:100%}html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;height:100%;font-size:100%}body{font-size:1rem;font-family:Roboto,Arial,sans-serif;line-height:1.6;overflow-x:hidden;color:#0e0a0c;background-color:#0e0a0c;text-rendering:optimizeLegibility}body.main{height:100%}::-moz-selection{color:#0e0a0c;background:#fecb52}::selection{color:#0e0a0c;background:#fecb52}button::-moz-focus-inner{border:0}img{max-width:100%}a{text-decoration:none;color:#0e0a0c;border-bottom:1px solid #0e0a0c;-webkit-transition:.15s;-o-transition:.15s;transition:.15s;background-repeat:repeat-x;background-size:0 0;background-position:0 65%}a:active,a:focus,a:hover{color:#fecb52;outline:0;border-bottom:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#0e0a0c),to(#0e0a0c));background-image:-webkit-linear-gradient(#0e0a0c,#0e0a0c);background-image:-o-linear-gradient(#0e0a0c,#0e0a0c);background-image:linear-gradient(#0e0a0c,#0e0a0c);background-size:1.5em 1.5em}a.dark-ui{color:#fff;border-bottom:1px solid #fff}a.dark-ui:active,a.dark-ui:focus,a.dark-ui:hover{outline:0;border-bottom:none}small{font-size:.85rem}pre{margin-left:1.3em}code,pre{line-height:1.5;font-size:95%}h1,h2,h3,h4,h5,h6{font-family:sans-serif;letter-spacing:.02em}h1{font-size:2.4rem}h3{font-size:1.4rem}ul>li{list-style-type:none;padding:.2em 0}ol{padding-left:1em}dfn{font-style:inherit;cursor:pointer;border-bottom:1px dashed #a9a9a9}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=checkbox]:focus,input[type=radio]:focus{outline:0}sup{font-size:.7rem;margin:0 .2em}.f-icon{fill:#fff}.f-icon:hover{fill:#fecb52}.btn-action{max-width:170px;border:none;margin:.5em 0;background:#fecb52;border-radius:6px;padding:7px}.btn-action:active,.btn-action:focus,.btn-action:hover{background:#0e0a0c;-webkit-box-shadow:0 2px 4px 0 #a9a9a9;box-shadow:0 2px 4px 0 #a9a9a9}.btn-action.centered{margin:.5em auto}.container,.container-wrapper{height:inherit;width:inherit}.container{background-color:#fff}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}.contents{padding:2em 15% 1.5em}.contents img{display:block;margin:0 auto}.contents p:not(.u-nomargin){margin:1.2em 0}.contents .section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0}.contents .section.u-nomargin{margin:0}.contents .section.u-block{display:block}.section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-wrapper>.column{-webkit-box-flex:48%;-ms-flex:48% 0 0px;flex:48% 0 0}.section-wrapper:last-child>.column .section{margin:0}.section h4{text-transform:uppercase}.section:not(.u-block) h4{margin-right:1em;width:150px}.section-title{border-bottom:1px solid #a9a9a9;padding-bottom:1em;margin-bottom:1em}.section-title h2,.section-title h4{text-transform:uppercase}.section-title h2{display:inline;font-size:1.8rem}.section-title h2,.section-title>div{vertical-align:middle}.section-title h4{color:#a9a9a9}.section-title>.icon-share{width:20px;height:20px;fill:#fecb52;vertical-align:sub;margin-right:.4em}.section-title .icon-logotype{color:#fff;width:28px;height:auto;margin:0 auto}.section-title>div{border-radius:50%;width:48px;height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1em}.article-list li:last-of-type>span,.section-list li:last-of-type>span{display:none}.article-list>h2,.article-list>h3,.article-list>h4{margin:1em 0}.section-hero{width:65%;margin:0 auto}.section-hero>h3{margin:.5em 0}.section-hero>h3:first-child{margin-top:.5em}.section-hero>h3:last-child{margin-bottom:1.5em}.section-hero span{margin:0 .5em;display:inline-block}.section-hero span:first-child{text-transform:uppercase;min-width:183px}.section-hero span:first-child,.section-hero span:last-of-type{color:#a9a9a9}.section-hero sup>a{border-bottom:none}.section.with-image{text-align:center}.section.with-image a{display:inline-block;margin:1em .5em;width:60px;height:60px;border:2px solid #fecb52;border-radius:50%}.section.with-image a:active,.section.with-image a:focus,.section.with-image a:hover{border:2px solid #e93a32;-webkit-box-shadow:0 1px 8px 0 #e93a32;box-shadow:0 1px 8px 0 #e93a32;background-image:none}.article-list li:before,.post li:before,.warning-list li:before{content:"";width:7px;margin:0 .4em 3px;height:7px;display:inline-block;border-radius:50%;background:#fecb52}svg.f-tag{position:absolute;width:20px;height:20px;right:.5em;top:.5em;fill:#fecb52}svg.diaspora{fill:#000}svg.friendica{fill:#ffb900}svg.hubzilla{fill:#43488a}svg.gnusocial{fill:#a22430}svg.mastodon{fill:#5f57ef}svg.socialhome{fill:#2fcbbe}svg.pleroma{fill:#fba457}svg.peertube{fill:#f1680d}svg.misskey{fill:#9fd608}svg.lemmy{fill:#14854f}svg.pixelfed{fill:#6736dd}svg.funkwhale{fill:#009fe3}svg.fediparty{fill:#fe55ba}.article-list>li.diaspora:before{background:#000}.article-list>li.friendica:before{background:#ffb900}.article-list>li.hubzilla:before{background:#43488a}.article-list>li.gnusocial:before{background:#a22430}.article-list>li.mastodon:before{background:#5f57ef}.article-list>li.socialhome:before{background:#2fcbbe}.article-list>li.pleroma:before{background:#fba457}.article-list>li.peertube:before{background:#f1680d}.article-list>li.misskey:before{background:#9fd608}.article-list>li.lemmy:before{background:#14854f}.article-list>li.pixelfed:before{background:#6736dd}.article-list>li.funkwhale:before{background:#009fe3}.article-list>li.fediparty:before{background:#fe55ba}.warning-list li:before{background:#e93a32}.browserupgrade{margin:.2em 0;background:#a9a9a9;color:#0e0a0c;padding:.2em 0}.no-js{position:absolute;top:.3em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;color:#0e0a0c;padding:.4em 1.3em;text-align:center;z-index:3}@media screen and (max-width:80em){.section-hero{width:75%}.contents.network{padding:2em 13% 1.5em}.contents.misc{padding:2em 10% 1.5em}}@media screen and (max-width:64em){h1{font-size:2rem}.section-hero{width:90%}.contents{padding:2em 10% 1.5em}.section-wrapper>.column{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}}@media screen and (max-width:51em){h1{font-size:1.3rem;line-height:1.3}.section-title h2,h2{font-size:1.2rem}h3{font-size:1.1rem}h4{padding:0 3em;line-height:1.3}.section-hero>h3:last-child{margin-right:11%}.contents{padding:2em 8% 1.5em}.contents .section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contents h4{padding:0}.section-hero{width:100%}.section-hero span:nth-child(2){display:block}.section-hero span:last-child{display:none}.no-js{width:100%;line-height:1.3}}@media screen and (max-width:33.9em){body{font-size:90%}.no-js{display:none}}.navbar{position:fixed;top:0;right:0;z-index:4;padding:.4em;color:#fff}.navbar svg{fill:#fff}.nav svg{height:10px;width:10px;margin-right:4px}.navbar .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:96%;-ms-flex:96% 0 0px;flex:96% 0 0;padding-right:1.5em}.navbar li{text-transform:uppercase;font-weight:700;color:#a9a9a9;line-height:2;width:100%}.navbar li.todo{text-align:center;padding-right:1.2em}.navbar a{border-bottom:none;display:block;padding-left:2.2em}.navbar a:focus,.navbar a:hover{color:#fecb52;background-size:2.5em 2.5em}.navbar li:hover svg{fill:#fecb52}.control,.control~.slideout,.overlay{display:none}.control~.slideout{position:absolute;top:0;right:0;width:200px;height:100vh;padding:8em 0 1em;background-color:#fff;display:inline-block;-webkit-transform:matrix(1,0,0,1,220,0);-ms-transform:matrix(1,0,0,1,220,0);transform:matrix(1,0,0,1,220,0);-webkit-transition:.3s cubic-bezier(.77,0,.175,1);-o-transition:.3s cubic-bezier(.77,0,.175,1);transition:.3s cubic-bezier(.77,0,.175,1)}.control:checked~.slideout{-webkit-transform:matrix(1,0,0,1,0,0);-ms-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}.slideout label{position:fixed;top:0;right:200px;width:0;height:0;z-index:-1;background-color:rgba(0,0,0,.5)}.control:checked~.slideout label{width:100vw;height:100vh}.slideout a{color:#0e0a0c}.hamburger{position:absolute;width:200px;height:165px;top:-70px;right:-85px;background-color:#0e0a0c;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:4;padding:.4em;color:#fff}.hamburg-box{cursor:pointer;position:relative;left:3px;top:33px;width:120px;height:70px;text-align:center;font-weight:700}.hamburger svg{fill:#fff;width:28px;height:28px;margin-left:5px;margin-top:-10px}.hamburger svg:last-of-type{display:none;margin-left:47px;margin-top:1px}.hamburger:hover svg{fill:#fecb52}.overlay:not(:checked)~.hamburger svg:first-of-type{display:none}.overlay:not(:checked)~.hamburger svg:last-of-type{display:block}@media screen and (max-width:51em){.hamburger{width:170px;top:-80px;right:-75px}.hamburg-box{top:45px;width:95px}.hamburger svg:last-of-type{margin-left:30px}}.sidebar{background-color:#0e0a0c;text-align:center;position:absolute;z-index:4}.sidebar.g-sidebar{width:200px;height:165px;top:-70px;left:-85px;border-radius:50%}.sidebar.i-sidebar{width:70px;height:100%}.f-logo{border:none}.sidebar.i-sidebar .f-logo{position:relative;top:2em}.sidebar.g-sidebar .f-logo{position:absolute;top:90px;left:79px;width:95px;height:55px}.f-logo svg{width:36px;height:36px;fill:#fecb52;margin-right:.3em}.f-logo:hover svg{fill:#fff}.share-wrapper{cursor:pointer;z-index:4}.i-sidebar .share-wrapper{position:absolute;width:100%;left:0;bottom:1.5em;text-align:center}.share__toggle{color:#fecb52}.icon-share{margin:.2em 0 0 -.1em;fill:#fff;width:25px;height:25px}.icon-share:hover{fill:#fecb52}.share:hover svg{fill:#fff}.i-sidebar .share:hover svg{fill:#fecb52}@media screen and (max-width:51em){.sidebar.g-sidebar{width:170px;top:-80px;left:-75px}.sidebar.g-sidebar .f-logo{top:97px;width:70px}}@media screen and (max-width:33.9em){.u-extra{margin-bottom:0}.share__toggle svg{width:20px;height:20px}}.main__container{position:absolute;bottom:0;right:0;padding-top:2em;padding-bottom:1.5em;background:url(/img/index-bg.jpg) center center/cover no-repeat #0e0a0c;overflow:hidden}.i-sidebar+.main__container{width:calc(100% - 70px)}.main__container:after{content:"";background-image:url(/img/dots.png);background-size:2px;position:fixed;top:0;right:0;width:inherit;height:100%;z-index:1}.grid{position:relative;z-index:2;width:inherit;height:inherit}.grid__item{position:absolute;width:190px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-bottom:none}.grid__item:active,.grid__item:focus,.grid__item:hover{background:0 0}.grid__item__image{width:80px;height:80px;-webkit-box-flex:40%;-ms-flex:40% 0 0px;flex:40% 0 0;border:3px solid #fff;background:#fff;border-radius:50%}.grid__item__title{color:#fff;-webkit-box-flex:60%;-ms-flex:60% 0 0px;flex:60% 0 0;margin:0 .5em;-ms-flex-item-align:center;align-self:center;-webkit-transition:color .3s,text-shadow .3s;-o-transition:color .3s,text-shadow .3s;transition:color .3s,text-shadow .3s;font-size:1.2rem}.grid__item:focus .grid__item__title,.grid__item:hover .grid__item__title{text-shadow:0 0 10px #fff}.f-Misskey{top:9%;left:4%}.f-Hubzilla{top:9.5em;left:28%}.f-Lemmy{top:4em;left:80%}.f-PeerTube{top:48%;left:13%}.f-Mastodon{top:35%;left:75%}.f-Friendica{top:82%;left:32%}.f-diaspora{top:76%;left:83%}.f-Pleroma{top:53%;left:85%}.f-Pixelfed{top:74%;left:7%}.f-Funkwhale{top:85%;left:63%}.grid__card{opacity:0;position:absolute;width:350px;height:220px;background:#0e0a0c;color:#fff;padding:35px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .45s ease-in;-o-transition:opacity .45s ease-in;transition:opacity .45s ease-in}.grid__item:hover+.grid__card{opacity:1}.grid__card:after,.intro__content:after{content:"";border:1px solid #fecb52;position:absolute;top:15px;left:15px;right:15px;bottom:15px;z-index:-1}.grid__card h4,.intro__content span{text-align:center;color:#fecb52}.grid__card img{width:50px;height:50px;vertical-align:middle;margin-right:.2em}.grid__card p{font-size:.9rem;margin-top:.3em}.intro{cursor:pointer;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;background-color:#fecb52;-webkit-box-shadow:0 0 12px #fecb52;box-shadow:0 0 12px #fecb52;z-index:4}.intro:before{content:"";display:block;width:70px;height:70px;background:rgba(254,203,82,.2);border-radius:inherit;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:glow;animation-name:glow}.grid__item:hover~.intro{opacity:0}.intro__content{opacity:0;position:relative;left:40%;-webkit-transform:translate(-40%,-40%);-ms-transform:translate(-40%,-40%);transform:translate(-40%,-40%);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:500px;height:260px;background:#0e0a0c;color:#fff;padding:35px;-webkit-transition:opacity .45s ease-in;-o-transition:opacity .45s ease-in;transition:opacity .45s ease-in}.intro__content.open{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.intro__content svg{width:20px;height:20px;position:absolute;top:1.5em;right:1.5em}.intro__content a{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:center;align-self:center;color:#fecb52;border-bottom:1px solid #fecb52}.intro__content a:active,.intro__content a:focus,.intro__content a:hover{color:#fff}.intro__content>a:last-child{border:none;margin-top:.5em}@-webkit-keyframes glow{0%,100%{opacity:.9}0%{opacity:0}}@keyframes glow{0%,100%{opacity:.9}50%{opacity:0}}@media screen and (max-width:80em){.grid__card{top:55%;left:58%}}@media screen and (max-width:64em){.main__container{overflow-y:scroll}.grid__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.grid__item__image{width:45px;height:45px;-webkit-box-flex:25%;-ms-flex:25% 0 0px;flex:25% 0 0}.f-Lemmy{left:75%}.f-Mastodon{top:37%}.intro{display:none}}@media screen and (max-width:64em) and (orientation:portrait),screen and (max-width:51em){.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid__item{position:static;-webkit-box-flex:50%;-ms-flex:50% 0 0px;flex:50% 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.grid__item__image{margin-left:2em}.grid__item__image,.grid__item__title{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.grid__card:before{opacity:1}}@media screen and (max-width:33.9em){.grid__item{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;-ms-flex-item-align:end;align-self:flex-end}.grid__item__image{width:30px;height:30px}.grid__item__title{font-size:1rem}.grid__card{display:none}}@media screen and (max-width:51em) and (orientation:landscape){.source__toggle{display:none}}.error__page{text-align:center;padding-top:4em;min-height:100vh}.tags__cloud{margin:5em 0 2em}.tag__date{margin-right:1em}.hero-header{position:relative;top:0;left:0;width:100%;height:500px;background-size:cover;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-header .heading{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 7em}.hero-header small{display:none}.post .hero-header small{display:block}.hero-header .author{display:block;margin-top:1.5em}.author>a{color:#fff;border:none}.author>a:active,.author>a:focus,.author>a:hover{border-bottom:1px solid #fff}.author>i:last-child{display:none}.hero-icon{display:inline-block;width:22px;height:22px;background:#0e0a0c;border-radius:50%}.hero-icon>svg{width:13px;height:13px;fill:#fff;vertical-align:middle}@media screen and (max-width:51em){.hero-header .heading{padding:1em 2em}}@media screen and (min-width:64em){.hero-icon{line-height:1.3}}.dex-btn,.popup button{cursor:pointer}.dex-btn{width:30px;height:30px;line-height:1.6;text-align:center;text-decoration:none;font-size:.85rem;margin:1.5em .4em 0;border:none;background:#000;padding:8px;border-radius:50%;display:inline-block}.i-sidebar .dex-btn{background:0 0;padding:0;border-radius:0;display:initial;margin:.1em 0}.dex-btn span,.i-sidebar .dex-icon{vertical-align:middle}.dex-btn,.dex-btn span{font-weight:700}.share{max-height:40px;display:inline-block}.i-sidebar .share{display:block}.dex-icon{vertical-align:top;fill:#fecb52;width:13px;height:13px}.i-sidebar .dex-icon{fill:#fff;width:16px;height:16px}.hidden,.hidden+.popup,.overlay{display:none}.hidden:checked+.popup{position:absolute;min-width:265px;padding:.4em;z-index:3;background-color:rgba(255,255,255,.25);display:inline-block}.i-sidebar .hidden:checked+.popup{margin-left:2em}.popup input{height:25px;min-width:200px}.popup button{margin:2.5px 0 2.5px 5px;height:28px;width:44px}.i-sidebar .popup label{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(0,0,0,.5)}.network h2{text-transform:uppercase}.network .subheading{background:rgba(23,16,20,.4);padding:.1em .5em}.network .section-title{position:relative}.network aside{position:absolute;right:0;top:-1em;line-height:1.5;text-align:right}.network .connections li{margin-right:.3em}.connections .section-list{margin-top:-.4em}svg.f-highlight{position:relative;width:18px;height:18px;top:.2em;right:.2em}.server-list{margin-left:1.3em}img.mascot{display:inline-block;margin:0 .2em}.screens{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:.4em 0}.screen{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;margin:.7em}.screen>img{border:1px solid #a9a9a9}.screen figcaption{text-align:center;font-size:.85rem;color:#171014;font-weight:700;margin-bottom:.7em}.features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.features>li{-webkit-box-flex:50%;-ms-flex:50% 0 0px;flex:50% 0 0;padding:0}.footnotes{display:block;width:100%}@media screen and (max-width:64em){.network .section.inline-items{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-items h4{margin-right:1em;width:150px;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-items li{padding:0}}@media screen and (max-width:51em){.network .subheading{padding:.4em;margin-top:1.2em}.network aside{display:none}.features>li{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}.network .connections li:first-of-type{margin-top:1em}}.chronicles{line-height:1.4}.chronicles .heading{text-align:center;margin-bottom:3em}.chronicles .links{width:160px;height:130px;line-height:1.7}.chronicles .section-title h4{color:#0e0a0c;text-align:center}.chronicles .urgent{position:absolute;top:8em;right:13em;width:450px;overflow:hidden}.chronicles .urgent .section-title{border-bottom:none;padding-bottom:0}.post{min-height:100vh}.post__preview{padding:.8em 1.5em;border:1px solid #a9a9a9;border-radius:10px;position:relative;margin-top:1em}.post__preview:hover{border:1px solid #0e0a0c}.post__preview a.oneliner,.post__preview.featured{padding:0;background:0 0}.post__preview:not(.featured) a:focus>p{color:#fe55ba}.post__preview:nth-child(n+4){margin-top:2em}.post__preview:not(.featured){-webkit-box-flex:32%;-ms-flex:32% 0 0px;flex:32% 0 0;height:290px}.post__preview:not(.featured) .post__meta{position:absolute;bottom:0;width:80%;margin:.5em 0}.post__preview .post__meta span:last-child{position:absolute;right:0}.post__preview .post__meta i:last-child{display:none}.post__preview:not(.featured) .post__content{width:80%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.post__preview.featured{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:4em 0;max-height:300px}.post__preview.featured:active,.post__preview.featured:focus,.post__preview.featured:hover{color:inherit;opacity:.85}.post__preview.featured p{margin-top:0}.post__preview.featured:focus p:first-child,.post__preview.featured:hover p:first-child{color:#a9a9a9}.post__preview.featured .post__content,.post__preview.featured>.post__image{-webkit-box-flex:48%;-ms-flex:48% 0 0px;flex:48% 0 0}.post__preview.featured img{border-radius:10px;height:220px}.post__preview.featured .post__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.post__content>.post__text{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.post__preview.featured .post__meta{margin-bottom:0}.news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post__preview .oneliner:active,.post__preview .oneliner:focus,.post__preview .oneliner:hover{color:#0e0a0c}.page-nav{margin:2em 0}.page-number{margin:0 .3em}.page-number.current{font-weight:700;color:#fecb52}@media screen and (max-width:80em){.chronicles .urgent{right:9em}.post__preview:not(.featured){-webkit-box-flex:46%;-ms-flex:46% 0 0px;flex:46% 0 0}.post__preview:nth-child(n+4){margin-top:1em}.post__preview.featured{-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:inherit;margin:1.5em 0}.post__preview.featured .post__content,.post__preview.featured>.post__image{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;margin-bottom:2em}}@media screen and (max-width:64em){.chronicles{line-height:1.2}.chronicles .urgent{position:inherit;width:auto;margin:-90px auto 3em}.post__preview:not(.featured){-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;height:230px}.post__preview:not(.featured) .post__meta{margin:.5em 0}}@media screen and (max-width:51em){.contents.chronicles{padding-top:7em}.post__preview:not(.featured){height:240px}.page-number{margin:0 .9em}}.miscellaneous .hero-header{max-height:350px;-webkit-box-shadow:1px 1px 4px 2px #0e0a0c;box-shadow:1px 1px 4px 2px #0e0a0c}.misc{background:#171014;color:#fff;min-height:90%;padding:2em 13% 3em}.misc svg{width:13px;height:13px;color:#0e0a0c;vertical-align:middle}.misc h2{text-align:center;margin-bottom:.5em}.misc>h4{font-family:Roboto,Arial,sans-serif;font-weight:700;border-bottom:1px solid #fff;margin-top:.5em}.contents.misc p{margin:.2em 0}.misc .option,.misc footer,.misc h2{color:#fecb52}.misc .option span{color:#fff;font-size:.7rem}.misc input{vertical-align:middle;margin:0 .5em 0 .25em}.misc__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3em 0 0}.misc__grid a{border:0}.card{background-color:transparent;color:#0e0a0c;border-radius:8px;border-color:transparent;-webkit-box-flex:33%;-ms-flex:33% 0 0px;flex:33% 0 0;margin-bottom:3em;font-size:inherit;text-align:left;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;z-index:1}.card p{padding-left:.5em;margin-bottom:.5em}.card a{word-wrap:break-word}.card__title{height:52px;padding:1em 0 0 1.5em}.misc .title{float:right;width:75%;padding:.2em 1.2em .2em .2em;text-align:right;background:#fecb52}.card__body{padding:1.5em}.card__subtitle{border-bottom:1px solid #fecb52}.card__title>img{display:inline;width:45px}.card__about,.card__more{line-height:1.3}.card__more{position:absolute;right:20px;bottom:20px;margin-top:.8em;font-size:.95rem}.card__more i{display:inline-block;vertical-align:middle;height:18px;margin-left:4px;font-size:.7rem}.card:focus .card__more{display:none}.card__content{position:relative;background:#fff;border-radius:inherit;width:300px;height:440px;-webkit-transition:.3s cubic-bezier(.175,.885,.32,1.275);-o-transition:.3s cubic-bezier(.175,.885,.32,1.275);transition:.3s cubic-bezier(.175,.885,.32,1.275)}.card__extra{position:absolute;width:300px;height:440px;left:0;top:0;border-radius:0 8px 8px 0;-webkit-transition:.15s cubic-bezier(.175,.885,.32,1);-o-transition:.15s cubic-bezier(.175,.885,.32,1);transition:.15s cubic-bezier(.175,.885,.32,1);-webkit-transform:translateX(90%) rotateX(90deg);transform:translateX(90%) rotateX(90deg);opacity:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;overflow:hidden;padding:1.5em}.card__extra p{-webkit-transition:opacity .3s .2s;-o-transition:opacity .3s .2s;transition:opacity .3s .2s;opacity:0}.card__content:after,.card__content:before{content:"";position:absolute;opacity:0;cursor:pointer;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;pointer-events:none}.card__content:after{width:25px;height:25px;border-radius:20%;background:-webkit-linear-gradient(45deg,rgba(255,255,255,.00001) calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),rgba(255,255,255,.00001) calc(50% + 2px)),-webkit-linear-gradient(135deg,rgba(255,255,255,.00001) calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),rgba(255,255,255,.00001) calc(50% + 2px)),#fecb52;background:-o-linear-gradient(45deg,rgba(255,255,255,.00001) calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),rgba(255,255,255,.00001) calc(50% + 2px)),-o-linear-gradient(135deg,rgba(255,255,255,.00001) calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),rgba(255,255,255,.00001) calc(50% + 2px)),#fecb52;background:linear-gradient(45deg,rgba(255,255,255,.00001) calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),rgba(255,255,255,.00001) calc(50% + 2px)),linear-gradient(-45deg,rgba(255,255,255,.00001) calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),rgba(255,255,255,.00001) calc(50% + 2px)),#fecb52;top:-30px;right:-290px;-webkit-box-shadow:inset 0 0 0 5px #fecb52;box-shadow:inset 0 0 0 5px #fecb52;z-index:5}.card__content:before{width:625px;height:30px;top:-35px;left:-20px;background:rgba(0,0,0,.9);border-radius:16px 16px 0 0;z-index:5}.card:focus{outline:0;-webkit-transform:translateY(-10px) translateX(-80px);-ms-transform:translateY(-10px) translateX(-80px);transform:translateY(-10px) translateX(-80px);z-index:4}.card:focus>.card__content:after,.card:focus>.card__content:before{opacity:1}.card:focus:before{content:"";position:absolute;min-width:625px;min-height:455px;top:-15px;left:-100px;background-color:rgba(0,0,0,.9);border-radius:0 0 16px 16px}.card:focus .card__content{-webkit-transform:translateY(-10px) translateX(-80px);-ms-transform:translateY(-10px) translateX(-80px);transform:translateY(-10px) translateX(-80px);border-radius:8px 0 0 8px}.card:focus .card__extra{background:inherit;-webkit-transition:opacity ease-in .1s,-webkit-transform .2s ease-in .1s;transition:opacity ease-in,transform .2s ease-in,-webkit-transform .2s ease-in;-o-transition:opacity ease-in .1s,transform .2s ease-in .1s;transition-delay:.1s;-webkit-transform:translateX(95%) rotateX(0);transform:translateX(95%) rotateX(0);opacity:1}.card:focus .card__extra p{opacity:1}#agpl3:checked~.misc__grid .card:not(.agpl3),#analytics:checked~.misc__grid .card:not(.Analytics),#anticapitalist14:checked~.misc__grid .card:not(.anticapitalist14),#apache2:checked~.misc__grid .card:not(.apache2),#apache2\/mit:checked~.misc__grid .card:not(.apache2\/mit),#blogPub:checked~.misc__grid .card:not(.Blog-Pub),#blueoak:checked~.misc__grid .card:not(.blueoak),#bridges:checked~.misc__grid .card:not(.Bridges),#bsd3clause:checked~.misc__grid .card:not(.bsd3clause),#c:checked~.misc__grid .card:not(.c),#c\#:checked~.misc__grid .card:not(.c\#),#clojure:checked~.misc__grid .card:not(.clojure),#crystal:checked~.misc__grid .card:not(.crystal),#data:checked~.misc__grid .card:not(.OpenData),#dev:checked~.misc__grid .card:not(.Develop),#econ:checked~.misc__grid .card:not(.Econ),#elixir:checked~.misc__grid .card:not(.elixir),#eupl:checked~.misc__grid .card:not(.eupl),#evMeet:checked~.misc__grid .card:not(.Ev-Meet),#extend:checked~.misc__grid .card:not(.Extension),#files:checked~.misc__grid .card:not(.Files),#forges:checked~.misc__grid .card:not(.Forges),#forums:checked~.misc__grid .card:not(.Forums),#games:checked~.misc__grid .card:not(.Games),#go:checked~.misc__grid .card:not(.go),#gpl2:checked~.misc__grid .card:not(.gpl2),#gpl3:checked~.misc__grid .card:not(.gpl3),#guile:checked~.misc__grid .card:not(.guile),#hare:checked~.misc__grid .card:not(.hare),#haskell:checked~.misc__grid .card:not(.haskell),#isc:checked~.misc__grid .card:not(.isc),#java:checked~.misc__grid .card:not(.java),#javascript:checked~.misc__grid .card:not(.javascript),#kotlin:checked~.misc__grid .card:not(.kotlin),#lgpl3:checked~.misc__grid .card:not(.lgpl3),#libs:checked~.misc__grid .card:not(.Libs),#links:checked~.misc__grid .card:not(.Links),#lisp:checked~.misc__grid .card:not(.lisp),#lua:checked~.misc__grid .card:not(.lua),#media:checked~.misc__grid .card:not(.Media),#mit:checked~.misc__grid .card:not(.mit),#mpl2:checked~.misc__grid .card:not(.mpl2),#nim:checked~.misc__grid .card:not(.nim),#ocaml:checked~.misc__grid .card:not(.ocaml),#other:checked~.misc__grid .card:not(.Other),#php:checked~.misc__grid .card:not(.php),#plugins:checked~.misc__grid .card:not(.Plugins),#ppl3:checked~.misc__grid .card:not(.ppl3),#publicdomain:checked~.misc__grid .card:not(.publicdomain),#python:checked~.misc__grid .card:not(.python),#r:checked~.misc__grid .card:not(.r),#racket:checked~.misc__grid .card:not(.racket),#relays:checked~.misc__grid .card:not(.Relays),#reviews:checked~.misc__grid .card:not(.Reviews),#ruby:checked~.misc__grid .card:not(.ruby),#rust:checked~.misc__grid .card:not(.rust),#scala:checked~.misc__grid .card:not(.scala),#shell:checked~.misc__grid .card:not(.shell),#snMacro:checked~.misc__grid .card:not(.SN-ma),#snMicro:checked~.misc__grid .card:not(.SN-mi),#sortAP:checked~.misc__grid .card:not(.ap),#sortDiaspora:checked~.misc__grid .card:not(.dia),#sortOstatus:checked~.misc__grid .card:not(.os),#sortZot:checked~.misc__grid .card:not(.zot),#specs:checked~.misc__grid .card:not(.Specs),#swift:checked~.misc__grid .card:not(.swift),#tests:checked~.misc__grid .card:not(.Tests),#typescript:checked~.misc__grid .card:not(.typescript),#unknown:checked~.misc__grid .card:not(.unknown),#utils:checked~.misc__grid .card:not(.Utils){display:none}@media screen and (max-width:80em){.misc__grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card{-webkit-box-flex:45%;-ms-flex:45% 0 0px;flex:45% 0 0}}@media screen and (max-width:64em){.misc__grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card{-webkit-box-flex:95%;-ms-flex:95% 0 0px;flex:95% 0 0;outline:0;cursor:default}.card:focus{-webkit-transform:none;-ms-transform:none;transform:none}.card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;width:100%}.card:focus:before,.card__content:after,.card__content:before{position:static;content:none}.card:focus .card__content{-webkit-transform:none;-ms-transform:none;transform:none;border-radius:8px}.card:focus .card__extra{-webkit-transform:none;-ms-transform:none;transform:none}.card__title{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;padding-top:.5em}.card__body{-webkit-box-flex:40%;-ms-flex:40% 0 0px;flex:40% 0 0}.card__extra{position:static;-webkit-box-flex:55%;-ms-flex:55% 0 0px;flex:55% 0 0;background:inherit;-webkit-transition:opacity .1s ease-in,-webkit-transform .2s ease-in .1s;transition:opacity ease-in .1s,transform .2s ease-in .1s,-webkit-transform .2s ease-in .1s;-o-transition:opacity .1s ease-in,transform .2s ease-in .1s;opacity:1;width:inherit;height:inherit;-webkit-transform:none;-ms-transform:none;transform:none}.card__extra p{opacity:1}.card__more{display:none}.misc .title{width:45%}}@media screen and (max-width:51em){.card{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;font-size:95%}.card__body,.card__extra{padding:1.3em;-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}.card__body{padding-bottom:0}.card__extra{padding-top:0}}.question{margin-top:1em}h4.question{font-family:Roboto,Arial,sans-serif}.btn{cursor:pointer;padding:7px 20px;font-size:1.05rem;line-height:1.7;color:#0e0a0c}.btn:active,.btn:focus,.btn:hover{color:#fecb52}.fadeIn{-webkit-animation:2.5s ease-in both fadeIn;animation:2.5s ease-in both fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.about{margin-top:4em}.about h2{text-align:center;font-weight:700;line-height:1;margin-top:1em}.about .code{text-align:center}.about ul{margin:1em 0 .5em}.about li{padding:0}.about li>span{font-weight:700}.about li:last-of-type>span{display:inline} \ No newline at end of file diff --git a/css/main.min.css.br b/css/main.min.css.br new file mode 100644 index 0000000..c56a5a7 Binary files /dev/null and b/css/main.min.css.br differ diff --git a/css/main.min.css.gz b/css/main.min.css.gz new file mode 100644 index 0000000..944c063 Binary files /dev/null and b/css/main.min.css.gz differ diff --git a/en/about/index.html b/en/about/index.html new file mode 100644 index 0000000..c45cea1 --- /dev/null +++ b/en/about/index.html @@ -0,0 +1,28 @@ +About the team - Fediverse.Party - explore federated networks

Source code

Donate

Boosty.to - thank you! 🧡

About us

  • avatar
  • nickname: humanetech
  • name: Arnold Schrijver
  • fedi account: mastodon.social/@humanetech
  • code: codeberg.org/circlebuilder
  • info: maintainer of this website's Wiki pages, creator of Delightful lists that are input to this website; FOSS and Fediverse advocate, mod at SocialHub, facilitates Humane Tech Community
  • avatar
  • nickname: strypey
  • name: Danyl Strype
  • fedi account: mastodon.nzoss.nz/@strypey
  • info: creator of this website's Wiki pages, community developer
\ No newline at end of file diff --git a/en/about/index.html.br b/en/about/index.html.br new file mode 100644 index 0000000..fbccb3a Binary files /dev/null and b/en/about/index.html.br differ diff --git a/en/about/index.html.gz b/en/about/index.html.gz new file mode 100644 index 0000000..11b2b9c Binary files /dev/null and b/en/about/index.html.gz differ diff --git a/en/chronicles/2018/03/index.html b/en/chronicles/2018/03/index.html new file mode 100644 index 0000000..10432bd --- /dev/null +++ b/en/chronicles/2018/03/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2018/03/index.html.br b/en/chronicles/2018/03/index.html.br new file mode 100644 index 0000000..7f57588 Binary files /dev/null and b/en/chronicles/2018/03/index.html.br differ diff --git a/en/chronicles/2018/03/index.html.gz b/en/chronicles/2018/03/index.html.gz new file mode 100644 index 0000000..461765b Binary files /dev/null and b/en/chronicles/2018/03/index.html.gz differ diff --git a/en/chronicles/2018/04/index.html b/en/chronicles/2018/04/index.html new file mode 100644 index 0000000..eebc706 --- /dev/null +++ b/en/chronicles/2018/04/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2018/04/index.html.br b/en/chronicles/2018/04/index.html.br new file mode 100644 index 0000000..856371e Binary files /dev/null and b/en/chronicles/2018/04/index.html.br differ diff --git a/en/chronicles/2018/04/index.html.gz b/en/chronicles/2018/04/index.html.gz new file mode 100644 index 0000000..39dc115 Binary files /dev/null and b/en/chronicles/2018/04/index.html.gz differ diff --git a/en/chronicles/2018/05/index.html b/en/chronicles/2018/05/index.html new file mode 100644 index 0000000..bcc06cd --- /dev/null +++ b/en/chronicles/2018/05/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2018/05/index.html.br b/en/chronicles/2018/05/index.html.br new file mode 100644 index 0000000..f95b9bb Binary files /dev/null and b/en/chronicles/2018/05/index.html.br differ diff --git a/en/chronicles/2018/05/index.html.gz b/en/chronicles/2018/05/index.html.gz new file mode 100644 index 0000000..8a61121 Binary files /dev/null and b/en/chronicles/2018/05/index.html.gz differ diff --git a/en/chronicles/2018/06/index.html b/en/chronicles/2018/06/index.html new file mode 100644 index 0000000..a0510c2 --- /dev/null +++ b/en/chronicles/2018/06/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2018/06/index.html.br b/en/chronicles/2018/06/index.html.br new file mode 100644 index 0000000..562326d Binary files /dev/null and b/en/chronicles/2018/06/index.html.br differ diff --git a/en/chronicles/2018/06/index.html.gz b/en/chronicles/2018/06/index.html.gz new file mode 100644 index 0000000..67950e3 Binary files /dev/null and b/en/chronicles/2018/06/index.html.gz differ diff --git a/en/chronicles/2018/07/index.html b/en/chronicles/2018/07/index.html new file mode 100644 index 0000000..6dc4bab --- /dev/null +++ b/en/chronicles/2018/07/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2018/07/index.html.br b/en/chronicles/2018/07/index.html.br new file mode 100644 index 0000000..0c06c86 Binary files /dev/null and b/en/chronicles/2018/07/index.html.br differ diff --git a/en/chronicles/2018/07/index.html.gz b/en/chronicles/2018/07/index.html.gz new file mode 100644 index 0000000..95a325e Binary files /dev/null and b/en/chronicles/2018/07/index.html.gz differ diff --git a/en/chronicles/2018/11/index.html b/en/chronicles/2018/11/index.html new file mode 100644 index 0000000..d9476f9 --- /dev/null +++ b/en/chronicles/2018/11/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2018/11/index.html.br b/en/chronicles/2018/11/index.html.br new file mode 100644 index 0000000..2b51e6b Binary files /dev/null and b/en/chronicles/2018/11/index.html.br differ diff --git a/en/chronicles/2018/11/index.html.gz b/en/chronicles/2018/11/index.html.gz new file mode 100644 index 0000000..a9507a3 Binary files /dev/null and b/en/chronicles/2018/11/index.html.gz differ diff --git a/en/chronicles/2018/index.html b/en/chronicles/2018/index.html new file mode 100644 index 0000000..047b033 --- /dev/null +++ b/en/chronicles/2018/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks

The Chronicles

updates about this webite and Fedi

IN THE NEWS

tag colour icon

Fediverse glossary

Have a look at this extensive glossary about Fediverse
tag colour icon

Friendica hackathon 2018

Join Friendica hackathon this weekend, offline in Berlin, or online! Hacking will be focused on the open issues of the upcoming 2018.12 release
tag colour icon

Fediverse saves you from pickup artists, and 7 more reasons you should make a Fediverse account

The Internet is huge, with millions of websites. But Internet users concentrate on large well-known platforms. We are all familiar with the names of Facebook...
tag colour icon

Contributors wanted (updated)

Anyone who knows Python / VueJS or wants to learn those is very welcome to join and help improve The-Federation.Info stats
tag colour icon

Hubzilla moves to Framagit

Hubzilla project moved source code to Framagit. GitHub repos are archived. Remember to point your installation to new repository
tag colour icon

Fedicrypt - what would it take? (links updated)

Hypolite Petovan, Friendica developer, wrote a summary of making private data in Fediverse macroblogging networks truely private
tag colour icon

Toot toot

Tootle is a new Linux GTK3 client for elementary OS and Mastodon. Confirmed to also work with Pleroma. Already available in elementary OS AppCenter
tag colour icon

New brutal Mastodon client

Brutaldon is a brutalist web interface for Mastodon. It is compatible with almost any web browser, including text-mode browsers like lynx, w3m or eww
tag colour icon

Misskey part of Fediverse

Welcome Misskey - new Fediverse network. It brings polls, recommended users, server info, dark mode and emoji reactions
tag colour icon

+ 1 Rust project

Here comes Rustodon - Mastodon-compatible, ActivityPub speaking server in Rust. Currently under development. Go check it out, join and contribute
tag colour icon

Pinafore Mastodon web client

New web client for Mastodon. Simple, fast on low-end laptops and phones. Mastodon already has several alternative clients. Good open API is the key!
tag colour icon

Gopher Support in Pleroma

Pleroma is a high-performance and low-resource server meant to run even on small devices like Raspberry Pi. Now it supports Gopher!
tag colour icon

diaspora* calling coders

As an open-source Free Software project, diaspora* is created by its community. With an influx of new users there's a new call for collaboration
\ No newline at end of file diff --git a/en/chronicles/2018/index.html.br b/en/chronicles/2018/index.html.br new file mode 100644 index 0000000..c0b0619 Binary files /dev/null and b/en/chronicles/2018/index.html.br differ diff --git a/en/chronicles/2018/index.html.gz b/en/chronicles/2018/index.html.gz new file mode 100644 index 0000000..6ff67cb Binary files /dev/null and b/en/chronicles/2018/index.html.gz differ diff --git a/en/chronicles/2019/03/index.html b/en/chronicles/2019/03/index.html new file mode 100644 index 0000000..93f900c --- /dev/null +++ b/en/chronicles/2019/03/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2019/03/index.html.br b/en/chronicles/2019/03/index.html.br new file mode 100644 index 0000000..dc5cb4d Binary files /dev/null and b/en/chronicles/2019/03/index.html.br differ diff --git a/en/chronicles/2019/03/index.html.gz b/en/chronicles/2019/03/index.html.gz new file mode 100644 index 0000000..612fc9d Binary files /dev/null and b/en/chronicles/2019/03/index.html.gz differ diff --git a/en/chronicles/2019/07/index.html b/en/chronicles/2019/07/index.html new file mode 100644 index 0000000..ac61d15 --- /dev/null +++ b/en/chronicles/2019/07/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks

The Chronicles

updates about this webite and Fedi

IN THE NEWS

\ No newline at end of file diff --git a/en/chronicles/2019/07/index.html.br b/en/chronicles/2019/07/index.html.br new file mode 100644 index 0000000..3f92d0d Binary files /dev/null and b/en/chronicles/2019/07/index.html.br differ diff --git a/en/chronicles/2019/07/index.html.gz b/en/chronicles/2019/07/index.html.gz new file mode 100644 index 0000000..df5f425 Binary files /dev/null and b/en/chronicles/2019/07/index.html.gz differ diff --git a/en/chronicles/2019/index.html b/en/chronicles/2019/index.html new file mode 100644 index 0000000..93f900c --- /dev/null +++ b/en/chronicles/2019/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2019/index.html.br b/en/chronicles/2019/index.html.br new file mode 100644 index 0000000..dc5cb4d Binary files /dev/null and b/en/chronicles/2019/index.html.br differ diff --git a/en/chronicles/2019/index.html.gz b/en/chronicles/2019/index.html.gz new file mode 100644 index 0000000..612fc9d Binary files /dev/null and b/en/chronicles/2019/index.html.gz differ diff --git a/en/chronicles/2020/01/index.html b/en/chronicles/2020/01/index.html new file mode 100644 index 0000000..4db7292 --- /dev/null +++ b/en/chronicles/2020/01/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2020/01/index.html.br b/en/chronicles/2020/01/index.html.br new file mode 100644 index 0000000..4194718 Binary files /dev/null and b/en/chronicles/2020/01/index.html.br differ diff --git a/en/chronicles/2020/01/index.html.gz b/en/chronicles/2020/01/index.html.gz new file mode 100644 index 0000000..45128a0 Binary files /dev/null and b/en/chronicles/2020/01/index.html.gz differ diff --git a/en/chronicles/2020/05/index.html b/en/chronicles/2020/05/index.html new file mode 100644 index 0000000..8b0fc84 --- /dev/null +++ b/en/chronicles/2020/05/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2020/05/index.html.br b/en/chronicles/2020/05/index.html.br new file mode 100644 index 0000000..007af36 Binary files /dev/null and b/en/chronicles/2020/05/index.html.br differ diff --git a/en/chronicles/2020/05/index.html.gz b/en/chronicles/2020/05/index.html.gz new file mode 100644 index 0000000..5343168 Binary files /dev/null and b/en/chronicles/2020/05/index.html.gz differ diff --git a/en/chronicles/2020/11/index.html b/en/chronicles/2020/11/index.html new file mode 100644 index 0000000..6870420 --- /dev/null +++ b/en/chronicles/2020/11/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2020/11/index.html.br b/en/chronicles/2020/11/index.html.br new file mode 100644 index 0000000..2391ba7 Binary files /dev/null and b/en/chronicles/2020/11/index.html.br differ diff --git a/en/chronicles/2020/11/index.html.gz b/en/chronicles/2020/11/index.html.gz new file mode 100644 index 0000000..86fd698 Binary files /dev/null and b/en/chronicles/2020/11/index.html.gz differ diff --git a/en/chronicles/2020/12/index.html b/en/chronicles/2020/12/index.html new file mode 100644 index 0000000..d03812b --- /dev/null +++ b/en/chronicles/2020/12/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2020/12/index.html.br b/en/chronicles/2020/12/index.html.br new file mode 100644 index 0000000..33d14c1 Binary files /dev/null and b/en/chronicles/2020/12/index.html.br differ diff --git a/en/chronicles/2020/12/index.html.gz b/en/chronicles/2020/12/index.html.gz new file mode 100644 index 0000000..09f1ad4 Binary files /dev/null and b/en/chronicles/2020/12/index.html.gz differ diff --git a/en/chronicles/2020/index.html b/en/chronicles/2020/index.html new file mode 100644 index 0000000..56b4c6d --- /dev/null +++ b/en/chronicles/2020/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2020/index.html.br b/en/chronicles/2020/index.html.br new file mode 100644 index 0000000..84a2a1d Binary files /dev/null and b/en/chronicles/2020/index.html.br differ diff --git a/en/chronicles/2020/index.html.gz b/en/chronicles/2020/index.html.gz new file mode 100644 index 0000000..287e309 Binary files /dev/null and b/en/chronicles/2020/index.html.gz differ diff --git a/en/chronicles/2021/01/index.html b/en/chronicles/2021/01/index.html new file mode 100644 index 0000000..72b605f --- /dev/null +++ b/en/chronicles/2021/01/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2021/01/index.html.br b/en/chronicles/2021/01/index.html.br new file mode 100644 index 0000000..bbb5a51 Binary files /dev/null and b/en/chronicles/2021/01/index.html.br differ diff --git a/en/chronicles/2021/01/index.html.gz b/en/chronicles/2021/01/index.html.gz new file mode 100644 index 0000000..e4faaab Binary files /dev/null and b/en/chronicles/2021/01/index.html.gz differ diff --git a/en/chronicles/2021/05/index.html b/en/chronicles/2021/05/index.html new file mode 100644 index 0000000..993a0e9 --- /dev/null +++ b/en/chronicles/2021/05/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2021/05/index.html.br b/en/chronicles/2021/05/index.html.br new file mode 100644 index 0000000..332e768 Binary files /dev/null and b/en/chronicles/2021/05/index.html.br differ diff --git a/en/chronicles/2021/05/index.html.gz b/en/chronicles/2021/05/index.html.gz new file mode 100644 index 0000000..edbbff5 Binary files /dev/null and b/en/chronicles/2021/05/index.html.gz differ diff --git a/en/chronicles/2021/index.html b/en/chronicles/2021/index.html new file mode 100644 index 0000000..f819910 --- /dev/null +++ b/en/chronicles/2021/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2021/index.html.br b/en/chronicles/2021/index.html.br new file mode 100644 index 0000000..a6800ff Binary files /dev/null and b/en/chronicles/2021/index.html.br differ diff --git a/en/chronicles/2021/index.html.gz b/en/chronicles/2021/index.html.gz new file mode 100644 index 0000000..b146e6d Binary files /dev/null and b/en/chronicles/2021/index.html.gz differ diff --git a/en/chronicles/2022/01/index.html b/en/chronicles/2022/01/index.html new file mode 100644 index 0000000..e7555c6 --- /dev/null +++ b/en/chronicles/2022/01/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2022/01/index.html.br b/en/chronicles/2022/01/index.html.br new file mode 100644 index 0000000..869e5a8 Binary files /dev/null and b/en/chronicles/2022/01/index.html.br differ diff --git a/en/chronicles/2022/01/index.html.gz b/en/chronicles/2022/01/index.html.gz new file mode 100644 index 0000000..bc73fb3 Binary files /dev/null and b/en/chronicles/2022/01/index.html.gz differ diff --git a/en/chronicles/2022/05/index.html b/en/chronicles/2022/05/index.html new file mode 100644 index 0000000..4edb119 --- /dev/null +++ b/en/chronicles/2022/05/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2022/05/index.html.br b/en/chronicles/2022/05/index.html.br new file mode 100644 index 0000000..c6d015c Binary files /dev/null and b/en/chronicles/2022/05/index.html.br differ diff --git a/en/chronicles/2022/05/index.html.gz b/en/chronicles/2022/05/index.html.gz new file mode 100644 index 0000000..1c9b643 Binary files /dev/null and b/en/chronicles/2022/05/index.html.gz differ diff --git a/en/chronicles/2022/06/index.html b/en/chronicles/2022/06/index.html new file mode 100644 index 0000000..fb45127 --- /dev/null +++ b/en/chronicles/2022/06/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2022/06/index.html.br b/en/chronicles/2022/06/index.html.br new file mode 100644 index 0000000..ef00bca Binary files /dev/null and b/en/chronicles/2022/06/index.html.br differ diff --git a/en/chronicles/2022/06/index.html.gz b/en/chronicles/2022/06/index.html.gz new file mode 100644 index 0000000..3a8803b Binary files /dev/null and b/en/chronicles/2022/06/index.html.gz differ diff --git a/en/chronicles/2022/11/index.html b/en/chronicles/2022/11/index.html new file mode 100644 index 0000000..ebf4977 --- /dev/null +++ b/en/chronicles/2022/11/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2022/11/index.html.br b/en/chronicles/2022/11/index.html.br new file mode 100644 index 0000000..a40f7d3 Binary files /dev/null and b/en/chronicles/2022/11/index.html.br differ diff --git a/en/chronicles/2022/11/index.html.gz b/en/chronicles/2022/11/index.html.gz new file mode 100644 index 0000000..5cb8911 Binary files /dev/null and b/en/chronicles/2022/11/index.html.gz differ diff --git a/en/chronicles/2022/index.html b/en/chronicles/2022/index.html new file mode 100644 index 0000000..2fb1df1 --- /dev/null +++ b/en/chronicles/2022/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2022/index.html.br b/en/chronicles/2022/index.html.br new file mode 100644 index 0000000..59744b4 Binary files /dev/null and b/en/chronicles/2022/index.html.br differ diff --git a/en/chronicles/2022/index.html.gz b/en/chronicles/2022/index.html.gz new file mode 100644 index 0000000..c6fb4a7 Binary files /dev/null and b/en/chronicles/2022/index.html.gz differ diff --git a/en/chronicles/2023/10/index.html b/en/chronicles/2023/10/index.html new file mode 100644 index 0000000..9616f87 --- /dev/null +++ b/en/chronicles/2023/10/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2023/10/index.html.br b/en/chronicles/2023/10/index.html.br new file mode 100644 index 0000000..9bef3e1 Binary files /dev/null and b/en/chronicles/2023/10/index.html.br differ diff --git a/en/chronicles/2023/10/index.html.gz b/en/chronicles/2023/10/index.html.gz new file mode 100644 index 0000000..260fb12 Binary files /dev/null and b/en/chronicles/2023/10/index.html.gz differ diff --git a/en/chronicles/2023/index.html b/en/chronicles/2023/index.html new file mode 100644 index 0000000..9616f87 --- /dev/null +++ b/en/chronicles/2023/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/2023/index.html.br b/en/chronicles/2023/index.html.br new file mode 100644 index 0000000..9bef3e1 Binary files /dev/null and b/en/chronicles/2023/index.html.br differ diff --git a/en/chronicles/2023/index.html.gz b/en/chronicles/2023/index.html.gz new file mode 100644 index 0000000..260fb12 Binary files /dev/null and b/en/chronicles/2023/index.html.gz differ diff --git a/en/chronicles/index.html b/en/chronicles/index.html new file mode 100644 index 0000000..ebad1b7 --- /dev/null +++ b/en/chronicles/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks

The Chronicles

updates about this webite and Fedi

FEATURED

featured post image

Fediverse turns 14 🎉

Happy 14th Birthday, Fedi! May your popularity and success double in the future! We prepared a fun quiz for you. Take part and share your results

IN THE NEWS

tag colour icon

Update October 2023

First ever update on what's new on this website, and a big question for everyone who's still reading this blog or RSS feed
tag colour icon

Fediverse.Party turns 5

Can you believe it's been five years already? Five years of keeping up to date with all the diverse projects that comprise Fediverse.
tag colour icon

Answers to Fediquiz (spoiler alert!)

We celebrated Fediverse's 14th birthday with a little quiz about its history and key projects. Let's look at the correct answers for all the questions!
tag colour icon

Fediparty moves to a new home

Fediverse.Party and its Wiki finally finished migration to a new home. Please, update your bookmarks
tag colour icon

Fediverse in 2021

Buckle your seatbelts and lets travel back in time. Let us watch the progress of glorious Fediverse in the past year
tag colour icon

Fediverse 13: party time

In 2021 Fediverse celebrates 13 years - an important milestone. Let's make this a tradition, to boost the spirit of unity and vibrant culture!
tag colour icon

Fediverse in 2020

One more year in Fediverse passed. Let's have a look at what we have achieved, new projects that appeared and things that happened in 2020
tag colour icon

Decorating a Fediverse tree (updated)

Missing the joy of winter holidays? In search of DIY tasks to put you in the right mood? Let's create Fediverse atmosphere by making paper toys!
tag colour icon

Fediverse.Party marks a 3 years milestone

Here we are, partying in Fediverse for almost 3 years! Read about our journey, project team, goals, stats and future plans
tag colour icon

Fediverse Birthday, 12 years and counting

On this day, twelve years ago, Mr. Evan Prodromou published his first post on Identi.ca. That project now belongs to history, but Fediverse lives on. Happy B...
tag colour icon

Fediverse in 2019

Here's an overview of major events, new projects, issues and achievements in Fediverse 2019. You'll also find out about one important change on this website!
tag colour icon

Fediverse parties on (links updated)

Have the Chronicles run out of news? No way! Here's an update of Fediverse affairs and future plans
tag colour icon

Fediverse glossary

Have a look at this extensive glossary about Fediverse
tag colour icon

Friendica hackathon 2018

Join Friendica hackathon this weekend, offline in Berlin, or online! Hacking will be focused on the open issues of the upcoming 2018.12 release
tag colour icon

Fediverse saves you from pickup artists, and 7 more reasons you should make a Fediverse account

The Internet is huge, with millions of websites. But Internet users concentrate on large well-known platforms. We are all familiar with the names of Facebook...
tag colour icon

Contributors wanted (updated)

Anyone who knows Python / VueJS or wants to learn those is very welcome to join and help improve The-Federation.Info stats
tag colour icon

Hubzilla moves to Framagit

Hubzilla project moved source code to Framagit. GitHub repos are archived. Remember to point your installation to new repository
tag colour icon

Fedicrypt - what would it take? (links updated)

Hypolite Petovan, Friendica developer, wrote a summary of making private data in Fediverse macroblogging networks truely private
tag colour icon

Toot toot

Tootle is a new Linux GTK3 client for elementary OS and Mastodon. Confirmed to also work with Pleroma. Already available in elementary OS AppCenter
tag colour icon

New brutal Mastodon client

Brutaldon is a brutalist web interface for Mastodon. It is compatible with almost any web browser, including text-mode browsers like lynx, w3m or eww
tag colour icon

Misskey part of Fediverse

Welcome Misskey - new Fediverse network. It brings polls, recommended users, server info, dark mode and emoji reactions
\ No newline at end of file diff --git a/en/chronicles/index.html.br b/en/chronicles/index.html.br new file mode 100644 index 0000000..43bc92a Binary files /dev/null and b/en/chronicles/index.html.br differ diff --git a/en/chronicles/index.html.gz b/en/chronicles/index.html.gz new file mode 100644 index 0000000..52ec815 Binary files /dev/null and b/en/chronicles/index.html.gz differ diff --git a/en/chronicles/page/2/index.html b/en/chronicles/page/2/index.html new file mode 100644 index 0000000..68df4b9 --- /dev/null +++ b/en/chronicles/page/2/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
\ No newline at end of file diff --git a/en/chronicles/page/2/index.html.br b/en/chronicles/page/2/index.html.br new file mode 100644 index 0000000..a083073 Binary files /dev/null and b/en/chronicles/page/2/index.html.br differ diff --git a/en/chronicles/page/2/index.html.gz b/en/chronicles/page/2/index.html.gz new file mode 100644 index 0000000..735f68b Binary files /dev/null and b/en/chronicles/page/2/index.html.gz differ diff --git a/en/crystalball/index.html b/en/crystalball/index.html new file mode 100644 index 0000000..594c6e0 --- /dev/null +++ b/en/crystalball/index.html @@ -0,0 +1,28 @@ +Fediverse Crystal Ball - Fediverse.Party - explore federated networks
crystall ball

Hello, I'm Fediverse Crystal Ball

🌠 I know all the answers to one Question: 🌠

Why should you start using Fediverse networks ?

?

\ No newline at end of file diff --git a/en/crystalball/index.html.br b/en/crystalball/index.html.br new file mode 100644 index 0000000..2c09135 Binary files /dev/null and b/en/crystalball/index.html.br differ diff --git a/en/crystalball/index.html.gz b/en/crystalball/index.html.gz new file mode 100644 index 0000000..54c876a Binary files /dev/null and b/en/crystalball/index.html.gz differ diff --git a/en/diaspora/index.html b/en/diaspora/index.html new file mode 100644 index 0000000..d748fee --- /dev/null +++ b/en/diaspora/index.html @@ -0,0 +1,28 @@ +diaspora - Fediverse.Party - explore federated networks

diaspora

social network where you are in control

25.10.24
diaspora logo

overview

category

social network

type

macroblogging

created

2010

license

AGPL-3.0

source code

repository

written in

Ruby

protocols

tutorials

for techies

population ~ 340 955 accounts

active users ~ 23 142people

servers > 69 instances

(statistics updated regularly, latest update - 24 Oct 2024)
diaspora logo

world

mascot

  • dandelion,  

dwellers

diasporians

connects

  • network logo colour iconFriendica
  • network logo colour iconHubzilla
  • network logo colour iconSocialhome

The diaspora* project appeared in 2010, when a group of friends decided to create a social network that would return control to users. The project's mascot is dandelion, and diaspora* servers are called "pods". Information about the new network spread far and wide like dandelion's seeds in the wind, attracting newcomers, increasing the number of available pods. Today it's a community project with a stable userbase. Many people joined diaspora* in search of a macroblogging platform independent from corporations.

diaspora stream
diaspora stream

features

  • polls
  • markdown support
  • following hashtags
  • limited posts
  • hiding contact list
  • birthday notifications
  • two-factor authentication (TOTP)

information

  • Creating a contact group ("aspect") and adding specific contacts there, you can make limited posts visible only to these people. After publishing a limited post you won't be able to change its visibility, it will forever be visible only to a particular group of people. New contacts added to that aspect will see only new limited posts published after they've been added to the aspect
  • Direct messages ("conversations") can't be deleted. You can mute a conversation and hide it from view. Your conversation will be kept in the database of the server you're registered on and the servers your correspondents are on. Don't use diaspora* conversations for sharing sensitive information
  • When you mute a "conversation" with someone, they won't know you did it. If they continue sending you direct messages in that muted conversation, you won't get them. Make sure your contacts know that the conversation was muted and is no longer available on your side

early adopters

  • Monomeer
  • CCC
  • Die is lieb
diaspora logo

join the network

network logo colour icon Choose a server with open registrations and create an account:

network logo colour icon Choose a mobile application from the available ones:



contributing

Please, keep in mind that you are a participant, not a customer.

If you'd like to help the diaspora network grow, you can contribute in different ways.

  1. Donate to the administrator of your server (if you have the means to do that).
  2. Set up your own instance, to make federation stronger and healthier, with many small servers.
  3. Spread the word. Invite your friends. Explain why it's important.
  4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
  5. Help translating. Design promo materials. Print and distribute stickers.

Thank you. See you in diaspora.
\ No newline at end of file diff --git a/en/diaspora/index.html.br b/en/diaspora/index.html.br new file mode 100644 index 0000000..bf4d89f Binary files /dev/null and b/en/diaspora/index.html.br differ diff --git a/en/diaspora/index.html.gz b/en/diaspora/index.html.gz new file mode 100644 index 0000000..c502b27 Binary files /dev/null and b/en/diaspora/index.html.gz differ diff --git a/en/fediverse/index.html b/en/fediverse/index.html new file mode 100644 index 0000000..61ae3f2 --- /dev/null +++ b/en/fediverse/index.html @@ -0,0 +1,28 @@ +About Fediverse - Fediverse.Party - explore federated networks

About Fediverse

diversity is strength

25.10.24

Fediverse Fediverse logo

is a new word made of two words: “federation” + “universe”

It is a 'federated' social network running on free open software on a myriad of computers across the globe. Simply speaking, this means that many independent groups of people connect as peers to one another by running many different kinds of openly-governed software on many different kinds of networks. There's no central corporation, 'platform', 'back-end', or website coordinating and controlling all the activity. 'Fediverse' (often abbreviated to 'Fedi' and used as a prefix) has no built-in advertisements, no unaccountable algorithms, no big corporations dictating the rules. Instead, we have small, cozy communities of like-minded people, we work out moderation and other messy human issues at human scale. Welcome!

population ~ 14 775 351 accounts

active users ~ 2 105 755people

servers > 17 285 instances

(statistics updated regularly, latest update - 24 Oct 2024)

platforms

protocols

JOIN FEDIVERSE

Fediverse social networks differ from monolithic commercial platforms (like classic Facebook, Twitter, Instagram, Pinterest, etc) in that while your home server can be large or small, or can even be a million-user platform, it still brings you content from other servers and platforms to which your home server 'federates'. Classic, one-company commercial platforms concentrate millions of users under one website and control policy, where they impose standards for moderation, trust, and safety; they also hoard as much data as they can about each user to better target advertising directly and indirectly. Fediverse platforms, on the other hand, are developed by a community of people from all over the world, independent from any company or official institution, voluntarily federating to one another. You are free to register on any Fediverse website you like! Most Fediverse websites give you some freedom about how widely or locally you can interact. Most users choose where to create their first account based on the rules of the server they like and on how safe they feel about it, and how much agency they have to publish, read, and interact as they see fit. Once you get familiar enough with all our different networks and tools, you can spin up your own self-hosted or managed service and start administering a 'server' for your friends, family, or community. Join Fediverse and connect with thousands of people now!

CRYSTAL BALL

\ No newline at end of file diff --git a/en/fediverse/index.html.br b/en/fediverse/index.html.br new file mode 100644 index 0000000..f0dcf53 Binary files /dev/null and b/en/fediverse/index.html.br differ diff --git a/en/fediverse/index.html.gz b/en/fediverse/index.html.gz new file mode 100644 index 0000000..a9da58c Binary files /dev/null and b/en/fediverse/index.html.gz differ diff --git a/en/friendica/index.html b/en/friendica/index.html new file mode 100644 index 0000000..c1a39fd --- /dev/null +++ b/en/friendica/index.html @@ -0,0 +1,28 @@ +Friendica - Fediverse.Party - explore federated networks

Friendica

keep in contact with people you care about

25.10.24
friendica logo

overview

category

social network

type

macroblogging

created

2010

official page

friendi.ca

license

AGPL-3.0

source code

repository

written in

PHP

protocols

population ~ 20 145 accounts

active users ~ 4 773people

servers > 276 instances

(statistics updated regularly, latest update - 24 Oct 2024)
friendica logo

world

mascot

  • mascot pictureFlaxy O'Hare,  

dwellers

friends

connects

  • network logo colour icondiaspora*
  • network logo colour iconGNU Social
  • network logo colour iconHubzilla
  • network logo colour iconMastodon
  • network logo colour iconMisskey
  • network logo colour iconPixelfed
  • network logo colour iconPleroma
  • network logo colour iconPlume

Friendica aims at being a platform that suits everyone. Newcomers will feel right at home: the network's interface and functionality include common features of a mainstream social network. Being comparatively light on resources makes it attractive for administrators to host (Friendica servers are called "nodes"). The community is good-natured and helpful. Friendica is well connected with the rest of Fediverse — its users can follow friends on most other federated networks.

Default Frio theme (green colour)
Default Frio theme (green colour)
Alternative Vier theme
Alternative Vier theme
friendica logo

join the network

network logo colour icon Choose a server with open registrations and create an account:

network logo colour icon Choose a mobile application from the available ones:



contributing

Please, keep in mind that you are a participant, not a customer.

If you'd like to help the Friendica network grow, you can contribute in different ways.

  1. Donate to the administrator of your server (if you have the means to do that).
  2. Set up your own instance, to make federation stronger and healthier, with many small servers.
  3. Spread the word. Invite your friends. Explain why it's important.
  4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
  5. Help translating. Design promo materials. Print and distribute stickers.

Thank you. See you in Friendica.
\ No newline at end of file diff --git a/en/friendica/index.html.br b/en/friendica/index.html.br new file mode 100644 index 0000000..ff632b6 Binary files /dev/null and b/en/friendica/index.html.br differ diff --git a/en/friendica/index.html.gz b/en/friendica/index.html.gz new file mode 100644 index 0000000..115e840 Binary files /dev/null and b/en/friendica/index.html.gz differ diff --git a/en/funkwhale/index.html b/en/funkwhale/index.html new file mode 100644 index 0000000..beae346 --- /dev/null +++ b/en/funkwhale/index.html @@ -0,0 +1,28 @@ +Funkwhale - Fediverse.Party - explore federated networks

Funkwhale

a social platform to enjoy and share music

25.10.24
funkwhale logo

overview

category

social network

type

audio streaming

created

2015

official page

funkwhale.audio

license

AGPL-3.0

source code

repository

written in

Python

protocols

for users

for techies

population ~ 7 317 accounts

active users ~ 1 356people

servers > 92 instances

(statistics updated regularly, latest update - 24 Oct 2024)
funkwhale logo

world

mascot

  • mascot picturewhale,  

connects

  • network logo colour iconMastodon

Funkwhale is a community-driven project that lets you listen and share music within a decentralized, open network. Funkwhale is not only an audio server and player, it was designed to be a place for socializing around music and discovering new content.

Funkwhale interface
Funkwhale interface
Funkwhale profile interface
Funkwhale profile interface

features

  • radios
  • playlists
  • favourites
  • broadcasts
  • recommendations
funkwhale logo

join the network

network logo colour icon Choose a server with open registrations and create an account:

network logo colour icon Choose a mobile application from the available ones:



contributing

Please, keep in mind that you are a participant, not a customer. DONATE

If you'd like to help the Funkwhale network grow, you can contribute in different ways.

  1. Donate to development team or the administrator of your server (if you have the means to do that).
  2. Set up your own instance, to make federation stronger and healthier, with many small servers.
  3. Spread the word. Invite your friends. Explain why it's important.
  4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
  5. Help translating. Design promo materials. Print and distribute stickers.

Thank you. See you in Funkwhale.
\ No newline at end of file diff --git a/en/funkwhale/index.html.br b/en/funkwhale/index.html.br new file mode 100644 index 0000000..a4bac64 Binary files /dev/null and b/en/funkwhale/index.html.br differ diff --git a/en/funkwhale/index.html.gz b/en/funkwhale/index.html.gz new file mode 100644 index 0000000..6c681a7 Binary files /dev/null and b/en/funkwhale/index.html.gz differ diff --git a/en/gnusocial/index.html b/en/gnusocial/index.html new file mode 100644 index 0000000..09baff5 --- /dev/null +++ b/en/gnusocial/index.html @@ -0,0 +1,28 @@ +GNU Social - Fediverse.Party - explore federated networks

GNU Social

connecting free libre communities across the web

25.10.24
gnusocial logo

overview

category

social network

type

microblogging

created

2010

official page

www.gnusocial.rocks

license

AGPL-3.0

source code

repository

written in

PHP

protocols

tutorials

    population ~ -452 accounts

    active users ~ 178people

    servers > 10 instances

    (statistics updated regularly, latest update - 24 Oct 2024)
    gnusocial logo

    world

    mascot

    • gnu,  

    dwellers

    GNU-hackers

    connects

    • network logo colour iconFriendica
    • network logo colour iconHubzilla
    • network logo colour iconMastodon
    • network logo colour iconPleroma

    GNU Social creators are the founding fathers of free libre microblogging networks. The platform has a significant userbase and multiple plugins.

    GNU Social interface
    GNU Social interface
    gnusocial logo

    join the network

    network logo colour icon Choose a server with open registrations and create an account:


    additional reading


    contributing

    Please, keep in mind that you are a participant, not a customer.

    If you'd like to help the GNU Social network grow, you can contribute in different ways.

    1. Donate to the administrator of your server (if you have the means to do that).
    2. Set up your own instance, to make federation stronger and healthier, with many small servers.
    3. Spread the word. Invite your friends. Explain why it's important.
    4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
    5. Help translating. Design promo materials. Print and distribute stickers.

    Thank you. See you in GNU Social.
    \ No newline at end of file diff --git a/en/gnusocial/index.html.br b/en/gnusocial/index.html.br new file mode 100644 index 0000000..840fb97 Binary files /dev/null and b/en/gnusocial/index.html.br differ diff --git a/en/gnusocial/index.html.gz b/en/gnusocial/index.html.gz new file mode 100644 index 0000000..cf3a656 Binary files /dev/null and b/en/gnusocial/index.html.gz differ diff --git a/en/hubzilla/index.html b/en/hubzilla/index.html new file mode 100644 index 0000000..cb9d6c8 --- /dev/null +++ b/en/hubzilla/index.html @@ -0,0 +1,28 @@ +Hubzilla - Fediverse.Party - explore federated networks

    Hubzilla

    powerful tool for a decentralized nomadic identity

    25.10.24
    hubzilla logo

    overview

    category

    social network

    type

    macroblogging

    created

    2015

    official page

    hubzilla.org

    license

    MIT

    source code

    repository

    written in

    PHP

    protocols

    population ~ 4 741 accounts

    active users ~ 1 107people

    servers > 51 instances

    (statistics updated regularly, latest update - 24 Oct 2024)
    hubzilla logo

    world

    mascot

    • mascot picturered koala,  

    dwellers

    hubzillians

    communities

      connects

      • network logo colour icondiaspora*
      • network logo colour iconFriendica
      • network logo colour iconGNU Social
      • network logo colour iconMastodon
      • network logo colour iconPleroma

      The multi-purpose Hubzilla network is home to nomads and power users. It includes a significant number of features and granular settings. Take your time to explore all of them. If you have questions, don't hesitate to post to developer forums or ask the community. Hubzilla is well connected to the rest of Fediverse and will let you follow users from most other federated networks.

      Hubzilla interface
      Hubzilla interface

      features

      • granular privacy settings
      • polls
      • forums
      • file sharing
      • expiring posts
      • nomadic identity
      • events
      • calendar
      • encrypting comments with passphrase

      information

      • By default Hubzilla account federates only within Hubzilla network. You need to turn on ActivityPub and diaspora plugins in profile settings in order to connect with your friends from other networks
      • Sharing files is possible only between Hubzilla users, friends from other networks will not have access to shared files
      hubzilla logo

      join the network

      network logo colour icon Choose a server with open registrations and create an account:

      network logo colour icon Choose a mobile application from the available ones:



      contributing

      Please, keep in mind that you are a participant, not a customer.

      If you'd like to help the Hubzilla network grow, you can contribute in different ways.

      1. Donate to the administrator of your server (if you have the means to do that).
      2. Set up your own instance, to make federation stronger and healthier, with many small servers.
      3. Spread the word. Invite your friends. Explain why it's important.
      4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
      5. Help translating. Design promo materials. Print and distribute stickers.

      Thank you. See you in Hubzilla.
      \ No newline at end of file diff --git a/en/hubzilla/index.html.br b/en/hubzilla/index.html.br new file mode 100644 index 0000000..e21ad6d Binary files /dev/null and b/en/hubzilla/index.html.br differ diff --git a/en/hubzilla/index.html.gz b/en/hubzilla/index.html.gz new file mode 100644 index 0000000..b544e91 Binary files /dev/null and b/en/hubzilla/index.html.gz differ diff --git a/en/index.html b/en/index.html new file mode 100644 index 0000000..586c053 --- /dev/null +++ b/en/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
      Friendica

      Friendica

      Personal network with no central authority or ownership. Keep in contact with people you care about

      Lemmy

      Lemmy

      Follow communities anywhere in the world

      Mastodon

      Mastodon

      Social networking back in your hands. Find your perfect community. Take control of your content

      PeerTube

      PeerTube

      Decentralized video hosting. Take back the control of your videos

      Pleroma

      Pleroma

      Federated microblogging, light as a feather

      Funkwhale

      Funkwhale

      A social platform to enjoy and share music

      Hubzilla

      Hubzilla

      Feature-rich social platform. Create channels with a decentralized nomadic identity

      Misskey

      Misskey

      Sophisticated microblogging with personality

      Pixelfed

      Pixelfed

      Federated social image sharing for everyone

      diaspora

      diaspora

      Online world where you are in control. Own your data. Choose your audience. Be who you want to be

      close icon Hello, traveller!

      Leave the familiar Web behind, and dive into the unique part of the Internet.

      This is the world of independence and diversity.
      A universe that you shape, refine and expand.

      JOIN FEDIVERSE
      \ No newline at end of file diff --git a/en/index.html.br b/en/index.html.br new file mode 100644 index 0000000..b44e614 Binary files /dev/null and b/en/index.html.br differ diff --git a/en/index.html.gz b/en/index.html.gz new file mode 100644 index 0000000..d4b5853 Binary files /dev/null and b/en/index.html.gz differ diff --git a/en/knowledge/index.html b/en/knowledge/index.html new file mode 100644 index 0000000..82ffc76 --- /dev/null +++ b/en/knowledge/index.html @@ -0,0 +1,28 @@ +Knowledge - Fediverse.Party - explore federated networks
      \ No newline at end of file diff --git a/en/knowledge/index.html.br b/en/knowledge/index.html.br new file mode 100644 index 0000000..59f66cc Binary files /dev/null and b/en/knowledge/index.html.br differ diff --git a/en/knowledge/index.html.gz b/en/knowledge/index.html.gz new file mode 100644 index 0000000..7502e20 Binary files /dev/null and b/en/knowledge/index.html.gz differ diff --git a/en/lemmy/index.html b/en/lemmy/index.html new file mode 100644 index 0000000..e9c0829 --- /dev/null +++ b/en/lemmy/index.html @@ -0,0 +1,28 @@ +Lemmy - Fediverse.Party - explore federated networks

      Lemmy

      Follow communities anywhere in the world

      25.10.24
      lemmy logo

      overview

      category

      social network

      type

      link aggregation

      created

      2019

      official page

      join-lemmy.org

      license

      AGPL-3.0

      source code

      repository

      written in

      Rust

      protocols

      population ~ 1 395 642 accounts

      active users ~ 78 418people

      servers > 539 instances

      (statistics updated regularly, latest update - 24 Oct 2024)
      lemmy logo

      world

      mascot

      • lemming,  

      dwellers

      ?

      connects

      • network logo colour iconFriendica
      • network logo colour iconMastodon
      • network logo colour iconPleroma

      Lemmy is a self-hosted link aggregation and discussion platform. It's like Reddit or Hacker News, but better. Content is organized into communities, so it's easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

      Lemmy interface
      Lemmy interface
      Alternative Photon interface
      Alternative Photon interface
      Alternative Alexandrite interface
      Alternative Alexandrite interface

      features

      • full vote scores (+/-) like old Reddit
      • emojis with autocomplete support
      • themes
      • NSFW post / community support
      lemmy logo

      join the network

      network logo colour icon Choose a server with open registrations and create an account:

      network logo colour icon Choose a mobile application from the available ones:



      contributing

      Please, keep in mind that you are a participant, not a customer. DONATE

      If you'd like to help the Lemmy network grow, you can contribute in different ways.

      1. Donate to development team or the administrator of your server (if you have the means to do that).
      2. Set up your own instance, to make federation stronger and healthier, with many small servers.
      3. Spread the word. Invite your friends. Explain why it's important.
      4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
      5. Help translating. Design promo materials. Print and distribute stickers.

      Thank you. See you in Lemmy.
      \ No newline at end of file diff --git a/en/lemmy/index.html.br b/en/lemmy/index.html.br new file mode 100644 index 0000000..3d6f655 Binary files /dev/null and b/en/lemmy/index.html.br differ diff --git a/en/lemmy/index.html.gz b/en/lemmy/index.html.gz new file mode 100644 index 0000000..c50a210 Binary files /dev/null and b/en/lemmy/index.html.gz differ diff --git a/en/mastodon/index.html b/en/mastodon/index.html new file mode 100644 index 0000000..0fa0be2 --- /dev/null +++ b/en/mastodon/index.html @@ -0,0 +1,28 @@ +Mastodon - Fediverse.Party - explore federated networks

      Mastodon

      find your perfect community

      25.10.24
      mastodon logo

      overview

      population ~ 8 884 943 accounts

      active users ~ 1 764 670people

      servers > 9 632 instances

      (statistics updated regularly, latest update - 24 Oct 2024)
      mastodon logo

      world

      mascot

      • mascot picturemastodon,  

      dwellers

      mastonauts

      communities

      connects

      • network logo colour iconFriendica
      • network logo colour iconHubzilla
      • network logo colour iconmicroblog.pub
      • network logo colour iconMisskey
      • network logo colour iconPeerTube
      • network logo colour iconPixelfed
      • network logo colour iconPleroma
      • network logo colour iconPlume
      • network logo colour iconWriteFreely

      Mastodon is the largest federating social network. You'll find everything you want of a microblogging platform, and much more. There are numerous Mastodon servers (called "instances") created specifically for certain communities and dedicated to various interests, spheres of knowledge, regions and activities.

      Default tweetdeck layout
      Default tweetdeck layout
      Alternative Pinafore layout
      Alternative Pinafore layout
      Alternative Halcyon layout
      Alternative Halcyon layout

      features

      • polls
      • custom emojis
      • pinned posts
      • featured hashtags
      • admin announcements
      • hiding followers
      • spoiler warnings
      • user-level mutes and blocks
      • bookmarks
      • redrafting posts
      • contact lists
      • image upload with focal points
      • verifying external links in your profile
      • filtering out unwanted content by keywords
      • two-factor authentication (TOTP)

      information

      • Direct messages ("private messages") are delivered with limited visibility (non public) only between Mastodon users. Friends from other Fediverse networks may get such "direct messages" as public (visible to all) because some networks (GNU Social) don't support DMs. Keep that in mind when sharing private information via a DM.

      early adopters

      • Framasoft
      • YunoHost
      • Exodus
      • FSFE
      • La Quadrature du Net
      • CHATONS
      • F-Droid
      • David Revoy
      • DigitalCourage
      • Free Silicon Foundation
      • FreedomBox
      • TorProject
      • Tutanota
      • NextCloud
      • Privacy International
      • Noyb.eu
      • Libre Office
      • Krita
      • Inkscape
      • FreeCAD
      • Association R.A.P.
      • Snowdrift
      • GNOME
      • KDE
      • Debian
      • MXLinux
      • OpenSUSE
      • Emmabuntus
      • PINE64
      • mntmn hardware
      • Purism
      • Wikimedia Italia
      mastodon logo

      join the network

      network logo colour icon Choose a server with open registrations and create an account:

      network logo colour icon Choose a mobile application from the available ones:



      contributing

      Please, keep in mind that you are a participant, not a customer. DONATE

      If you'd like to help the Mastodon network grow, you can contribute in different ways.

      1. Donate to development team or the administrator of your server (if you have the means to do that).
      2. Set up your own instance, to make federation stronger and healthier, with many small servers.
      3. Spread the word. Invite your friends. Explain why it's important.
      4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
      5. Help translating. Design promo materials. Print and distribute stickers.

      Thank you. See you in Mastodon.
      \ No newline at end of file diff --git a/en/mastodon/index.html.br b/en/mastodon/index.html.br new file mode 100644 index 0000000..09dba17 Binary files /dev/null and b/en/mastodon/index.html.br differ diff --git a/en/mastodon/index.html.gz b/en/mastodon/index.html.gz new file mode 100644 index 0000000..7702f08 Binary files /dev/null and b/en/mastodon/index.html.gz differ diff --git a/en/miscellaneous/index.html b/en/miscellaneous/index.html new file mode 100644 index 0000000..44561a8 --- /dev/null +++ b/en/miscellaneous/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks

      25.10.24

      EXPLORE FEDIVERSE SOFTWARE

      → Check out other Fediverse Tools ←

      Sort by category:

      Sort by protocol:

      Sort by code language:

      Sort by license:

      \ No newline at end of file diff --git a/en/miscellaneous/index.html.br b/en/miscellaneous/index.html.br new file mode 100644 index 0000000..38237af Binary files /dev/null and b/en/miscellaneous/index.html.br differ diff --git a/en/miscellaneous/index.html.gz b/en/miscellaneous/index.html.gz new file mode 100644 index 0000000..4d0cf0a Binary files /dev/null and b/en/miscellaneous/index.html.gz differ diff --git a/en/misskey/index.html b/en/misskey/index.html new file mode 100644 index 0000000..145d9a6 --- /dev/null +++ b/en/misskey/index.html @@ -0,0 +1,28 @@ +Misskey - Fediverse.Party - explore federated networks

      Misskey

      sophisticated micro blogging

      25.10.24
      misskey logo

      overview

      category

      social network

      type

      microblogging

      created

      2014

      official page

      misskey-hub.net/en

      license

      AGPL-3.0

      source code

      repository

      written in

      TypeScript

      protocols

      population ~ 908 775 accounts

      active users ~ 24 520people

      servers > 1 102 instances

      (statistics updated regularly, latest update - 24 Oct 2024)
      misskey logo

      world

      mascot

      • mascot picture藍 (Ai),  

      dwellers

      Miskist

      connects

      • network logo colour iconFriendica
      • network logo colour iconHubzilla
      • network logo colour iconmicroblog.pub
      • network logo colour iconMastodon
      • network logo colour iconPeerTube
      • network logo colour iconPixelfed
      • network logo colour iconPleroma
      • network logo colour iconPlume
      • network logo colour iconWriteFreely

      Apart from the mainstream microblogging experience, this network provides many additional features like a calendar, emoji reactions, rich chatting, antennas, animated text posts, and more. The web client can be customized by choosing from various available widgets. Original interface language is Japanese, but translations for many other languages such as English, German, Korean and more are available.

      Misskey interface
      Misskey interface
      Dark theme
      Dark theme

      features

      • polls
      • emoji reactions
      • lists
      • calendar
      • trends
      • recommended users
      • tips for newcomers
      • server information
      • animated markdown
      • rich chatting
      misskey logo

      join the network

      network logo colour icon Choose a server with open registrations and create an account:

      network logo colour icon Choose a mobile application from the available ones:



      contributing

      Please, keep in mind that you are a participant, not a customer. DONATE

      If you'd like to help the Misskey network grow, you can contribute in different ways.

      1. Donate to development team or the administrator of your server (if you have the means to do that).
      2. Set up your own instance, to make federation stronger and healthier, with many small servers.
      3. Spread the word. Invite your friends. Explain why it's important.
      4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
      5. Help translating. Design promo materials. Print and distribute stickers.

      Thank you. See you in Misskey.
      \ No newline at end of file diff --git a/en/misskey/index.html.br b/en/misskey/index.html.br new file mode 100644 index 0000000..f9f738e Binary files /dev/null and b/en/misskey/index.html.br differ diff --git a/en/misskey/index.html.gz b/en/misskey/index.html.gz new file mode 100644 index 0000000..75ca900 Binary files /dev/null and b/en/misskey/index.html.gz differ diff --git a/en/page/2/index.html b/en/page/2/index.html new file mode 100644 index 0000000..09838a7 --- /dev/null +++ b/en/page/2/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks
      Friendica

      Friendica

      Personal network with no central authority or ownership. Keep in contact with people you care about

      Lemmy

      Lemmy

      Follow communities anywhere in the world

      Mastodon

      Mastodon

      Social networking back in your hands. Find your perfect community. Take control of your content

      PeerTube

      PeerTube

      Decentralized video hosting. Take back the control of your videos

      Pleroma

      Pleroma

      Federated microblogging, light as a feather

      Funkwhale

      Funkwhale

      A social platform to enjoy and share music

      Hubzilla

      Hubzilla

      Feature-rich social platform. Create channels with a decentralized nomadic identity

      Misskey

      Misskey

      Sophisticated microblogging with personality

      Pixelfed

      Pixelfed

      Federated social image sharing for everyone

      diaspora

      diaspora

      Online world where you are in control. Own your data. Choose your audience. Be who you want to be

      close icon Hello, traveller!

      Leave the familiar Web behind, and dive into the unique part of the Internet.

      This is the world of independence and diversity.
      A universe that you shape, refine and expand.

      JOIN FEDIVERSE
      \ No newline at end of file diff --git a/en/page/2/index.html.br b/en/page/2/index.html.br new file mode 100644 index 0000000..7f50256 Binary files /dev/null and b/en/page/2/index.html.br differ diff --git a/en/page/2/index.html.gz b/en/page/2/index.html.gz new file mode 100644 index 0000000..0d067bf Binary files /dev/null and b/en/page/2/index.html.gz differ diff --git a/en/peertube/index.html b/en/peertube/index.html new file mode 100644 index 0000000..75137bc --- /dev/null +++ b/en/peertube/index.html @@ -0,0 +1,28 @@ +PeerTube - Fediverse.Party - explore federated networks

      PeerTube

      take back the control of your videos

      25.10.24
      peertube logo

      overview

      category

      federated network

      type

      video streaming

      created

      2015

      official page

      joinpeertube.org/en

      license

      AGPL-3.0

      source code

      repository

      written in

      TypeScript

      protocols

      for techies

      population ~ 239 542 accounts

      active users ~ 58 913people

      servers > 912 instances

      (statistics updated regularly, latest update - 24 Oct 2024)
      peertube logo

      world

      mascot

      • mascot picturecuttlefish Papa Sepia,  

      dwellers

      peertubers

      connects

      • network logo colour iconFriendica
      • network logo colour iconMastodon
      • network logo colour iconPleroma

      Unlike centralized video platforms, PeerTube considers each user as a person, and not as a product to track and sell advertisements. PeerTube's goal is to create a network of small interconnected video hosting providers. Users are free to choose the hoster of their videos according to terms of service and moderation policy. There are no recommendation algorithms and no need to give away extended copyright to your work. PeerTube video broadcasting is peer-to-peer (through WebRTC): when other people watch a PeerTube video at the same time as you, as long as your tab remains open, your browser shares bits of that video and you participate in a healthier use of the Internet. Videos hosted on PeerTube can be viewed directly from Mastodon and (soon) other Fediverse networks.

      PeerTube interface
      PeerTube interface

      early adopters

      • Framasoft
      • FSF
      • Krita
      • David Revoy
      • Pine64
      • KDE
      peertube logo

      join the network

      network logo colour icon Choose a server with open registrations and create an account:

      network logo colour icon Choose a mobile application from the available ones:



      contributing

      Please, keep in mind that you are a participant, not a customer. DONATE

      If you'd like to help the PeerTube network grow, you can contribute in different ways.

      1. Donate to development team or the administrator of your server (if you have the means to do that).
      2. Set up your own instance, to make federation stronger and healthier, with many small servers.
      3. Spread the word. Invite your friends. Explain why it's important.
      4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
      5. Help translating. Design promo materials. Print and distribute stickers.

      Thank you. See you in PeerTube.
      \ No newline at end of file diff --git a/en/peertube/index.html.br b/en/peertube/index.html.br new file mode 100644 index 0000000..b67509b Binary files /dev/null and b/en/peertube/index.html.br differ diff --git a/en/peertube/index.html.gz b/en/peertube/index.html.gz new file mode 100644 index 0000000..f15db7f Binary files /dev/null and b/en/peertube/index.html.gz differ diff --git a/en/pixelfed/index.html b/en/pixelfed/index.html new file mode 100644 index 0000000..7573fc2 --- /dev/null +++ b/en/pixelfed/index.html @@ -0,0 +1,28 @@ +PixelFed - Fediverse.Party - explore federated networks

      PixelFed

      federated image sharing platform

      25.10.24
      pixelfed logo

      overview

      category

      social network

      type

      image sharing

      created

      2018

      official page

      pixelfed.org

      license

      AGPL-3.0

      source code

      repository

      written in

      PHP

      protocols

      for techies

      population ~ 263 829 accounts

      active users ~ 65 893people

      servers > 463 instances

      (statistics updated regularly, latest update - 24 Oct 2024)
      pixelfed logo

      world

      mascot

      • mascot picturered panda Fred,  

      connects

      • network logo colour iconFriendica
      • network logo colour iconMastodon
      • network logo colour iconMisskey
      • network logo colour iconPleroma

      Pixelfed is an image sharing platform with modern user interface.

      Pixelfed default interface
      Pixelfed default interface
      Alternative 'Metro' user interface
      Alternative 'Metro' user interface

      features

      • disabling comments
      • hiding followers
      • spoiler warnings
      • collections
      • video loops
      • stories
      • EXIF/metadata editor
      • following hashtags
      • two-factor authentication (TOTP)
      pixelfed logo

      join the network

      network logo colour icon Choose a server with open registrations and create an account:

      network logo colour icon Choose a mobile application from the available ones:



      contributing

      Please, keep in mind that you are a participant, not a customer. DONATE

      If you'd like to help the PixelFed network grow, you can contribute in different ways.

      1. Donate to development team or the administrator of your server (if you have the means to do that).
      2. Set up your own instance, to make federation stronger and healthier, with many small servers.
      3. Spread the word. Invite your friends. Explain why it's important.
      4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
      5. Help translating. Design promo materials. Print and distribute stickers.

      Thank you. See you in PixelFed.
      \ No newline at end of file diff --git a/en/pixelfed/index.html.br b/en/pixelfed/index.html.br new file mode 100644 index 0000000..17081d8 Binary files /dev/null and b/en/pixelfed/index.html.br differ diff --git a/en/pixelfed/index.html.gz b/en/pixelfed/index.html.gz new file mode 100644 index 0000000..2ad91d5 Binary files /dev/null and b/en/pixelfed/index.html.gz differ diff --git a/en/pleroma/index.html b/en/pleroma/index.html new file mode 100644 index 0000000..bd2a315 --- /dev/null +++ b/en/pleroma/index.html @@ -0,0 +1,28 @@ +Pleroma - Fediverse.Party - explore federated networks

      Pleroma

      light as a feather

      25.10.24
      pleroma logo

      overview

      category

      social network

      type

      microblogging

      created

      2017

      official page

      pleroma.social

      license

      AGPL-3.0

      source code

      repository

      written in

      Elixir

      protocols

      population ~ 107 987 accounts

      active users ~ 16 886people

      servers > 904 instances

      (statistics updated regularly, latest update - 24 Oct 2024)
      pleroma logo

      world

      mascot

      • mascot pictureFox Tan,  

      communities

      connects

      • network logo colour iconFriendica
      • network logo colour iconGNU Social
      • network logo colour iconHubzilla
      • network logo colour iconMastodon
      • network logo colour iconmicroblog.pub
      • network logo colour iconMisskey
      • network logo colour iconPeerTube
      • network logo colour iconPixelfed
      • network logo colour iconPlume
      • network logo colour iconWriteFreely

      Pleroma microblogging platform is appreciated by the community for its low resource consumption. If you have a Raspberry Pi or similar single-board computer you can use it as Pleroma server for family and friends.

      Default Pleroma layout
      Default Pleroma layout
      Alternative Halcyon layout
      Alternative Halcyon layout

      features

      • polls
      • live chat
      • markdown support
      • advanced custom themes
      • custom emojis
      • filtering out unwanted content by keywords
      pleroma logo

      join the network

      network logo colour icon Choose a server with open registrations and create an account:

      network logo colour icon Choose a mobile application from the available ones:



      contributing

      Please, keep in mind that you are a participant, not a customer.

      If you'd like to help the Pleroma network grow, you can contribute in different ways.

      1. Donate to the administrator of your server (if you have the means to do that).
      2. Set up your own instance, to make federation stronger and healthier, with many small servers.
      3. Spread the word. Invite your friends. Explain why it's important.
      4. Contribute with code. Send a pull request. Resolve an issue. Take a bounty.
      5. Help translating. Design promo materials. Print and distribute stickers.

      Thank you. See you in Pleroma.
      \ No newline at end of file diff --git a/en/pleroma/index.html.br b/en/pleroma/index.html.br new file mode 100644 index 0000000..7e1df1d Binary files /dev/null and b/en/pleroma/index.html.br differ diff --git a/en/pleroma/index.html.gz b/en/pleroma/index.html.gz new file mode 100644 index 0000000..88b5340 Binary files /dev/null and b/en/pleroma/index.html.gz differ diff --git a/en/portal/servers/index.html b/en/portal/servers/index.html new file mode 100644 index 0000000..8c0cd9b --- /dev/null +++ b/en/portal/servers/index.html @@ -0,0 +1,28 @@ +Themed servers - Fediverse.Party - explore federated networks

      Themed servers

      25.10.24

      Unsure where to register to join Fediverse? Choose a website from this curated list. It includes Mastodon, Glitch-soc and Hometown (Mastodon forks), Pleroma and Akkoma (Pleroma fork), Friendica, Misskey and Firefish (Misskey fork), and Hubzilla servers. Websites are not restricted to their theme. They help people with common interests find their community.

      Information about adding a server can be found here.

      \ No newline at end of file diff --git a/en/portal/servers/index.html.br b/en/portal/servers/index.html.br new file mode 100644 index 0000000..9f86a32 Binary files /dev/null and b/en/portal/servers/index.html.br differ diff --git a/en/portal/servers/index.html.gz b/en/portal/servers/index.html.gz new file mode 100644 index 0000000..01fbd87 Binary files /dev/null and b/en/portal/servers/index.html.gz differ diff --git a/source/_posts/decorating-a-fediverse-tree/Fedi-paper-toys.jpg b/en/post/decorating-a-fediverse-tree/Fedi-paper-toys.jpg similarity index 100% rename from source/_posts/decorating-a-fediverse-tree/Fedi-paper-toys.jpg rename to en/post/decorating-a-fediverse-tree/Fedi-paper-toys.jpg diff --git a/source/_posts/decorating-a-fediverse-tree/Fedi-tree.jpg b/en/post/decorating-a-fediverse-tree/Fedi-tree.jpg similarity index 100% rename from source/_posts/decorating-a-fediverse-tree/Fedi-tree.jpg rename to en/post/decorating-a-fediverse-tree/Fedi-tree.jpg diff --git a/source/_posts/decorating-a-fediverse-tree/Mastodon-by-Poudingue.jpg b/en/post/decorating-a-fediverse-tree/Mastodon-by-Poudingue.jpg similarity index 100% rename from source/_posts/decorating-a-fediverse-tree/Mastodon-by-Poudingue.jpg rename to en/post/decorating-a-fediverse-tree/Mastodon-by-Poudingue.jpg diff --git a/source/_posts/decorating-a-fediverse-tree/banner.jpg b/en/post/decorating-a-fediverse-tree/banner.jpg similarity index 100% rename from source/_posts/decorating-a-fediverse-tree/banner.jpg rename to en/post/decorating-a-fediverse-tree/banner.jpg diff --git a/source/_posts/decorating-a-fediverse-tree/bw-vs-colour.jpg b/en/post/decorating-a-fediverse-tree/bw-vs-colour.jpg similarity index 100% rename from source/_posts/decorating-a-fediverse-tree/bw-vs-colour.jpg rename to en/post/decorating-a-fediverse-tree/bw-vs-colour.jpg diff --git a/source/_posts/decorating-a-fediverse-tree/equipment.jpg b/en/post/decorating-a-fediverse-tree/equipment.jpg similarity index 100% rename from source/_posts/decorating-a-fediverse-tree/equipment.jpg rename to en/post/decorating-a-fediverse-tree/equipment.jpg diff --git a/en/post/decorating-a-fediverse-tree/index.html b/en/post/decorating-a-fediverse-tree/index.html new file mode 100644 index 0000000..43f6243 --- /dev/null +++ b/en/post/decorating-a-fediverse-tree/index.html @@ -0,0 +1,28 @@ +Decorating a Fediverse tree (updated) - Fediverse.Party - explore federated networks

      Decorating a Fediverse tree (updated)

      24.12.20 Author(s): @lostinlight ,

      Fediverse.Party and Fediverse family present 🎄

      (for children aged 3 to 103)

      Missing the joy of winter holidays? In search of small DIY tasks to relax and put you in the right mood? Not sure how to tear your kids away from a TV screen? We’ve got you covered! 👍

      Let’s create a proper Fediverse atmosphere by making paper toys together!

      This wonderful idea first came to @Poudingue when they posted a template of an adorable paper Mastodon.

      photo of a paper Mastodon Mastodon by @Poudingue, image by the author of the toy

      Let’s start with Mastodon. Download the template here.

      You’ll need:

      • scissors, cutter
      • glue
      • printer
      • optionally, a pencil (or anything sharp to make wholes) and thread (if you wish to put your toys on an Xmas tree)
      • optionally, some working surface where you can cut without being afraid to skretch the table
      • a bit of patience

      photo of all the things needed for making paper toys

      If your printer is black-and-white, let it not stop you. Paper toys look fine even without colour!

      photo of a black-and-white toy next to a colourful one

      Do not try to make a perfect toy. We’re having fun! It doesn’t matter if you cut it wrong by half a millimeter! Also, you can always correct it with scissors by trimming all the small parts before glueing them together, or even after the toy is assembled.

      The general rules are: cut along solid lines, fold along dashed lines. It’s useful to fold and unfold all the dashed lines before starting to glue; makes it easier to work with the template.

      Once you’re finished with Mastodon, let’s make red panda Fred, Pixelfed’s mascot. Here’s the template. It’s an easy paper toy - no small details. Just glue all the white parts to the insides of nearby facets, and we’re done!

      Next on our list is PeerTube’s mascot - grab the template for cuttlefish Papa Sepia: page 1, page 2.

      photo of PeerTube paper toy cutout

      This one may take a bit more time, with all its legs! If you wish to hang the toy somewhere, remember to make two wholes and put a thread through them, before you start glueing the top of the toy to its bottom.

      photo of PeerTube paper toy cutout

      And one more toy for the final touch. Let it be Friendica’s Flaxy O’Hare. Template.

      The only tricky part here is glueing the top part to the body accurately. First apply glue to the left (or right) white part of the top piece and insert it into the slit at the body side. Do the same for the other side. Now it’s easier to glue the center white parts to the body.

      Tada! The toys are ready.

      photo of four assembled paper toys

      Now we can decorate our Fedi tree.

      photo of a Christmas tree wearing Fedi papertoys

      But hey, you can do lots of other things with such toys. Don’t know how to interest your friends and colleagues in federated social networks? Gift them one of these cute mascots. You can write the link to your profile at the back. Suggest your children or friends to make these toys together - they will appreciate a fun “introduction” into Fediverse world! You can decorate your makerspaces and windowsills with Fedi mascots. Finally, you can present them to strangers as a nice promotional material. You could also print stickers for this purpose - but toys will leave no one indifferent, and if you make them bigger in size, they’ll certainly attract attention.

      We’ve made only four toys, yet there’re many other projects in federated universe. Have you made any templates for other Fediverse projects? Please, submit them here or send images in federated networks, and the post will be updated with your contributions.

      Wish to share the photos of your own Fediverse tree and Fedi toys? Post them in federated networks under the hashtag #PaperFedi2021. 🙂

      Happy holidays to all fedizens!

      \ No newline at end of file diff --git a/en/post/decorating-a-fediverse-tree/index.html.br b/en/post/decorating-a-fediverse-tree/index.html.br new file mode 100644 index 0000000..28dfd81 Binary files /dev/null and b/en/post/decorating-a-fediverse-tree/index.html.br differ diff --git a/en/post/decorating-a-fediverse-tree/index.html.gz b/en/post/decorating-a-fediverse-tree/index.html.gz new file mode 100644 index 0000000..cddb1a4 Binary files /dev/null and b/en/post/decorating-a-fediverse-tree/index.html.gz differ diff --git a/source/_posts/decorating-a-fediverse-tree/papa-Sepia.jpg b/en/post/decorating-a-fediverse-tree/papa-Sepia.jpg similarity index 100% rename from source/_posts/decorating-a-fediverse-tree/papa-Sepia.jpg rename to en/post/decorating-a-fediverse-tree/papa-Sepia.jpg diff --git a/source/_posts/decorating-a-fediverse-tree/peertube-paper-toy.jpg b/en/post/decorating-a-fediverse-tree/peertube-paper-toy.jpg similarity index 100% rename from source/_posts/decorating-a-fediverse-tree/peertube-paper-toy.jpg rename to en/post/decorating-a-fediverse-tree/peertube-paper-toy.jpg diff --git a/en/post/diaspora-calling-coders/index.html b/en/post/diaspora-calling-coders/index.html new file mode 100644 index 0000000..b5396fd --- /dev/null +++ b/en/post/diaspora-calling-coders/index.html @@ -0,0 +1,28 @@ +diaspora* calling coders - Fediverse.Party - explore federated networks

      diaspora* calling coders

      25.03.18 Author(s): @lostinlight ,

      It’s been wonderful to see many new members joining diaspora community over the past few days.

      You may have noticed that diaspora* is missing some features.

      As an open-source Free Software project, diaspora* is created by its community. Now that you’re part of this community, we’d love you to help us improve it for everyone.

      Read the official call for help here.

      \ No newline at end of file diff --git a/en/post/diaspora-calling-coders/index.html.br b/en/post/diaspora-calling-coders/index.html.br new file mode 100644 index 0000000..78af561 Binary files /dev/null and b/en/post/diaspora-calling-coders/index.html.br differ diff --git a/en/post/diaspora-calling-coders/index.html.gz b/en/post/diaspora-calling-coders/index.html.gz new file mode 100644 index 0000000..f12c64f Binary files /dev/null and b/en/post/diaspora-calling-coders/index.html.gz differ diff --git a/en/post/fedicrypt-what-would-it-take/index.html b/en/post/fedicrypt-what-would-it-take/index.html new file mode 100644 index 0000000..4021595 --- /dev/null +++ b/en/post/fedicrypt-what-would-it-take/index.html @@ -0,0 +1,28 @@ +Fedicrypt - what would it take? (links updated) - Fediverse.Party - explore federated networks

      Fedicrypt - what would it take? (links updated)

      05.06.18 Author(s): @lostinlight ,

      Fediverse social networks hugely benefit from federated architecture. However, like centralized platforms, they store all the data “in the cloud”. Fediverse trust model implies trust in one’s server administrator and hosting provider. Latest research by Leah shows that administrators tend to choose large, popular providers. And judging by network statistics, users tend to flock to large Fediverse instances.

      Hypolite Petovan, Friendica developer, wrote a summary on what it would take to make private data in Fediverse networks truely private. He uses Friendica network as a reference, but this applies to all Fediverse networks that have limited view messages.

      If you consider this topic important, join the discussion.

      \ No newline at end of file diff --git a/en/post/fedicrypt-what-would-it-take/index.html.br b/en/post/fedicrypt-what-would-it-take/index.html.br new file mode 100644 index 0000000..6d9bfa1 Binary files /dev/null and b/en/post/fedicrypt-what-would-it-take/index.html.br differ diff --git a/en/post/fedicrypt-what-would-it-take/index.html.gz b/en/post/fedicrypt-what-would-it-take/index.html.gz new file mode 100644 index 0000000..ae62e4c Binary files /dev/null and b/en/post/fedicrypt-what-would-it-take/index.html.gz differ diff --git a/source/_posts/fediquiz-answers/funkwhale-mascots.jpg b/en/post/fediquiz-answers/funkwhale-mascots.jpg similarity index 100% rename from source/_posts/fediquiz-answers/funkwhale-mascots.jpg rename to en/post/fediquiz-answers/funkwhale-mascots.jpg diff --git a/en/post/fediquiz-answers/index.html b/en/post/fediquiz-answers/index.html new file mode 100644 index 0000000..4cebd5e --- /dev/null +++ b/en/post/fediquiz-answers/index.html @@ -0,0 +1,28 @@ +Answers to Fediquiz (spoiler alert!) - Fediverse.Party - explore federated networks

      Answers to Fediquiz (spoiler alert!)

      18.06.22 Author(s): @minoru , @lostinlight ,

      We celebrated Fediverse’s 14th birthday with a little quiz about its history and key projects. A few of you asked us to publish the correct answers. Here we go!

      There were three sets of questions, each having different number of answers. Furthermore, each attempt at the quiz presented you with new questions. To achieve that, we had three difficulty levels (easy, medium, hard), and we picked four questions from each. Shuffling them, we got a unique quiz every time. We hope it was fun :) Now let’s get to the answers.

      Easy questions

      Which one is a video hosting platform? PeerTube.

      Which one is an image sharing platform? Pixelfed.

      Which one is a music sharing platform? Funkwhale.

      Which one is a platform for events and meetups? Mobilizon (although we shouldn’t forget Gancio either).

      Which project has a small Arctic rodent as a mascot? Lemmy. We spent so-o-o much time trying to describe mascots in a way that is not a dead give-away.

      Which project has a large marine mammal as a mascot? Funkwhale. In fact, it has 3 whale mascots - blue Betty, green Harriet and pink Wanda! All drawm by a community member Robin.

      illustration of 3 whales

      Which project has a marine mollusk as a mascot? PeerTube. The cuttlefish named Papa Sepia was created by David Revoy.

      Whose mascot looks like a cute bear and feeds on bamboo? Pixelfed. You can find the original assets of red panda Fred here.

      Which project has a small swift mammal with elongated ears as a mascot? Friendica. The community named the mascot Flaxy O’Hare, it was drawn by lostinlight.

      Whose mascot animal is native to Australia and feeds on eucalyptus? Hubzilla. Its mascot is red koala. The initial creator of Hubzilla lives in Australia.

      Which project has a small nocturnal fox as a mascot? Mobilizon. Rose the fennec was designed by David Revoy.

      Which project has a flowering plant as a mascot? diaspora*. The word “diaspora” refers to the dispersal of seeds (or people) over a wide area and the asterisk in the name represents a fluffy dandelion seed.

      Which project does not directly contribute to Fediverse’s development? Twitter BlueSky.

      Which project directly contributes to Fediverse’s development and success? Glitch-Soc – a popular fork of Mastodon with extra features.

      Who was among the editors of ActivityPub specification? Christine Lemmer-Webber, but don’t forget the other editors too: Jessica Tallon, Erin Shepherd, Amy Guy, and Evan Prodromou. Writing standards is hard; these folks deserve a medal!

      Somewhat difficult questions

      Which project was named after a music band? Mastodon.🤘 Actually, depending on the sources, the project may or may not be named after the band, but Eugen Rochko, the creator of Mastodon network, is definitely a fan of the band. By the way, one other Fedi project has musical roots too: Lemmy is the name of a lead singer of Motörhead.

      Which project first allowed users to add cat ears to their avatars? Misskey. Several people told us that some Pleroma servers used to have this feature even before Misskey, but as we couldn’t find it in Pleroma’s code repository, the answer is still technically correct.

      What protocol is most widely adopted in Fediverse? ActivityPub.

      How many user accounts are there in Fediverse? 2-7 million. In related news, the-federation.info is under development again. Give a helping hand if you are into frontend webdev and/or Python!

      Who published the identi.ca post that marks the beginning of Fediverse? Evan Prodromou.

      Which one is not a fork of Mastodon? Pleroma. This may seem an idiotic question, but over the years we’ve seen many newcomers whose acquaintance with Fediverse starts and ends with Mastodon. They come across popular Mastodon forks and assume that all Fedi microblogging platforms are some variant of modified Mastodon. This question was a reminder that Pleroma, like many other microblogging projects, has a different, independent codebase and history.

      Which one started as a fork of Pleroma? In our quiz, the correct answer is Mobilizon, but it was pointed out to us that it wasn’t a full-blown fork — Mobilizon just borrowed some of the code. We couldn’t come up with a better phrasing for the question though, so it is what it is.

      What is the unofficial Fediverse mascot suggested by community members? Phoenix - the symbol of rebirth, renewal, progress and eternity. A legendary bird that rises from the ashes, just like federated networks fall in popularity and rise again, better and stronger. Hopefully you noticed that the birds at the end of the quiz are phoenixes too!

      Which one of these supports Gopher protocol? Pleroma.

      What’s the name of a popular Android app for Funkwhale? Otter.

      What’s the name of a multi-platform client for Lemmy? Lemmur.

      Which two projects are developed by Framasoft? Mobilizon and PeerTube.

      Which Linux distribution donated €10k in 2020 to fund live-streaming in PeerTube? Debian.

      Hard questions

      Which project wasn’t funded by a grant from NGI Zero (NLNet Foundation)? WriteFreely. That’s right, NLNet funded the other five, and we could list even more! Working on infrastructure software isn’t very glamorous, so grants from NGI Zero really help move things forward.

      Which project received a $70k grant from Samsung NEXT in 2019? Mastodon.

      In what city did the ActivityPub community conference happen in 2019? Prague.

      Which project is not written in Go? Lemmy 🦀

      Which project is written in Python? Bookwyrm 🐍

      Which project is written in Elixir? Mobilizon 💧

      When was ActivityPub standardized? 2018. Can you believe it’s been four years already?

      How was identi.ca software called at first? Laconica.

      Initially, GNU Social was a set of plugins for… StatusNet.

      What was the original name of the project now known as Hubzilla? Redmatrix.

      What was the original name of the project now known as Friendica? Mistpark.

       

      And there you have it — all the answers to all the questions in the quiz! We hope this was both fun and educational. See you in Fediverse!

      \ No newline at end of file diff --git a/en/post/fediquiz-answers/index.html.br b/en/post/fediquiz-answers/index.html.br new file mode 100644 index 0000000..a1a933e Binary files /dev/null and b/en/post/fediquiz-answers/index.html.br differ diff --git a/en/post/fediquiz-answers/index.html.gz b/en/post/fediquiz-answers/index.html.gz new file mode 100644 index 0000000..702b5e9 Binary files /dev/null and b/en/post/fediquiz-answers/index.html.gz differ diff --git a/source/_posts/fediquiz-answers/mobilizon.jpg b/en/post/fediquiz-answers/mobilizon.jpg similarity index 100% rename from source/_posts/fediquiz-answers/mobilizon.jpg rename to en/post/fediquiz-answers/mobilizon.jpg diff --git a/source/_posts/fediverse-12-years-in-2020/banner.jpg b/en/post/fediverse-12-years-in-2020/banner.jpg similarity index 100% rename from source/_posts/fediverse-12-years-in-2020/banner.jpg rename to en/post/fediverse-12-years-in-2020/banner.jpg diff --git a/source/_posts/fediverse-12-years-in-2020/dont-put-eggs-in-one-basket.jpg b/en/post/fediverse-12-years-in-2020/dont-put-eggs-in-one-basket.jpg similarity index 100% rename from source/_posts/fediverse-12-years-in-2020/dont-put-eggs-in-one-basket.jpg rename to en/post/fediverse-12-years-in-2020/dont-put-eggs-in-one-basket.jpg diff --git a/en/post/fediverse-12-years-in-2020/index.html b/en/post/fediverse-12-years-in-2020/index.html new file mode 100644 index 0000000..45399fa --- /dev/null +++ b/en/post/fediverse-12-years-in-2020/index.html @@ -0,0 +1,28 @@ +Fediverse Birthday, 12 years and counting - Fediverse.Party - explore federated networks

      Fediverse Birthday, 12 years and counting

      18.05.20 Author(s): @lostinlight ,

      🎉 Happy 12th, Fediverse! 🎉

      On this day, twelve years ago, Mr. Evan Prodromou published his first post on Identi.ca. Although that project now belongs to history, Fediverse lives on and by year 2020 it has become an incredibly creative, colourful and cozy place, with the potential to attract even more good people.

      However, Fediverse is still a small world. It doesn’t matter whether you’re connected to thousands of strangers or are a champion of Fedi blocking. We’re still neighbours.

      Illustration with constellation of stars forming a Phoenix, and glittering "eggs"-servers interconnected “Don’t put all your eggs in one basket!” Credits: Fediverse logo authors: @drq and @nestort; mascot Fe-nix - idea suggested by @drq

      Join the effort to spread the word about federated social networks, celebrating the dozen years of hard work by many different people: programmers, protocol architects, designers, system administrators, translators, alpha testers, moderators, community managers, and, of course, fedizens - the priceless users of our (for now) alternative social universe.

      Have you learned something new in Fediverse? Have you met your IRL friends in it? Found a job? Lost a nerve? Spawned new life? Tracked down and fixed bugs? Had fun?

      Please, write a post with the hashtags #Fediverse12, #HappyFedi2U and share your memories and memoirs! If you still have accounts in mainstream social media, help making these hashtags visible and invite your friends and followers to our new world of federated communication.

      You can find some promotional materials in these folders. Use them freely and don’t forget to contribute any new materials you create.

      🌟 See you in Fedi!

      \ No newline at end of file diff --git a/en/post/fediverse-12-years-in-2020/index.html.br b/en/post/fediverse-12-years-in-2020/index.html.br new file mode 100644 index 0000000..f85182f Binary files /dev/null and b/en/post/fediverse-12-years-in-2020/index.html.br differ diff --git a/en/post/fediverse-12-years-in-2020/index.html.gz b/en/post/fediverse-12-years-in-2020/index.html.gz new file mode 100644 index 0000000..ca487c8 Binary files /dev/null and b/en/post/fediverse-12-years-in-2020/index.html.gz differ diff --git a/source/_posts/fediverse-13-2021-party-time/banner.jpg b/en/post/fediverse-13-2021-party-time/banner.jpg similarity index 100% rename from source/_posts/fediverse-13-2021-party-time/banner.jpg rename to en/post/fediverse-13-2021-party-time/banner.jpg diff --git a/source/_posts/fediverse-13-2021-party-time/cat-es-meeting.png b/en/post/fediverse-13-2021-party-time/cat-es-meeting.png similarity index 100% rename from source/_posts/fediverse-13-2021-party-time/cat-es-meeting.png rename to en/post/fediverse-13-2021-party-time/cat-es-meeting.png diff --git a/en/post/fediverse-13-2021-party-time/index.html b/en/post/fediverse-13-2021-party-time/index.html new file mode 100644 index 0000000..2f894e6 --- /dev/null +++ b/en/post/fediverse-13-2021-party-time/index.html @@ -0,0 +1,28 @@ +Fediverse 13: party time - Fediverse.Party - explore federated networks

      Fediverse 13: party time

      18.05.21 Author(s): @lostinlight , Arnold Schrijver ,

      Happy 13th, Fediverse!

      Last year Fediverse celebrated May 18th as an important, symbolic milestone to remember how it all began. Let’s make this a tradition and a day for friendly interactions, to boost the spirit of unity and vibrant culture!

      Let’s reintroduce ourselves

      Newcomers are usually advised to create an “introductions” post, telling a few words about themselves, allowing Fedi community to welcome them. Why not have #reintroductions as well, to help both newcomers and oldHeres get to know each other? Please, make a post in Fedi with this hashtag; you can also use festive hashtags of the day - #Fediverse13 and #HappyFedi2U.

      Note: If you speak Catalan or Spanish, join the online meeting of fedizens dedicated to this special day (from 19h30 to 21h30 UTC+2).

      Festive illustration with a cake and candles Credits: promo image - by @titi, CC BY-SA

      Planting the seeds

      If you have accounts on mainstream social networks, we suggest to turn this day into a chaotic celebration of sci-fi and fantasy films, books and memes! Find images from the films you like, add any text or quote to it and share! There’s only one catch - it should include the word “Fediverse” somewhere. Again, we suggest adding the tag #Fediverse13 in the text of your post, so that other users on those platforms can find and reshare your posts. But if you think these tags may become the reason of shadow bans (which might happen on networks that have an allergy to competition), never mind. The mysterious word “Fediverse” on your images should be enough to tickle the curiosity of your readers, and it’s harder to shadow ban for text-on-image. If the plan works, people will go searching for this magic word, find our federating corner of the Internet and, hopefully, join to stay!

      PS. In case you resolutely prefer genres other than fantasy / sci-fi - the more the better, let it be any you like! PPS. If our community manages to come up with nice and creative images, we may feature some of them on our Crystal Ball page, linking back to Fedi accounts of respective image authors. Of course, we shall search you out first and ask for a permission.

      Example meme images Credits: examples created by @humanetech

      Social networking reimagined

      As more people discover federated networks, organizations slowly begin to acknowledge the existence of our alternative communication channels too and cautiously come to Fediverse to test the waters. Even the European Commission is interested and requested a 3-part ActivityPub for Administrations event. Its goals were to raise the awareness about various Fediverse projects and encourage representatives to create their own accounts or servers, thus establishing a presence in the federating social web.

      For all of us this means opportunity. A true reimagination of social networking, creating spaces where people are united in diversity. A place free of Big Tech dominance, where beautiful culture thrives. It’s hard to give up old ways and try out something new, especially after investing so much time into traditional social media. Each platform a separate channel to maintain. On the Fediverse, no more of that! Imagine, if you could post only to Instagram, and people on Facebook, Twitter an other networks could see your posts. Integrated, and reachable from 1 account to interact with. We can do that in Fediverse where various networks are interconnected!

      Today is the day!

      If you are an organization with an official Fedi account and you also have a presence on big corporate platforms, please, help spread the word about federated networks far and wide! Remind your readers on mainstream media that you can also be followed in Fediverse. Tell the visitors of walled gardens that there are open gardens, wild and blooming, awaiting new waves of pioneers! If you wish to be part of Fedi campaign, please, use hashtags #Fediverse13 or #FediOpenGarden

      Illustration with a blooming garden of flowers and plants, and various mascots of Fediverse networks “Down with giants, up with open, self-governed communities!” Credits: Fediverse mascot characters - by their respective creators; illustration by @lostinlight, CC-BY, source

      You can find some promotional materials in these folders. Use them freely and don’t forget to contribute any new materials you create.

      🌟 See you in Fedi!

      \ No newline at end of file diff --git a/en/post/fediverse-13-2021-party-time/index.html.br b/en/post/fediverse-13-2021-party-time/index.html.br new file mode 100644 index 0000000..c44f963 Binary files /dev/null and b/en/post/fediverse-13-2021-party-time/index.html.br differ diff --git a/en/post/fediverse-13-2021-party-time/index.html.gz b/en/post/fediverse-13-2021-party-time/index.html.gz new file mode 100644 index 0000000..e323218 Binary files /dev/null and b/en/post/fediverse-13-2021-party-time/index.html.gz differ diff --git a/source/_posts/fediverse-13-2021-party-time/mascots-small.jpg b/en/post/fediverse-13-2021-party-time/mascots-small.jpg similarity index 100% rename from source/_posts/fediverse-13-2021-party-time/mascots-small.jpg rename to en/post/fediverse-13-2021-party-time/mascots-small.jpg diff --git a/source/_posts/fediverse-13-2021-party-time/memes-collage.jpg b/en/post/fediverse-13-2021-party-time/memes-collage.jpg similarity index 100% rename from source/_posts/fediverse-13-2021-party-time/memes-collage.jpg rename to en/post/fediverse-13-2021-party-time/memes-collage.jpg diff --git a/source/_posts/fediverse-14-years-in-2022/banner.jpg b/en/post/fediverse-14-years-in-2022/banner.jpg similarity index 100% rename from source/_posts/fediverse-14-years-in-2022/banner.jpg rename to en/post/fediverse-14-years-in-2022/banner.jpg diff --git a/en/post/fediverse-14-years-in-2022/index.html b/en/post/fediverse-14-years-in-2022/index.html new file mode 100644 index 0000000..6192edd --- /dev/null +++ b/en/post/fediverse-14-years-in-2022/index.html @@ -0,0 +1,28 @@ +Fediverse turns 14 🎉 - Fediverse.Party - explore federated networks

      Fediverse turns 14 🎉

      18.05.22 Author(s): @lostinlight , @minoru ,

      Happy 14th Birthday, Fedi!  Teenage years are turbulent and always full of experiments. May your current popularity and success double in the nearest future!

      Fediverse grew quite a bit over the last year. To all the new users - welcome! And to all the fedizens who’ve been with us for all these years - thank you!

      To add a bit of playfulness to this day, we prepared a 🌟fun little quiz🌟 for you. The source code will be revealed in a few days; we don’t want to make it too easy to figure out the answers. :) Please share your scores, and add #FediQuiz, #Fediverse14 or #HappyFedi2U hashtags for visibility.

      Cheers, Fediverse.party team

      \ No newline at end of file diff --git a/en/post/fediverse-14-years-in-2022/index.html.br b/en/post/fediverse-14-years-in-2022/index.html.br new file mode 100644 index 0000000..0e14720 Binary files /dev/null and b/en/post/fediverse-14-years-in-2022/index.html.br differ diff --git a/en/post/fediverse-14-years-in-2022/index.html.gz b/en/post/fediverse-14-years-in-2022/index.html.gz new file mode 100644 index 0000000..f9f2892 Binary files /dev/null and b/en/post/fediverse-14-years-in-2022/index.html.gz differ diff --git a/en/post/fediverse-glossary/index.html b/en/post/fediverse-glossary/index.html new file mode 100644 index 0000000..d3c152c --- /dev/null +++ b/en/post/fediverse-glossary/index.html @@ -0,0 +1,34 @@ +Fediverse glossary - Fediverse.Party - explore federated networks

      Fediverse glossary

      16.11.18 Author(s): @lostinlight ,

      Peter Gossner wrote an extensive Fediverse tech glossary. Here’s the Dedication excerpt:

      "For Artists and Hackers, Academics, and Admins.
      + For Humans who Grok stuff. Those self taught, and persistent.
      + For those who build for Us: Tools to own and run.
      + For People in Community: Who will not be a Commodity,
      + For Our Internet, And all who sail on her.
      + Useful may it be. Save time may it much".
      +

      This is the right time to notice that fediverse.party is looking for authors! Anyone who would like to write about federated social platforms in a simple, user-friendly way, please, see the issue for details. One-time contributions, series of posts, a best-seller book about Fediverse… You name it. Fediverse Chronicles are waiting for you!

      \ No newline at end of file diff --git a/en/post/fediverse-glossary/index.html.br b/en/post/fediverse-glossary/index.html.br new file mode 100644 index 0000000..cf0e16a Binary files /dev/null and b/en/post/fediverse-glossary/index.html.br differ diff --git a/en/post/fediverse-glossary/index.html.gz b/en/post/fediverse-glossary/index.html.gz new file mode 100644 index 0000000..3b0dad1 Binary files /dev/null and b/en/post/fediverse-glossary/index.html.gz differ diff --git a/source/_posts/fediverse-in-2019/banner.jpg b/en/post/fediverse-in-2019/banner.jpg similarity index 100% rename from source/_posts/fediverse-in-2019/banner.jpg rename to en/post/fediverse-in-2019/banner.jpg diff --git a/source/_posts/fediverse-in-2019/de-burp-lization.jpg b/en/post/fediverse-in-2019/de-burp-lization.jpg similarity index 100% rename from source/_posts/fediverse-in-2019/de-burp-lization.jpg rename to en/post/fediverse-in-2019/de-burp-lization.jpg diff --git a/source/_posts/fediverse-in-2019/ideal.jpg b/en/post/fediverse-in-2019/ideal.jpg similarity index 100% rename from source/_posts/fediverse-in-2019/ideal.jpg rename to en/post/fediverse-in-2019/ideal.jpg diff --git a/source/_posts/fediverse-in-2019/in-fediverse.jpg b/en/post/fediverse-in-2019/in-fediverse.jpg similarity index 100% rename from source/_posts/fediverse-in-2019/in-fediverse.jpg rename to en/post/fediverse-in-2019/in-fediverse.jpg diff --git a/en/post/fediverse-in-2019/index.html b/en/post/fediverse-in-2019/index.html new file mode 100644 index 0000000..8c404ce --- /dev/null +++ b/en/post/fediverse-in-2019/index.html @@ -0,0 +1,28 @@ +Fediverse in 2019 - Fediverse.Party - explore federated networks

      Fediverse in 2019

      05.01.20 Author(s): @lostinlight ,

      Happy 2020, fedizens!

      Storm of applause 👏 for all long-time Fediverse supporters, and a warm welcome 👍 to every new user who found Fediverse in 2019.

      Constellation of stars forming "You're in Fediverse" phrase

      Here’s what happened to our small corner of the Internet in the past year.

      Fediverse in numbers

      In 2019 the reachable Fediverse grew from 3.986 instances to 5.027 - that’s roughly 🎉 1.000 new servers online.

      The number of registered accounts increased from 2.500.000 users to roughly 4.300.000 - about 🎉 1.800.000 newcomers explored Fediverse networks!

      Old-school North American family looks at the sky and says Wow Fediverse is growing

      Five networks growing most rapidly in online server numbers in 2019 were:

      Pleroma +182 servers, Mastodon +159, WriteFreely +147, Pixelfed +73, PeerTube +63

      Three other Fediverse platforms that expanded significantly in 2019:

      Misskey 🎉 +37 servers

      Plume 🎉 +23 servers

      Funkwhale 🎉 +15 servers

      Please, note: these numbers are an approximation based on statistics voluntarily provided by server administrators. Highly volatile (servers go offline / online every day), the numbers reflect only part of Fediverse at a given period of time (today!).

      Fediverse in projects

      At least 9 new networks expressed a wish to become part of Fediverse!

      🌟 Mobilizon - a network to gather, organize, and mobilize

      🌟 Epicyon - ActivityPub server written in Python, for low-powered hardware

      🌟 Honk - Go ActivityPub server focused on minimal setup and support costs

      🌟 Lemmy - a federated alternative to Reddit in Rust

      🌟 Gancio - a shared agenda for local communities, supports ActivityPub

      🌟 Guppe - project adds “groups” support: group-type actors forward posts to group members

      🌟 Kanzaki - ActivityPub-speaking server in OCaml

      🌟 Smithereen - VKontakte-like social network written in Java

      🌟 MoonTreeProject - link aggregator, a work in progress

      → For a full list of Fediverse projects in development see Miscellaneous page.

      Project forks:

      Hometown - a Mastodon fork that includes some unique features

      Dolphin - single user microblogging server, sister project to Misskey

      Groundpolis - microblogging network based on Misskey

      ForgeFed: an upcoming federation protocol, built as an extension to ActivityPub, for interoperability between version control services

      Fediverse 2019 timeline

      January: Mastodon receives a Samsung Stack Zero grant

      January: Friendica successfully adopts ActivityPub protocol

      February: Google writes code for Mastodon

      March: Pleroma has its first stable release

      March: Socialhome adds ActivityPub federation

      April: WriteFreely searches for new developers on a contract basis, becoming a Fediverse project that creates FOSS jobs

      May: Fediverse has a 🐣 Birthday, technically - 11 years and counting. Happy Birthday, Fedi!

      July: Hubzilla community announces a call for participation to standardize the Zot protocol used in Hubzilla software

      July: Pixelfed starts federating with other Fedi networks. A long awaited update

      August: ActivityPub conference in Prague - 💡 watch the videos

      October: Framasoft releases the first beta version of Mobilizon

      November: GNU Social tests federation over ActivityPub

      November: Pixelfed gets a grant from NLnet

      November: Indian users massively leave Twitter for Mastodon

      November: Well-known activist Aral Balkan speaks at the European Parliament about the future of Internet regulation and the role of Fediverse platforms - 💡 watch the video

      December: Funkwhale starts federating with Mastodon

      December: users from Scotland massively join Mastodon (popular hashtag: #TwitterExodusScotland)

      December: mass Spanish speakers migration from Twitter to Mastodon (popular hashtag: #YoMigroAMastodon)

      Things to happen in 2020

      Fediverse Conference in Barcelona

      Spoiler from the future: millions of people discovering Fediverse networks and migrating from centralized silos. Be prepared!

      Issues to be resolved in 2020

      One of the main goals of federating software is decentralizing the web. That requires many Fediverse servers each having a small number of users, hosting data in physically decentralized manner. That’s the ideal, a perfect image.

      Illustration of many small interconnected stars

      But in real world most people register on large Fediverse servers with thousands of users: they’re popular, more stable and reliable, their friends are there. And server administrators tend to choose large, well-known hosting solutions: they’re cheaper, more stable and reliable. This leads to a situation where 80% of total users are all crowded on 10 large (“flagship”) instances, and 40% of all servers are hosted mainly by 5 companies.

      Illustration of two huge (fat) servers talking to each other

      Most used providers 2019:

      list of most used hosting providers

      The situation hasn’t changed much since 2018 Leah’s research on server distribution. Will something change in 2020?

      Fediverse.party news:

      The fediverse.party website changed its home! Our code can now be found on GitLab hosted by 👍 Feneas, a non-for-profit association registered in Finland and run by humans who care about federated web projects.

      We invite all authors who would like to submit an article to fediverse.party. Are you developing a Fediverse project? Tell everyone about it! Do you write about complicated things in a simple, user-friendly language? This website’s main audience are newcomers to Fediverse who may have no technical background, they will appreciate your explanatory skills. Are you a researcher of Fediverse software ready to comment on its strengths and weaknesses? Please, share your expertize! Here’re the guidelines for submitting an article.

      P/s Fediverse is 99% run by volunteers who spend their own money to keep the network going. If you enjoy being on Fediverse, please, consider sponsoring your own local server or donating to Fediverse project you most often use.

      \ No newline at end of file diff --git a/en/post/fediverse-in-2019/index.html.br b/en/post/fediverse-in-2019/index.html.br new file mode 100644 index 0000000..a1055ff Binary files /dev/null and b/en/post/fediverse-in-2019/index.html.br differ diff --git a/en/post/fediverse-in-2019/index.html.gz b/en/post/fediverse-in-2019/index.html.gz new file mode 100644 index 0000000..4b8ae63 Binary files /dev/null and b/en/post/fediverse-in-2019/index.html.gz differ diff --git a/source/_posts/fediverse-in-2019/is-growing.jpg b/en/post/fediverse-in-2019/is-growing.jpg similarity index 100% rename from source/_posts/fediverse-in-2019/is-growing.jpg rename to en/post/fediverse-in-2019/is-growing.jpg diff --git a/source/_posts/fediverse-in-2019/providers.jpg b/en/post/fediverse-in-2019/providers.jpg similarity index 100% rename from source/_posts/fediverse-in-2019/providers.jpg rename to en/post/fediverse-in-2019/providers.jpg diff --git a/source/_posts/fediverse-in-2019/top-growing.jpg b/en/post/fediverse-in-2019/top-growing.jpg similarity index 100% rename from source/_posts/fediverse-in-2019/top-growing.jpg rename to en/post/fediverse-in-2019/top-growing.jpg diff --git a/source/_posts/fediverse-in-2020/banner.jpg b/en/post/fediverse-in-2020/banner.jpg similarity index 100% rename from source/_posts/fediverse-in-2020/banner.jpg rename to en/post/fediverse-in-2020/banner.jpg diff --git a/source/_posts/fediverse-in-2020/cosmos-2020.jpg b/en/post/fediverse-in-2020/cosmos-2020.jpg similarity index 100% rename from source/_posts/fediverse-in-2020/cosmos-2020.jpg rename to en/post/fediverse-in-2020/cosmos-2020.jpg diff --git a/en/post/fediverse-in-2020/index.html b/en/post/fediverse-in-2020/index.html new file mode 100644 index 0000000..5438082 --- /dev/null +++ b/en/post/fediverse-in-2020/index.html @@ -0,0 +1,28 @@ +Fediverse in 2020 - Fediverse.Party - explore federated networks

      Fediverse in 2020

      02.01.21 Author(s): @lostinlight ,

      Happy 2021, fedizens!

      One more year in Fediverse passed. Let’s have a look at what we have achieved in 2020.

      Fediverse in numbers

      The number of servers grew from 5.027 last year to ~5.900 by the end of 2020. That’s about 900 new instances.

      The number of registered users, on the other hand, has decreased and by the end of the year remains slightly above 4.000.000. This may be due to the fact that several large servers went down during the year, and because some administrators periodically remove long inactive accounts to free up space for newcomers.

      Whatever the reason, we may rejoice that more small instances keep appearing. That’s what Fediverse is supposed to be doing – decentralizing!

      Seven networks growing most rapidly in online server numbers in 2020 were:

      PeerTube 🎉 +320 servers

      Mastodon 🎉 +237 servers

      Pleroma 🎉 +224 servers

      WriteFreely 🎉 +74 servers

      Misskey 🎉 +58 servers

      Mobilizon 🎉 +45 servers

      Pixelfed 🎉 +40 servers

      Note: these numbers are an approximation based on statistics voluntarily provided by server administrators. Servers go offline / online every hour, every day, so the numbers reflect only part of Fediverse at the time this article was published.

      Fediverse project logos in space with cats and UFOs Credits: picture is based on an image from Pixabay.com

      Fediverse in projects

      At least 16 new projects joined Fediverse in 2020!

      🌟 Bonfire – a plug & play federated social network based on CommonsPub

      🌟 Bookwyrm – social reading and reviewing, a federated alternative to GoodReads

      🌟 The Occasion Octopus – a federated network of Open Data for discovering interesting events

      🌟 OLKi – linguistic corpora exchange platform, a simple gateway to Fediverse for scientific interaction

      🌟 Immers Space – a virtual reality metaverse platform powered by Mozilla Hubs and ActivityPub-Express

      🌟 Lotide – a federated forum / link aggregator

      🌟 Tavern – a minimalistic ActivityPub server

      🌟 Learn Awesome – a review aggregation site generalized to all learning resources organized by topics, formats and difficulty

      🌟 OpenEngiadina – a knowledge base and a social network using ActivityPub and the Semantic Web

      🌟 Gathio – self-destructing, shareable, no-registration event pages

      🌟 SemApps – a collaborative, generic knowledge management system for easing data storage and filtering

      🌟 FlockingBird – network for professionals, a LinkedIn alternative

      🌟 SkoHub – a publication / subscription infrastructure for Open Educational Resources; allows to follow specific subjects and be notified when new content is published

      🌟 Reedlebee – a viable Goodreads alternative; book reading progress, lists, reviews, comments, and more

      🌟 LubarGW2 – federating guild website using GuildWars2 API

      🌟 XWiki Extension – an implementation of the ActivityPub for XWiki

      → For a full list of Fediverse projects in development see Miscellaneous page.

      SepiaSearch – search engine for PeerTube

      Fediverse 2020 timeline

      January 6: Smithereen open sources its codebase

      January 23: ForgeFed gets funded by NGI Zero Discovery Fund established by NLnet with financial support from the European Comission’s Next Generation Internet program

      January 30: Funkwhale receives funding from NGI Zero (NLnet)

      February: Simon Urli announces plans to add ActivityPub to XWiki, an open-source Wiki platform; receives funding from NGI Zero (NLNet)

      March: Pleroma introduces federated emoji reactions in its 2.0 release

      March: Friendica adds custom profile fields, support for ActivityPub relays, and starts federating with Funkwhale

      April: The French ministry deploys about 35 PeerTube instances, creating a vast platform of educational videos without tracking and advertisements

      April 7: New project OpenEngiadina joins the scene. The project was supported by NGI Zero (NLnet)

      May: Mastodon’s creator announces that some progress has been made on adding end-to-end encryption for direct messages in Mastodon. By the end of 2020, this is a work in progress

      May 16: PixelDroid, an Android client for Pixelfed, prepares for an alpha release

      May 18: Fediverse 🐣 celebrates its 12 birthday

      June 23: Lemmy project is funded by NGI Zero (NLnet)

      July 23: Masto.host, the biggest provider for Mastodon, experiences a major DDoS attack

      August: Google threatens to remove several popular Fediverse apps from Google Play on the pretext that servers in Fediverse engage in hate speech and users can be exposed to it via these apps. Fedilab, a popular multi-purpose Fediverse app, receives Google warning too. This brings a wave of rage from users who blame Google for double standards and demand to also ban Twitter apps and Chrome, as all of them expose users to hate speech. Heated discussions on HackerNews, Reddit and other tech outlets follow

      August 28: Pleroma introduces ActivityPub chats in 2.1.0 release

      September 09: Funkwhale releases first stable version

      September 15: Mario Vavti, Hubzilla core developer, achieves a grant from NGIZero (NLnet)

      September 22: Framasoft introduces SepiaSearch - a search engine to help discover videos and channels on PeerTube

      September 30: Pixelcat, Android client for Pixelfed, Mastodon and Pleroma, gets traction

      October: 👍 Debian donates 10.000 Euros to fund free and decentralized live-streaming in PeerTube

      October 2-5th: A conference about the present and future of ActivityPub takes place in Barcelona. 💡 Watch the talks

      October 3: SepiaSearch is now integrated in Searx

      October 20: Lemmy starts federating via ActivityPub

      October 27: Mobilizon stable version 1.0 and a guided tour of the project are released

      November: Streaming is coming to PeerTube, a feature awaited by many

      November 18: Funkwhale is looking for new maintainers

      December 25: Socialhome project adds alpha support for Matrix

      December: An ActivityPub conference happens during rC3, 💡 watch the talk about Funkwhale.

      Is any important 2020 event missing? Feel free to suggest it in issues or send a suggestion in a direct message.

      Fediverse is mostly run by volunteers who spend their own money to keep the network going. If you enjoy being on Fediverse, please, consider sponsoring your own local server or donating to Fedi project you most often use.

      \ No newline at end of file diff --git a/en/post/fediverse-in-2020/index.html.br b/en/post/fediverse-in-2020/index.html.br new file mode 100644 index 0000000..5ffde5b Binary files /dev/null and b/en/post/fediverse-in-2020/index.html.br differ diff --git a/en/post/fediverse-in-2020/index.html.gz b/en/post/fediverse-in-2020/index.html.gz new file mode 100644 index 0000000..6b16ceb Binary files /dev/null and b/en/post/fediverse-in-2020/index.html.gz differ diff --git a/source/_posts/fediverse-in-2021/TLD-piechart.png b/en/post/fediverse-in-2021/TLD-piechart.png similarity index 100% rename from source/_posts/fediverse-in-2021/TLD-piechart.png rename to en/post/fediverse-in-2021/TLD-piechart.png diff --git a/source/_posts/fediverse-in-2021/banner.jpg b/en/post/fediverse-in-2021/banner.jpg similarity index 100% rename from source/_posts/fediverse-in-2021/banner.jpg rename to en/post/fediverse-in-2021/banner.jpg diff --git a/source/_posts/fediverse-in-2021/ecosystem.jpg b/en/post/fediverse-in-2021/ecosystem.jpg similarity index 100% rename from source/_posts/fediverse-in-2021/ecosystem.jpg rename to en/post/fediverse-in-2021/ecosystem.jpg diff --git a/source/_posts/fediverse-in-2021/fedi-spaceship.jpg b/en/post/fediverse-in-2021/fedi-spaceship.jpg similarity index 100% rename from source/_posts/fediverse-in-2021/fedi-spaceship.jpg rename to en/post/fediverse-in-2021/fedi-spaceship.jpg diff --git a/en/post/fediverse-in-2021/index.html b/en/post/fediverse-in-2021/index.html new file mode 100644 index 0000000..692fb66 --- /dev/null +++ b/en/post/fediverse-in-2021/index.html @@ -0,0 +1,28 @@ +Fediverse in 2021 - Fediverse.Party - explore federated networks

      Fediverse in 2021

      05.01.22 Author(s): @lostinlight ,

      Happy 2022, fedizens!

      At the end of each year we traditionally compile a digest of what’s happened in Fediverse (beginning with 2019 and 2020).

      So, buckle your seatbelts and lets travel back in time. Let us watch the progress of glorious Fediverse in the past year.

      Fedi spaceship exploring decentralized worlds Credits: image from Pixabay

      Fediverse in numbers

      In 2021 Fediverse expanded from 5.027 to 7.744 known servers. That’s about +2.700 nodes! An impressive growth, compared to previous couple of years that showed a stable trend of 900-1.000 new servers a year.

      In June fediverse.party started counting Plume, Lemmy and Mobilizon in yearly statistics. They account for only 222 servers though, so the rest of the statistics spike definitely indicates that Fediverse is growing! By the way, we launched our own Fediverse crawler in November, to make sure that these numbers are as accurate as possible.

      Pie chart showing most popular TLDs in Fediverse Credits: pie chart by Minoru

      The ammount of registered accounts went back up to 2019 levels and by the end of 2021 slightly surpassed that benchmark, reaching ~4.500.000.

      We, fedizens, know that numbers aren’t the most important thing in the world. But grown-ups like numbers.

      Illustration of Little Prince and the Fox sitting on a planet Credits: image by Devran Topallar, Pixabay license

      So let’s mention that, despite smaller userbase, Fediverse is showing its true potential for free open source projects: those developers who officially join our corner of the Internet enjoy higher follower numbers than on centralized social networks. \O/

      Seven networks growing most rapidly in online servers in 2021 were:

      • Misskey 🎉 ~ quadrupled server numbers (+220)

      • PeerTube 🎉 ~ tripled server numbers (+760)

      • Funkwhale 🎉 ~ tripled server numbers (+83)

      • Pleroma 🎉 ~ doubled server numbers (+483)

      • WriteFreely 🎉 ~ doubled server numbers (+180)

      • Pixelfed 🎉 ~ doubled server numbers (+106)

      • Mastodon 🎉 ~ +28% (+792)

      Note: these numbers are an approximation based on statistics voluntarily provided by server administrators. Servers go offline / online every hour, every day, so the numbers reflect only part of Fediverse at the time this article was published.

      Fediverse in projects

      At least 12 new projects joined Fediverse in 2021!

      🌟 GoToSocial – social network server written in Golang

      🌟 Owncast – self-hosted live streaming platform

      🌟 Castopod – open-source platform made for podcasters who want to engage and interact with their audience

      🌟 Inventaire – platform for cataloguing and sharing physical books from personal collections and independent libraries

      🌟 GoBlog – simple blogging system written in Go

      🌟 bopwiki – simple “microwiki” implementation, fairly similar to the Zettelkasten system

      🌟 Wolfgame – a game akin to Mafia; once started, it simulates a day/night cycle and allows players to vote on who might be a werewolf during the day

      🌟 Dharma – federated community-building platform for Eve Online corporations

      🌟 lectrn – social network for humans that is free, decentralized, open, and easy to use

      🌟 Catcast-D – federated video live streaming platform

      🌟 FChannel – libre, self-hostable imageboard platform that utilizes ActivityPub

      🌟 hvxahv – multifunctional decentralized social network implementation

      → For the full list of Fediverse projects in development see Miscellaneous page.

      Project forks:

      🥄 Ecko – fork of Mastodon to optimize toward community, that is making it as easy as possible to contribute

      🥄 Acropolis – fork of diaspora that’s making it as easy as possible to contribute

      New extensions:

      💎 Group Actor – groups work with any software that implements Mastodon client API; has moderation, admin announcements

      Fediverse ecosystem

      In July Inexcode] relaunched fediverse.space - a beautiful project that has previously been developed by Tao Bojlén and that got a second life thanks to its codebase being open source! In November Minoru open sourced Fediverse nodes list to help public statistics hubs and to empower new ecosystem developments! And by the end of the year, Fediverse Wiki project was launched.

      Space photo background with major Fedi ecosystem URLs listed Credits: background image by Alex Antropov, Pixabay license

      Let’s make even more useful, quality projects around Fedi! And, please, may they not rely on avoidable 3rd-party dependencies, like Google Fonts, Cloudflare and other centralized trackers.

      More and more official institutions are moving towards FOSS and Fediverse:

      • In 2021 Noyb.eu officially established its presence (for the second time:);

      • Museums explore federated networks: Beeld en Geluid, the Netherlands Sound & Vision museum installed their own PeerTube server; European Institute for Contemporary Art and Science opened a Mastodon account;

      • New accounts of German politicians keep popping up;

      • Universities are joining federated networks too.

      There have also been ideas to set up an official Fediverse foundation, a legal entity to provide extra opportunities for contributors who want to work on improving Fediverse. Arnold Schrijver has been working on fedi.foundation. Would you like to be part of this initiative? Join the discussion!

      Fediverse 2021 timeline

      ✔ January 7: PeerTube version 3 is out, complete with live streaming feature and a behind-the-scenes 💡 short film

      ✔ January 17: Lemmur, a mobile client for Lemmy, has its first release

      ✔ February: Pleroma surpasses the 1.000 servers milestone

      ✔ March 10: a wave of new users migrates into the Russian constellation of Fediverse

      ✔ April: NGI Zero organize a series of webinars and workshops called “ActivityPub for Administrations”

      ✔ April 2: Castopod, a platform for podcasters, joins Fediverse

      ✔ April 18: diaspora* releases a new minor version. Jonne Haß , one of the core team members, continues work on a new native app for Android and iOS – you can already help with translations and beta test it (the app will work for pods running the develop branch v0.7.99.0 where the API is available)

      ✔ May: Fediverse holds its very own Fedivision song contest

      ✔ May 17: Tusky, a popular Fediverse mobile app, is temporarily removed from Google Play Store, because Google doesn’t understand decentralization. Users who’d downloaded it on FDroid weren’t affected. Google had already threatened to remove Fediverse apps in 2020, so this is becoming a nice yearly tradition.

      ✔ May 18: Fediverse 🐣 celebrates its 13 birthday

      ✔ May 26: Smithereen, a project offering the look and features similar to Vkontakte, makes its first beta release

      ✔ June: Owncast is awarded a grant by the NLnet Foundation to support work around federation and ActivityPub

      ✔ June: PeerTube surpasses the 1.000 servers milestone and becomes second most popular ActivityPub project by node count (after Mastodon)

      ✔ July 5: WriteFreely, a blogging Fediverse platform, shares an up-to-date roadmap for the next 6 months

      ✔ July 18: GNU Social maintainers release a long-awaited version 2.0 with ActivityPub support, and later publish some updates and plans for version 3

      ✔ August 4: Bookwyrm, a social reading and reviewing platform, gets an official website

      ✔ August 8: Pleroma 2.4.0 is released, featuring many fixes, additions and improvements

      ✔ August 13: Mastodon is registered as a non-profit organization

      ✔ September: Fedi stats hub Poduptime gets re-branded and becomes Fediverse.observer

      ✔ September 1: first Owncast tests of federation over ActivityPub

      ✔ September: Facebook is caught following Twitter’s practice and flagging posts with links to certain Fediverse related websites

      ✔ September 8: Pixelfed’s latest stable release adds media licenses, federated stories and improved mod and admin tools

      ✔ September 25: Friendica “Siberian Iris” is out, with scheduled postings, better notification system and admin panel improvements

      ✔ September 28: Gitea, a community-maintained Git project, adds NodeInfo support, getting one step closer to ActivityPub federation between code forges

      ✔ September 28: Funkwhale’s official Android app becomes available on FDroid.

      ✔ November: Mastodon fork Truth.Social, associated with the former president of the United States, Donald J. Trump, is open sourced after pressure from the maintainers of Mastodon

      ✔ November 9: Hubzilla introduces version 6.4 that improves file upload performance and all-in-one channel cloning via network

      ✔ November 13: GoToSocial project makes its first beta release

      ✔ November 13: Lemmur (Lemmy client) receives funding from NGIZero NLnet foundation

      ✔ November 14: Lemmy starts federating with several other Fedi projects

      ✔ November 21: diaspora* core team reveales its short-term plans for the future

      ✔ November 22: FedeProxy, a project that will allow code forges to interoperate, gets rebranded to ForgeFriends. Earlier this year developers behind the project got a grant from NGI DAPSI

      ✔ November 23: Mobilizon releases version 2 with many tweaks and improvements

      ✔ November 30: PeerTube version 4 is out, bringing advanced filter features that improve moderation and administration

      ✔ December 6: Bonfire team who are working on customizable ActivityPub software share their new beautiful website communicating the vision and the motivations behind the project

      ✔ December 7: Inventaire becomes part of Fediverse

      ✔ December 26: Bonfire is awarded a grant from the Culture of Solidarity Fund to support cross-border cultural initiatives of solidarity in times of uncertainty and “infodemic”

      Is any important 2021 event missing? Feel free to suggest it in issues or send a suggestion in a direct message.

      Fediverse.party news

      Feneas, the organization hosting this website and its repository, may soon shut down. This is sad news. Huge thanks to all the Feneas team, and personally to Jason Robinson and Lukas Matt, for your work, for always being patient and helpful. Good luck in all your future endeavours!

      Fediverse.party is in search of a new home. It would be nice to move to another GitLab instance. But, as stability and reliability are more important than certain software, we’ll most likely migrate to Codeberg. Let’s wait and see how it works out.

      Move slow and build things to last! Here’s to another great year. 🎉

      Fediverse is mostly run by volunteers who spend their own money to keep the network going. If you enjoy being on Fediverse, please, consider sponsoring your own local server or donating to Fedi project you most often use.

      \ No newline at end of file diff --git a/en/post/fediverse-in-2021/index.html.br b/en/post/fediverse-in-2021/index.html.br new file mode 100644 index 0000000..adc05c0 Binary files /dev/null and b/en/post/fediverse-in-2021/index.html.br differ diff --git a/en/post/fediverse-in-2021/index.html.gz b/en/post/fediverse-in-2021/index.html.gz new file mode 100644 index 0000000..c98fc78 Binary files /dev/null and b/en/post/fediverse-in-2021/index.html.gz differ diff --git a/source/_posts/fediverse-in-2021/little-prince-in-fedi.png b/en/post/fediverse-in-2021/little-prince-in-fedi.png similarity index 100% rename from source/_posts/fediverse-in-2021/little-prince-in-fedi.png rename to en/post/fediverse-in-2021/little-prince-in-fedi.png diff --git a/en/post/fediverse-info-contributors-wanted/index.html b/en/post/fediverse-info-contributors-wanted/index.html new file mode 100644 index 0000000..5eab183 --- /dev/null +++ b/en/post/fediverse-info-contributors-wanted/index.html @@ -0,0 +1,28 @@ +Contributors wanted (updated) - Fediverse.Party - explore federated networks

      Contributors wanted (updated)

      21.06.18 Author(s): @lostinlight ,

      Now that The-Federation.Info includes diaspora, OStatus and ActivityPub powered networks, it’s the time to join and help squashing bugs and resolving issues. If you know someone fluent in Python / VueJS or someone who wants to learn those, please, spread the word that they are very welcome to join the project and will get initial help to start contributing. Thanks!

      Initial call for contributors was published here.

      \ No newline at end of file diff --git a/en/post/fediverse-info-contributors-wanted/index.html.br b/en/post/fediverse-info-contributors-wanted/index.html.br new file mode 100644 index 0000000..9b10d1a Binary files /dev/null and b/en/post/fediverse-info-contributors-wanted/index.html.br differ diff --git a/en/post/fediverse-info-contributors-wanted/index.html.gz b/en/post/fediverse-info-contributors-wanted/index.html.gz new file mode 100644 index 0000000..77cc09f Binary files /dev/null and b/en/post/fediverse-info-contributors-wanted/index.html.gz differ diff --git a/source/_posts/fediverse-parties-on/Friendica-mascot.png b/en/post/fediverse-parties-on/Friendica-mascot.png similarity index 100% rename from source/_posts/fediverse-parties-on/Friendica-mascot.png rename to en/post/fediverse-parties-on/Friendica-mascot.png diff --git a/en/post/fediverse-parties-on/index.html b/en/post/fediverse-parties-on/index.html new file mode 100644 index 0000000..0581e04 --- /dev/null +++ b/en/post/fediverse-parties-on/index.html @@ -0,0 +1,28 @@ +Fediverse parties on (links updated) - Fediverse.Party - explore federated networks

      Fediverse parties on (links updated)

      14.03.19 Author(s): @lostinlight ,

      Hey, fedizens!

      You may have noticed not a post has been published in the Chronicles since the end of 2018. Has Fediverse run out of news? Certainly not. Here’s a brief overview of what has happened during this period.

      Dull figures

      The 2018 report (update: link not available anymore) reveals that the world of federating networks has greatly expanded. The first three months of 2019 have seen about 450 new servers - hopefully, some of them will stay online (and updated). New accounts are being created and, apparenty, people remember about their old accounts, as the number of active users on most Fediverse networks increases weekly. If you wish to research figures, subscribe to Federation stats bot via any diaspora protocol platform (diaspora, Friendica, Hubzilla or Socialhome). Provided numbers are an approximation, and some projects are misrepresented: Friendica, Hubzilla real server numbers, GNU Social account numbers stand higher than metrics show. This is due to technical issues (mainly with NodeInfo / NodeInfo2), and because some servers opt out of taking part in statistics. The good news is Fediverse keeps growing!

      New kids on the block

      ActivityPub protocol stirred up many developers. Not a month passes now without a new federating project. The young blood of 2019 are Mobilizon and Smilodon. Fediverse developing software and related tools are all listed here. There’s also a Wiki.

      At the same time several projects are being abandoned. Osada is one of those - the lead developer announced that the software won’t get any future updates. The world of OStatus federating projects (GNU Social, postActiv) has also been quiet for a long while.

      Among older projects Pleroma, a lightweight microblogging network, has recently had its first stable release.

      A fine end to the year 2018, diaspora project got an API. It’s still a work in progress, with luck we’ll see more diaspora-related applications this year.

      Not everyone is excited about ActivityPub protocol. Diaspora developer shared final thoughts on the topic. Pleroma has implemented its own LitePub protocol version. Nevertheless, the majority of Fediverse new apps support federation over ActivityPub, and there’s a forum where developers meet to discuss things.

      Unexpecto patronum

      In other news, Mastodon project received a Stack Zero grant from Samsung Next and was definitely noticed by Google, Keybase and the Meet group corporation.

      Friendica now has a mascot! Its name is Flaxy O’Hare. 🐰

      Friendica mascot

      Fediverse.Party update

      Initially this website was created as a guide for newcomers to Fediverse, a modern source of information one can use as a reference. As federating projects multiply, it becomes tricky to cover all the things happening in each project’s community. On the other hand, all recent posts published here were release notes. Newcomers to Fediverse most likely find it boring to read interpetations of technical feature additions. And seasoned fedizens keep track of new releases by following project’s official announcements. Or one can follow a bot aggregating all releases via RSS - also available directly from Fediverse (releases@venera.social) and best formated in diaspora protocol networks; following the bot from Mastodon not recommended because of the way Mastodon handles articles with titles.

      For reasons stated above there will be no more posts about software releases. The primary focus will be keeping the main website information up-to-date and publishing long-form articles about federating world, comparing its software, exploring its strengths (and weaknesses). Perhaps we’ll regularly cover what’s new in Fediverse - that’s still to be decided by our (rather small) team.

      Happy decentralizing!

      \ No newline at end of file diff --git a/en/post/fediverse-parties-on/index.html.br b/en/post/fediverse-parties-on/index.html.br new file mode 100644 index 0000000..1a109e8 Binary files /dev/null and b/en/post/fediverse-parties-on/index.html.br differ diff --git a/en/post/fediverse-parties-on/index.html.gz b/en/post/fediverse-parties-on/index.html.gz new file mode 100644 index 0000000..6e77555 Binary files /dev/null and b/en/post/fediverse-parties-on/index.html.gz differ diff --git a/en/post/fediverse-party-turns-five/index.html b/en/post/fediverse-party-turns-five/index.html new file mode 100644 index 0000000..085bda9 --- /dev/null +++ b/en/post/fediverse-party-turns-five/index.html @@ -0,0 +1,28 @@ +Fediverse.Party turns 5 - Fediverse.Party - explore federated networks

      Fediverse.Party turns 5

      26.11.22 Author(s): @lostinlight ,

      Fediverse.party turns 5

      Can you believe it’s been five years already? Five years of helping novices get their bearings in the varied landscape that is Fediverse. Five years of guiding people towards smaller, niche instances to strengthen the federation. Five years of keeping up to date with all the diverse projects, big and small, that comprise our network.

      This was achieved in large part due to all your pull requests with corrections and updates. Thanks to all the contributors! By the way, since moving to Codeberg, our repository is getting almost twice more pull requests than it used to get on GitLab. ;)

      Here’s to five more years! 🎉

      \ No newline at end of file diff --git a/en/post/fediverse-party-turns-five/index.html.br b/en/post/fediverse-party-turns-five/index.html.br new file mode 100644 index 0000000..186c58d Binary files /dev/null and b/en/post/fediverse-party-turns-five/index.html.br differ diff --git a/en/post/fediverse-party-turns-five/index.html.gz b/en/post/fediverse-party-turns-five/index.html.gz new file mode 100644 index 0000000..41e80f6 Binary files /dev/null and b/en/post/fediverse-party-turns-five/index.html.gz differ diff --git a/source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/banner.jpg b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/banner.jpg old mode 100755 new mode 100644 similarity index 100% rename from source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/banner.jpg rename to en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/banner.jpg diff --git a/source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/feditroll.jpg b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/feditroll.jpg similarity index 100% rename from source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/feditroll.jpg rename to en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/feditroll.jpg diff --git a/source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/fediverse-garden.jpg b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/fediverse-garden.jpg similarity index 100% rename from source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/fediverse-garden.jpg rename to en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/fediverse-garden.jpg diff --git a/source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/fediverse-sign.jpg b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/fediverse-sign.jpg similarity index 100% rename from source/_posts/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/fediverse-sign.jpg rename to en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/fediverse-sign.jpg diff --git a/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html new file mode 100644 index 0000000..ef91135 --- /dev/null +++ b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html @@ -0,0 +1,28 @@ +Fediverse saves you from pickup artists, and 7 more reasons you should make a Fediverse account - Fediverse.Party - explore federated networks

      Fediverse saves you from pickup artists, and 7 more reasons you should make a Fediverse account

      05.07.18 Author(s): @lostinlight ,

      The Internet is huge with millions of websites and web services, however, like in offline world people tend to move from countryside to towns to cities, Internet users concentrate on large well-known platforms. We are all familiar with the names of Facebook, Instagram, Twitter, Weibo, Vkontakte, Google, YouTube, Tinder. These services may be useful, but they aren’t the only ones.

      Compared to popular mass giants, Fediverse networks are like precious gems. Few people heard of them, but they are out there, waiting for you to find them.

      sign welcoming to Fediverse

      “Fediverse” means federated universe. There’s no one website to sign up to. Instead you will find hundreds of websites (servers) powered by citizens all around the world, independent from and uncontrolled by any single company. These servers are all interconnected, so no matter where you register[1], you’ll be able to connect with friends and users of other servers.

      Instead of listing “one hundred suits them all” reasons why you should switch to federated social platforms, let’s look at reasons for each particular person. That’s what Fediverse is good at - providing choices.

        • If you’re an extrovert, linguist

        Federated socializing is your cup of tea. Currently[2] there are about 3.500.000 registered users in Fediverse online world. Compared to corporate giants, that’s like a small eco village.

        image of Fediverse network icons

        It’s natural in Fediverse to welcome new users, to start conversations with anyone who shares your interests, to follow strangers. Do you easily connect with people from other cultures and regions? Would you like to broaden your social network and become neighbours and friends with people from somewhere on the other side of the map from you? We have communities dedicated to all sorts of hobbies, regions, languages, political and social views, ecology and animal related servers, books, shows and games. Choose your community.

        • If you’re an introvert, nerd, geek, scholar, developer

        A wonder you’re still not part of Fediverse! It’s your space, it’s full of people like you. We’re scattered across Fediverse servers, searching for kindred spirits. There are communities for researchers, bookworms, game developers, web developers and techies, as well as servers run by respectable organizations and entities.

        • If you’re a content creator, freelance artist

        Your content should be yours, without granting the explicit rights to any corporate third parties. Fediverse communities have high opinions of creators and willingly support their work through donations. We have communities for writers, artists and photographers. Here’re recommentations on how to become a successful artist on Mastodon. Share your talents with fedizens.

        • If you’ve been censored on centralized platforms

        Federated social networks do not have one holy administrator who decides whom and what to ban. You’ll find multiple servers for sensitive, vulnerable communities. Unlike on mainstream social networks, you will not be silenced for personal views. It’s customary to share some images and content adding a special #NSFW tag (not safe for work): for spoilers, content inappropriate for children or for people at work. Remember still that each server is run by a volunteer, living in some country with its laws and regulations. Most servers have local rules, and your administrator has the power to ask you leave if you do something nasty. You’ll be able to migrate to another server and do nasty things again, but you’d rather not. Spammers are not welcome, Fediverse administrators quickly react and share information withing the community. Other users have the ability to “ignore” or “mute” people who irritate them. Being nice to each other is a tradition here.

        • If you care about privacy, are a privacy advocate or NGO

        Then you definitely heard about Snowden revelations, Cambridge Analytica, Equifax breach], Exactis leak, manipulative practices, multiple user data hacks, and so on and so forth. Big centralized websites with big juicy collections of data are useful for mass surveillance.

        Are your friends aware of it? By leaving mainstream networks behind and joining Fediverse you do not automatically gain privacy. Securing data is hard, and federated networks will not protect you from targeted state surveillance. They will, however, protect from corporate mass surveillance. Especially if you spin up your own personal server, secure it, and host it at home. By inviting friends and family to Fediverse you help them treat their personal data wisely, you also help them broaden horizons, find out more about free and open source movements, become technically skilled. Everyone curious who likes to explore will learn in Fediverse.

        As a privacy rights organization, by opening your own server or your official Fediverse account on one of the existing servers, and inviting followers on mainstream networks to join you in Fediverse, you help make bulk data collection more diffuclt and costly.

        • If you’re a troll

        Fediverse has a server in your honour! Be nice to each other.

        image of a nice feditroll

        • If you don’t like to share your telephone number with “pickup artists”

        Those who invented “pickup” thingy were on a mission to help people stay single, right? When someone weird approaches you in real life and you don’t know what to make of them, why share your phone number or email? If you wish to test their Internet IQ and determination, tell them you’ll meet them in Fediverse. A Fediverse account resembles an email and includes your nickname and your server URL - for example, jane@nerdpol.ch. Anyone who really wants to connect with you, will find the way to join Fediverse and search for your profile.

        • If you’re a big corp engineer, secret agent

        Then you’re clever. Are you capable of empathy? Come on the light side. Transparency is your power, and there’s nothing old-fashioned about privacy for your family and loved ones. Just like for all the other citizens of the world. If you know that at heart, you will be invaluable in building social networking the right way.

      Not convinced yet? Ask this

      CRYSTAL BALL

      …and it will show the reason just for you.

      Federated networks won’t track you, bombard with “personalized” ads or predefine your timeline (stream) with algorithms. You will be the one to decide what to see in your timeline, by following the topics you’re interested in (subscribing to tags in diaspora, Mastodon), connecting with people you like, joining groups and forums (in Friendica, Hubzilla). Come join us!

      Fediverse networks are not ideal. They lack some features provided by mass networks. This is because they are not backed by millions of dollars big companies have, they’re developed by people like you and me, in their spare time, for free or for donations from the community. If you want to help improve any of the federated platforms, don’t hesitate to ask how to help and start contributing. Welcome!


      1. To be sure which other networks your chosen Fediverse network connects with, check “Connects” information on each network’s page ↩︎

      2. Three+ million registered users is an approximation, as of December 2019 ↩︎

      \ No newline at end of file diff --git a/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html.br b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html.br new file mode 100644 index 0000000..54f6224 Binary files /dev/null and b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html.br differ diff --git a/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html.gz b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html.gz new file mode 100644 index 0000000..45ddbb6 Binary files /dev/null and b/en/post/fediverse-saves-from-pickup-artists-and-7-more-reasons-to-join/index.html.gz differ diff --git a/source/_posts/fediverse.party-3-years-milestone/Fedi_Yay.jpg b/en/post/fediverse.party-3-years-milestone/Fedi_Yay.jpg similarity index 100% rename from source/_posts/fediverse.party-3-years-milestone/Fedi_Yay.jpg rename to en/post/fediverse.party-3-years-milestone/Fedi_Yay.jpg diff --git a/source/_posts/fediverse.party-3-years-milestone/banner.jpg b/en/post/fediverse.party-3-years-milestone/banner.jpg similarity index 100% rename from source/_posts/fediverse.party-3-years-milestone/banner.jpg rename to en/post/fediverse.party-3-years-milestone/banner.jpg diff --git a/en/post/fediverse.party-3-years-milestone/index.html b/en/post/fediverse.party-3-years-milestone/index.html new file mode 100644 index 0000000..295ac82 --- /dev/null +++ b/en/post/fediverse.party-3-years-milestone/index.html @@ -0,0 +1,28 @@ +Fediverse.Party marks a 3 years milestone - Fediverse.Party - explore federated networks

      Fediverse.Party marks a 3 years milestone

      25.11.20 Author(s): @lostinlight ,

      Happy Birthday to us! 🎉

      Time flies, and here we are, partying in Fediverse for almost 3 years! “Almost”, because, strictly speaking, the website went online somewhere in mid-winter. It took a couple of months to brainstorm design concepts and make them reality. But November 25th was the day this domain was registered, which is as good as any day for looking back at the journey and for eating cakes!

      Illustrated postcard with mascots of popular Fediverse projects Left to right: mascots of Fediverse – fennec for Mobilizon, octopus for PeerTube, Fox tan for Pleroma, red koala for Hubzilla, mastodon for Mastodon, Flaxy O’Hare for Friendica, Ai for Misskey, whale for Funkwhale, red panda Fred for Pixelfed. Credits: octopus and fennec characters’ author – David Revoy; illustration by @lostinlight, CC-BY-SA, large version.

      This is a static website generated with Hexo, which allows lazy, stress-free maintenance, though, potentially, slightly limits functionality. Big thanks to Feneas administrator team, who make sure the website and its repository stay intact.

      fediverse.party should work for users who prefer to block scripts in the browser. This was done mostly for fun (CSS is fun). Has this actually been useful to anyone? Let us know, if it has.

      Some things, like power and personal data, are best left decentralized. Other things, like knowledge and public data, benefit from centralization, for convenience. There were no certain plans for the website, except one: make finding Fediverse related things a bit easier. So if you’ve bookmarked this website and returned to it later in search of GNU Social’s new repository or a link to Mastodon’s Trunk that you’ve seen days ago but have forgotten since - then everything works as it should. One bookmark instead of many!

      Boring statistics

      Since our main goal is to gather information about Fediverse projects, we link to many external resources. Today it’s more than 700 external links.

      So far our repository has witnessed 518 commits.

      Maintenance work is hidden from visitor’s eyes and is mostly about keeping all the links up-to-date, removing broken and adding new ones, updating information.

      Most importantly, fediverse.party has had 11 merge requests by 10 amazing humans!

      One of our contributors suggested using HTMLproofer for regularly checking all links, which became a huge time-saver. Many thanks to that clever person.

      Most Fediverse projects have a community of their own with communications in dedicated chats and forums. Some projects don’t have any official account which would share latest project’s news. Following the progress of such projects becomes a tricky task. This is where your contributions and merge requests were a significant help. Thank you!

      Behind the scenes

      The website’s design hasn’t changed much since its launch. Among the newly created pages, perhaps the most useful are two pages listing all known ActivityPub software projects and developer tools.

      Did you know we also have a Wiki? It’s a draft for information that later finds its way onto website’s pages. Being a draft, it gives more freedom to maintainers to list any projects, even those that only intend to support federating protocols in the future (while the website lists only projects that have already started initial work).

      This Wiki would have been impossible without several maintainers: Danyl Strype, Liaizon Wakest, Eric Buijs and Arnold Schrijver have all contributed to fediverse.party Wiki pages - thank you very much! 👍 Specifically, Danyl Strype and Arnold Schrijver are to be thanked for finding and catalogueing all the newly appearing Fediverse projects. Their valuable work should be mentioned in books about Fediverse research history! In any case, it’s definitely part of this website’s history.

      Plans for the future?

      The creator of this website has always wished to make it attractive for Fediverse newcomers. Once upon a time, someone submitted fediverse.party to HackerNews. After deciphering angry user comments, we got some really good feedback on what user experience issues the website had! Since then, there were no attempts to find any feedback from common users.

      A week ago, preparing for our symbolic 3 year milestone, we had a mini “crash test”, where several completely non-nerdy users were asked to look at every page, click here and there, read and say what they think about it.

      The experience was an eye-opener. It can’t be called a complete fiasco: design and pictures received some kind comments. But the conclusion is simple: in its current state, fediverse.party is not helpful to any common grandma, not helpful at all. A new, nontech-friendly version of the website would require much less text (of a completely different nature), much more images and – crucially important – absolutely different terminology.

      Which is to say, we won’t try to be a website for everyone. If we can be of any value to tech-savvy people who are already part of Fediverse, our mission is accomplished.

      As for another, better version of this site – will it appear? Depends on luck. But nothing is impossible!

      Feedback

      If you’d like to share ideas on how to improve the website, open an issue in our repository or contact any of the maintainers directly in Fediverse.

      And there’s an old bot account that informs whenever popular Fediverse projects release a new version. It’s buggy. You don’t want to contact it. :)

      Stay safe, stay decentralized! 🎉

      \ No newline at end of file diff --git a/en/post/fediverse.party-3-years-milestone/index.html.br b/en/post/fediverse.party-3-years-milestone/index.html.br new file mode 100644 index 0000000..be6f9f9 Binary files /dev/null and b/en/post/fediverse.party-3-years-milestone/index.html.br differ diff --git a/en/post/fediverse.party-3-years-milestone/index.html.gz b/en/post/fediverse.party-3-years-milestone/index.html.gz new file mode 100644 index 0000000..40202b1 Binary files /dev/null and b/en/post/fediverse.party-3-years-milestone/index.html.gz differ diff --git a/en/post/fediverse.party-moved-to-a-new-home/index.html b/en/post/fediverse.party-moved-to-a-new-home/index.html new file mode 100644 index 0000000..ffe3afe --- /dev/null +++ b/en/post/fediverse.party-moved-to-a-new-home/index.html @@ -0,0 +1,28 @@ +Fediparty moves to a new home - Fediverse.Party - explore federated networks

      Fediparty moves to a new home

      31.01.22 Author(s): @lostinlight ,

      Fediverse.Party and its Wiki finally finished migration to a new home!

      Feneas association, that has kindly hosted this website and its repository, is being dissolved. Thank you to all Feneas members for having us (and hope to still meet you all in decentralized Web)!

      Our code repository moved to Codeberg forge. The automated migration from GitLab to Codeberg works like a charm! We’re excited and honoured to be part of Codeberg community.

      ActivityPub Apps and Tools lists are now part of #delightful lists curated by @humanetech (updates appear on the website, as always).

      Please, update your bookmarks.

      The website is now hosted by @minoru. And we also have a mirror, just in case.

      \ No newline at end of file diff --git a/en/post/fediverse.party-moved-to-a-new-home/index.html.br b/en/post/fediverse.party-moved-to-a-new-home/index.html.br new file mode 100644 index 0000000..fba9f2e Binary files /dev/null and b/en/post/fediverse.party-moved-to-a-new-home/index.html.br differ diff --git a/en/post/fediverse.party-moved-to-a-new-home/index.html.gz b/en/post/fediverse.party-moved-to-a-new-home/index.html.gz new file mode 100644 index 0000000..7663150 Binary files /dev/null and b/en/post/fediverse.party-moved-to-a-new-home/index.html.gz differ diff --git a/en/post/friendica-hackathon-2018/index.html b/en/post/friendica-hackathon-2018/index.html new file mode 100644 index 0000000..86953b3 --- /dev/null +++ b/en/post/friendica-hackathon-2018/index.html @@ -0,0 +1,28 @@ +Friendica hackathon 2018 - Fediverse.Party - explore federated networks

      Friendica hackathon 2018

      13.11.18 Author(s): @lostinlight ,

      Join Friendica hackathon this weekend, offline in Berlin, or online. Work will be focused on the open issues of the upcoming 2018.12 release. Read the announcement for contacts and details.

      Happy hacking!

      \ No newline at end of file diff --git a/en/post/friendica-hackathon-2018/index.html.br b/en/post/friendica-hackathon-2018/index.html.br new file mode 100644 index 0000000..12bf332 Binary files /dev/null and b/en/post/friendica-hackathon-2018/index.html.br differ diff --git a/en/post/friendica-hackathon-2018/index.html.gz b/en/post/friendica-hackathon-2018/index.html.gz new file mode 100644 index 0000000..b9d6c4b Binary files /dev/null and b/en/post/friendica-hackathon-2018/index.html.gz differ diff --git a/en/post/gopher-in-pleroma/index.html b/en/post/gopher-in-pleroma/index.html new file mode 100644 index 0000000..851ce7b --- /dev/null +++ b/en/post/gopher-in-pleroma/index.html @@ -0,0 +1,28 @@ +Gopher Support in Pleroma - Fediverse.Party - explore federated networks

      Gopher Support in Pleroma

      02.04.18 Author(s): @lostinlight ,

      Pleroma is a high-performance and low-resource federating server meant to run even on small devices like Raspberry Pi. And now it supports Gopher protocol! Simplicity is perfection. Read the announcement here.

      \ No newline at end of file diff --git a/en/post/gopher-in-pleroma/index.html.br b/en/post/gopher-in-pleroma/index.html.br new file mode 100644 index 0000000..39af234 Binary files /dev/null and b/en/post/gopher-in-pleroma/index.html.br differ diff --git a/en/post/gopher-in-pleroma/index.html.gz b/en/post/gopher-in-pleroma/index.html.gz new file mode 100644 index 0000000..54f2589 Binary files /dev/null and b/en/post/gopher-in-pleroma/index.html.gz differ diff --git a/en/post/hubzilla-moves-to-frama-gitlab/index.html b/en/post/hubzilla-moves-to-frama-gitlab/index.html new file mode 100644 index 0000000..8f9d1fc --- /dev/null +++ b/en/post/hubzilla-moves-to-frama-gitlab/index.html @@ -0,0 +1,28 @@ +Hubzilla moves to Framagit - Fediverse.Party - explore federated networks

      Hubzilla moves to Framagit

      07.06.18 Author(s): @lostinlight ,

      Hubzilla project moved source code to Framasoft’s GitLab instance. GitHub repos are archived and won’t receive updates anymore but will stay intact for a short transition period. Don’t forget to point your installation to new repository.

      \ No newline at end of file diff --git a/en/post/hubzilla-moves-to-frama-gitlab/index.html.br b/en/post/hubzilla-moves-to-frama-gitlab/index.html.br new file mode 100644 index 0000000..2471536 Binary files /dev/null and b/en/post/hubzilla-moves-to-frama-gitlab/index.html.br differ diff --git a/en/post/hubzilla-moves-to-frama-gitlab/index.html.gz b/en/post/hubzilla-moves-to-frama-gitlab/index.html.gz new file mode 100644 index 0000000..5c743b5 Binary files /dev/null and b/en/post/hubzilla-moves-to-frama-gitlab/index.html.gz differ diff --git a/en/post/mastodon-alternative-web-client/index.html b/en/post/mastodon-alternative-web-client/index.html new file mode 100644 index 0000000..eaeb12a --- /dev/null +++ b/en/post/mastodon-alternative-web-client/index.html @@ -0,0 +1,28 @@ +Pinafore Mastodon web client - Fediverse.Party - explore federated networks

      Pinafore Mastodon web client

      09.04.18 Author(s): @lostinlight ,

      Pinafore is a new Mastodon web client: simple, fast on low-end laptops and phones. Mastodon already has several alternative clients, as well as multiple mobile apps and command-line tools. All thanks to its good open API and thriving community. Read more about Pinafore here.

      \ No newline at end of file diff --git a/en/post/mastodon-alternative-web-client/index.html.br b/en/post/mastodon-alternative-web-client/index.html.br new file mode 100644 index 0000000..e923af0 Binary files /dev/null and b/en/post/mastodon-alternative-web-client/index.html.br differ diff --git a/en/post/mastodon-alternative-web-client/index.html.gz b/en/post/mastodon-alternative-web-client/index.html.gz new file mode 100644 index 0000000..5639b90 Binary files /dev/null and b/en/post/mastodon-alternative-web-client/index.html.gz differ diff --git a/en/post/misskey-sophisticated-new-project/index.html b/en/post/misskey-sophisticated-new-project/index.html new file mode 100644 index 0000000..bb2b830 --- /dev/null +++ b/en/post/misskey-sophisticated-new-project/index.html @@ -0,0 +1,28 @@ +Misskey part of Fediverse - Fediverse.Party - explore federated networks

      Misskey part of Fediverse

      06.05.18 Author(s): @wakest ,

      Welcome Misskey - a sophisticated microblogging platform. It brings polls, recommended users, server info, dark mode, emoji reactions and much more! Misskey network communicates with ActivityPub servers, so you can follow users from Mastodon, Pleroma and other compatible Fediverse platforms.

      \ No newline at end of file diff --git a/en/post/misskey-sophisticated-new-project/index.html.br b/en/post/misskey-sophisticated-new-project/index.html.br new file mode 100644 index 0000000..a8d9974 Binary files /dev/null and b/en/post/misskey-sophisticated-new-project/index.html.br differ diff --git a/en/post/misskey-sophisticated-new-project/index.html.gz b/en/post/misskey-sophisticated-new-project/index.html.gz new file mode 100644 index 0000000..badcf4c Binary files /dev/null and b/en/post/misskey-sophisticated-new-project/index.html.gz differ diff --git a/en/post/native-linux-client-tootle/index.html b/en/post/native-linux-client-tootle/index.html new file mode 100644 index 0000000..60e4582 --- /dev/null +++ b/en/post/native-linux-client-tootle/index.html @@ -0,0 +1,28 @@ +Toot toot - Fediverse.Party - explore federated networks

      Toot toot

      05.06.18 Author(s): @lostinlight ,

      Tootle is a new Linux GTK3 client for elementary OS and Mastodon. Users confirmed that it also works with Pleroma. Available in elementary OS AppCenter.

      \ No newline at end of file diff --git a/en/post/native-linux-client-tootle/index.html.br b/en/post/native-linux-client-tootle/index.html.br new file mode 100644 index 0000000..8bb74de Binary files /dev/null and b/en/post/native-linux-client-tootle/index.html.br differ diff --git a/en/post/native-linux-client-tootle/index.html.gz b/en/post/native-linux-client-tootle/index.html.gz new file mode 100644 index 0000000..ac0dc5f Binary files /dev/null and b/en/post/native-linux-client-tootle/index.html.gz differ diff --git a/en/post/new-brutal-mastodon-web-client/index.html b/en/post/new-brutal-mastodon-web-client/index.html new file mode 100644 index 0000000..ea1b629 --- /dev/null +++ b/en/post/new-brutal-mastodon-web-client/index.html @@ -0,0 +1,28 @@ +New brutal Mastodon client - Fediverse.Party - explore federated networks

      New brutal Mastodon client

      02.06.18 Author(s): @lostinlight ,

      Brutaldon is a brutal, Web 1.0 web interface for Mastodon. You can use it as a client for any instance. You do not need a separate brutaldon account. It is compatible with almost any web browser, including text-mode browsers like lynx, w3m, or eww. Screenshots, issues tracker, and source code are available here.

      This adds to several other alternative Mastodon frontends, like Pinafore and Halcyon. The latter can be used with Pleroma, as well as a new diaspora-like frontend Feather.

      \ No newline at end of file diff --git a/en/post/new-brutal-mastodon-web-client/index.html.br b/en/post/new-brutal-mastodon-web-client/index.html.br new file mode 100644 index 0000000..7900c09 Binary files /dev/null and b/en/post/new-brutal-mastodon-web-client/index.html.br differ diff --git a/en/post/new-brutal-mastodon-web-client/index.html.gz b/en/post/new-brutal-mastodon-web-client/index.html.gz new file mode 100644 index 0000000..0c3f62c Binary files /dev/null and b/en/post/new-brutal-mastodon-web-client/index.html.gz differ diff --git a/en/post/rustodon-activitypub-server/index.html b/en/post/rustodon-activitypub-server/index.html new file mode 100644 index 0000000..58acc53 --- /dev/null +++ b/en/post/rustodon-activitypub-server/index.html @@ -0,0 +1,28 @@ ++ 1 Rust project - Fediverse.Party - explore federated networks

      + 1 Rust project

      11.04.18 Author(s): @lostinlight ,

      As Fediverse is growing, we shall likely see more and more projects appearing, which is brilliant! And here comes Rustodon - a Mastodon-compatible, ActivityPub-speaking server in Rust. It’s currently heavy under development but you can already check out the progress or join and contribute.

      \ No newline at end of file diff --git a/en/post/rustodon-activitypub-server/index.html.br b/en/post/rustodon-activitypub-server/index.html.br new file mode 100644 index 0000000..966cafd Binary files /dev/null and b/en/post/rustodon-activitypub-server/index.html.br differ diff --git a/en/post/rustodon-activitypub-server/index.html.gz b/en/post/rustodon-activitypub-server/index.html.gz new file mode 100644 index 0000000..3ed053b Binary files /dev/null and b/en/post/rustodon-activitypub-server/index.html.gz differ diff --git a/en/post/update-october-2023/index.html b/en/post/update-october-2023/index.html new file mode 100644 index 0000000..c7eb197 --- /dev/null +++ b/en/post/update-october-2023/index.html @@ -0,0 +1,28 @@ +Update October 2023 - Fediverse.Party - explore federated networks

      Update October 2023

      30.10.23 Author(s): @lostinlight ,

      Fediparty update, October 2023

      Hi, fedizens! Long time no see.

      @lostinlight here 👋, with a small announcement and a big question for everyone who’s still reading this blog or RSS feed (is anyone out there? :)

      Once upon a time Fediverse.Party tried to keep up with everything going on in Fedi. We posted about latest software releases and developments on the Chronicles page, via RSS and Friendica account. But no new posts have appeared for a long time.

      It’s because there’re three great sources of Fediverse news now: fediversereport.com, wedistribute.org, and @weekinfediverse. They cover all the stories happening in our federated universe. Following them is the best way to stay well-informed!

      What shall happen to Chronicles page of this website then? Removing it would not be right; yearly Fediverse recaps and Birthday posts should remain at least for the sake of history. Now that we have a Boosty page, I think it’ll be useful to post about website updates on a somewhat regular basis. Like release notes, but for a website. I hope it’ll help readers find out about new ActivityPub tools and Fediverse-related projects (even though some of the projects added to Software and Developer tools pages are not new, it just took a long time to find them).

      So, here goes the summary of October site updates.

      Projects added to Software:

      • Mbin – a fork of kbin, community-focused;
      • Messy – single user ActivityPub instance intended to add Fediverse compatibility to existing Django-based sites;
      • SofaPub – a minimally functional ActivityPub implementation in Rust;
      • Vidzy – federated alternative to TikTok;
      • LibRate – libre media rating website for the Fediverse.

      Projects added to Developer tools:

      • GhostCMS ActivityPub – an ExpressJS server that integrates with GhostCMS webhooks to publish ActivityPub content on the Fediverse;
      • Mobilizon Crossposter – a modular crossposter to bridge events from external sources to Mobilizon;
      • M-OAuth – access token generator for Akkoma, Pleroma, Mastodon APIs;
      • idkfa – proxy designed to consolidate multiple AP actors; it presents a single unified activity interface to the outside world, while communicating with a cornucopia of internal servers;
      • Hatsu – self-hosted and fully automated ActivityPub bridge for static sites;
      • Fedipage – Hugo based static page generator and blog with ActivityPub support;
      • ActivityPub Test Suite – server-independent, full-automated test suite primary focused on ActivityPub server compliance testing;
      • Lemmy Automoderator – automated removal of Lemmy posts, comments based on title, content or link; user whitelisting and exceptions for moderators;
      • Lemmy Migrate – migrate your subscribed Lemmy communites to a new account;
      • Lemmy Schedule – app for scheduling posts, pins/unpins and notifications about new content in Lemmy;
      • Fedi safety – script that goes through Lemmy images in storage and tries to prevent illegal or unethical content;
      • FediFetcher – tool for Mastodon that automatically fetches missing replies and posts from other Fediverse instances and adds them to your own Mastodon instance;
      • GetMoarFediverse – import content into your instance that’s tagged with hashtags you’re interested in;
      • FakeRelay – an API to index statuses on Mastodon acting as a relay;
      • masto-backfill – fetches old posts on your Mastodon, Pleroma or compatible instance(s);
      • Analytodon – monitor follower growth, identify popular posts, track boosts, favorites, and much more; can be self-hosted;
      • LASIM – move your Lemmy settings from one account to another;
      • Pythörhead – Python library for interacting with Lemmy;
      • Granary – social web translator; it fetches and converts data between social networks, HTML and JSON, ActivityStreams/ActivityPub, and more;
      • Combine.social – combine remote and local timelines; pre-fetch all missing replies in your home timeline;
      • ActivityColander – Fediverse spam gateway, designed to keep unwanted messages from either reaching your ActivityPub server, or tagging them for handling later.

      Other improvements

      There’s a new filter by license on Software page. And Lemmy was added to the frontpage.

      UX research

      Now comes the big question for all the readers of this blog and users of Fediparty website. We’ve been with you for more than 5 years, but never asked you how you’re using this site. What are the pages you visit most often? What pages or features you find most useful? Which ones you find poorly designed?

      Any ideas, suggestions, complaints, feedback you have, please, share with us! Here’s a special Codeberg issue for it. Or you can write your suggestions as an answer to this Mastodon post.

      Thanks in advance! 💜

      \ No newline at end of file diff --git a/en/post/update-october-2023/index.html.br b/en/post/update-october-2023/index.html.br new file mode 100644 index 0000000..bbde481 Binary files /dev/null and b/en/post/update-october-2023/index.html.br differ diff --git a/en/post/update-october-2023/index.html.gz b/en/post/update-october-2023/index.html.gz new file mode 100644 index 0000000..eb8d4b8 Binary files /dev/null and b/en/post/update-october-2023/index.html.gz differ diff --git a/en/post/zot-protocol-standardize-effort/index.html b/en/post/zot-protocol-standardize-effort/index.html new file mode 100644 index 0000000..e10530f --- /dev/null +++ b/en/post/zot-protocol-standardize-effort/index.html @@ -0,0 +1,28 @@ +Call for Participation - Fediverse.Party - explore federated networks

      Call for Participation

      20.07.19 Author(s): @lostinlight ,

      Join the efforts to standardize the Zot protocol, currently used in Hubzilla and Zap platforms. This is a community initiative to push Zot adoption for federated social web.

      Initial call for participation was published here (RSS).

      \ No newline at end of file diff --git a/en/post/zot-protocol-standardize-effort/index.html.br b/en/post/zot-protocol-standardize-effort/index.html.br new file mode 100644 index 0000000..90f25d3 Binary files /dev/null and b/en/post/zot-protocol-standardize-effort/index.html.br differ diff --git a/en/post/zot-protocol-standardize-effort/index.html.gz b/en/post/zot-protocol-standardize-effort/index.html.gz new file mode 100644 index 0000000..c877760 Binary files /dev/null and b/en/post/zot-protocol-standardize-effort/index.html.gz differ diff --git a/en/tools/index.html b/en/tools/index.html new file mode 100644 index 0000000..eb7f378 --- /dev/null +++ b/en/tools/index.html @@ -0,0 +1,28 @@ +Fediverse.Party - explore federated networks

      25.10.24

      EXPLORE DEVELOPER TOOLS

      Sort by category:

      Sort by protocol:

      Sort by code language:

      \ No newline at end of file diff --git a/en/tools/index.html.br b/en/tools/index.html.br new file mode 100644 index 0000000..f08d73e Binary files /dev/null and b/en/tools/index.html.br differ diff --git a/en/tools/index.html.gz b/en/tools/index.html.gz new file mode 100644 index 0000000..8f6af26 Binary files /dev/null and b/en/tools/index.html.gz differ diff --git a/source/favicon.ico b/favicon.ico similarity index 100% rename from source/favicon.ico rename to favicon.ico diff --git a/source/favicon.png b/favicon.png similarity index 100% rename from source/favicon.png rename to favicon.png diff --git a/source/humans.txt b/humans.txt similarity index 100% rename from source/humans.txt rename to humans.txt diff --git a/humans.txt.br b/humans.txt.br new file mode 100644 index 0000000..c1ad4f7 Binary files /dev/null and b/humans.txt.br differ diff --git a/humans.txt.gz b/humans.txt.gz new file mode 100644 index 0000000..45fb71d Binary files /dev/null and b/humans.txt.gz differ diff --git a/source/img/about/humanetech.png b/img/about/humanetech.png similarity index 100% rename from source/img/about/humanetech.png rename to img/about/humanetech.png diff --git a/source/img/about/lostinlight.png b/img/about/lostinlight.png similarity index 100% rename from source/img/about/lostinlight.png rename to img/about/lostinlight.png diff --git a/source/img/about/minoru.png b/img/about/minoru.png similarity index 100% rename from source/img/about/minoru.png rename to img/about/minoru.png diff --git a/source/img/about/strypey.jpg b/img/about/strypey.jpg similarity index 100% rename from source/img/about/strypey.jpg rename to img/about/strypey.jpg diff --git a/source/img/avatars/FSi.png b/img/avatars/FSi.png similarity index 100% rename from source/img/avatars/FSi.png rename to img/avatars/FSi.png diff --git a/source/img/avatars/blender.png b/img/avatars/blender.png similarity index 100% rename from source/img/avatars/blender.png rename to img/avatars/blender.png diff --git a/source/img/avatars/ccc.png b/img/avatars/ccc.png similarity index 100% rename from source/img/avatars/ccc.png rename to img/avatars/ccc.png diff --git a/source/img/avatars/chatons.png b/img/avatars/chatons.png similarity index 100% rename from source/img/avatars/chatons.png rename to img/avatars/chatons.png diff --git a/source/img/avatars/debian.png b/img/avatars/debian.png similarity index 100% rename from source/img/avatars/debian.png rename to img/avatars/debian.png diff --git a/source/img/avatars/die_is_lieb.png b/img/avatars/die_is_lieb.png similarity index 100% rename from source/img/avatars/die_is_lieb.png rename to img/avatars/die_is_lieb.png diff --git a/source/img/avatars/digitalcourage.png b/img/avatars/digitalcourage.png similarity index 100% rename from source/img/avatars/digitalcourage.png rename to img/avatars/digitalcourage.png diff --git a/source/img/avatars/disroot.png b/img/avatars/disroot.png similarity index 100% rename from source/img/avatars/disroot.png rename to img/avatars/disroot.png diff --git a/source/img/avatars/doorbraak.png b/img/avatars/doorbraak.png similarity index 100% rename from source/img/avatars/doorbraak.png rename to img/avatars/doorbraak.png diff --git a/source/img/avatars/drevoy.png b/img/avatars/drevoy.png similarity index 100% rename from source/img/avatars/drevoy.png rename to img/avatars/drevoy.png diff --git a/source/img/avatars/emmabuntus.png b/img/avatars/emmabuntus.png similarity index 100% rename from source/img/avatars/emmabuntus.png rename to img/avatars/emmabuntus.png diff --git a/source/img/avatars/exodus.png b/img/avatars/exodus.png old mode 100755 new mode 100644 similarity index 100% rename from source/img/avatars/exodus.png rename to img/avatars/exodus.png diff --git a/source/img/avatars/fdroid.png b/img/avatars/fdroid.png similarity index 100% rename from source/img/avatars/fdroid.png rename to img/avatars/fdroid.png diff --git a/source/img/avatars/framasoft.png b/img/avatars/framasoft.png similarity index 100% rename from source/img/avatars/framasoft.png rename to img/avatars/framasoft.png diff --git a/source/img/avatars/freecad.png b/img/avatars/freecad.png similarity index 100% rename from source/img/avatars/freecad.png rename to img/avatars/freecad.png diff --git a/source/img/avatars/freedombox.png b/img/avatars/freedombox.png similarity index 100% rename from source/img/avatars/freedombox.png rename to img/avatars/freedombox.png diff --git a/source/img/avatars/fsf.png b/img/avatars/fsf.png similarity index 100% rename from source/img/avatars/fsf.png rename to img/avatars/fsf.png diff --git a/source/img/avatars/fsfe.png b/img/avatars/fsfe.png similarity index 100% rename from source/img/avatars/fsfe.png rename to img/avatars/fsfe.png diff --git a/source/img/avatars/gentoo.png b/img/avatars/gentoo.png similarity index 100% rename from source/img/avatars/gentoo.png rename to img/avatars/gentoo.png diff --git a/source/img/avatars/gimp.png b/img/avatars/gimp.png similarity index 100% rename from source/img/avatars/gimp.png rename to img/avatars/gimp.png diff --git a/source/img/avatars/gnome.png b/img/avatars/gnome.png similarity index 100% rename from source/img/avatars/gnome.png rename to img/avatars/gnome.png diff --git a/source/img/avatars/indie.png b/img/avatars/indie.png similarity index 100% rename from source/img/avatars/indie.png rename to img/avatars/indie.png diff --git a/source/img/avatars/inkscape.png b/img/avatars/inkscape.png similarity index 100% rename from source/img/avatars/inkscape.png rename to img/avatars/inkscape.png diff --git a/source/img/avatars/kde.png b/img/avatars/kde.png similarity index 100% rename from source/img/avatars/kde.png rename to img/avatars/kde.png diff --git a/source/img/avatars/krita.png b/img/avatars/krita.png similarity index 100% rename from source/img/avatars/krita.png rename to img/avatars/krita.png diff --git a/source/img/avatars/laquadrature.png b/img/avatars/laquadrature.png similarity index 100% rename from source/img/avatars/laquadrature.png rename to img/avatars/laquadrature.png diff --git a/source/img/avatars/libreoffice.png b/img/avatars/libreoffice.png similarity index 100% rename from source/img/avatars/libreoffice.png rename to img/avatars/libreoffice.png diff --git a/source/img/avatars/matrix.png b/img/avatars/matrix.png similarity index 100% rename from source/img/avatars/matrix.png rename to img/avatars/matrix.png diff --git a/source/img/avatars/mntmn.png b/img/avatars/mntmn.png similarity index 100% rename from source/img/avatars/mntmn.png rename to img/avatars/mntmn.png diff --git a/source/img/avatars/monomeer.png b/img/avatars/monomeer.png similarity index 100% rename from source/img/avatars/monomeer.png rename to img/avatars/monomeer.png diff --git a/source/img/avatars/mxlinux.png b/img/avatars/mxlinux.png similarity index 100% rename from source/img/avatars/mxlinux.png rename to img/avatars/mxlinux.png diff --git a/source/img/avatars/nextcloud.png b/img/avatars/nextcloud.png similarity index 100% rename from source/img/avatars/nextcloud.png rename to img/avatars/nextcloud.png diff --git a/source/img/avatars/noyb.png b/img/avatars/noyb.png similarity index 100% rename from source/img/avatars/noyb.png rename to img/avatars/noyb.png diff --git a/source/img/avatars/occrp.png b/img/avatars/occrp.png similarity index 100% rename from source/img/avatars/occrp.png rename to img/avatars/occrp.png diff --git a/source/img/avatars/openstreetmapfr.png b/img/avatars/openstreetmapfr.png similarity index 100% rename from source/img/avatars/openstreetmapfr.png rename to img/avatars/openstreetmapfr.png diff --git a/source/img/avatars/opensuse.png b/img/avatars/opensuse.png similarity index 100% rename from source/img/avatars/opensuse.png rename to img/avatars/opensuse.png diff --git a/source/img/avatars/pine64.png b/img/avatars/pine64.png similarity index 100% rename from source/img/avatars/pine64.png rename to img/avatars/pine64.png diff --git a/source/img/avatars/privacyinternational.png b/img/avatars/privacyinternational.png similarity index 100% rename from source/img/avatars/privacyinternational.png rename to img/avatars/privacyinternational.png diff --git a/source/img/avatars/purism.png b/img/avatars/purism.png similarity index 100% rename from source/img/avatars/purism.png rename to img/avatars/purism.png diff --git a/source/img/avatars/rap.png b/img/avatars/rap.png similarity index 100% rename from source/img/avatars/rap.png rename to img/avatars/rap.png diff --git a/source/img/avatars/snowdrift.png b/img/avatars/snowdrift.png similarity index 100% rename from source/img/avatars/snowdrift.png rename to img/avatars/snowdrift.png diff --git a/source/img/avatars/torproject.png b/img/avatars/torproject.png similarity index 100% rename from source/img/avatars/torproject.png rename to img/avatars/torproject.png diff --git a/source/img/avatars/tutanota.png b/img/avatars/tutanota.png similarity index 100% rename from source/img/avatars/tutanota.png rename to img/avatars/tutanota.png diff --git a/source/img/avatars/vikings.png b/img/avatars/vikings.png similarity index 100% rename from source/img/avatars/vikings.png rename to img/avatars/vikings.png diff --git a/source/img/avatars/wikimediaitalia.png b/img/avatars/wikimediaitalia.png similarity index 100% rename from source/img/avatars/wikimediaitalia.png rename to img/avatars/wikimediaitalia.png diff --git a/source/img/avatars/yunohost.png b/img/avatars/yunohost.png similarity index 100% rename from source/img/avatars/yunohost.png rename to img/avatars/yunohost.png diff --git a/source/img/ball.jpg b/img/ball.jpg similarity index 100% rename from source/img/ball.jpg rename to img/ball.jpg diff --git a/source/img/diaspora-bg.jpg b/img/diaspora-bg.jpg similarity index 100% rename from source/img/diaspora-bg.jpg rename to img/diaspora-bg.jpg diff --git a/source/img/diaspora.png b/img/diaspora.png similarity index 100% rename from source/img/diaspora.png rename to img/diaspora.png diff --git a/source/img/dots.png b/img/dots.png similarity index 100% rename from source/img/dots.png rename to img/dots.png diff --git a/source/img/favicon.png b/img/favicon.png similarity index 100% rename from source/img/favicon.png rename to img/favicon.png diff --git a/source/img/fediverse-bg.jpg b/img/fediverse-bg.jpg similarity index 100% rename from source/img/fediverse-bg.jpg rename to img/fediverse-bg.jpg diff --git a/source/img/friendica-bg.jpg b/img/friendica-bg.jpg similarity index 100% rename from source/img/friendica-bg.jpg rename to img/friendica-bg.jpg diff --git a/source/img/friendica.png b/img/friendica.png similarity index 100% rename from source/img/friendica.png rename to img/friendica.png diff --git a/source/img/funkwhale-bg.jpg b/img/funkwhale-bg.jpg similarity index 100% rename from source/img/funkwhale-bg.jpg rename to img/funkwhale-bg.jpg diff --git a/source/img/funkwhale.png b/img/funkwhale.png similarity index 100% rename from source/img/funkwhale.png rename to img/funkwhale.png diff --git a/source/img/gnusocial-bg.jpg b/img/gnusocial-bg.jpg similarity index 100% rename from source/img/gnusocial-bg.jpg rename to img/gnusocial-bg.jpg diff --git a/source/img/gnusocial.png b/img/gnusocial.png similarity index 100% rename from source/img/gnusocial.png rename to img/gnusocial.png diff --git a/source/img/hubzilla-bg.jpg b/img/hubzilla-bg.jpg similarity index 100% rename from source/img/hubzilla-bg.jpg rename to img/hubzilla-bg.jpg diff --git a/source/img/hubzilla-permissions.png b/img/hubzilla-permissions.png similarity index 100% rename from source/img/hubzilla-permissions.png rename to img/hubzilla-permissions.png diff --git a/source/img/hubzilla.png b/img/hubzilla.png similarity index 100% rename from source/img/hubzilla.png rename to img/hubzilla.png diff --git a/source/img/index-bg.jpg b/img/index-bg.jpg similarity index 100% rename from source/img/index-bg.jpg rename to img/index-bg.jpg diff --git a/source/img/knowledge-bg.jpg b/img/knowledge-bg.jpg similarity index 100% rename from source/img/knowledge-bg.jpg rename to img/knowledge-bg.jpg diff --git a/source/img/lemmy-bg.jpg b/img/lemmy-bg.jpg similarity index 100% rename from source/img/lemmy-bg.jpg rename to img/lemmy-bg.jpg diff --git a/source/img/lemmy.png b/img/lemmy.png similarity index 100% rename from source/img/lemmy.png rename to img/lemmy.png diff --git a/source/img/mascots/friendica-1.png b/img/mascots/friendica-1.png similarity index 100% rename from source/img/mascots/friendica-1.png rename to img/mascots/friendica-1.png diff --git a/source/img/mascots/funkwhale-1.png b/img/mascots/funkwhale-1.png similarity index 100% rename from source/img/mascots/funkwhale-1.png rename to img/mascots/funkwhale-1.png diff --git a/source/img/mascots/hubzilla-1.png b/img/mascots/hubzilla-1.png similarity index 100% rename from source/img/mascots/hubzilla-1.png rename to img/mascots/hubzilla-1.png diff --git a/source/img/mascots/mastodon-1.png b/img/mascots/mastodon-1.png similarity index 100% rename from source/img/mascots/mastodon-1.png rename to img/mascots/mastodon-1.png diff --git a/source/img/mascots/misskey-1.png b/img/mascots/misskey-1.png similarity index 100% rename from source/img/mascots/misskey-1.png rename to img/mascots/misskey-1.png diff --git a/source/img/mascots/peertube-1.png b/img/mascots/peertube-1.png similarity index 100% rename from source/img/mascots/peertube-1.png rename to img/mascots/peertube-1.png diff --git a/source/img/mascots/pixelfed-1.png b/img/mascots/pixelfed-1.png similarity index 100% rename from source/img/mascots/pixelfed-1.png rename to img/mascots/pixelfed-1.png diff --git a/source/img/mascots/pleroma-1.png b/img/mascots/pleroma-1.png similarity index 100% rename from source/img/mascots/pleroma-1.png rename to img/mascots/pleroma-1.png diff --git a/source/img/mascots/socialhome-1.png b/img/mascots/socialhome-1.png similarity index 100% rename from source/img/mascots/socialhome-1.png rename to img/mascots/socialhome-1.png diff --git a/source/img/mastodon-bg.jpg b/img/mastodon-bg.jpg similarity index 100% rename from source/img/mastodon-bg.jpg rename to img/mastodon-bg.jpg diff --git a/source/img/mastodon.png b/img/mastodon.png similarity index 100% rename from source/img/mastodon.png rename to img/mastodon.png diff --git a/source/img/misc-bg.png b/img/misc-bg.png similarity index 100% rename from source/img/misc-bg.png rename to img/misc-bg.png diff --git a/source/img/misc/aardwolf.png b/img/misc/aardwolf.png similarity index 100% rename from source/img/misc/aardwolf.png rename to img/misc/aardwolf.png diff --git a/source/img/misc/akkoma.svg b/img/misc/akkoma.svg similarity index 100% rename from source/img/misc/akkoma.svg rename to img/misc/akkoma.svg diff --git a/img/misc/akkoma.svg.br b/img/misc/akkoma.svg.br new file mode 100644 index 0000000..b0f3f83 Binary files /dev/null and b/img/misc/akkoma.svg.br differ diff --git a/img/misc/akkoma.svg.gz b/img/misc/akkoma.svg.gz new file mode 100644 index 0000000..f95b083 Binary files /dev/null and b/img/misc/akkoma.svg.gz differ diff --git a/source/img/misc/bonfire.png b/img/misc/bonfire.png similarity index 100% rename from source/img/misc/bonfire.png rename to img/misc/bonfire.png diff --git a/source/img/misc/bookwyrm.png b/img/misc/bookwyrm.png similarity index 100% rename from source/img/misc/bookwyrm.png rename to img/misc/bookwyrm.png diff --git a/source/img/misc/castopod.svg b/img/misc/castopod.svg similarity index 100% rename from source/img/misc/castopod.svg rename to img/misc/castopod.svg diff --git a/img/misc/castopod.svg.br b/img/misc/castopod.svg.br new file mode 100644 index 0000000..61884a6 Binary files /dev/null and b/img/misc/castopod.svg.br differ diff --git a/img/misc/castopod.svg.gz b/img/misc/castopod.svg.gz new file mode 100644 index 0000000..08b6bfc Binary files /dev/null and b/img/misc/castopod.svg.gz differ diff --git a/source/img/misc/catodon.png b/img/misc/catodon.png similarity index 100% rename from source/img/misc/catodon.png rename to img/misc/catodon.png diff --git a/source/img/misc/commonspub.png b/img/misc/commonspub.png similarity index 100% rename from source/img/misc/commonspub.png rename to img/misc/commonspub.png diff --git a/source/img/misc/diaspora.svg b/img/misc/diaspora.svg similarity index 100% rename from source/img/misc/diaspora.svg rename to img/misc/diaspora.svg diff --git a/img/misc/diaspora.svg.br b/img/misc/diaspora.svg.br new file mode 100644 index 0000000..4c5ce6b Binary files /dev/null and b/img/misc/diaspora.svg.br differ diff --git a/img/misc/diaspora.svg.gz b/img/misc/diaspora.svg.gz new file mode 100644 index 0000000..6dcb29f Binary files /dev/null and b/img/misc/diaspora.svg.gz differ diff --git a/source/img/misc/dokieli.png b/img/misc/dokieli.png similarity index 100% rename from source/img/misc/dokieli.png rename to img/misc/dokieli.png diff --git a/source/img/misc/ecko.svg b/img/misc/ecko.svg similarity index 100% rename from source/img/misc/ecko.svg rename to img/misc/ecko.svg diff --git a/img/misc/ecko.svg.br b/img/misc/ecko.svg.br new file mode 100644 index 0000000..349fa7d Binary files /dev/null and b/img/misc/ecko.svg.br differ diff --git a/img/misc/ecko.svg.gz b/img/misc/ecko.svg.gz new file mode 100644 index 0000000..f364f1b Binary files /dev/null and b/img/misc/ecko.svg.gz differ diff --git a/source/img/misc/epicyon.png b/img/misc/epicyon.png similarity index 100% rename from source/img/misc/epicyon.png rename to img/misc/epicyon.png diff --git a/source/img/misc/fedify.svg b/img/misc/fedify.svg similarity index 100% rename from source/img/misc/fedify.svg rename to img/misc/fedify.svg diff --git a/img/misc/fedify.svg.br b/img/misc/fedify.svg.br new file mode 100644 index 0000000..d330abd Binary files /dev/null and b/img/misc/fedify.svg.br differ diff --git a/img/misc/fedify.svg.gz b/img/misc/fedify.svg.gz new file mode 100644 index 0000000..aa485b1 Binary files /dev/null and b/img/misc/fedify.svg.gz differ diff --git a/source/img/misc/firefish.svg b/img/misc/firefish.svg similarity index 100% rename from source/img/misc/firefish.svg rename to img/misc/firefish.svg diff --git a/img/misc/firefish.svg.br b/img/misc/firefish.svg.br new file mode 100644 index 0000000..8bce27f Binary files /dev/null and b/img/misc/firefish.svg.br differ diff --git a/img/misc/firefish.svg.gz b/img/misc/firefish.svg.gz new file mode 100644 index 0000000..e43ee33 Binary files /dev/null and b/img/misc/firefish.svg.gz differ diff --git a/source/img/misc/forgefed.svg b/img/misc/forgefed.svg similarity index 100% rename from source/img/misc/forgefed.svg rename to img/misc/forgefed.svg diff --git a/img/misc/forgefed.svg.br b/img/misc/forgefed.svg.br new file mode 100644 index 0000000..aa08aec Binary files /dev/null and b/img/misc/forgefed.svg.br differ diff --git a/img/misc/forgefed.svg.gz b/img/misc/forgefed.svg.gz new file mode 100644 index 0000000..5f414c0 Binary files /dev/null and b/img/misc/forgefed.svg.gz differ diff --git a/source/img/misc/forgefriends.svg b/img/misc/forgefriends.svg similarity index 100% rename from source/img/misc/forgefriends.svg rename to img/misc/forgefriends.svg diff --git a/img/misc/forgefriends.svg.br b/img/misc/forgefriends.svg.br new file mode 100644 index 0000000..546d924 Binary files /dev/null and b/img/misc/forgefriends.svg.br differ diff --git a/img/misc/forgefriends.svg.gz b/img/misc/forgefriends.svg.gz new file mode 100644 index 0000000..334be0f Binary files /dev/null and b/img/misc/forgefriends.svg.gz differ diff --git a/source/img/misc/foundkey.svg b/img/misc/foundkey.svg similarity index 100% rename from source/img/misc/foundkey.svg rename to img/misc/foundkey.svg diff --git a/img/misc/foundkey.svg.br b/img/misc/foundkey.svg.br new file mode 100644 index 0000000..0604499 Binary files /dev/null and b/img/misc/foundkey.svg.br differ diff --git a/img/misc/foundkey.svg.gz b/img/misc/foundkey.svg.gz new file mode 100644 index 0000000..2e062e2 Binary files /dev/null and b/img/misc/foundkey.svg.gz differ diff --git a/source/img/misc/friendica.svg b/img/misc/friendica.svg similarity index 100% rename from source/img/misc/friendica.svg rename to img/misc/friendica.svg diff --git a/img/misc/friendica.svg.br b/img/misc/friendica.svg.br new file mode 100644 index 0000000..46b0864 Binary files /dev/null and b/img/misc/friendica.svg.br differ diff --git a/img/misc/friendica.svg.gz b/img/misc/friendica.svg.gz new file mode 100644 index 0000000..e75c85f Binary files /dev/null and b/img/misc/friendica.svg.gz differ diff --git a/source/img/misc/funkwhale.svg b/img/misc/funkwhale.svg similarity index 100% rename from source/img/misc/funkwhale.svg rename to img/misc/funkwhale.svg diff --git a/img/misc/funkwhale.svg.br b/img/misc/funkwhale.svg.br new file mode 100644 index 0000000..c579196 --- /dev/null +++ b/img/misc/funkwhale.svg.br @@ -0,0 +1,4 @@ +Z@v OMsQ s9B ]qK[.!ws{ 6@D7'}lh@\[LGv}&2L77ضc-FL,&mX': L $ $wF Dڗ\(A.BԑN THcL0_Sr{ "_Pz~L&C& f; +vN19b p|lIIfF/n+7~׳JaQЂFfS +J˖}ghՎG\oy ;ⰿ+{%&2xN'!6 `5 ;l'yRD2/A%77 +sݡeI Ǯ6):c:+pf24k: AQwI׾eUf.pWT¬s[0_I7VM|ek .me.-ٞ%?f(&!bOuHPMM} \ No newline at end of file diff --git a/img/misc/funkwhale.svg.gz b/img/misc/funkwhale.svg.gz new file mode 100644 index 0000000..3211d63 Binary files /dev/null and b/img/misc/funkwhale.svg.gz differ diff --git a/source/img/misc/gancio.png b/img/misc/gancio.png similarity index 100% rename from source/img/misc/gancio.png rename to img/misc/gancio.png diff --git a/source/img/misc/gnusocial.svg b/img/misc/gnusocial.svg similarity index 100% rename from source/img/misc/gnusocial.svg rename to img/misc/gnusocial.svg diff --git a/img/misc/gnusocial.svg.br b/img/misc/gnusocial.svg.br new file mode 100644 index 0000000..f0a2618 Binary files /dev/null and b/img/misc/gnusocial.svg.br differ diff --git a/img/misc/gnusocial.svg.gz b/img/misc/gnusocial.svg.gz new file mode 100644 index 0000000..3cbe985 Binary files /dev/null and b/img/misc/gnusocial.svg.gz differ diff --git a/source/img/misc/gotosocial.svg b/img/misc/gotosocial.svg similarity index 100% rename from source/img/misc/gotosocial.svg rename to img/misc/gotosocial.svg diff --git a/img/misc/gotosocial.svg.br b/img/misc/gotosocial.svg.br new file mode 100644 index 0000000..b91c7f0 Binary files /dev/null and b/img/misc/gotosocial.svg.br differ diff --git a/img/misc/gotosocial.svg.gz b/img/misc/gotosocial.svg.gz new file mode 100644 index 0000000..6c578a9 Binary files /dev/null and b/img/misc/gotosocial.svg.gz differ diff --git a/source/img/misc/guppe.png b/img/misc/guppe.png similarity index 100% rename from source/img/misc/guppe.png rename to img/misc/guppe.png diff --git a/source/img/misc/hatsu.svg b/img/misc/hatsu.svg similarity index 100% rename from source/img/misc/hatsu.svg rename to img/misc/hatsu.svg diff --git a/img/misc/hatsu.svg.br b/img/misc/hatsu.svg.br new file mode 100644 index 0000000..633c040 Binary files /dev/null and b/img/misc/hatsu.svg.br differ diff --git a/img/misc/hatsu.svg.gz b/img/misc/hatsu.svg.gz new file mode 100644 index 0000000..e60a0cb Binary files /dev/null and b/img/misc/hatsu.svg.gz differ diff --git a/source/img/misc/hubzilla.svg b/img/misc/hubzilla.svg similarity index 100% rename from source/img/misc/hubzilla.svg rename to img/misc/hubzilla.svg diff --git a/img/misc/hubzilla.svg.br b/img/misc/hubzilla.svg.br new file mode 100644 index 0000000..a2cc023 --- /dev/null +++ b/img/misc/hubzilla.svg.br @@ -0,0 +1,2 @@ + +vo\[&K_qi7;Hڶ]h@gq~%Ĵ3" 6/ry 1ދ\-`~6IBo#燋ٮ{7jo+Ў}6%;'ůߋ ct )5:um#dY[JԦgM9ٔ>( f:܈jLҾ7Sv4d%zr߼lZk_Sbϓ 3lX-ӑLPono#%in̗ sK#z]nހ%p#ÊsٳeMyk[g?ˍm1Ӏ@XQ  EC# s#tǬDt`Ha!D& a$Ze? `A[ׁn1j2v%:"WL ~Jack#k&_k86=A6b +pG Q)&sx \ No newline at end of file diff --git a/img/misc/hubzilla.svg.gz b/img/misc/hubzilla.svg.gz new file mode 100644 index 0000000..d1fa196 Binary files /dev/null and b/img/misc/hubzilla.svg.gz differ diff --git a/source/img/misc/immers.png b/img/misc/immers.png similarity index 100% rename from source/img/misc/immers.png rename to img/misc/immers.png diff --git a/source/img/misc/kbin.png b/img/misc/kbin.png similarity index 100% rename from source/img/misc/kbin.png rename to img/misc/kbin.png diff --git a/source/img/misc/ktistec.png b/img/misc/ktistec.png similarity index 100% rename from source/img/misc/ktistec.png rename to img/misc/ktistec.png diff --git a/source/img/misc/lemmy.svg b/img/misc/lemmy.svg similarity index 100% rename from source/img/misc/lemmy.svg rename to img/misc/lemmy.svg diff --git a/img/misc/lemmy.svg.br b/img/misc/lemmy.svg.br new file mode 100644 index 0000000..dcc8171 Binary files /dev/null and b/img/misc/lemmy.svg.br differ diff --git a/img/misc/lemmy.svg.gz b/img/misc/lemmy.svg.gz new file mode 100644 index 0000000..744fbf9 Binary files /dev/null and b/img/misc/lemmy.svg.gz differ diff --git a/source/img/misc/mastodon.svg b/img/misc/mastodon.svg similarity index 100% rename from source/img/misc/mastodon.svg rename to img/misc/mastodon.svg diff --git a/img/misc/mastodon.svg.br b/img/misc/mastodon.svg.br new file mode 100644 index 0000000..c502206 Binary files /dev/null and b/img/misc/mastodon.svg.br differ diff --git a/img/misc/mastodon.svg.gz b/img/misc/mastodon.svg.gz new file mode 100644 index 0000000..87eea7a Binary files /dev/null and b/img/misc/mastodon.svg.gz differ diff --git a/source/img/misc/minipub.svg b/img/misc/minipub.svg similarity index 100% rename from source/img/misc/minipub.svg rename to img/misc/minipub.svg diff --git a/img/misc/minipub.svg.br b/img/misc/minipub.svg.br new file mode 100644 index 0000000..3143c97 Binary files /dev/null and b/img/misc/minipub.svg.br differ diff --git a/img/misc/minipub.svg.gz b/img/misc/minipub.svg.gz new file mode 100644 index 0000000..37b3329 Binary files /dev/null and b/img/misc/minipub.svg.gz differ diff --git a/source/img/misc/misskey.png b/img/misc/misskey.png similarity index 100% rename from source/img/misc/misskey.png rename to img/misc/misskey.png diff --git a/source/img/misc/misty.png b/img/misc/misty.png similarity index 100% rename from source/img/misc/misty.png rename to img/misc/misty.png diff --git a/source/img/misc/mobilizon.svg b/img/misc/mobilizon.svg similarity index 100% rename from source/img/misc/mobilizon.svg rename to img/misc/mobilizon.svg diff --git a/img/misc/mobilizon.svg.br b/img/misc/mobilizon.svg.br new file mode 100644 index 0000000..7b78d73 Binary files /dev/null and b/img/misc/mobilizon.svg.br differ diff --git a/img/misc/mobilizon.svg.gz b/img/misc/mobilizon.svg.gz new file mode 100644 index 0000000..fbaf01e Binary files /dev/null and b/img/misc/mobilizon.svg.gz differ diff --git a/source/img/misc/nextcloud.png b/img/misc/nextcloud.png similarity index 100% rename from source/img/misc/nextcloud.png rename to img/misc/nextcloud.png diff --git a/source/img/misc/ocelot.svg b/img/misc/ocelot.svg similarity index 100% rename from source/img/misc/ocelot.svg rename to img/misc/ocelot.svg diff --git a/img/misc/ocelot.svg.br b/img/misc/ocelot.svg.br new file mode 100644 index 0000000..7493e28 Binary files /dev/null and b/img/misc/ocelot.svg.br differ diff --git a/img/misc/ocelot.svg.gz b/img/misc/ocelot.svg.gz new file mode 100644 index 0000000..2b8d55a Binary files /dev/null and b/img/misc/ocelot.svg.gz differ diff --git a/source/img/misc/owncast.svg b/img/misc/owncast.svg similarity index 100% rename from source/img/misc/owncast.svg rename to img/misc/owncast.svg diff --git a/img/misc/owncast.svg.br b/img/misc/owncast.svg.br new file mode 100644 index 0000000..1a8cc5b Binary files /dev/null and b/img/misc/owncast.svg.br differ diff --git a/img/misc/owncast.svg.gz b/img/misc/owncast.svg.gz new file mode 100644 index 0000000..219c554 Binary files /dev/null and b/img/misc/owncast.svg.gz differ diff --git a/source/img/misc/parastat.png b/img/misc/parastat.png similarity index 100% rename from source/img/misc/parastat.png rename to img/misc/parastat.png diff --git a/source/img/misc/peertube.svg b/img/misc/peertube.svg similarity index 100% rename from source/img/misc/peertube.svg rename to img/misc/peertube.svg diff --git a/img/misc/peertube.svg.br b/img/misc/peertube.svg.br new file mode 100644 index 0000000..a7fbe05 Binary files /dev/null and b/img/misc/peertube.svg.br differ diff --git a/img/misc/peertube.svg.gz b/img/misc/peertube.svg.gz new file mode 100644 index 0000000..71c7fc9 Binary files /dev/null and b/img/misc/peertube.svg.gz differ diff --git a/source/img/misc/pixelfed.svg b/img/misc/pixelfed.svg similarity index 100% rename from source/img/misc/pixelfed.svg rename to img/misc/pixelfed.svg diff --git a/img/misc/pixelfed.svg.br b/img/misc/pixelfed.svg.br new file mode 100644 index 0000000..e4d1adf Binary files /dev/null and b/img/misc/pixelfed.svg.br differ diff --git a/img/misc/pixelfed.svg.gz b/img/misc/pixelfed.svg.gz new file mode 100644 index 0000000..4cfb405 Binary files /dev/null and b/img/misc/pixelfed.svg.gz differ diff --git a/source/img/misc/pleroma.svg b/img/misc/pleroma.svg old mode 100755 new mode 100644 similarity index 100% rename from source/img/misc/pleroma.svg rename to img/misc/pleroma.svg diff --git a/img/misc/pleroma.svg.br b/img/misc/pleroma.svg.br new file mode 100644 index 0000000..4061be2 Binary files /dev/null and b/img/misc/pleroma.svg.br differ diff --git a/img/misc/pleroma.svg.gz b/img/misc/pleroma.svg.gz new file mode 100644 index 0000000..ad89666 Binary files /dev/null and b/img/misc/pleroma.svg.gz differ diff --git a/source/img/misc/plume.svg b/img/misc/plume.svg similarity index 100% rename from source/img/misc/plume.svg rename to img/misc/plume.svg diff --git a/img/misc/plume.svg.br b/img/misc/plume.svg.br new file mode 100644 index 0000000..fb4a7f3 Binary files /dev/null and b/img/misc/plume.svg.br differ diff --git a/img/misc/plume.svg.gz b/img/misc/plume.svg.gz new file mode 100644 index 0000000..68c1adb Binary files /dev/null and b/img/misc/plume.svg.gz differ diff --git a/source/img/misc/prismo.png b/img/misc/prismo.png similarity index 100% rename from source/img/misc/prismo.png rename to img/misc/prismo.png diff --git a/source/img/misc/pumpio.svg b/img/misc/pumpio.svg similarity index 100% rename from source/img/misc/pumpio.svg rename to img/misc/pumpio.svg diff --git a/img/misc/pumpio.svg.br b/img/misc/pumpio.svg.br new file mode 100644 index 0000000..31e6cf3 Binary files /dev/null and b/img/misc/pumpio.svg.br differ diff --git a/img/misc/pumpio.svg.gz b/img/misc/pumpio.svg.gz new file mode 100644 index 0000000..38a8adc Binary files /dev/null and b/img/misc/pumpio.svg.gz differ diff --git a/source/img/misc/readas.svg b/img/misc/readas.svg similarity index 100% rename from source/img/misc/readas.svg rename to img/misc/readas.svg diff --git a/img/misc/readas.svg.br b/img/misc/readas.svg.br new file mode 100644 index 0000000..f93c2cd Binary files /dev/null and b/img/misc/readas.svg.br differ diff --git a/img/misc/readas.svg.gz b/img/misc/readas.svg.gz new file mode 100644 index 0000000..ba7d112 Binary files /dev/null and b/img/misc/readas.svg.gz differ diff --git a/source/img/misc/rtoot.png b/img/misc/rtoot.png similarity index 100% rename from source/img/misc/rtoot.png rename to img/misc/rtoot.png diff --git a/source/img/misc/sharkey.png b/img/misc/sharkey.png similarity index 100% rename from source/img/misc/sharkey.png rename to img/misc/sharkey.png diff --git a/source/img/misc/skohub.svg b/img/misc/skohub.svg similarity index 100% rename from source/img/misc/skohub.svg rename to img/misc/skohub.svg diff --git a/img/misc/skohub.svg.br b/img/misc/skohub.svg.br new file mode 100644 index 0000000..364e9a0 Binary files /dev/null and b/img/misc/skohub.svg.br differ diff --git a/img/misc/skohub.svg.gz b/img/misc/skohub.svg.gz new file mode 100644 index 0000000..3c99ad0 Binary files /dev/null and b/img/misc/skohub.svg.gz differ diff --git a/source/img/misc/socialhome.svg b/img/misc/socialhome.svg similarity index 100% rename from source/img/misc/socialhome.svg rename to img/misc/socialhome.svg diff --git a/img/misc/socialhome.svg.br b/img/misc/socialhome.svg.br new file mode 100644 index 0000000..c572d32 --- /dev/null +++ b/img/misc/socialhome.svg.br @@ -0,0 +1,4 @@ +,@vYdTjh$ ,pBd&0 +PvQ`kFediverse.Party - explore federated networks
      Friendica

      Friendica

      Personal network with no central authority or ownership. Keep in contact with people you care about

      Lemmy

      Lemmy

      Follow communities anywhere in the world

      Mastodon

      Mastodon

      Social networking back in your hands. Find your perfect community. Take control of your content

      PeerTube

      PeerTube

      Decentralized video hosting. Take back the control of your videos

      Pleroma

      Pleroma

      Federated microblogging, light as a feather

      Funkwhale

      Funkwhale

      A social platform to enjoy and share music

      Hubzilla

      Hubzilla

      Feature-rich social platform. Create channels with a decentralized nomadic identity

      Misskey

      Misskey

      Sophisticated microblogging with personality

      Pixelfed

      Pixelfed

      Federated social image sharing for everyone

      diaspora

      diaspora

      Online world where you are in control. Own your data. Choose your audience. Be who you want to be

      close icon Hello, traveller!

      Leave the familiar Web behind, and dive into the unique part of the Internet.

      This is the world of independence and diversity.
      A universe that you shape, refine and expand.

      JOIN FEDIVERSE
      \ No newline at end of file diff --git a/index.html.br b/index.html.br new file mode 100644 index 0000000..b44e614 Binary files /dev/null and b/index.html.br differ diff --git a/index.html.gz b/index.html.gz new file mode 100644 index 0000000..d4b5853 Binary files /dev/null and b/index.html.gz differ diff --git a/js/ball.min.js b/js/ball.min.js new file mode 100644 index 0000000..a421bd2 --- /dev/null +++ b/js/ball.min.js @@ -0,0 +1 @@ +(()=>{var e={346:e=>{e.exports={reasons:["All you need is love. Fediverse is created and inhabited by caring, loving humans.","Everyone joins Fediverse in the end. Resistance is futile.","When you join Fediverse, the Force is with you.","Fediverse is like a box of chocolates. You never know what you're gonna get.","Imperfection is beauty. Fediverse is imperfect. Thus, it is beautiful.","He who has overcome his fears will be in Fediverse.","Fediverse is a riddle wrapped in a mystery inside an enigma.","The answer is out there, Neo, and it's looking for you, and it will find you in Fediverse.","Fediverse lets you travel without moving your feet.","This life's hard, but it's harder if you're not in Fediverse.","There is nothing in the world so irresistibly contagious as Fediverse.","It is the unexplored that attracts us. Join Fediverse and become its daring explorer.","Fediverse is the bridge between you and the rest of the world.","By joining Fediverse you change the rules of the game.","Fediverse teaches to be a little defiant, to question and to doubt.","No one can be told what Fediverse is. You have to see it for yourself.","There will come a time when you wish you'd given Fediverse a chance.","Only Fediverse makes us see ordinary things in an extraordinary way.","Your many hidden talents will become obvious to those around you.","If Fediverse did not exist, it would have had to be invented.","Yesterday's weirdness is tomorrow's reason why."]}}},i={};function t(o){var s=i[o];if(void 0!==s)return s.exports;var n=i[o]={exports:{}};return e[o](n,n.exports,t),n.exports}(()=>{const e=t(346);document.addEventListener("DOMContentLoaded",(function(){"use strict";const i=document.getElementById("reason"),t=document.getElementById("getReason"),o=e.reasons,s=o.length-1;t.addEventListener("click",(function(){const e=function(e,i){return e=Math.ceil(e),i=Math.floor(i),Math.floor(Math.random()*(i-e+1))+e}(0,s),t=o[e];i.innerHTML=t,i.classList.add("fadeIn"),setTimeout((()=>{i.classList.remove("fadeIn")}),300)}),!1)}))})()})(); \ No newline at end of file diff --git a/js/ball.min.js.br b/js/ball.min.js.br new file mode 100644 index 0000000..6a7e78d Binary files /dev/null and b/js/ball.min.js.br differ diff --git a/js/ball.min.js.gz b/js/ball.min.js.gz new file mode 100644 index 0000000..2c6c33a Binary files /dev/null and b/js/ball.min.js.gz differ diff --git a/js/index.min.js b/js/index.min.js new file mode 100644 index 0000000..58b8e1e --- /dev/null +++ b/js/index.min.js @@ -0,0 +1 @@ +"use strict";document.addEventListener("DOMContentLoaded",function(){document.getElementById("introduction").addEventListener("click",function(e){e.currentTarget.firstChild.classList.toggle("open")}),document.getElementById("share").addEventListener("click",function(e){e.currentTarget.previousElementSibling.classList.toggle("open")})}); \ No newline at end of file diff --git a/js/index.min.js.br b/js/index.min.js.br new file mode 100644 index 0000000..a842393 Binary files /dev/null and b/js/index.min.js.br differ diff --git a/js/index.min.js.gz b/js/index.min.js.gz new file mode 100644 index 0000000..74b58e9 Binary files /dev/null and b/js/index.min.js.gz differ diff --git a/js/main.min.js b/js/main.min.js new file mode 100644 index 0000000..f63c148 --- /dev/null +++ b/js/main.min.js @@ -0,0 +1 @@ +"use strict";document.addEventListener("DOMContentLoaded",function(){var t=document.getElementById("f-menu"),n=document.getElementById("overlay");document.addEventListener("keyup",function(e){e=e.key||e.keyCode;"Escape"!==e&&"Esc"!==e&&27!==e||t.checked&&(t.checked=!1,n.checked=!0)}),document.getElementById("menuClose").addEventListener("click",function(e){e.preventDefault(),t.checked=!1,n.checked=!0});for(var e,c=document.getElementsByClassName("hidden"),o=[],r=0;e=c[r];++r)o.push(e);document.addEventListener("click",function(e){var t=!1,n=null;{var c;o.forEach(function(e){e.checked&&(t=!0,n=e)}),e.target.classList.contains("hidden")||!0!==t||(c=n.nextElementSibling,c="#".concat(c.id),null===function(e,t){var n=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;for(;e;){if(n.call(e,t))return e;e=e.parentElement}return null}(e.target,c)&&(n.checked=!1))}});for(var a=document.querySelector("h1"),l=document.querySelector("head").querySelector("title"),u=document.querySelector('meta[property="og:title"]'),l=null===l?"":l.textContent,u=null===u?"":u.content,a=null===a?"":a.textContent,d=l||u||a,i=encodeURIComponent(window.location.href),s=document.querySelectorAll(".share-btn"),m=[],h=0;h