Hollo :hollo:'s avatar

Hollo :hollo:

@hollo@hollo.social · 198 following · 727 followers

:hollo: A federated single-user microblogging software.

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

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:

@hollo@hollo.social

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.

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

This might be the best issue title that something I've said has resulted in: github.com/dahlia/hollo/issues

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

@hongminhee@fosstodon.org

Star History of , , and :

star-history.com/#dahlia/fedif

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

@KazukyAkayashi@social.zarchbox.fr

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).

Micah Ilbery :neofox_cofe:'s avatar
Micah Ilbery :neofox_cofe:

@micah@ilbery.family

I tried out @hollo and it looks like a promising project. It was relatively easy to get up and running with docker on my own server, but I don’t think I can make the switch to it yet. I’d want a bit more control over my profile and server before that. I’m perfectly fine with not having a web interface to browse the timeline, but I want more controls for the backend stuffs. Also a bit more documentation for setup and troubleshooting.

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

@fedify@hollo.social

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

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

Ivory by Tapbots :emoji_wink:'s avatar
Ivory by Tapbots :emoji_wink:

@ivory@tapbots.social · Reply to Andy Todd's post

@andy47 The next major update may or may not support it unofficially. You'll have to try it out when it is released. We should finally be able to read accounts that use alphanumeric post ID’s, but it really depends on each ActivityPub service.

Andy Todd's avatar
Andy Todd

@andy47@aus.social

Hey @ivory do you have any plans to support other Fediverse servers like @hollo ? It would be a big winner for me as I explore self hosting my own server.

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

@KazukyAkayashi@social.zarchbox.fr

Bon j'install une instance Hollo :blobPikaLaugh: ?

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social · Reply to HACK13's post

@hack13 Thanks! :blobcatmelt1:

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social · Reply to Kazuky Akayashi ฅ^•ﻌ•^ฅ's post

@KazukyAkayashi There are no hard requirements, but usually it takes about 1 GiB RAM.

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

Hollo is now listed on FediDB!

https://fedidb.org/software/hollo

https://mastodon.social/@dansup/113428350717395119

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

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.
ALT text details5-a. Now posts also can be force-refreshed.
5-b. Now the number of messages in the task queue is shown.
ALT text details5-b. Now the number of messages in the task queue is shown.
6. Custom emojis now can be deleted from the administration dashboard.
ALT text details6. Custom emojis now can be deleted from the administration dashboard.
2. Added two-factor authentication support.
ALT text details2. Added two-factor authentication support.
Esurio's avatar
Esurio

@esurio1673@c.koliosky.com · Reply to Esurio's post

DockerのDBのバージョン上げメモ

docker compose exec postgres pg_dumpall --clean --username [compose.yamlに書いたユーザー名] > backup.sql

docker compose stop
sudo docker compose rm -v postgres
sudo docker volume ls
sudo docker volume remove [HolloのDBのvolume]
sudo docker compose up -d postgres
sudo docker compose exec -T postgres psql -U user -d database < backup.sql

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social · Reply to Hollo :hollo:'s post

Oh, and the minimum supported version of PostgreSQL has been raised to 16, so please be careful when updating.

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

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.
ALT text details5-a. Now posts also can be force-refreshed.
5-b. Now the number of messages in the task queue is shown.
ALT text details5-b. Now the number of messages in the task queue is shown.
6. Custom emojis now can be deleted from the administration dashboard.
ALT text details6. Custom emojis now can be deleted from the administration dashboard.
2. Added two-factor authentication support.
ALT text details2. Added two-factor authentication support.
Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

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.
ALT text detailsThe number of messages in the task queue as seen in Hollo's administration dashboard.
Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

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.
ALT text detailsThe administration dashboard in the next version of Hollo. There is a Federation menu instead of a Data menu.
Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social · Reply to Andy Todd's post

@andy47 Apparently the MinIO settings from it does not work. How about using AWS S3 or Cloudflare R2 instead?

洪 民憙(ホン・ミンヒ)'s avatar
洪 民憙(ホン・ミンヒ)

@hongminhee@fedibird.com · Reply to 洪 民憙(ホン・ミンヒ)'s post

今日Fedify/Holloのブースに訪問してくれた皆様、本当にありがとうございました‼️機会があれば是非またお会いましょう!

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social · Reply to Andy Todd's post

@andy47 How did you configure your object storage?

Andy Todd

@andy47@social.halfcooked.com

Is this thing on? I’m attempting to use my own fedi-server thanks to the lovely people @hollo

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social · Reply to Andy Todd's post

@andy47 What client app do you use? There are some client apps that allow you to set your avatar, e.g., Elk.

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

@fedify@hollo.social

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

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

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

's GitHub repository now has 200 stars!

Hollo's GitHub repository now has 200 stars.
ALT text detailsHollo's GitHub repository now has 200 stars.
maybeanerd's avatar
maybeanerd

@maybeanerd@bumscode.com

Now that I started using @hollo on the side ( @maybeanerd@hollo.cluster.diluz.io ) to see how well it runs on my selfhosted k3s cluster, I can appreciate all the multi-account work done in @moshidon

Seeing a post on an account and then liking it from the other - that's so unnecessarily cool

Screenshot of moshidon app.
A post by hollo@hollo.social is open in the background.
In the foreground, a sheet which reads:
"Favorite with other account "

Below, a list of accounts the user is also logged in to, which is the account maybeanerd@hollo.cluster.diluz.io
ALT text detailsScreenshot of moshidon app. A post by hollo@hollo.social is open in the background. In the foreground, a sheet which reads: "Favorite with other account " Below, a list of accounts the user is also logged in to, which is the account maybeanerd@hollo.cluster.diluz.io
Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social · Reply to maybeanerd's post

@maybeanerd Apparently now it works well! Thank you!

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

Thanks to @thisismissem, Hollo 0.2.0 will support reporting remote users and posts! As it implements Mastodon-compatible API, any Mastodon clients that implement reporting could work with Hollo 0.2.0.

If you want to try it in advance, please give ghcr.io/dahlia/hollo:0.2.0-dev.185 a try (or just canary)!

https://hachyderm.io/@thisismissem/113352412470749770

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

Was really quite fun implementing Reporting & Flag activities in @hollo today, and not particularly hard.. I think touching Drizzle ORM was the most painful part (and figuring out how to test out what I was building)

Would be kinda nice to have a basic CLI client to Hollo to use during development or something. Maybe there's a Mastodon CLI client?

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

Got bored today so hacked up basic support for the Mastodon Report API for @hollogithub.com/dahlia/hollo/pull/4

It only supports reporting remote posts/actors, although does keep a record of sent reports (even though you could technically do fire-and-forget, it's not a great practice)

That's my little gift to @hongminhee for all the fantastic work they're doing

← Newer
Older →