mirror of
https://codeberg.org/grunfink/snac2.git
synced 2024-12-26 01:03:37 +00:00
Added example configuration for the Apache2 server.
This commit is contained in:
parent
e003f87c2d
commit
6fe31dd725
1 changed files with 40 additions and 0 deletions
40
doc/snac.8
40
doc/snac.8
|
@ -363,6 +363,8 @@ snac httpd /home/snacusr/fedidata
|
|||
Edit the nginx configuration and add the following snippet to the
|
||||
example.com server section:
|
||||
.Bd -literal -offset indent
|
||||
# nginx configuration example
|
||||
|
||||
# main web access point
|
||||
location /fedi {
|
||||
proxy_pass http://localhost:8001;
|
||||
|
@ -401,6 +403,42 @@ credentials defined for this user. Search people, start following
|
|||
them, engage in arid discussions and generally enjoy the frustrating
|
||||
experience of Social Media.
|
||||
.Pp
|
||||
This is an example of a similar configuration for the Apache2 web server:
|
||||
.Bd -literal -offset indent
|
||||
# apache2 configuration example
|
||||
|
||||
ProxyPreserveHost On
|
||||
|
||||
# Main web access point
|
||||
<Location /social>
|
||||
ProxyPass http://127.0.0.1:8001/social
|
||||
</Location>
|
||||
|
||||
# WebFinger
|
||||
<Location /.well-known/webfinger>
|
||||
ProxyPass http://127.0.0.1:8001/.well-known/webfinger
|
||||
</Location>
|
||||
|
||||
# NodeInfo (optional)
|
||||
<Location /.well-known/nodeinfo>
|
||||
ProxyPass http://127.0.0.1:8001/.well-known/nodeinfo
|
||||
</Location>
|
||||
|
||||
# Mastodon API (entry points)
|
||||
<Location /api/v1/>
|
||||
ProxyPass http://127.0.0.1:8001/api/v1/
|
||||
</Location>
|
||||
|
||||
<Location /api/v2/>
|
||||
ProxyPass http://127.0.0.1:8001/api/v2/
|
||||
</Location>
|
||||
|
||||
# Mastodon API (OAuth support)
|
||||
<Location /oauth>
|
||||
ProxyPass http://127.0.0.1:8001/oauth
|
||||
</Location>
|
||||
.Ed
|
||||
.Pp
|
||||
Since version 2.43,
|
||||
.Nm
|
||||
supports communicating from / to the front end http server using the FastCGI
|
||||
|
@ -422,6 +460,8 @@ under OpenBSD's native httpd, given that it's natively implemented there
|
|||
and you no longer need to configure the complicated relayd server. This is
|
||||
an example:
|
||||
.Bd -literal -offset indent
|
||||
# OpenBSD httpd configuration example
|
||||
|
||||
# other server configuration
|
||||
[...]
|
||||
|
||||
|
|
Loading…
Reference in a new issue