link aggregator and comment site via ActivityPub
Project homepage: https://humungus.tedunangst.com/r/azorius
Description
Azorius is a social link aggregator and comment forum. It federates with other
instances via ActivityPub.
Package information
- Ports path
- www/azorius
- Package architecture
- amd64
- Maintainer
- Horia Racoviceanu <horia@racoviceanu.com> Gonzalo L. R. <gonzalo@openbsd.org>
- Categories
- www, lang/go
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, riscv64
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
Build
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-------------------------------------------------------------------------------
| Running azorius on OpenBSD
+-------------------------------------------------------------------------------
Initial configuration
=====================
azorius expects to be fronted by a TLS terminating reverse proxy.
Make sure to pass the Host header for nginx(8)
proxy_set_header Host $http_host;
Setup
=====
Please see ${TRUEPREFIX}/share/doc/azorius
azorius(8)
----------
azorius# doas -su _azorius
azorius$ umask 077; cd ${LOCALSTATEDIR}/azorius && azorius init
listenaddr: localhost:31337
servername: azorius.example.com
username: puffy
password: OxychromaticBlowfishSwatDynamite
done.
azorius$ exit
azorius# rcctl enable azorius
azorius# rcctl start azorius
Azorius at https://azorius.example.com
Database Upgrade
================
If you are upgrading from a version before 0.3.4, you will need to upgrade
the database format:
Stop the old azorius process.
azorius# rcctl stop azorius
Perform the upgrade with the upgrade command.
azorius# doas -su _azorius
azorius$ umask 077; cd ${LOCALSTATEDIR}/azorius && cp azorius.db backup.db
azorius$ azorius upgrade
azorius$ exit
Restart.
azorius# rcctl start azorius