Hide Socialhome, Knowledge pages; minor information and layout updates

This commit is contained in:
lostinlight 2020-11-08 20:22:52 +03:00
parent 92b6f25b78
commit 322c41b5a5
35 changed files with 177 additions and 221 deletions

View file

@ -50,12 +50,6 @@
"smallImg": "img/pleroma.png",
"descr": "Federated microblogging, light as a feather"
},
{
"title": "Socialhome",
"url" : "https://socialhome.network",
"smallImg": "img/socialhome.png",
"descr": "Personal webpage with social networking functionality, suitable for image based content"
},
{
"title": "PixelFed",
"url" : "https://pixelfed.org",
@ -94,33 +88,37 @@
],
"langs":
[
{
"name": "PHP",
"networks": "Friendica, GNU Social, Hubzilla, PixelFed, Social-NextCloud"
},
{
"name": "Ruby",
"networks": "diaspora, Mastodon, Prismo"
},
{
"name": "Python",
"networks": "Funkwhale, microblog.pub, Reel2Bits, Socialhome"
},
{
"name": "Elixir",
"networks": "Mobilizon, Pleroma"
},
{
"name": "Rust",
"networks": "Aardwolf, Kibou, Kroeg, Plume, Rustodon"
},
{
"name": "(Node)JS",
"networks": "Dolphin, Misskey, PeerTube, WriteFreely"
},
{
"name": "Go",
"networks": "read.as, WriteFreely"
"networks": "Honk, Littr.me, Tavern, WriteFreely"
},
{
"name": "JavaScript",
"networks": "Gancio, Guppe"
},
{
"name": "PHP",
"networks": "Friendica, GNU Social, Hubzilla, PixelFed, NextCloud-Social, Zap"
},
{
"name": "Python",
"networks": "Bookwyrm, Epicyon, Funkwhale, microblog.pub, pubgate, Reel2Bits, Socialhome"
},
{
"name": "Ruby",
"networks": "diaspora, Learn Awesome, Mastodon"
},
{
"name": "Rust",
"networks": "Lemmy, Kibou, Kroeg, Plume"
},
{
"name": "TypeSript",
"networks": "Dolphin, Misskey, PeerTube"
}
]
}

View file

@ -21,7 +21,6 @@
"serverWizard": "https://podupti.me",
"mobile": "https://f-droid.org/en/packages/com.github.dfa.diaspora_android",
"proxy": "https://wiki.diasporafoundation.org/Installation/Camo",
"relay": "https://relay.iliketoast.net",
"tutorials":
[
{"id": "0", "url": "https://diasporafoundation.org/tutorials"}

View file

@ -41,7 +41,7 @@
"dwellers": "friends",
"communities": [
{"title": "List of forums", "url": "https://dir.friendica.social/forums"},
{"title": "Nodes by theme", "url": "https://gitlab.com/distributopia/friendica-world-overview"}
{"title": "List of servers by theme", "url": "../portal/servers"}
],
"descr": "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.",
"connections": ["diaspora*", "GNU Social", "Hubzilla", "Mastodon", "Misskey", "Pixelfed", "Pleroma"],

View file

@ -31,7 +31,7 @@
{"id": "0", "url": "https://app.spacebear.ee"}
],
"mascot": [{"item": "whale", "imgNum": "1"}],
"dwellers": "?",
"dwellers": "",
"communities": "",
"descr": "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.",
"connections": ["Mastodon"],

View file

@ -56,13 +56,11 @@
"nomadic identity",
"events",
"calendar",
"recallable direct messages (mail)",
"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",
"When you recall a Hubzilla direct message in \"mail\", your message is removed from conversation on both sides (is deleted from the database of the server you're using and from your correspondent's server). This works only between Hubzilla contacts. If you exchange direct messages with friends from diaspora, Friendica, etc, recalling a message on your side will not delete it from their servers - because those networks do not allow direct message deletion",
"Sharing files is possible only between Hubzilla users, friends from other networks will not have access to shared files"
],
"donate": "https://salt.bountysource.com/teams/hubzilla",

View file

@ -40,8 +40,11 @@
[
{"id": "0", "url": "http://sp3r4z.fr/mastodon"}
],
"awesome": "https://github.com/tleb/awesome-mastodon",
"backup": "https://github.com/kensanata/mastodon-backup",
"forTechies":
[
{"id": "0", "url": "https://github.com/tleb/awesome-mastodon"},
{"id": "1", "url": "https://github.com/kensanata/mastodon-backup"}
],
"services":
[
{"id": "0", "url": "https://masto.host"},
@ -61,16 +64,16 @@
{"id": "3", "url": "https://fed.brid.gy"},
{"id": "4", "url": "https://gitlab.com/chaica/feed2toot"}
],
"mascot": [{"item": "mastodon", "imgNum": "1"}, {"item": "trumpet", "imgNum": "2"}],
"mascot": [{"item": "mastodon", "imgNum": "1"}],
"dwellers": "mastonauts",
"communities": [{"title": "List of servers by theme", "url": "../portal/servers"}],
"descr": "Mastodon network grew quickly. 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.",
"descr": "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.",
"connections": ["Friendica", "Hubzilla", "microblog.pub", "Misskey", "PeerTube", "Pixelfed", "Pleroma", "Plume", "WriteFreely"],
"screenshots":
[
{"descr": "Default tweetdeck layout", "img": "mastodon-1.png"},
{"descr": "Alternative Pinafore layout", "img": "mastodon-2.png"},
{"descr": "Alternative Halcyon layout", "img": "mastodon-3.png"}
{"descr": "Alternative Halcyon layout", "img": "halcyon.png"}
],
"features":
[
@ -180,11 +183,6 @@
"url": "https://framapiaf.org/@davidrevoy",
"avatar": "/img/avatars/drevoy.png"
},
{
"name": "John Scalzi",
"url": "https://mastodon.social/@scalzi",
"avatar": "/img/avatars/scalzi.png"
},
{
"name": "Digitalcourage",
"url": "https://chaos.social/@Digitalcourage",

View file

@ -37,6 +37,24 @@
"OStatusClass": false,
"categories": ["Blog-Pub"]
},
{
"title": "Socialhome",
"source": "https://git.feneas.org/socialhome/socialhome",
"protocols": "diaspora, ActivityPub",
"site": "https://socialhome.network",
"logo": "/img/misc/socialhome.svg",
"servers": "https://the-federation.info/socialhome",
"description": "Personal webpage with social networking functionality. Column grid layout makes it a perfect network for sharing image content or creating personal portfolio.",
"codeLanguage": "Python",
"techStack": "Django, Vue",
"license": "AGPL-3.0",
"FediAccount": "@jaywink@jasonrobinson.me",
"apClass": true,
"zotClass": false,
"diasporaClass": true,
"OStatusClass": false,
"categories": ["SN-ma"]
},
{
"title": "dolphin",
"source": "https://github.com/syuilo/dolphin",
@ -999,7 +1017,7 @@
"logo": "/img/misc/misskey.svg",
"servers": "https://the-federation.info/misskey",
"description": "Sophisticated microblogging with personality. Provides many additional features like calendar, emoji reactions, polls, games, and many other widgets.",
"codeLanguage": "Javascript",
"codeLanguage": "TypeScript",
"techStack": "Node.js, Vue",
"license": "AGPL-3.0",
"FediAccount": "@syuilo@misskey.io",
@ -1063,24 +1081,6 @@
"OStatusClass": false,
"categories": ["SN-mi"]
},
{
"title": "Socialhome",
"source": "https://git.feneas.org/socialhome/socialhome",
"protocols": "diaspora, ActivityPub",
"site": "https://socialhome.network",
"logo": "/img/misc/socialhome.svg",
"servers": "https://the-federation.info/socialhome",
"description": "Personal webpage with social networking functionality. Column grid layout makes it a perfect network for sharing image content or creating personal portfolio.",
"codeLanguage": "Python",
"techStack": "Django, Vue",
"license": "AGPL-3.0",
"FediAccount": "@jaywink@jasonrobinson.me",
"apClass": true,
"zotClass": false,
"diasporaClass": true,
"OStatusClass": false,
"categories": ["SN-ma"]
},
{
"title": "Mastodon",
"source": "https://github.com/tootsuite/mastodon",

View file

@ -9,7 +9,7 @@
"official": "https://join.misskey.page/en",
"license": "AGPL-3.0",
"repo": "https://github.com/syuilo/misskey",
"language": "(Node)JS",
"language": "TypeScript",
"protocols":
[
{"title": "ActivityPub", "url": "https://activitypub.rocks"}

View file

@ -9,7 +9,7 @@
"official": "https://joinpeertube.org/en",
"license": "AGPL-3.0",
"repo": "https://github.com/Chocobozzz/PeerTube",
"language": "NodeJS",
"language": "TypeScript",
"protocols":
[
{"title": "ActivityPub", "url": "https://activitypub.rocks"}

View file

@ -27,14 +27,14 @@
{"id": "0", "url": "https://app.spacebear.ee"}
],
"mascot": [{"item": "red panda Fred", "imgNum": "1"}],
"dwellers": "?",
"dwellers": "",
"communities": "",
"descr": "Pixelfed is an image sharing platform with modern user interface.",
"connections": ["Friendica", "Mastodon", "Misskey", "Pleroma"],
"screenshots":
[
{"descr": "Pixelfed interface", "img": "pixelfed-1.png"},
{"descr": "MetroUI", "img": "pixelfed-2.png"}
{"descr": "Pixelfed default interface", "img": "pixelfed-1.png"},
{"descr": "Alternative 'Metro' user interface", "img": "pixelfed-2.png"}
],
"features":
[

View file

@ -33,13 +33,16 @@
],
"devTutorial": "https://docs.pleroma.social",
"mascot": [{"item": "Fox Tan", "imgNum": "1"}],
"dwellers": "pleromans",
"communities": "",
"descr": "Pleroma microblogging platform was quickly 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.",
"dwellers": "",
"communities": [
{"title": "List of servers by theme", "url": "../portal/servers"}
],
"descr": "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.",
"connections": ["Friendica", "GNU Social", "Hubzilla", "Mastodon", "microblog.pub", "Misskey", "Peertube", "Pixelfed", "Plume", "WriteFreely"],
"screenshots":
[
{"descr": "Default Pleroma layout", "img": "pleroma-1.jpg"}
{"descr": "Default Pleroma layout", "img": "pleroma-1.jpg"},
{"descr": "Alternative Halcyon layout", "img": "halcyon.png"}
],
"features":
[

View file

@ -1,53 +0,0 @@
{
"data":
{
"title": "socialhome",
"category": "social network",
"type": "macroblogging",
"logoClr": "2fcbbe",
"created": "2016",
"official": "https://socialhome.network",
"license": "AGPL-3.0",
"repo": "https://git.feneas.org/socialhome/socialhome",
"language": "Python",
"protocols":
[
{"title": "ActivityPub", "url": "https://activitypub.rocks"},
{"title": "diaspora", "url": "https://github.com/diaspora/diaspora_federation"}
],
"wiki": "",
"servers":
[
{"num": "1", "url": "https://the-federation.info/socialhome"}
],
"mobile": "",
"devTutorial": "https://socialhome.readthedocs.io/en/latest/running.html",
"mascot": [{"item": "pony", "imgNum": "1"}],
"dwellers": "?",
"communities": "",
"descr": "Socialhome's column grid layout makes it a perfect network for sharing image content or creating personal portfolio and delivering new posts to friends from other Fediverse platforms.",
"connections": ["diaspora*", "Friendica", "Hubzilla", "Mastodon", "Misskey", "Pixelfed", "Pleroma", "WriteFreely"],
"screenshots":
[
{"descr": "Socialhome grid layout", "img": "socialhome-1.png"}
],
"features":
[
"pinned posts",
"editing posts"
],
"donate": "https://www.patreon.com/jaywink",
"tracker": "https://git.feneas.org/socialhome/socialhome/issues",
"bounty": "",
"translating": "",
"reading":
[
{
"title": "Faces of the FederationJason Robinson of Socialhome",
"url": "https://wedistribute.org/2018/01/faces-of-the-federation%e2%80%8a-%e2%80%8ajason-robinson-of-socialhome"
}
],
"notable": ""
}
}

View file

@ -3,18 +3,18 @@ layout: "post"
title: "Themed servers"
---
**Unsure where to register to join Fediverse?** Choose a website from this curated list of themed servers. Currently it includes [Mastodon](/en/mastodon), [Pleroma](/en/pleroma) and [Friendica](/en/friendica) servers. Other Fediverse networks will be added in future updates. Servers are not restricted to their theme. They simply help people with common interests find their community.
**Unsure where to register to join Fediverse?** Choose a website from this curated list. Currently it includes [Mastodon](/en/mastodon), [Pleroma](/en/pleroma) and [Friendica](/en/friendica) servers. Websites are not restricted to their theme. They help people with common interests find their community.
<ul class="article-list">
#### 💡 [Sciences](#sciences)
### 💡 [Sciences](#sciences)
* [lugnasad.eu](https://lugnasad.eu) - for French speaking science lovers *(Friendica)*
* [realscience.social](https://realscience.social) - for naturalists and scientists that appreciate evidence based science *(Mastodon)*
* [scicomm.xyz](https://scicomm.xyz) - for scientists and science enthusiasts *(Mastodon)*
* [scholar.social](https://scholar.social) - for researchers, undergrads, journal editors, librarians, administrators *(Mastodon)*
* [fediscience.org](https://fediscience.org) - for publishing scientists, from natural sciences to the humanities *(Mastodon)*
#### 🎨 [Humanities](#humanities)
### 🎨 [Humanities](#humanities)
* [mastodon.cc](https://mastodon.cc) - for art *(Mastodon)*
* [writing.exchange](https://writing.exchange) - community for poets, writers, bloggers *(Mastodon)*
* [imaginair.es](https://imaginair.es) - for writers, painters, cartoonists and people with imagination *(Mastodon)*
@ -28,16 +28,16 @@ title: "Themed servers"
* [veenus.art](https://veenus.art) - for artists and art lovers *(Pleroma)*
* [vis.social](https://vis.social) - for anyone into data, visualization, creative coding, related arts and research *(Mastodon)*
#### 🎓 [Education](#education)
### 🎓 [Education](#education)
* [tusk.schoollibraries.net](https://tusk.schoollibraries.net) - helping educators improve the School Libraries Resource Network *(Mastodon)*
* [openbiblio.social](https://openbiblio.social) - German libraries and information facilities *(Mastodon)*
* [ausglam.space](https://ausglam.space) - Australian galleries, libraries, archives, museums and records people *(Mastodon)*
#### 🙏 [Religion](#religion)
### 🙏 [Religion](#religion)
* [rcsocial.net](https://rcsocial.net) - for Catholics and those interested in Catholicism *(Mastodon)*
* [theres.life](https://theres.life) - for Christians *(Mastodon)*
#### 🎵 [Music](#music)
### 🎵 [Music](#music)
* [metalhead.club](https://metalhead.club) - for metal friends *(Mastodon)*
* [linernotes.club](https://linernotes.club) - for discussing music recordings *(Mastodon)*
* [koreadon.com](https://koreadon.com) - for K-POP music fans *(Mastodon)*
@ -45,7 +45,7 @@ title: "Themed servers"
* [happyband.es](https://happyband.es) - for musicians looking for other musicians *(Mastodon)*
* [indiefedi.party](https://indiefedi.party) - for independent musicians and near-musical content makers *(Pleroma)*
#### 🔭 [Interests and hobbies](#hobbies)
### 🔭 [Interests and hobbies](#hobbies)
* [fedimaker.space](https://fedimaker.space) - for makers of Fediverse *(Mastodon)*
* [scramble.city](https://scramble.city) - transformers, super robots, mecha and related subjects *(Mastodon)*
* [mhz.social](https://mhz.social) - for radio amateurs, DXers and anyone interested to geek out about radio *(Mastodon)*
@ -59,7 +59,7 @@ title: "Themed servers"
* [btc.gdn](https://btc.gdn) - bitcoin Fediverse instance *(Cloudflared)* *(Pleroma)*
* [rollenspiel.social](https://rollenspiel.social) - (German) roleplay, Pen & Paper, tabletop, TCG, for all gamers *(Mastodon)*
#### 🎏 [Language specific](#languages)
### 🎏 [Language specific](#languages)
* [esperanto.masto.host](https://esperanto.masto.host) - for those interested in Esperanto *(Mastodon)*
* [tooot.im](https://tooot.im) - main instance language is Hebrew *(Mastodon)*
* [toot.si](https://toot.si) - Slovenian (multilingual) instance *(Mastodon)*
@ -68,7 +68,7 @@ title: "Themed servers"
* [mastodon.sk](https://mastodon.sk) - for Slovak users *(Mastodon)*
* [mastodon.eus](https://mastodon.eus) - for Euskera/Basque speakers *(Mastodon)*
#### ⛺ [Regional](#regional)
### ⛺ [Regional](#regional)
* [muenchen.social](https://muenchen.social) - Munich, Germany
* [mastodon.bayern](https://mastodon.bayern) - Bavaria, Germany
* [toot.koeln](https://toot.koeln) - Koeln, Germany (generalistic)
@ -119,12 +119,12 @@ title: "Themed servers"
* [mastodon.opencloud.lu](https://mastodon.opencloud.lu) - Luxembourgish / European private and public organisations
* [mastodon.green](https://mastodon.green) - green European Union
#### 🎬 [Game / Book / Show theme](#entertainment)
### 🎬 [Game / Book / Show theme](#entertainment)
* [donphan.social](https://donphan.social) - for Pokémon enthusiasts *(Mastodon)*
* [cmdr.social](https://cmdr.social) - dedicated to Elite: Dangerous *(Mastodon)*
* [kirakiratter.com](https://kirakiratter.com) - for Aikatsu fans *(Cloudflared)* *(Mastodon)*
#### 🐧 [For techies](#servers-for-techies)
### 🐧 [For techies](#servers-for-techies)
* [fsmi.social](https://fsmi.social) - free software movement of India *(Mastodon)*
* [floss.social](https://floss.social) - for people who support or build Free Libre Open Source Software *(Mastodon)*
* [miaou.drycat.fr](https://miaou.drycat.fr) - for geeks, FOSS and cat lovers, [CHATONS](https://chatons.org) member *(Mastodon)*
@ -138,18 +138,18 @@ title: "Themed servers"
* [noc.social](https://noc.social) - focused on technology, networking, Linux, BSD, privacy and security *(Mastodon)*
* [techlover.eu](https://techlover.eu) - talk about new technologies like development, digitalart or science *(Mastodon)*
#### 💻 [Programming](#instances-for-programmers)
### 💻 [Programming](#instances-for-programmers)
* [ruby.social](https://ruby.social) - for people interested in Ruby, Rails and related topics *(Mastodon)*
* [pythondevs.social](https://pythondevs.social) - for Python developers of all experience levels *(Mastodon)*
* [haskell.social](https://haskell.social) - a Haskell instance for programmers, user groups, etc *(Cloudflared)* *(Pleroma)*
#### 🎮 [Gamedev](#gamedev)
### 🎮 [Gamedev](#gamedev)
* [gamemaking.social](https://gamemaking.social) - amateur videogame making: game writers, game players welcome *(Mastodon)*
* [gameliberty.club](https://gameliberty.club) - mainly gaming / nerd instance *(Mastodon)*
* [pcgamer.social](https://pcgamer.social) - by PC gamer, for PC gamers *(Mastodon)*
* [mastodon.gamedev.place](https://mastodon.gamedev.place) - gamedev and related professions *(Mastodon)*
#### 🔴 [Political and social views](#political-and-social-views)
### 🔴 [Political and social views](#political-and-social-views)
* [hispagatos.space](https://hispagatos.space) - for hackers, social anarchists, and anarchist hackers *(Mastodon)*
* [activism.openworlds.info](https://activism.openworlds.info) - for activists *(Mastodon)*
* [campaign.openworlds.info](https://campaign.openworlds.info) - for campaigners and NGOs *(Mastodon)*
@ -160,17 +160,17 @@ title: "Themed servers"
* [rizomatica.org](https://rizomatica.org) - Italian speaking community that values social emancipation and equality *(Friendica)*
* [ontological.city](https://ontological.city) - for debating on philosophy, society, politics, degrowth and other controversial ideas *(Mastodon)*
#### 🐰 [Ecology and animals](#ecology-and-animals)
### 🐰 [Ecology and animals](#ecology-and-animals)
* [donteatanimals.org](https://donteatanimals.org) - discussion of animal rights and veganism *(Mastodon)*
* [toot.cat](https://toot.cat) - instance for cats, the people who love them, and kindness in general *(Mastodon)*
* [climatejustice.global](https://climatejustice.global) - for activists of the global climate justice movement *(Mastodon)*
* [climatejustice.social](https://climatejustice.social) - for activists of the global climate justice and social justice movement *(Mastodon)*
#### 🐒 [Family / Social relations](#social)
### 🐒 [Family / Social relations](#social)
* [dads.cool](https://dads.cool) - anyone with a kid can be a dad *(Mastodon)*
* [cooler.mom](https://cooler.mom) - anyone with a kid can be a mom *(Mastodon)*
#### 🌈 [Safe spaces](#safe-spaces)
### 🌈 [Safe spaces](#safe-spaces)
* [tech.lgbt](https://tech.lgbt) - for tech workers, academics, students, and others in tech who are LGBTQA+ allies *(Mastodon)*
* [colorid.es](https://colorid.es)- LGBTQIA+ / queer instance primarily for Portuguese speakers *(Mastodon)*
* [pipou.academy](https://pipou.academy) - emphasis on kindness *(Mastodon)*
@ -178,10 +178,10 @@ title: "Themed servers"
* [deadinsi.de](https://deadinsi.de) - anti-fascist, LGBT friendly *(Mastodon)*
* [notbird.site](https://notbird.site) *(Mastodon)*
#### 👽 [Fandoms](#fandoms)
### 👽 [Fandoms](#fandoms)
* [fandom.ink](https://fandom.ink) - for fans and fandoms of all types *(Mastodon)*
#### 🐾 [Subcultures](#subcultures)
### 🐾 [Subcultures](#subcultures)
* [this.mouse.rocks](https://this.mouse.rocks) - furry instance for all the mouse adjacent folks who rock *(Mastodon)*
* [meow.social](https://meow.social) - general furry/safe-space instance *(Mastodon)*
* [wolfhowl.me](https://wolfhowl.me) - general alterhuman (therianthropy, otherkin) instance that welcomes all *(Mastodon)*
@ -189,7 +189,7 @@ title: "Themed servers"
* [pl.wizards.zone](https://pl.wizards.zone) - for wizards only *(Pleroma)*
* [vulpine.club](https://vulpine.club) - community for foxes and other furry (and non-furry) creatures *(Cloudflared)* *(Mastodon)*
#### 🌏 [Notable generalistic](#notable-generalistic)
### 🌏 [Notable generalistic](#notable-generalistic)
// *small-to-medium sized instances that will be happy to have new users*
* [venera.social](https://venera.social) - friendly humans are welcome *(Friendica)*
* [meld.de](https://meld.de) - your data is yours, only you decide when, where and how you share it *(Friendica)*
@ -207,11 +207,11 @@ title: "Themed servers"
* [neue.city](https://neue.city) - a place for you and your friends *(Pleroma)*
* [pleroma.fr](https://pleroma.fr) - be nice to each others and eat cheese *(Pleroma)*
#### 😸 [For people with a sense of self-irony](#for-people-with-a-sense-of-self-irony)
### 😸 [For people with a sense of self-irony](#for-people-with-a-sense-of-self-irony)
* [sonogatto.it](https://sonogatto.it) - a social network for cats, no registration of human beings accepted *(Mastodon)*
* [ephemeral.glitch.social](https://ephemeral.glitch.social) - toots are ephemeral and disappear after a while *(Mastodon)*
#### 🐚 [Run by tech-savvy organizations](#run-by-tech-savvy-organizations)
### 🐚 [Run by tech-savvy organizations](#run-by-tech-savvy-organizations)
* [en.osm.town](https://en.osm.town) - for the OpenStreetMap Community *(Mastodon)*
* [mastodon.hackerlab.fr](https://mastodon.hackerlab.fr) - by Hackerlab *(Mastodon)*
* [mi.pede.rs](https://mi.pede.rs) - by Hacklab-in-Mama hackerspace, Zagreb *(Mastodon)*
@ -220,7 +220,7 @@ title: "Themed servers"
* [mastodon.roflcopter.fr](https://mastodon.roflcopter.fr) - by Roflcopter, [CHATONS](https://chatons.org) member *(Mastodon)*
* [libretooth.gr](https://libretooth.gr) - by LibreOps, who contribute to (re-)decentralizing the net *(Mastodon)*
#### 🎉 [Notable mention](#notable-mention)
### 🎉 [Notable mention](#notable-mention)
// *are open only to particular audience, i.e., to students of university*
* [mastodon.mit.edu](https://mastodon.mit.edu) - for the MIT community *(Mastodon)*
* [mastodon.ocf.berkeley.edu](https://mastodon.ocf.berkeley.edu) - for Berkeley students, faculty, and staff *(Mastodon)*

View file

@ -1,9 +0,0 @@
---
layout: "generic"
title: "Socialhome"
network: "socialhome"
subtitle: "personal webpage with social networking functionality"
banner: "/img/socialhome-bg.jpg"
percent: "25% 50%"
---

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

View file

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 63 KiB

View file

@ -89,10 +89,10 @@ adminGuide: Administrator guide
devGuide: Developer guide
preinstalled: Preinstalled hosting
mediaHosting: Communal media storage
relay: Relay
# diaspora page
proxy: Proxy
relay: Relay
# mastodon page
howto: How to Mastodon
@ -100,7 +100,7 @@ guide: Guide
awesome: Awesome Mastodon list
backup: Mastodon backup
metrics: metrics
stats: stats
stats: statistics
graphs: graphs
webmentions: Webmentions - site + Fediverse bridge
mastofeed: Mastofeed
@ -121,7 +121,7 @@ selfhost: Self-hosting Friendica
# Hubzilla page
channel: Personal channels
permissions: 🌟 Channel permissions and roles cheatsheet
permissions: Channel permissions and roles cheatsheet
#Pleroma page
ownInstance: Setting up your instance
@ -129,7 +129,7 @@ plRP3: Pleroma on Raspberry Pi 3
linuxInstall: Installing on Linux using OTP releases
#PeerTube page
sepia: 🌟 Sepia Search for videos and channels
sepia: Sepia Search for videos and channels
search: Alternative search engine for videos
# Contributing partial
@ -154,5 +154,5 @@ stickers: stickers
thanks: Thank you. See you in # ...network name (context for translation)
# Clients
pinafore: 🌟 Pinafore - alternative web interface
halcyon: 🌟 Halcyon - alternative web interface
pinafore: Pinafore - alternative web interface
halcyon: Halcyon - alternative web interface

View file

@ -15,7 +15,7 @@
<h4><%- __('created') %></h4><span><%= data.created %></span>
</div>
<div class="section">
<h4><%- __('official') %></h4><span><a href="<%= data.official %>"><%= data.official %></a></span>
<h4><%- __('official') %></h4><span><a href="<%= data.official %>"><%= stripHTTPS(data.official) %></a></span>
</div>
<div class="section">
<h4><%- __('license') %></h4><span><%= data.license %></span>

View file

@ -19,7 +19,6 @@
<label for="overlay"></label>
<li><a href="/en/fediverse"><svg class="f-icon"><use xlink:href="#icon-star"></use></svg> <span>Fediverse</span></a></li>
<li><a href="/en/chronicles"><svg class="f-icon"><use xlink:href="#icon-star"></use></svg> <span><%- __('chronicles') %></span></a></li>
<li><a href="/en/knowledge"><svg class="f-icon"><use xlink:href="#icon-star"></use></svg> <span><%- __('knowledge') %></span></a></li>
<li><a href="/en/miscellaneous"><svg class="f-icon"><use xlink:href="#icon-star"></use></svg> <span><%- __('more') %></span></a></li>
<li><a href="/en/portal/servers"><svg class="f-icon"><use xlink:href="#icon-star"></use></svg> <span><%- __('portal') %></span></a></li>
<li class="revealer">

View file

@ -44,25 +44,25 @@
<% } %>
</ul>
</div>
<% if (data.dwellers) { %>
<div class="section">
<h4 style="width: 100px;"><%- __('dwellers') %></h4><span><%= data.dwellers %></span>
</div>
<% } %>
</div>
<div class="column">
<div class="section">
<h4><%- __('communities') %></h4>
<% if (data.communities) { %>
<ul class="section-list">
<% for (item in data.communities) { %>
<li class="u-inline">
<a href="<%= data.communities[item].url %>"><%= data.communities[item].title %></a><span>&nbsp;/&nbsp;</span>
</li>
<% } %>
</ul>
<% } else { %>
<span class="u-temp"><%- __('soon') %></span>
<% } %>
</div>
<% if (data.communities) { %>
<div class="section">
<h4><%- __('communities') %></h4>
<ul class="section-list">
<% for (item in data.communities) { %>
<li class="u-inline">
<a href="<%= data.communities[item].url %>"><%= data.communities[item].title %></a><span>&nbsp;/&nbsp;</span>
</li>
<% } %>
</ul>
</div>
<% } %>
<div class="section connections">
<h4><dfn title="The platform allows you to connect with users of these networks"><%- __('connections') %></dfn></h4>
<ul class="section-list">

View file

@ -22,7 +22,7 @@ network: true
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('tuts') %></h4>
<ul class="section-list">
<% for (item in tutorials) { %>
@ -33,10 +33,11 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('techies') %></h4>
<p class="u-nomargin"><a href="<%= data.proxy %>">🌟 Camo <%- __('proxy') %></a></p>
<p class="u-nomargin"><a href="<%= data.relay %>"><%- __('relay') %></a></p>
<ul class="section-list">
<li><a href="<%= data.proxy %>">&#10003; Camo <%- __('proxy') %></a></li>
</ul>
</div>
</section>
</div>

View file

@ -22,7 +22,7 @@ network: true
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('techies') %></h4>
<ul class="section-list">
<% for (item in data.tutorials) { %>
@ -33,7 +33,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('utilities') %></h4>
<ul class="section-list">
<% for (item in data.utilities) { %>

View file

@ -19,7 +19,7 @@ network: true
<div class="section-wrapper">
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('users') %></h4>
<ul class="section-list">
<% for (item in data.forUsers) { %>
@ -30,7 +30,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('techies') %></h4>
<ul class="section-list">
<% for (item in data.services) { %>

View file

@ -23,7 +23,7 @@ network: true
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('tuts') %></h4>
<ul class="section-list">
<% for (item in tutorials) { %>
@ -34,7 +34,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('utilities') %></h4>
<ul class="section-list">
<% for (item in utilities) { %>

View file

@ -23,7 +23,7 @@ network: true
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('tuts') %></h4>
<ul class="section-list">
<% for (item in tutorials) { %>
@ -34,7 +34,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('cheatsheets') %></h4>
<ul class="section-list">
<% for (item in cheatsheets) { %>

View file

@ -28,7 +28,7 @@ layout: layout
<span class="u-emphasize"><%- __('hello') %></span>
<p><%- __('leave') %> <a href="<%= url_for(page.lang) %>/fediverse"><%- __('unique') %></a>.</p>
<p><%- __('theWorld') %><br> <%- __('universe') %></p>
<a href="https://the-federation.info"><%- __('joinF') %></a>
<a href="./en/portal/servers"><%- __('joinF') %></a>
</div>
</div>
</div>

View file

@ -9,7 +9,8 @@ network: true
const tuts = [__('howto'), __('guide')];
const uxList = [__('pinafore'), __('halcyon'), __('mastoGallery'), __('trunk')];
const stats = [__('stats')];
const tools = [__('preinstalled'), __('mediaHosting')];
const tech = [__('awesome'), __('mediaHosting')];
const tools = [__('preinstalled'), __('backup')];
const utils = [__('mastofeed'), __('crossposting'), __('feedPreview'), __('webmentions'), __('feed2toot')];
%>
@ -24,7 +25,7 @@ network: true
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('users') %></h4>
<ul class="section-list">
<% for (item in data.forUsers) { %>
@ -35,11 +36,15 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('techies') %></h4>
<p class="u-nomargin"><a href="<%= data.awesome %>"><%- __('awesome') %></a></p>
<p class="u-nomargin"><a href="<%= data.backup %>"><%- __('backup') %></a></p>
<ul class="section-list">
<% for (item in data.forTechies) { %>
<% let c = data.forTechies[item].id %>
<li>
<a href="<%= data.forTechies[item].url %>"><%= tech[c] %></a>
</li>
<% } %>
<% for (item in data.services) { %>
<% let b = data.services[item].id %>
<li class="u-inline">
@ -53,7 +58,7 @@ network: true
<div class="section-wrapper">
<div class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('tuts') %></h4>
<ul class="section-list">
<% for (item in data.tutorials) { %>
@ -64,7 +69,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('utilities') %></h4>
<ul class="section-list">
<% for (item in data.utilities) { %>
@ -77,9 +82,9 @@ network: true
</div>
</div>
<div class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('forks') %></h4>
<ul class="section-list">
<h4><%- __('forks') %></h4>
<% for (item in data.forks) { %>
<li>
<a href="<%= data.forks[item].url %>"><%= data.forks[item].descr %></a>
@ -87,7 +92,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('metrics') %></h4>
<ul class="section-list">
<% for (item in data.metrics) { %>

View file

@ -20,7 +20,7 @@ network: true
<div class="section-wrapper">
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('users') %></h4>
<ul class="section-list">
<% for (item in data.forUsers) { %>
@ -31,7 +31,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('techies') %></h4>
<ul class="section-list">
<% for (item in data.services) { %>
@ -42,7 +42,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('tuts') %></h4>
<ul class="section-list">
<% for (item in data.tutorials) { %>

View file

@ -18,7 +18,7 @@ network: true
<div class="section-wrapper">
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('techies') %></h4>
<ul class="section-list">
<% for (item in data.services) { %>

View file

@ -21,7 +21,7 @@ network: true
<div class="section-wrapper">
<%- partial('_partial/generalinfo') %>
<section class="column">
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('users') %></h4>
<ul class="section-list">
<% for (item in ux) { %>
@ -32,7 +32,7 @@ network: true
<% } %>
</ul>
</div>
<div class="section u-block">
<div class="section u-block inline-items">
<h4><%- __('tuts') %></h4>
<ul class="section-list">
<% for (item in tutorials) { %>

View file

@ -63,8 +63,7 @@ layout: layout
<div class="card__body">
<% if (apps[item].site) { %>
<h4 class="card__subtitle">Website</h4>
<% let path = apps[item].site.split('://') %>
<p><a href="<%= apps[item].site %>"><%= path[1] %></a>
<p><a href="<%= apps[item].site %>"><%= stripHTTPS(apps[item].site) %></a>
<svg role="img"><title>remote link</title><use xlink:href="#icon-link"></use></svg></p>
<% } %>
<h4 class="card__subtitle">Source code</h4>

View file

@ -4,6 +4,7 @@ hexo.extend.helper.register('is_root', isRoot);
hexo.extend.helper.register('get_langs', getLangs);
hexo.extend.helper.register('switch_lang', switchLang);
hexo.extend.helper.register('getPath', getPath);
hexo.extend.helper.register('stripHTTPS', stripHTTPS);
function isRoot() {
const lang = this.page.lang;
@ -28,6 +29,10 @@ function switchLang(lang) {
function getPath() {
const url = this.page.path;
const filename = url.substr(3);
const splitPath = filename.split("/");
const splitPath = filename.split('/');
return splitPath[0];
}
function stripHTTPS(x) {
return x.split('://')[1];
}

View file

@ -69,13 +69,8 @@
text-shadow: 0 0 10px $white;
}
.f-Socialhome {
top: .7em;
left: 7em;
}
.f-Misskey {
top: 23%;
top: 9%;
left: 4%;
}
@ -91,7 +86,7 @@
.f-Pleroma {
top: 48%;
left: 8%;
left: 13%;
}
.f-Mastodon {

View file

@ -53,11 +53,11 @@ img.mascot {
.screen {
flex: 100% 0 0;
margin: .3em;
margin: .7em;
}
.screen > img {
width: 70%;
width: 85%;
border: 1px solid $grey;
}
@ -65,7 +65,7 @@ img.mascot {
text-align: center;
font-size: .85rem;
color: $asphalt;
opacity: .7;
font-weight: bold;
margin-bottom: .7em;
}
@ -79,8 +79,23 @@ img.mascot {
padding: 0;
}
@media screen and (max-width: $mq-small) {
@media screen and (max-width: $mq-medium) {
.network .section.inline-items {
display: flex;
}
.inline-items h4 {
margin-right: 1em;
width: 150px;
flex-wrap: wrap;
}
.inline-items li {
padding: 0;
}
}
@media screen and (max-width: $mq-small) {
.network .subheading {
padding: .4em;
margin-top: 1.2em;

View file

@ -203,6 +203,7 @@ input[type="radio"] {
.contents .section {
display: flex;
flex-wrap: wrap;
margin: 1em 0;
}
@ -217,10 +218,11 @@ input[type="radio"] {
.section-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.section-wrapper > .column {
flex: 50% 0 0;
flex: 48% 0 0;
}
.section-wrapper:last-child > .column .section {
@ -290,6 +292,7 @@ input[type="radio"] {
}
.article-list > h2,
.article-list > h3,
.article-list > h4 {
margin: 1em 0;
}