Port details |
- snac Simple, minimalistic ActivityPub instance written in portable C
- 2.57 net-im
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
- Maintainer: matthew@matthewphillips.info
- Port Added: 2024-10-28 19:24:06
- Last Update: 2024-10-28 19:20:36
- Commit Hash: c39afa6
- 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 = 1724244538
SHA256 (snac-2.57.tar.gz) = 16e25990391b04079caadeea6a5c24656a0df5ed5e7500516402c1cca21e831e
SIZE (snac-2.57.tar.gz) = 180441
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:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.57 28 Oct 2024 19:20:36 |
Kurt Jaeger (pi) Author: Matthew Phillips |
net-im/snac: new port
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
PR: 278385
Reviewed by: bofh |
Number of commits found: 1
|