~jadedctrl/jam-xwx-moe

Showing details for patch 50e9a11f52f559813d900edffbd64494dcef4fdd.
2023-08-07 (Mon), 6:58 PM - Jaidyn Ann - 50e9a11f52f559813d900edffbd64494dcef4fdd

Ĝustigu retejnomon; Subretejnomon por bildoj

ujo.jam.xwx.moe ftw!
Summary of changes
1 files modified with 5 lines added and 53 lines removed
  • pleroma/prod.exs with 5 added and 53 removed lines
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,