• MAstodon setup disaster

    From The Doctor@21:1/5 to All on Mon Mar 17 17:11:55 2025
    XPost: comp.unix.bsd.freebsd.misc

    All right I have attempt to set up Mastodon in

    Debian 12 (snap included)
    Ubuntu 24 (snap included)

    FreeBSD based on https://wiki.freebsd.org/Ports/net-im/mastodon

    In all 3, it looks like either yarn or corepack
    is causing is causing a issue that
    all the assets do not set up properly.

    Has anyone had success setting
    a fresh new install of Mastodon?
    --
    Member - Liberal International This is doctor@nk.ca Ici doctor@nk.ca
    Yahweh, King & country!Never Satan President Republic!Beware AntiChrist rising! Look at Psalms 14 and 53 on Atheism ;
    Declare the MAGA A terrorist movement like that of HAMAS!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From rek2 hispagatos@21:1/5 to The Doctor on Mon Mar 17 17:46:46 2025
    XPost: comp.unix.bsd.freebsd.misc

    On 2025-03-17, The Doctor <doctor@doctor.nl2k.ab.ca> wrote:

    Has anyone had success setting
    a fresh new install of Mastodon?

    our collectie "hispagatos" has been running an instance of mastodon and
    matrix chat since they were in alpha stage, so I have a ton of
    experience, I can not bouch for packages since we been upgrading since
    nobody know much about it, we use git, our setup is
    a member of our colletive runs some servers on his basement, one of this
    server is for us to use and runs Arch GNU/Linux is a roling release so
    this helps a lot specially for long term, no need to do mayor upgrades(debian/ubuntu) and is faster to get security patching from
    upstream than most other distros.
    We follow the documentation for a source/git install that basically is
    you create user lets say mastodon
    you su - to it and follow the instruction this all go around installing
    irb for ruby env and then the rest, I advice to use this setup if you
    want long term easy of mind :)

    I am at working now but just duckduckgo something like "mastodon doc
    source install" and follow the instructions make sure your irb install
    is well setup for the user "mastodon" so mastodon is not using system
    libraries (I can see already issues with debian since is so slow to
    update)

    feel free to contact me on matrix/mastodon/fediverse you will find my info on my signature

    Hope this helps
    Happy Hacking
    ReK2

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From The Doctor@21:1/5 to rek2@hispagatos.org on Mon Mar 17 22:44:03 2025
    XPost: comp.unix.bsd.freebsd.misc

    In article <vr9n66$2pmn1$2@matrix.hispagatos.org>,
    rek2 hispagatos <rek2@hispagatos.org> wrote:
    On 2025-03-17, The Doctor <doctor@doctor.nl2k.ab.ca> wrote:

    Has anyone had success setting
    a fresh new install of Mastodon?

    our collectie "hispagatos" has been running an instance of mastodon and >matrix chat since they were in alpha stage, so I have a ton of
    experience, I can not bouch for packages since we been upgrading since
    nobody know much about it, we use git, our setup is
    a member of our colletive runs some servers on his basement, one of this >server is for us to use and runs Arch GNU/Linux is a roling release so
    this helps a lot specially for long term, no need to do mayor >upgrades(debian/ubuntu) and is faster to get security patching from
    upstream than most other distros.
    We follow the documentation for a source/git install that basically is
    you create user lets say mastodon
    you su - to it and follow the instruction this all go around installing
    irb for ruby env and then the rest, I advice to use this setup if you
    want long term easy of mind :)

    I am at working now but just duckduckgo something like "mastodon doc
    source install" and follow the instructions make sure your irb install
    is well setup for the user "mastodon" so mastodon is not using system >libraries (I can see already issues with debian since is so slow to
    update)

    feel free to contact me on matrix/mastodon/fediverse you will find my info on >my signature

    Hope this helps
    Happy Hacking
    ReK2

    usng ARch?

    As I said, I was follwoing the instructions.
    --
    Member - Liberal International This is doctor@nk.ca Ici doctor@nk.ca
    Yahweh, King & country!Never Satan President Republic!Beware AntiChrist rising! Look at Psalms 14 and 53 on Atheism ;
    Declare the MAGA A terrorist movement like that of HAMAS!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to All on Mon Mar 17 23:33:14 2025
    XPost: comp.unix.bsd.freebsd.misc

    On Mon, 17 Mar 2025 17:46:46 -0000 (UTC), rek2 hispagatos wrote:

    feel free to contact me on matrix/mastodon/fediverse you will find my
    info on my signature

    No signature?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From rek2 hispagatos@21:1/5 to Lawrence D'Oliveiro on Tue Mar 18 03:38:10 2025
    XPost: comp.unix.bsd.freebsd.misc

    On 2025-03-17, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Mon, 17 Mar 2025 17:46:46 -0000 (UTC), rek2 hispagatos wrote:

    feel free to contact me on matrix/mastodon/fediverse you will find my
    info on my signature

    No signature?

    ops! sorry I send that msg from my linux librem tablet and I do not have
    setup a .signature on my slrn there. but here it is below.

    @doctor: Yes using arch GNU/Linux, follow the source instructions not the package if
    that is your case if indeed using source/git clone then make sure irb
    and your env is setup correctly with their recomended versions of
    node,ruby etc

    ```
    Dependencies

    # External dependencies have not changed since v4.3.0, the compatible Ruby, PostgreSQL, Node, Elasticsearch and Redis versions are the same, that is:

    - Ruby: 3.1 or newer
    - PostgreSQL: 12 or newer. PostgreSQL versions 14.0
    to 14.3 are not supported as they contain a critical data-corruption
    bug (see v4.3.0 release notes)
    - Elasticsearch (recommended, for full-text search): 7.x
    (OpenSearch should also work)
    - LibreTranslate (optional, for translations): 1.3.3 or newer
    - Redis: 4 or newer
    - Node: 18 or newer
    - ImageMagick (optional if using libvips): 6.9.7-7 or newer
    - libvips (optional, instead of ImageMagick): 8.13 or newer

    ```
    https://github.com/mastodon/mastodon/releases https://docs.joinmastodon.org/admin/install



    Happy Hacking
    ReK2

    --
    - {gemini,https}://{,rek2.}hispagatos.org - mastodon: @rek2@hispagatos.space
    - [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
    - https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From The Doctor@21:1/5 to rek2@hispagatos.org on Tue Mar 18 04:35:44 2025
    XPost: comp.unix.bsd.freebsd.misc

    In article <vrapr2$2sa4s$2@matrix.hispagatos.org>,
    rek2 hispagatos <rek2@hispagatos.org> wrote:
    On 2025-03-17, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Mon, 17 Mar 2025 17:46:46 -0000 (UTC), rek2 hispagatos wrote:

    feel free to contact me on matrix/mastodon/fediverse you will find my
    info on my signature

    No signature?

    ops! sorry I send that msg from my linux librem tablet and I do not have >setup a .signature on my slrn there. but here it is below.

    @doctor: Yes using arch GNU/Linux, follow the source instructions not
    the package if
    that is your case if indeed using source/git clone then make sure irb
    and your env is setup correctly with their recomended versions of
    node,ruby etc

    ```
    Dependencies

    # External dependencies have not changed since v4.3.0, the compatible
    Ruby, PostgreSQL, Node, Elasticsearch and Redis versions are the same,
    that is:

    - Ruby: 3.1 or newer
    - PostgreSQL: 12 or newer. PostgreSQL versions 14.0
    to 14.3 are not supported as they contain a critical data-corruption
    bug (see v4.3.0 release notes)
    - Elasticsearch (recommended, for full-text search): 7.x
    (OpenSearch should also work)
    - LibreTranslate (optional, for translations): 1.3.3 or newer
    - Redis: 4 or newer
    - Node: 18 or newer
    - ImageMagick (optional if using libvips): 6.9.7-7 or newer
    - libvips (optional, instead of ImageMagick): 8.13 or newer

    ```
    https://github.com/mastodon/mastodon/releases >https://docs.joinmastodon.org/admin/install


    I will give this a try.



    Happy Hacking
    ReK2

    Are we usenet peering?


    --
    - {gemini,https}://{,rek2.}hispagatos.org - mastodon: @rek2@hispagatos.space >- [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
    - https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5


    --
    Member - Liberal International This is doctor@nk.ca Ici doctor@nk.ca
    Yahweh, King & country!Never Satan President Republic!Beware AntiChrist rising! Look at Psalms 14 and 53 on Atheism ;
    Declare the MAGA A terrorist movement like that of HAMAS!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From The Doctor@21:1/5 to The Doctor on Tue Mar 18 16:14:56 2025
    XPost: comp.unix.bsd.freebsd.misc

    In article <vrat70$2vo$3@gallifrey.nk.ca>,
    The Doctor <doctor@doctor.nl2k.ab.ca> wrote:
    In article <vrapr2$2sa4s$2@matrix.hispagatos.org>,
    rek2 hispagatos <rek2@hispagatos.org> wrote:
    On 2025-03-17, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Mon, 17 Mar 2025 17:46:46 -0000 (UTC), rek2 hispagatos wrote:

    feel free to contact me on matrix/mastodon/fediverse you will find my
    info on my signature

    No signature?

    ops! sorry I send that msg from my linux librem tablet and I do not have >>setup a .signature on my slrn there. but here it is below.

    @doctor: Yes using arch GNU/Linux, follow the source instructions not
    the package if
    that is your case if indeed using source/git clone then make sure irb
    and your env is setup correctly with their recomended versions of
    node,ruby etc

    ```
    Dependencies

    # External dependencies have not changed since v4.3.0, the compatible
    Ruby, PostgreSQL, Node, Elasticsearch and Redis versions are the same,
    that is:

    - Ruby: 3.1 or newer
    - PostgreSQL: 12 or newer. PostgreSQL versions 14.0
    to 14.3 are not supported as they contain a critical data-corruption
    bug (see v4.3.0 release notes)
    - Elasticsearch (recommended, for full-text search): 7.x
    (OpenSearch should also work)
    - LibreTranslate (optional, for translations): 1.3.3 or newer
    - Redis: 4 or newer
    - Node: 18 or newer
    - ImageMagick (optional if using libvips): 6.9.7-7 or newer
    - libvips (optional, instead of ImageMagick): 8.13 or newer

    ```
    https://github.com/mastodon/mastodon/releases >>https://docs.joinmastodon.org/admin/install


    I will give this a try.



    Happy Hacking
    ReK2

    Are we usenet peering?


    Rek2 can I contact you via e-mail?


    --
    - {gemini,https}://{,rek2.}hispagatos.org - mastodon: @rek2@hispagatos.space >>- [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2 >>- https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5


    --
    Member - Liberal International This is doctor@nk.ca Ici doctor@nk.ca
    Yahweh, King & country!Never Satan President Republic!Beware AntiChrist rising!
    Look at Psalms 14 and 53 on Atheism ;
    Declare the MAGA A terrorist movement like that of HAMAS!


    --
    Member - Liberal International This is doctor@nk.ca Ici doctor@nk.ca
    Yahweh, King & country!Never Satan President Republic!Beware AntiChrist rising! Look at Psalms 14 and 53 on Atheism ;
    Declare the MAGA A terrorist movement like that of HAMAS!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eli the Bearded@21:1/5 to The Doctor on Wed Mar 19 01:37:19 2025
    XPost: comp.unix.bsd.freebsd.misc

    In comp.os.linux.misc, The Doctor <doctor@doctor.nl2k.ab.ca> wrote:
    All right I have attempt to set up Mastodon in

    Debian 12 (snap included)
    Ubuntu 24 (snap included)

    FreeBSD based on https://wiki.freebsd.org/Ports/net-im/mastodon

    Mastodon seems a bear to run. Have you considered the lightweight snac2?

    https://codeberg.org/grunfink/snac2

    I'm paying masto.host for an instance, but would be tempted to switch to
    snac2 if it suppported account migrations (which, alas, it does not:
    "simple, minimalistic" implementations are not full featured).

    I might switch my bot account over to a snac2 instance, as I don't care
    much about history there. Currently I'm using an even lighter weight activitypub framework, activity-bot. My fork:

    https://codeberg.org/elithebearded/activity-bot

    Elijah
    ------
    if you are installing via snap you might not like complex installs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nuno Silva@21:1/5 to Eli the Bearded on Wed Mar 19 11:12:31 2025
    XPost: comp.unix.bsd.freebsd.misc

    On 2025-03-19, Eli the Bearded wrote:

    In comp.os.linux.misc, The Doctor <doctor@doctor.nl2k.ab.ca> wrote:
    All right I have attempt to set up Mastodon in

    Debian 12 (snap included)
    Ubuntu 24 (snap included)

    FreeBSD based on https://wiki.freebsd.org/Ports/net-im/mastodon

    Mastodon seems a bear to run. Have you considered the lightweight snac2?

    https://codeberg.org/grunfink/snac2

    I'm paying masto.host for an instance, but would be tempted to switch to snac2 if it suppported account migrations (which, alas, it does not:
    "simple, minimalistic" implementations are not full featured).

    It looks like not even Mastodon fully supports migrations: https://erinkissane.com/notes-from-a-mastodon-migration

    I find it especially concerning that using the migration feature breaks lists...

    While I still have to decide how to do it, I'm changing to a different instance, and so far it looks like it might be better to keep both
    accounts active without migrating.

    But Mastodon has more urgent issues, like making the official web UI
    more usable instead of trying to clone TSNFKAT :-P

    I might switch my bot account over to a snac2 instance, as I don't care
    much about history there. Currently I'm using an even lighter weight activitypub framework, activity-bot. My fork:

    https://codeberg.org/elithebearded/activity-bot

    Elijah
    ------
    if you are installing via snap you might not like complex installs


    --
    Nuno Silva
    (not following comp.unix.bsd.freebsd)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From The Doctor@21:1/5 to nunojsilva@invalid.invalid on Wed Mar 19 12:57:11 2025
    XPost: comp.unix.bsd.freebsd.misc

    In article <vre8r3$n0k3$1@dont-email.me>,
    Nuno Silva <nunojsilva@invalid.invalid> wrote:
    On 2025-03-19, Eli the Bearded wrote:

    In comp.os.linux.misc, The Doctor <doctor@doctor.nl2k.ab.ca> wrote:
    All right I have attempt to set up Mastodon in

    Debian 12 (snap included)
    Ubuntu 24 (snap included)

    FreeBSD based on https://wiki.freebsd.org/Ports/net-im/mastodon

    Mastodon seems a bear to run. Have you considered the lightweight snac2?

    https://codeberg.org/grunfink/snac2

    I'm paying masto.host for an instance, but would be tempted to switch to
    snac2 if it suppported account migrations (which, alas, it does not:
    "simple, minimalistic" implementations are not full featured).

    It looks like not even Mastodon fully supports migrations: >https://erinkissane.com/notes-from-a-mastodon-migration

    I find it especially concerning that using the migration feature breaks >lists...

    While I still have to decide how to do it, I'm changing to a different >instance, and so far it looks like it might be better to keep both
    accounts active without migrating.

    But Mastodon has more urgent issues, like making the official web UI
    more usable instead of trying to clone TSNFKAT :-P

    What Mastodon needs to do is to mimic bluesky,

    have a ready to install package to go!


    I might switch my bot account over to a snac2 instance, as I don't care
    much about history there. Currently I'm using an even lighter weight
    activitypub framework, activity-bot. My fork:

    https://codeberg.org/elithebearded/activity-bot

    Elijah
    ------
    if you are installing via snap you might not like complex installs


    --
    Nuno Silva
    (not following comp.unix.bsd.freebsd)


    --
    Member - Liberal International This is doctor@nk.ca Ici doctor@nk.ca
    Yahweh, King & country!Never Satan President Republic!Beware AntiChrist rising! Look at Psalms 14 and 53 on Atheism ;
    Declare the MAGA A terrorist movement like that of HAMAS!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From rek2 hispagatos@21:1/5 to Nuno Silva on Wed Mar 19 21:18:41 2025
    XPost: comp.unix.bsd.freebsd.misc

    ["Followup-To:" header set to comp.os.linux.misc.]
    On 2025-03-19, Nuno Silva <nunojsilva@invalid.invalid> wrote:
    On 2025-03-19, Eli the Bearded wrote:

    But Mastodon has more urgent issues, like making the official web UI
    more usable instead of trying to clone TSNFKAT :-P

    web/electron and such sucks I avoid web tech software as the plage,
    and you OS hates it, use a real desktop
    program for mastodon there are many, I like CLI/VIM keys so I use TUT
    but there is also toot slower because is made with a scripting language(python). TUT is GO that is not C/C++ but is good enought for me.


    Happy Hacking
    ReK2

    --
    - {gemini,https}://{,rek2.}hispagatos.org - mastodon: @rek2@hispagatos.space
    - [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
    - https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)