~jadedctrl/jam-xwx-moe
Showing details for patch 50e9a11f52f559813d900edffbd64494dcef4fdd.
diff -rN -u old-jam-xwx-moe/pleroma/prod.exs new-jam-xwx-moe/pleroma/prod.exs --- old-jam-xwx-moe/pleroma/prod.exs 2024-11-23 14:25:04.070405135 +0000 +++ new-jam-xwx-moe/pleroma/prod.exs 2024-11-23 14:25:04.070405135 +0000 @@ -1,19 +1,7 @@ import Config -# For production, we often load configuration from external -# sources, such as your system environment. For this reason, -# you won't find the :http configuration below, but set inside -# Pleroma.Web.Endpoint.load_from_system_env/1 dynamically. -# Any dynamic configuration should be moved to such function. -# -# Don't forget to configure the url host to something meaningful, -# Phoenix uses this information when generating URLs. -# -# Finally, we also include the path to a cache manifest -# containing the digested version of static files. This -# manifest is generated by the mix phoenix.digest task -# which you typically run after static files are built. config :pleroma, Pleroma.Web.Endpoint, + url: [host: "jam.xwx.moe", port: 443, scheme: "https"], http: [port: 4000], protocol: "http" @@ -23,44 +11,6 @@ config :logger, :console, level: :info config :logger, :ex_syslogger, level: :info -# ## SSL Support -# -# To get SSL working, you will need to add the `https` key -# to the previous section and set your `:url` port to 443: -# -# config :pleroma, Pleroma.Web.Endpoint, -# ... -# url: [host: "example.com", port: 443], -# https: [:inet6, -# port: 443, -# keyfile: System.get_env("SOME_APP_SSL_KEY_PATH"), -# certfile: System.get_env("SOME_APP_SSL_CERT_PATH")] -# -# Where those two env variables return an absolute path to -# the key and cert in disk or a relative path inside priv, -# for example "priv/ssl/server.key". -# -# We also recommend setting `force_ssl`, ensuring no data is -# ever sent via http, always redirecting to https: -# -# config :pleroma, Pleroma.Web.Endpoint, -# force_ssl: [hsts: true] -# -# Check `Plug.SSL` for all available options in `force_ssl`. - -# ## Using releases -# -# If you are doing OTP releases, you need to instruct Phoenix -# to start the server for all endpoints: -# -# config :phoenix, :serve_endpoints, true -# -# Alternatively, you can configure exactly which server to -# start per endpoint: -# -# config :pleroma, Pleroma.Web.Endpoint, server: true -# - # Finally import the config/prod.secret.exs # which should be versioned separately. if File.exists?("./config/prod.secret.exs") do @@ -100,14 +50,16 @@ sts: true -config :pleroma, Pleroma.Upload, filters: [Pleroma.Upload.Filter.Exiftool.StripLocation, Pleroma.Upload.Filter.Exiftool.ReadDescription] +config :pleroma, Pleroma.Upload, + filters: [Pleroma.Upload.Filter.Exiftool.StripLocation, Pleroma.Upload.Filter.Exiftool.ReadDescription], + base_url: "https://ujo.jam.xwx.moe/media" # Ruza nomo, ĉu ne? =w= config :pleroma, :frontend_configurations, pleroma_fe: %{ alwaysShowSubjectInput: true, background: "/static/bildoj/fono.jpg", - collapseMessageWithSubject: false, + collapseMessageWithSubject: true, disableChat: true, greentext: true, hideFilteredStatuses: false,