Port details |
- snac Simple, minimalistic ActivityPub instance written in portable C
- 2.68 net-im =0 2.68Version of this port present on the latest quarterly branch.
- Maintainer: matthew@matthewphillips.info
- Port Added: 2024-10-28 19:24:06
- Last Update: 2025-01-18 00:15:49
- Commit Hash: ab751c3
- Also Listed In: www
- License: MIT
- WWW:
- https://codeberg.org/grunfink/snac2
- Description:
- Snac is a simple, minimalistic ActivityPub instance.
It features:
- Lightweight, minimal dependencies
- Extensive support of ActivityPub operations.
- Multiuser
- Mastodon API support, so Mastodon-compatible apps can be used
- Simple but effective web interface
- Easily-accessed MUTE button
- Tested interoperability with related software
- No database needed
- Totally JavaScript-free
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/net-im/snac/ && make install clean
- To add the package, run one of these commands:
- pkg install net-im/snac
- pkg install snac
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: snac
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1737093844
SHA256 (snac-2.68.tar.gz) = 2c742fdd6a7d5ebb68ec131a340222a30464d940e445cbc0bf01a4445108e1ab
SIZE (snac-2.68.tar.gz) = 220334
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libcurl.so : ftp/curl
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net-im_snac
- USES:
- ssl
- pkg-message:
- For install:
-
To use snac, enable it in rc.conf using
sysrc snac_enable=yes
To initialize the data, run
service snac init
You can then start snac by running:
service snac start
You can add a user by running:
service snac run adduser <name>
Data is stored at /var/db/snac/data. For convenience the service includes
a `run` command for executing snac commands against this directory, such as
the `adduser` command shown above. See `snac --help` for a full list of
commands.
- Master Sites:
|