./www/gotosocial [ActivityPub social network server]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.3.6, Package name: gotosocial-0.3.6
Maintained by: Hukadan
Master sites:
GoToSocial provides a lightweight, customizable, and safety-focused
entryway into the Fediverse, and is comparable to (but distinct from)
existing projects such as Mastodon, Pleroma, Friendica, and PixelFed.


daemon_flags="--config-path ${SYSCONFDIR}/gotosocial.yaml"

. /etc/rc.d/rc.subr

pexp="${daemon} .*"

rc_start() {
rc_exec "${daemon} ${daemon_flags} server start"


rc_cmd $1

| Running ${PKGSTEM} on OpenBSD

GoToSocial Management

On OpenBSD GoToSocial is installed in ${LOCALSTATEDIR}/gotosocial and
runs as dedicated user _gotosocial.

GoToSocial management tasks must be run as the _gotosocial user using
doas(1), sudo(1) or su(1).

For example, to create an account:

$ doas -u _gotosocial gotosocial \
--config-path ${SYSCONFDIR}/gotosocial.yaml admin account create \
--username username \
--email some_email@whatever.org \
--password PASSWORD

To confirm it:

$ doas -u _gotosocial gotosocial \
--config-path ${SYSCONFDIR}/gotosocial.yaml admin account confirm \
--username username

Promote to admin rights:

$ doas -u _gotosocial gotosocial \
--config-path ${SYSCONFDIR}/gotosocial.yaml admin account promote \
--username username

Filesize: 13.973 KB
Version History (View Complete History)
  • (2022-06-22) Updated to version: gotosocial-0.3.6
  • (2022-05-27) Updated to version: gotosocial-0.3.4
  • (2022-05-17) Package added to openports.se, version gotosocial-0.3.3 (created)
[show/hide] View available PLISTS (Can be a lot of data)