Skip to content
Snippets Groups Projects
  1. Jul 06, 2023
  2. Apr 26, 2023
  3. Mar 25, 2023
  4. Nov 09, 2022
  5. Nov 07, 2022
  6. Oct 29, 2022
    • Yurii Izorkin's avatar
      nginx: optimize locations (#19438) · a449ee86
      Yurii Izorkin authored
      * nginx: optimize locations
      
      * nginx: don't use regex in locations
      
      * nginx: optimize Cache-Control headaers
      
      * nginx: use 404 error_page for missing static files
      
      * nginx: sort locations
      
      * nginx: add missing HSTS header
      a449ee86
  7. Oct 27, 2022
  8. Feb 26, 2022
  9. Dec 22, 2021
  10. Oct 25, 2021
    • Yurii Izorkin's avatar
      templates/systemd/mastodon: update sandbox mode (#16235) · a9ff5c83
      Yurii Izorkin authored
      * templates/systemd/mastodon: add new sandboxing options
      
      * templates/systemd/mastodon: add '@privileged' and remove duplicates SystemCallFilters
      
      * templates/systemd/mastodon: add '@ipc' SystemCallFilter
      
      * templates/systemd/mastodon: add '@memlock' SystemCallFilter
      
      * templates/systemd/mastodon: allow '@resources' filter to mastodon-web service
      a9ff5c83
  11. Aug 20, 2021
  12. Jul 05, 2021
    • Akihiko Odaki's avatar
      Preload libjemalloc.so for long-running Ruby (#16462) · 8af7f3b0
      Akihiko Odaki authored
      Always mark jemalloc needed if jemalloc is enabled by akihikodaki · Pull Request #4627 · ruby/ruby
      https://github.com/ruby/ruby/pull/4627
      > Symbols exported by jemalloc is referred by the shared library but not
      > by the executables when building Ruby as a shared library with
      > jemalloc. It causes shared libraries such as the GNU C++ library
      > occasionally rely on the memory allocator provided by the standard C
      > library. Worse, the resolved symbols can later be replaced with
      > jemalloc, and jemalloc may see pointers from the standard C library,
      > which results in various failures.
      > e.g. https://github.com/tootsuite/mastodon/issues/15751
      
      As a workaround, do not rely on jemalloc enablement of Ruby, and
      preload libjemalloc.so instead.
      8af7f3b0
  13. Apr 27, 2021
  14. Apr 24, 2021
  15. Mar 24, 2021
  16. Jan 05, 2021
    • Cecylia Bocovich's avatar
      Set X-Forwarded-Proto to request scheme (#15310) (#15498) · 38bc4b95
      Cecylia Bocovich authored
      This fixes a bug that prevents logins to mastodon onion services. The
      nginx directive assumed all requests were made over https, causing a
      domain mismatch for onion services that have https redirects disabled.
      The fix more correctly sets X-Forwarded-Proto to the actual scheme used
      in the request.
      38bc4b95
  17. Mar 08, 2020
  18. Aug 30, 2019
  19. Mar 30, 2019
  20. Feb 13, 2019
  21. Sep 24, 2018
    • Eugen Rochko's avatar
      Add nginx and systemd templates (#8770) · 6465972c
      Eugen Rochko authored
      So they can be copied during installation instead of looking
      them up in the documentation
      
      Make default sidekiq configuration use weighted queues
      
      Remove deprecated docs directory
      6465972c
Loading