./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:
Description
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.

gotosocial.rc
#!/bin/ksh

daemon="${LOCALBASE}/bin/gotosocial"
daemon_user="_gotosocial"
daemon_flags="--config-path ${SYSCONFDIR}/gotosocial.yaml"

. /etc/rc.d/rc.subr

pexp="${daemon} .*"

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

rc_bg=YES
rc_reload=NO

rc_cmd $1

README
+-------------------------------------------------------------------------------
| 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)