#hollo

yamanoku's avatar
yamanoku

@[email protected]

HolloをRailwayにデプロイする時の作業ログをZenn Scrapsにまとめました。躓いた個所もあったのでこれからデプロイしてやってみたい人に届け~ https://zenn.dev/yamanoku/scraps/546b887da013d9

Markus 🌱:fosse:'s avatar
Markus 🌱:fosse:

@[email protected]

Eg har nett støtta @fedify ! Dei har fleire kule prosjekt. @[email protected] køyrer på deira teneste @hollo.

English:
I've just contributed to They have several cool projects. @[email protected] runs on their service .

opencollective.com/fedify

fedicat's avatar
fedicat

@[email protected]

quote posts are supported on platforms that support quote posts ( )

iphone screenshot of the context menu for a post showing a quote option in a link submenua post composer titled Quote followed by a snippet of the quoted post then the visibility then the text composition area prefilled with a mention of the quoted author a home timeline showing the published quote post with the quoted list and under the author mention and in its own border

Detected text:

7:32Hometechnicattechnicattesting quote postfrom @ycombinatorRT:https://rss-mstdn.studiofreesia.com/users/ycombinator/statuses/113942146481288788@ycombinator@rss-mstdn.studiofreesia.com7:26 PMHacker News (bot)ycombinator@rss-mstdn.studiofreesia.com2:46 PMThe Cantonese Scrolls (EE) - A CantoneseLanguage Learning Mental RPGhttps://cantoscrolls.com/#ycombinator #Cantonese #Chinese#Preservation #Language #Education#Culture #Identity #Traditional #Game#RPG #Mental #Mind#cantonese#chinese#culture#education#game#identity#language#mental#mind#preservation#rpg#traditional#combinator
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected] · Reply to Hollo :hollo:'s post

supports 's full spec with Hollo's own extended syntax (mentions and hashtags).

fedicat's avatar
fedicat

@[email protected]

quote posts are supported on platforms that support quote posts ( )

iphone screenshot of the context menu for a post showing a quote option in a link submenua post composer titled Quote followed by a snippet of the quoted post then the visibility then the text composition area prefilled with a mention of the quoted author a home timeline showing the published quote post with the quoted list and under the author mention and in its own border

Detected text:

7:32Hometechnicattechnicattesting quote postfrom @ycombinatorRT:https://rss-mstdn.studiofreesia.com/users/ycombinator/statuses/113942146481288788@ycombinator@rss-mstdn.studiofreesia.com7:26 PMHacker News (bot)ycombinator@rss-mstdn.studiofreesia.com2:46 PMThe Cantonese Scrolls (EE) - A CantoneseLanguage Learning Mental RPGhttps://cantoscrolls.com/#ycombinator #Cantonese #Chinese#Preservation #Language #Education#Culture #Identity #Traditional #Game#RPG #Mental #Mind#cantonese#chinese#culture#education#game#identity#language#mental#mind#preservation#rpg#traditional#combinator
Markus 🌱:fosse:'s avatar
Markus 🌱:fosse:

@[email protected]

Eg har nett støtta @fedify ! Dei har fleire kule prosjekt. @[email protected] køyrer på deira teneste @hollo.

English:
I've just contributed to They have several cool projects. @[email protected] runs on their service .

opencollective.com/fedify

yamanoku's avatar
yamanoku

@[email protected]

HolloをRailwayにデプロイする時の作業ログをZenn Scrapsにまとめました。躓いた個所もあったのでこれからデプロイしてやってみたい人に届け~ https://zenn.dev/yamanoku/scraps/546b887da013d9

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected] · Reply to Hollo :hollo:'s post

저장소가 @dahlia/hollo에서 @fedify-dev/hollo로 이전되었습니다. 이에 따라 이미지 레지스트리도 ghcr.io/dahlia/hollo에서 ghcr.io/fedify-dev/hollo로 이전되었습니다.

기존 이미지 레지스트리는 계속 접근 가능하지만, 새로운 태그는 더 이상 추가되지 않을 예정입니다. Hollo를 사용 중이신 모든 분들은 새로운 레지스트리 주소로 업데이트해 주시기 바랍니다.

Docker 설정을 다음과 같이 변경해 주세요:

  • 기존 이미지 주소: ghcr.io/dahlia/hollo:latest
  • 새 이미지 주소: ghcr.io/fedify-dev/hollo:latest

이번 이전은 프로젝트의 더 나은 운영과 지속적인 개발을 위해 진행되었습니다. 원활한 전환에 협조해 주셔서 감사합니다. :hollo:

https://hollo.social/@fedify/0194a851-581d-779c-b777-dc39e753ef14

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@[email protected] · Reply to Fedify: an ActivityPub server framework's post

We've just moved the project and related repositories to our new GitHub organization account, @fedify-dev! 🎉

Here's what moved:

All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.

Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!

:fedify: New GitHub organization: https://github.com/fedify-dev.

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected] · Reply to Hollo :hollo:'s post

Holloのリポジトリが@dahlia/holloから@fedify-dev/holloに移行いたしました。これに伴い、Dockerイメージレジストリもghcr.io/dahlia/holloからghcr.io/fedify-dev/holloに移行しております。

旧イメージレジストリは引き続きアクセス可能ですが、新しいタグの追加は行われません。Holloをご利用の皆様には、新しいレジストリアドレスへの更新をお願いいたします。

Dockerの設定を以下のように更新してください:

  • 旧アドレス:ghcr.io/dahlia/hollo:latest
  • 新アドレス:ghcr.io/fedify-dev/hollo:latest

この移行はプロジェクトのより良い運営と継続的な開発のために行われました。円滑な移行にご協力いただき、誠にありがとうございます。 :hollo:

https://hollo.social/@fedify/0194a851-581d-779c-b777-dc39e753ef14

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@[email protected] · Reply to Fedify: an ActivityPub server framework's post

We've just moved the project and related repositories to our new GitHub organization account, @fedify-dev! 🎉

Here's what moved:

All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.

Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!

:fedify: New GitHub organization: https://github.com/fedify-dev.

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

The repository has moved from @dahlia/hollo to @fedify-dev/hollo! Along with this move, our image registry has also been relocated from ghcr.io/dahlia/hollo to ghcr.io/fedify-dev/hollo.

While the old image registry will remain accessible, it won't receive any new tags. We recommend all Hollo users to update their Docker image references to the new registry address.

To update your Docker configurations, please change:

  • From: ghcr.io/dahlia/hollo:latest
  • To: ghcr.io/fedify-dev/hollo:latest

The migration ensures better project organization and continued development. Thank you for your understanding and cooperation in making this transition smooth! :hollo:

https://hollo.social/@fedify/0194a851-581d-779c-b777-dc39e753ef14

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@[email protected] · Reply to Fedify: an ActivityPub server framework's post

We've just moved the project and related repositories to our new GitHub organization account, @fedify-dev! 🎉

Here's what moved:

All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.

Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!

:fedify: New GitHub organization: https://github.com/fedify-dev.

Forfattar Markus Pedersen 📚🌱's avatar
Forfattar Markus Pedersen 📚🌱

@[email protected]

Introduksjon

Hei!

Eg er forfattar Markus Pedersen. Eg har tidlegare gjeve ut ein teikneserietrilogi om nokre udugelege superheltar kalla (https://www.uberpress.no/collections/udugeleg-collection).

For tida prøvar eg meg i heilt andre banar enn superheltar med dikt og anna kortprosa. Eg er i ein prosess med å sende nokre samlingar rundt til forlag.

På denne kontoen har eg tenkt å leggje ut nokre av desse tekstane eg skriv. Dei kan gjerne vera litt for lange for ein vanleg -konto, og difor nyttar eg til dette.

Det kjem til å vera ein del tekstar med tung tematikk, eg skal prøve å vera flink med innhaldsfilter på dei aller tyngste.

Min kvardagslege konto er @markus. Eg nyttar den som ein småblogg, så der finn du allslags tankar om allslags greiar.

Eg vonar du vil følgje meg her sjølv om du følgjar meg annastads allereie!

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

Hollo 0.4.0 released! is a single-user federated microblogging software which is -enabled and powered by .

The key changes of this release include:

  • Hollo is now powered by Node.js 23+ instead of Bun for more efficient memory usage.

  • Added an experimental feature flag TIMELINE_INBOXES to store all posts visible to your timeline in the database, rather than filtering them in real-time as they are displayed. This is useful for relatively larger instances with many incoming posts, but as of now it may have several bugs. It is expected to be the default behavior in the future after it is stabilized.

  • Now you can import and export your data from the administration dashboard in CSV format: follows, lists, accounts you muted, accounts you blocked, and bookmarks.

  • You can now make your profile discoverable.

  • The profile page now shows an account's cover image if it has one.

  • Many bug fixes.

For the details, see also the full changelog.

You can upgrade to Hollo 0.4.0 using the following ways:

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

is currently testing .js instead of . (In fact, the hollo.social server is already running on Node.js!) If this test is successful, starting with the next release, Hollo will be powered by Node.js instead of Bun.

The main reason for switching to Node.js is to optimize memory usage. As you can see in the graph image below, Node.js uses significantly less memory than Bun. With this switch, Hollo is expected to be even more lightweight than before!

Are you interested in trying out the Node.js version of Hollo early? Try to pull ghcr.io/dahlia/hollo:0.4.0-dev.290!

Hollo's memory usage graph. When I was running on Bun, it used about 4GB of memory, but after switching to Node.js, it uses about 0.5GB of memory.
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

Hollo 0.4.0 released! is a single-user federated microblogging software which is -enabled and powered by .

The key changes of this release include:

  • Hollo is now powered by Node.js 23+ instead of Bun for more efficient memory usage.

  • Added an experimental feature flag TIMELINE_INBOXES to store all posts visible to your timeline in the database, rather than filtering them in real-time as they are displayed. This is useful for relatively larger instances with many incoming posts, but as of now it may have several bugs. It is expected to be the default behavior in the future after it is stabilized.

  • Now you can import and export your data from the administration dashboard in CSV format: follows, lists, accounts you muted, accounts you blocked, and bookmarks.

  • You can now make your profile discoverable.

  • The profile page now shows an account's cover image if it has one.

  • Many bug fixes.

For the details, see also the full changelog.

You can upgrade to Hollo 0.4.0 using the following ways:

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

is currently testing .js instead of . (In fact, the hollo.social server is already running on Node.js!) If this test is successful, starting with the next release, Hollo will be powered by Node.js instead of Bun.

The main reason for switching to Node.js is to optimize memory usage. As you can see in the graph image below, Node.js uses significantly less memory than Bun. With this switch, Hollo is expected to be even more lightweight than before!

Are you interested in trying out the Node.js version of Hollo early? Try to pull ghcr.io/dahlia/hollo:0.4.0-dev.290!

Hollo's memory usage graph. When I was running on Bun, it used about 4GB of memory, but after switching to Node.js, it uses about 0.5GB of memory.
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

One hidden feature of : You can also quote another post while replying to someone else's post.

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

We'll be releasing 0.4.0 before the year is out. Stay tuned!

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected] · Reply to Hollo :hollo:'s post

Okay, testing with .js is cruising along. It's consuming up to 3 GB of memory at peak times, but that's a huge improvement over Hollo with , which was consuming over 8 GB of memory at peak times.

So, yes, starting with Hollo 0.4.0, we'll use Node.js instead of Bun!

Memory usage chart for the hollo.social server. You can see that before December 18th, the point at which we switched to Node.js, the memory usage fluctuated between 1 GB and 8 GB, but since then, it's been mostly stable around 1 GB. It did spike to 3 GB at peak times, but only briefly during the entire test period.
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

is currently testing .js instead of . (In fact, the hollo.social server is already running on Node.js!) If this test is successful, starting with the next release, Hollo will be powered by Node.js instead of Bun.

The main reason for switching to Node.js is to optimize memory usage. As you can see in the graph image below, Node.js uses significantly less memory than Bun. With this switch, Hollo is expected to be even more lightweight than before!

Are you interested in trying out the Node.js version of Hollo early? Try to pull ghcr.io/dahlia/hollo:0.4.0-dev.290!

Hollo's memory usage graph. When I was running on Bun, it used about 4GB of memory, but after switching to Node.js, it uses about 0.5GB of memory.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@[email protected]

For the sake of dogfooding , which I'm working on, I'm moving to @[email protected], a new account created with Hollo. My follower list will automatically be handed over, so there's nothing you need to do, and I wish you well with my new account!

Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@[email protected] · Reply to KazukyAkayashi's post

@KazukyAkayashi visiblement depuis iceshrimp y a des problèmes de mise en page avec des messages publié sur depuis mon compte , avec des double saut de ligne :paw:

Et chez vous ça donne quoi?

Screenshot d'une publication de mon compte sur Hollo depuis Moshidon (android) montrant le double saut de ligne depuis iceshrimp.
KazukyAkayashi

@[email protected] · Reply to KazukyAkayashi's post

C'est vraiment dommage du coup que ne fonctionne pas avec :pikasad: car je suis pas fan de ou de

Quand a avec Hollo sur Android ça bug un peu, y a des doubles publication, des images en double dans des publication alors qu'il n'y a qu'une image de base.

Puis en globalité ça manque d'un client qui gère toutes les fonctionnalités disponible ... parce que bon ce limité a ce que peut faire Mastodon merci mais c'est merdique.

KazukyAkayashi

@[email protected] · Reply to KazukyAkayashi's post

Du coup le stockage local fonctionne nickel 👍

KazukyAkayashi

@[email protected] · Reply to KazukyAkayashi's post

Hollo in

Screenshot de l'application Moshidon montrant mon profil sur mon instance Hollo.
Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@[email protected]

Hmm bon ne démarre plus depuis la 0.2.x et le passage a la 0.3.0 ne change rien, même sur une fresh install j'ai les même problème PostgresError :nko_curious:

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

Hollo 0.3.0 released! is a single-user federated microblogging software which is -enabled and powered by .

The key changes of this release include:

  • Thanks to @joschi, Hollo now support local filesystem storage for media files. You can configure DRIVE_DISK=fs and FS_ASSET_PATH to store media files in the local filesystem. For users who've used S3, no further action is required—but, it's recommended to configure DRIVE_DISK=s3 as DRIVE_DISK will be required in the future releases.
  • Added support for Sentry. If you want to see error reports and instrumented traces in Sentry, please configure SENTRY_DSN.
  • Added pagination to the profile page.
  • Minor performance improvements and bug fixes due to upgrading Fedify to 1.3.0.

You can upgrade to Hollo 0.3.0 using the following ways:

fedicat's avatar
fedicat

@[email protected]

I don’t have my test instance completely set up with S3 for media but pretty sure is working with now.

screenshot of home feed with test posts and image placeholders in teal

Detected text:

12:35Homehollo.fedifolio.comtechtechnicat12:34 AMalt texttechtechnicat12:13 AMtechtechnicat11/28/20241technicattechtechnicatТ 11/27/202411/27/2024trst112
fedicat's avatar
fedicat

@[email protected]

working on support

screenshot of a home feed with just a few test posts

Detected text:

9:50Homeo introvert (public, not in timelines)Phil Chutechnicattest introPhil ChutechnicattestingPhil Chutechnicattesthollo.fedifolio.com6:03 PM6:03 PM12:59 AM
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

The v0.2.3 has been released, which fixes a few bugs and brings to the latest version, v1.2.7. If you are using the Docker image, you can upgrade by using the ghcr.io/dahlia/hollo:0.2.3.

NTSK's avatar
NTSK

@[email protected]

タニタのページを貼るとエラー出るの、まじでバグっぽい https://gist.github.com/ntsklab/3bb1c72fc6dda82a54f6171ff4c8c679

anno189

@[email protected]

Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions https://logtape.org/

anno189

@[email protected]

ActivityPub server framework in TypeScript https://fedify.dev/

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@[email protected]

Star History of , , and :

star-history.com/#dahlia/fedif

Star History of Fedify, Hollo, and LogTape.
Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@[email protected]

Yeah the hollo.service works 👍
All that's left now is to wait for local storage support (because at the moment there's only support for storage on S3).

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@[email protected]

Flyers for and to be used at an open source event in Japan!

https://mstdn.y-zu.org/@Yohei_Zuho/113440544215822210

Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@[email protected] · Reply to Kazuky Akayashi ฅ^•ﻌ•^ฅ's post

Hmm I can't start Hollo with systemd, I don't really understand why.

I've tried the example given
on the Bun website, I think the problem comes from this line :

ExecStart=/home/my_user/.bun/bin/bun run index.ts

Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@[email protected] · Reply to Kazuky Akayashi ฅ^•ﻌ•^ฅ's post

Bon bah j'ai n'y les moyens financier, ni matériel (en plus d'y connaitre quedale) de faire du S3 du coup ça bloque totalement l'utilisation de Hollo :pikasad:
En espérant que le stockage local soit rajouté dans les prochaines versions.

Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@[email protected] · Reply to Kazuky Akayashi ฅ^•ﻌ•^ฅ's post

Bon bah ça fonctionne pas mal du tout :nko_okay:
Va juste falloir mettre un truc de stockage en place pour tester bien la chose.



RE:
hollo.zarchbox.fr/@KazukyAkayashi/0192fda2-f090-7c21-9a15-4d1896aa573f

KazukyAkayashi

@[email protected]

Hello world 👋

Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@[email protected] · Reply to Kazuky Akayashi ฅ^•ﻌ•^ฅ's post

Ah bah zut alors Mangane ça marche pas avec Hollo :pikathinknothappy:

Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@[email protected] · Reply to Kazuky Akayashi ฅ^•ﻌ•^ฅ's post

Aie gros points noir :

- une dépendance a
cdn.jsdelivr.net sur l'interface web.
- et visiblement l'obligation d'avoir un S3 compatible pour les medias
:pikaneutral: :pikascream:

Je vais tester le reste mais ça semble pas mal foutu dans la même veine que GotoSocial mais qui fonctionne mieux
:pikasmilesweat:

Honnip's avatar
Honnip

@[email protected]

주말부터 모듈로 작성하고 있는데 어느 정도 마무리가 된 듯하다. 지금은 개발이 빠르게 진행되고 있어서 nixpkgs에 올리는 건 나중에 생각해 보는 걸로..

패키지: https://github.com/honnip/dotfiles/blob/3e52a09afc680ecaff6c0d7dfff414f507af3f8a/pkgs/hollo/default.nix 모듈: https://github.com/honnip/dotfiles/blob/3e52a09afc680ecaff6c0d7dfff414f507af3f8a/modules/nixos/hollo.nix

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

Hollo 0.2.0 released! is a single-user federated microblogging software which is -enabled and powered by .

The key changes of this release include:

  1. Thanks to @thisismissem, now you can report remote accounts and posts.

  2. Added two-factor authentication support.

  3. Thanks again to @thisismissem, Hollo improved alignment on Mastodon API changes about OAuth and apps.

  4. Thanks again to @thisismissem, RFC 8414 for OAuth Authorization Server metadata endpoint. It will improve interoperability between Hollo and Mastodon-compatible client apps.

  5. Renamed the Data menu from the administration dashboard to Federation, and:

    • Now posts also can be force-refreshed.
    • Now the number of messages in the task queue is shown.
  6. Custom emojis now can be deleted from the administration dashboard.

  7. Thanks to @helge, PORT and ALLOW_PRIVATE_ADDRESS environment variables are introduced.

  8. Added a favicon.

  9. Dropped support for Redis, which was an optional dependency.

You can upgrade to Hollo 0.2.0 using the following ways:

5-a. Now posts also can be force-refreshed.5-b. Now the number of messages in the task queue is shown.6. Custom emojis now can be deleted from the administration dashboard.2. Added two-factor authentication support.
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

In the next version of , you'll see the number of messages stacked in your task queue in the administration dashboard. This gives you an idea of how busy your instance is.

The number of messages in the task queue as seen in Hollo's administration dashboard.
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

The next version of 's administration dashboard will have a Federation menu instead of a Data menu, and will allow you to force refresh posts as well as accounts.

The administration dashboard in the next version of Hollo. There is a Federation menu instead of a Data menu.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@[email protected]

If you'd like to support the development of or , you can sponsor me on GitHub!

github.com/sponsors/dahlia

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@[email protected]

10月26日(土)に開催されるOSC 2024 Tokyo/FallにFedify/Hollo合同で出展します!可愛いFedifyのロゴのシールと『自分だけのフェディバースのマイクロブログを作ろう!』日本語版の紙の本を持って行く予定です。よろしくお願いします。

https://event.ospn.jp/osc2024-fall/

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

0.2.0 will have two-factor authentication support using time-based OTP!

If you want to give it a try right now, you can get it in ghcr.io/dahlia/hollo:0.2.0-dev.183 or just canary.

Two-factor authentication settings on the Hollo administration dashboard.
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

's GitHub repository now has 200 stars!

Hollo's GitHub repository now has 200 stars.
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

Introducing . Hollo is an -enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.

It's headless, meaning you can use existing client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use in the content of your posts and you can quote another post.

Oh, and Hollo is built using and .

https://github.com/dahlia/hollo

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

is a headless microblogging software that implements the Mastodon API. This means that you can use any Mastodon-compatible client to interact with it. However, in practice, some clients may not work as expected due to differences in the way they implement the Mastodon API. Here are some of the clients that have been tested with Hollo:

https://docs.hollo.social/clients/

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

We now have and 's official server! Join us now!

https://discord.gg/hGXXxUq2jK

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@[email protected]

We now have and 's official server! Join us now!

https://discord.gg/bhtwpzURwd

Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected]

finally has /-style quotes! It's easy to use. Just paste the link to the post you want to quote into your post! It will automatically recognize a link to an ActivityPub post (supports Article, Note, and Question) and turn it into a quote.

FYI, if you're using , you can use the Quote button that appears when you press the boost icon!

https://hollo.social/@fedify/0191d67c-a300-786e-8395-2020ac47ebc7

The menu that appears when you press the boost icon in Phanpy. The menu items are Boost and Quote.
Hollo :hollo:'s avatar
Hollo :hollo:

@[email protected] · Reply to Hollo :hollo:'s post

You can get started with your own Hollo in just a few clicks with the official template for :

https://railway.app/template/eopPyH?referralCode=qeEK5G

洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@[email protected]

From your view, what are the top priorities for future development?

OptionVoters
Polls0 (0%)
Lists3 (33%)
Search6 (67%)
Custom emojis0 (0%)
洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@[email protected]

now supports sharing posts (reblogs)!

洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@[email protected] · Reply to 洪 民憙 (Hong Minhee) 🤏🏼's post

I created an official account of : @hollo. Please follow this if you're interested in Hollo!

洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@[email protected] · Reply to 洪 民憙 (Hong Minhee) 🤏🏼's post

Here's the source code in progress:

github.com/dahlia/hollo

洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@[email protected] · Reply to 洪 民憙 (Hong Minhee) 🤏🏼's post

Now has several more features:

• Following/unfollowing accounts
• Following/unfollowing hashtags
• Post visibility
• Post language
• Editing profile
• Mentions
• Likes
• Bookmarks
• Notifications
• Markers

洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@[email protected]

What image comes to mind when you hear the word “” (not “hello”)?

洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@[email protected]

I'm rebuilding from scratch, and I've implemented some -compatible APIs to let me do the following actions with and now:

• Logging in
• Composing a post
• Writing a reply
• View posts
• Public timeline
• Home timeline

✌️

洪 民憙 (Hong Minhee) 🤏🏼's avatar
洪 民憙 (Hong Minhee) 🤏🏼

@[email protected]

The max_id, since_id, and min_id parameters in 's Timeline API assume that the post ID is a sortable number. (Is this correct?) , the implementation I'm building, uses UUIDs for post IDs internally, so I'm stuck on how to implement a Mastodon-compatible API.

docs.joinmastodon.org/methods/