Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F84165963
endpoint.ex
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
1 KB
Referenced Files
None
Subscribers
None
endpoint.ex
View Options
defmodule
Pleroma.Web.Endpoint
do
use
Phoenix.Endpoint
,
otp_app
:
:pleroma
socket
"/socket"
,
Pleroma.Web.UserSocket
# Serve at "/" the static files from "priv/static" directory.
#
# You should set gzip to true if you are running phoenix.digest
# when deploying your static files in production.
plug
Plug.Static
,
at
:
"/media"
,
from
:
"uploads"
,
gzip
:
false
plug
Plug.Static
,
at
:
"/"
,
from
:
:pleroma
,
only
:
~w(index.html static finmoji)
# Code reloading can be explicitly enabled under the
# :code_reloader configuration of your endpoint.
if
code_reloading?
do
plug
Phoenix.CodeReloader
end
plug
TrailingFormatPlug
plug
Plug.RequestId
plug
Plug.Logger
plug
Plug.Parsers
,
parsers
:
[
:urlencoded
,
:multipart
,
:json
],
pass
:
[
"*/*"
],
json_decoder
:
Poison
plug
Plug.MethodOverride
plug
Plug.Head
# The session will be stored in the cookie and signed,
# this means its contents can be read but not tampered with.
# Set :encryption_salt if you would also like to encrypt it.
plug
Plug.Session
,
store
:
:cookie
,
key
:
"_pleroma_key"
,
signing_salt
:
"CqaoopA2"
plug
Pleroma.Web.Router
@doc
"""
Dynamically loads configuration from the system environment
on startup.
It receives the endpoint configuration from the config files
and must return the updated configuration.
"""
def
load_from_system_env
(
config
)
do
port
=
System
.
get_env
(
"PORT"
)
||
raise
"expected the PORT environment variable to be set"
{
:ok
,
Keyword
.
put
(
config
,
:http
,
[
:inet6
,
port
:
port
])}
end
end
File Metadata
Details
Attached
Mime Type
text/x-ruby
Expires
Thu, Jun 4, 6:53 PM (19 h, 5 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1535641
Default Alt Text
endpoint.ex (1 KB)
Attached To
Mode
rPUBE pleroma-upstream
Attached
Detach File
Event Timeline
Log In to Comment