GET https://kbin.spritesserver.nl/index.php/u/@SecurityPro@lemmy.ml/top

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.74 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.03 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#1993 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Anonymous-phone-number"
  +title: "Anonymous phone number"
  +url: null
  +body: "Can you recommend me some anonymous phone number services to use when creating account that requiring phone number verification?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 52
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700117818 {#2367
    date: 2023-11-16 07:56:58.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1348 …}
  +votes: Doctrine\ORM\PersistentCollection {#1351 …}
  +reports: Doctrine\ORM\PersistentCollection {#1353 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1358 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1355 …}
  +badges: Doctrine\ORM\PersistentCollection {#2491 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +body: "UK phone numbers only"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700065761 {#1621
        date: 2023-11-15 17:29:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Joseph_Boom@feddit.it"
        "@leraje@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1725 …}
      +nested: Doctrine\ORM\PersistentCollection {#1721 …}
      +votes: Doctrine\ORM\PersistentCollection {#1728 …}
      +reports: Doctrine\ORM\PersistentCollection {#1730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
      -id: 127306
      -bodyTs: "'number':3 'phone':2 'uk':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5825226"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700065761 {#1554
        date: 2023-11-15 17:29:21.0 +01:00
      }
      +"title": 127306
    }
  ]
  -id: 13190
  -titleTs: "'anonym':1 'number':3 'phone':2"
  -bodyTs: "'account':14 'anonym':6 'creat':13 'number':8,18 'phone':7,17 'recommend':3 'requir':16 'servic':9 'use':11 'verif':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700124581
  +visibility: "visible             "
  +apId: "https://feddit.it/post/3359742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700038181 {#1983
    date: 2023-11-15 09:49:41.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#1993 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Anonymous-phone-number"
  +title: "Anonymous phone number"
  +url: null
  +body: "Can you recommend me some anonymous phone number services to use when creating account that requiring phone number verification?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 52
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700117818 {#2367
    date: 2023-11-16 07:56:58.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1348 …}
  +votes: Doctrine\ORM\PersistentCollection {#1351 …}
  +reports: Doctrine\ORM\PersistentCollection {#1353 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1358 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1355 …}
  +badges: Doctrine\ORM\PersistentCollection {#2491 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +body: "UK phone numbers only"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700065761 {#1621
        date: 2023-11-15 17:29:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Joseph_Boom@feddit.it"
        "@leraje@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1725 …}
      +nested: Doctrine\ORM\PersistentCollection {#1721 …}
      +votes: Doctrine\ORM\PersistentCollection {#1728 …}
      +reports: Doctrine\ORM\PersistentCollection {#1730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
      -id: 127306
      -bodyTs: "'number':3 'phone':2 'uk':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5825226"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700065761 {#1554
        date: 2023-11-15 17:29:21.0 +01:00
      }
      +"title": 127306
    }
  ]
  -id: 13190
  -titleTs: "'anonym':1 'number':3 'phone':2"
  -bodyTs: "'account':14 'anonym':6 'creat':13 'number':8,18 'phone':7,17 'recommend':3 'requir':16 'servic':9 'use':11 'verif':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700124581
  +visibility: "visible             "
  +apId: "https://feddit.it/post/3359742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700038181 {#1983
    date: 2023-11-15 09:49:41.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#1993 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Anonymous-phone-number"
  +title: "Anonymous phone number"
  +url: null
  +body: "Can you recommend me some anonymous phone number services to use when creating account that requiring phone number verification?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 52
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700117818 {#2367
    date: 2023-11-16 07:56:58.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1348 …}
  +votes: Doctrine\ORM\PersistentCollection {#1351 …}
  +reports: Doctrine\ORM\PersistentCollection {#1353 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1358 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1355 …}
  +badges: Doctrine\ORM\PersistentCollection {#2491 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +body: "UK phone numbers only"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700065761 {#1621
        date: 2023-11-15 17:29:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Joseph_Boom@feddit.it"
        "@leraje@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1725 …}
      +nested: Doctrine\ORM\PersistentCollection {#1721 …}
      +votes: Doctrine\ORM\PersistentCollection {#1728 …}
      +reports: Doctrine\ORM\PersistentCollection {#1730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
      -id: 127306
      -bodyTs: "'number':3 'phone':2 'uk':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5825226"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700065761 {#1554
        date: 2023-11-15 17:29:21.0 +01:00
      }
      +"title": 127306
    }
  ]
  -id: 13190
  -titleTs: "'anonym':1 'number':3 'phone':2"
  -bodyTs: "'account':14 'anonym':6 'creat':13 'number':8,18 'phone':7,17 'recommend':3 'requir':16 'servic':9 'use':11 'verif':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700124581
  +visibility: "visible             "
  +apId: "https://feddit.it/post/3359742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700038181 {#1983
    date: 2023-11-15 09:49:41.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#1795
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#1993 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Anonymous-phone-number"
    +title: "Anonymous phone number"
    +url: null
    +body: "Can you recommend me some anonymous phone number services to use when creating account that requiring phone number verification?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 52
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700117818 {#2367
      date: 2023-11-16 07:56:58.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1348 …}
    +votes: Doctrine\ORM\PersistentCollection {#1351 …}
    +reports: Doctrine\ORM\PersistentCollection {#1353 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1358 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2491 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 13190
    -titleTs: "'anonym':1 'number':3 'phone':2"
    -bodyTs: "'account':14 'anonym':6 'creat':13 'number':8,18 'phone':7,17 'recommend':3 'requir':16 'servic':9 'use':11 'verif':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700124581
    +visibility: "visible             "
    +apId: "https://feddit.it/post/3359742"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700038181 {#1983
      date: 2023-11-15 09:49:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +body: "UK phone numbers only"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700065761 {#1621
    date: 2023-11-15 17:29:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Joseph_Boom@feddit.it"
    "@leraje@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1725 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1728 …}
  +reports: Doctrine\ORM\PersistentCollection {#1730 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  -id: 127306
  -bodyTs: "'number':3 'phone':2 'uk':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5825226"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700065761 {#1554
    date: 2023-11-15 17:29:21.0 +01:00
  }
  +"title": 127306
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#1795
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#1993 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Anonymous-phone-number"
    +title: "Anonymous phone number"
    +url: null
    +body: "Can you recommend me some anonymous phone number services to use when creating account that requiring phone number verification?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 52
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700117818 {#2367
      date: 2023-11-16 07:56:58.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1348 …}
    +votes: Doctrine\ORM\PersistentCollection {#1351 …}
    +reports: Doctrine\ORM\PersistentCollection {#1353 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1358 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2491 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 13190
    -titleTs: "'anonym':1 'number':3 'phone':2"
    -bodyTs: "'account':14 'anonym':6 'creat':13 'number':8,18 'phone':7,17 'recommend':3 'requir':16 'servic':9 'use':11 'verif':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700124581
    +visibility: "visible             "
    +apId: "https://feddit.it/post/3359742"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700038181 {#1983
      date: 2023-11-15 09:49:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +body: "UK phone numbers only"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700065761 {#1621
    date: 2023-11-15 17:29:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Joseph_Boom@feddit.it"
    "@leraje@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1725 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1728 …}
  +reports: Doctrine\ORM\PersistentCollection {#1730 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  -id: 127306
  -bodyTs: "'number':3 'phone':2 'uk':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5825226"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700065761 {#1554
    date: 2023-11-15 17:29:21.0 +01:00
  }
  +"title": 127306
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#1795
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#1993 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Anonymous-phone-number"
    +title: "Anonymous phone number"
    +url: null
    +body: "Can you recommend me some anonymous phone number services to use when creating account that requiring phone number verification?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 52
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700117818 {#2367
      date: 2023-11-16 07:56:58.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1348 …}
    +votes: Doctrine\ORM\PersistentCollection {#1351 …}
    +reports: Doctrine\ORM\PersistentCollection {#1353 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1358 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2491 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 13190
    -titleTs: "'anonym':1 'number':3 'phone':2"
    -bodyTs: "'account':14 'anonym':6 'creat':13 'number':8,18 'phone':7,17 'recommend':3 'requir':16 'servic':9 'use':11 'verif':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700124581
    +visibility: "visible             "
    +apId: "https://feddit.it/post/3359742"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700038181 {#1983
      date: 2023-11-15 09:49:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +body: "UK phone numbers only"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700065761 {#1621
    date: 2023-11-15 17:29:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Joseph_Boom@feddit.it"
    "@leraje@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1725 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1728 …}
  +reports: Doctrine\ORM\PersistentCollection {#1730 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  -id: 127306
  -bodyTs: "'number':3 'phone':2 'uk':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5825226"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700065761 {#1554
    date: 2023-11-15 17:29:21.0 +01:00
  }
  +"title": 127306
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2384
  +user: Proxies\__CG__\App\Entity\User {#2152 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1992 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
  +slug: "Signal-tests-usernames-that-keep-your-phone-number-private"
  +title: "Signal tests usernames that keep your phone number private"
  +url: "https://www.bleepingcomputer.com/news/software/signal-tests-usernames-that-keep-your-phone-number-private/"
  +body: "[**Link to discussion on the Signal community forums**](https://community.signalusers.org/t/public-username-testing-staging-environment/56866)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1707962503 {#2006
    date: 2024-02-15 03:01:43.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1999 …}
  +votes: Doctrine\ORM\PersistentCollection {#2004 …}
  +reports: Doctrine\ORM\PersistentCollection {#1989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2009 …}
  +badges: Doctrine\ORM\PersistentCollection {#1991 …}
  +children: [
    App\Entity\EntryComment {#2385
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Download and installed but it still insists on a phone number. I don’t see a way to bypass."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701320796 {#2386
        date: 2023-11-30 06:06:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeroCool@feddit.ch"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2378 …}
      +nested: Doctrine\ORM\PersistentCollection {#2381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
      -id: 139969
      -bodyTs: "'bypass':19 'download':1 'insist':7 'instal':3 'number':11 'phone':10 'see':15 'still':6 'way':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5630181"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699491174 {#2382
        date: 2023-11-09 01:52:54.0 +01:00
      }
      +"title": 139969
    }
  ]
  -id: 12871
  -titleTs: "'keep':5 'number':8 'phone':7 'privat':9 'signal':1 'test':2 'usernam':3"
  -bodyTs: "'/t/public-username-testing-staging-environment/56866)':11 'communiti':7 'community.signalusers.org':10 'community.signalusers.org/t/public-username-testing-staging-environment/56866)':9 'discuss':3 'forum':8 'link':1 'signal':6"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699571298
  +visibility: "visible             "
  +apId: "https://feddit.ch/post/2190449"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699484898 {#2183
    date: 2023-11-09 00:08:18.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2384
  +user: Proxies\__CG__\App\Entity\User {#2152 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1992 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
  +slug: "Signal-tests-usernames-that-keep-your-phone-number-private"
  +title: "Signal tests usernames that keep your phone number private"
  +url: "https://www.bleepingcomputer.com/news/software/signal-tests-usernames-that-keep-your-phone-number-private/"
  +body: "[**Link to discussion on the Signal community forums**](https://community.signalusers.org/t/public-username-testing-staging-environment/56866)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1707962503 {#2006
    date: 2024-02-15 03:01:43.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1999 …}
  +votes: Doctrine\ORM\PersistentCollection {#2004 …}
  +reports: Doctrine\ORM\PersistentCollection {#1989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2009 …}
  +badges: Doctrine\ORM\PersistentCollection {#1991 …}
  +children: [
    App\Entity\EntryComment {#2385
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Download and installed but it still insists on a phone number. I don’t see a way to bypass."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701320796 {#2386
        date: 2023-11-30 06:06:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeroCool@feddit.ch"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2378 …}
      +nested: Doctrine\ORM\PersistentCollection {#2381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
      -id: 139969
      -bodyTs: "'bypass':19 'download':1 'insist':7 'instal':3 'number':11 'phone':10 'see':15 'still':6 'way':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5630181"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699491174 {#2382
        date: 2023-11-09 01:52:54.0 +01:00
      }
      +"title": 139969
    }
  ]
  -id: 12871
  -titleTs: "'keep':5 'number':8 'phone':7 'privat':9 'signal':1 'test':2 'usernam':3"
  -bodyTs: "'/t/public-username-testing-staging-environment/56866)':11 'communiti':7 'community.signalusers.org':10 'community.signalusers.org/t/public-username-testing-staging-environment/56866)':9 'discuss':3 'forum':8 'link':1 'signal':6"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699571298
  +visibility: "visible             "
  +apId: "https://feddit.ch/post/2190449"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699484898 {#2183
    date: 2023-11-09 00:08:18.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2384
  +user: Proxies\__CG__\App\Entity\User {#2152 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1992 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
  +slug: "Signal-tests-usernames-that-keep-your-phone-number-private"
  +title: "Signal tests usernames that keep your phone number private"
  +url: "https://www.bleepingcomputer.com/news/software/signal-tests-usernames-that-keep-your-phone-number-private/"
  +body: "[**Link to discussion on the Signal community forums**](https://community.signalusers.org/t/public-username-testing-staging-environment/56866)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1707962503 {#2006
    date: 2024-02-15 03:01:43.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1999 …}
  +votes: Doctrine\ORM\PersistentCollection {#2004 …}
  +reports: Doctrine\ORM\PersistentCollection {#1989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2009 …}
  +badges: Doctrine\ORM\PersistentCollection {#1991 …}
  +children: [
    App\Entity\EntryComment {#2385
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Download and installed but it still insists on a phone number. I don’t see a way to bypass."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701320796 {#2386
        date: 2023-11-30 06:06:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeroCool@feddit.ch"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2378 …}
      +nested: Doctrine\ORM\PersistentCollection {#2381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
      -id: 139969
      -bodyTs: "'bypass':19 'download':1 'insist':7 'instal':3 'number':11 'phone':10 'see':15 'still':6 'way':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5630181"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699491174 {#2382
        date: 2023-11-09 01:52:54.0 +01:00
      }
      +"title": 139969
    }
  ]
  -id: 12871
  -titleTs: "'keep':5 'number':8 'phone':7 'privat':9 'signal':1 'test':2 'usernam':3"
  -bodyTs: "'/t/public-username-testing-staging-environment/56866)':11 'communiti':7 'community.signalusers.org':10 'community.signalusers.org/t/public-username-testing-staging-environment/56866)':9 'discuss':3 'forum':8 'link':1 'signal':6"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699571298
  +visibility: "visible             "
  +apId: "https://feddit.ch/post/2190449"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699484898 {#2183
    date: 2023-11-09 00:08:18.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#2385
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2384
    +user: Proxies\__CG__\App\Entity\User {#2152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1992 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
    +slug: "Signal-tests-usernames-that-keep-your-phone-number-private"
    +title: "Signal tests usernames that keep your phone number private"
    +url: "https://www.bleepingcomputer.com/news/software/signal-tests-usernames-that-keep-your-phone-number-private/"
    +body: "[**Link to discussion on the Signal community forums**](https://community.signalusers.org/t/public-username-testing-staging-environment/56866)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1707962503 {#2006
      date: 2024-02-15 03:01:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1999 …}
    +votes: Doctrine\ORM\PersistentCollection {#2004 …}
    +reports: Doctrine\ORM\PersistentCollection {#1989 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2009 …}
    +badges: Doctrine\ORM\PersistentCollection {#1991 …}
    +children: [
      App\Entity\EntryComment {#2385}
    ]
    -id: 12871
    -titleTs: "'keep':5 'number':8 'phone':7 'privat':9 'signal':1 'test':2 'usernam':3"
    -bodyTs: "'/t/public-username-testing-staging-environment/56866)':11 'communiti':7 'community.signalusers.org':10 'community.signalusers.org/t/public-username-testing-staging-environment/56866)':9 'discuss':3 'forum':8 'link':1 'signal':6"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699571298
    +visibility: "visible             "
    +apId: "https://feddit.ch/post/2190449"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699484898 {#2183
      date: 2023-11-09 00:08:18.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Download and installed but it still insists on a phone number. I don’t see a way to bypass."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701320796 {#2386
    date: 2023-11-30 06:06:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeroCool@feddit.ch"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2378 …}
  +nested: Doctrine\ORM\PersistentCollection {#2381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
  -id: 139969
  -bodyTs: "'bypass':19 'download':1 'insist':7 'instal':3 'number':11 'phone':10 'see':15 'still':6 'way':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5630181"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699491174 {#2382
    date: 2023-11-09 01:52:54.0 +01:00
  }
  +"title": 139969
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#2385
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2384
    +user: Proxies\__CG__\App\Entity\User {#2152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1992 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
    +slug: "Signal-tests-usernames-that-keep-your-phone-number-private"
    +title: "Signal tests usernames that keep your phone number private"
    +url: "https://www.bleepingcomputer.com/news/software/signal-tests-usernames-that-keep-your-phone-number-private/"
    +body: "[**Link to discussion on the Signal community forums**](https://community.signalusers.org/t/public-username-testing-staging-environment/56866)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1707962503 {#2006
      date: 2024-02-15 03:01:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1999 …}
    +votes: Doctrine\ORM\PersistentCollection {#2004 …}
    +reports: Doctrine\ORM\PersistentCollection {#1989 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2009 …}
    +badges: Doctrine\ORM\PersistentCollection {#1991 …}
    +children: [
      App\Entity\EntryComment {#2385}
    ]
    -id: 12871
    -titleTs: "'keep':5 'number':8 'phone':7 'privat':9 'signal':1 'test':2 'usernam':3"
    -bodyTs: "'/t/public-username-testing-staging-environment/56866)':11 'communiti':7 'community.signalusers.org':10 'community.signalusers.org/t/public-username-testing-staging-environment/56866)':9 'discuss':3 'forum':8 'link':1 'signal':6"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699571298
    +visibility: "visible             "
    +apId: "https://feddit.ch/post/2190449"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699484898 {#2183
      date: 2023-11-09 00:08:18.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Download and installed but it still insists on a phone number. I don’t see a way to bypass."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701320796 {#2386
    date: 2023-11-30 06:06:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeroCool@feddit.ch"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2378 …}
  +nested: Doctrine\ORM\PersistentCollection {#2381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
  -id: 139969
  -bodyTs: "'bypass':19 'download':1 'insist':7 'instal':3 'number':11 'phone':10 'see':15 'still':6 'way':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5630181"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699491174 {#2382
    date: 2023-11-09 01:52:54.0 +01:00
  }
  +"title": 139969
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#2385
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2384
    +user: Proxies\__CG__\App\Entity\User {#2152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1992 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
    +slug: "Signal-tests-usernames-that-keep-your-phone-number-private"
    +title: "Signal tests usernames that keep your phone number private"
    +url: "https://www.bleepingcomputer.com/news/software/signal-tests-usernames-that-keep-your-phone-number-private/"
    +body: "[**Link to discussion on the Signal community forums**](https://community.signalusers.org/t/public-username-testing-staging-environment/56866)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1707962503 {#2006
      date: 2024-02-15 03:01:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1999 …}
    +votes: Doctrine\ORM\PersistentCollection {#2004 …}
    +reports: Doctrine\ORM\PersistentCollection {#1989 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2009 …}
    +badges: Doctrine\ORM\PersistentCollection {#1991 …}
    +children: [
      App\Entity\EntryComment {#2385}
    ]
    -id: 12871
    -titleTs: "'keep':5 'number':8 'phone':7 'privat':9 'signal':1 'test':2 'usernam':3"
    -bodyTs: "'/t/public-username-testing-staging-environment/56866)':11 'communiti':7 'community.signalusers.org':10 'community.signalusers.org/t/public-username-testing-staging-environment/56866)':9 'discuss':3 'forum':8 'link':1 'signal':6"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699571298
    +visibility: "visible             "
    +apId: "https://feddit.ch/post/2190449"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699484898 {#2183
      date: 2023-11-09 00:08:18.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Download and installed but it still insists on a phone number. I don’t see a way to bypass."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701320796 {#2386
    date: 2023-11-30 06:06:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeroCool@feddit.ch"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2378 …}
  +nested: Doctrine\ORM\PersistentCollection {#2381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
  -id: 139969
  -bodyTs: "'bypass':19 'download':1 'insist':7 'instal':3 'number':11 'phone':10 'see':15 'still':6 'way':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5630181"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699491174 {#2382
    date: 2023-11-09 01:52:54.0 +01:00
  }
  +"title": 139969
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2470
  +user: Proxies\__CG__\App\Entity\User {#2318 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Why-is-Readarr-metadata-down"
  +title: "Why is Readarr metadata down?"
  +url: null
  +body: "Does anyone know what the deal is with Readarr? They say they are having issues with their metadata provider so I can’t search books. Does anyone know?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700364291 {#2015
    date: 2023-11-19 04:24:51.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2174 …}
  +votes: Doctrine\ORM\PersistentCollection {#1982 …}
  +reports: Doctrine\ORM\PersistentCollection {#1980 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2375 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2374 …}
  +badges: Doctrine\ORM\PersistentCollection {#2362 …}
  +children: [
    App\Entity\EntryComment {#2467
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2470 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: "I find that to be a frequent issue with Readarr."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1700700569 {#2463
        date: 2023-11-23 01:49:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@NeonKnight52@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2371 …}
      +votes: Doctrine\ORM\PersistentCollection {#2370 …}
      +reports: Doctrine\ORM\PersistentCollection {#2360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
      -id: 138765
      -bodyTs: "'find':2 'frequent':7 'issu':8 'readarr':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5926853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700359985 {#2469
        date: 2023-11-19 03:13:05.0 +01:00
      }
      +"title": 138765
    }
  ]
  -id: 14285
  -titleTs: "'metadata':4 'readarr':3"
  -bodyTs: "'anyon':2,27 'book':25 'deal':6 'issu':15 'know':3,28 'metadata':18 'provid':19 'readarr':9 'say':11 'search':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700434060
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/9628256"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700356060 {#2001
    date: 2023-11-19 02:07:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2470
  +user: Proxies\__CG__\App\Entity\User {#2318 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Why-is-Readarr-metadata-down"
  +title: "Why is Readarr metadata down?"
  +url: null
  +body: "Does anyone know what the deal is with Readarr? They say they are having issues with their metadata provider so I can’t search books. Does anyone know?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700364291 {#2015
    date: 2023-11-19 04:24:51.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2174 …}
  +votes: Doctrine\ORM\PersistentCollection {#1982 …}
  +reports: Doctrine\ORM\PersistentCollection {#1980 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2375 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2374 …}
  +badges: Doctrine\ORM\PersistentCollection {#2362 …}
  +children: [
    App\Entity\EntryComment {#2467
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2470 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: "I find that to be a frequent issue with Readarr."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1700700569 {#2463
        date: 2023-11-23 01:49:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@NeonKnight52@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2371 …}
      +votes: Doctrine\ORM\PersistentCollection {#2370 …}
      +reports: Doctrine\ORM\PersistentCollection {#2360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
      -id: 138765
      -bodyTs: "'find':2 'frequent':7 'issu':8 'readarr':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5926853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700359985 {#2469
        date: 2023-11-19 03:13:05.0 +01:00
      }
      +"title": 138765
    }
  ]
  -id: 14285
  -titleTs: "'metadata':4 'readarr':3"
  -bodyTs: "'anyon':2,27 'book':25 'deal':6 'issu':15 'know':3,28 'metadata':18 'provid':19 'readarr':9 'say':11 'search':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700434060
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/9628256"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700356060 {#2001
    date: 2023-11-19 02:07:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2470
  +user: Proxies\__CG__\App\Entity\User {#2318 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Why-is-Readarr-metadata-down"
  +title: "Why is Readarr metadata down?"
  +url: null
  +body: "Does anyone know what the deal is with Readarr? They say they are having issues with their metadata provider so I can’t search books. Does anyone know?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700364291 {#2015
    date: 2023-11-19 04:24:51.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2174 …}
  +votes: Doctrine\ORM\PersistentCollection {#1982 …}
  +reports: Doctrine\ORM\PersistentCollection {#1980 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2375 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2374 …}
  +badges: Doctrine\ORM\PersistentCollection {#2362 …}
  +children: [
    App\Entity\EntryComment {#2467
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2470 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: "I find that to be a frequent issue with Readarr."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1700700569 {#2463
        date: 2023-11-23 01:49:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@NeonKnight52@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2371 …}
      +votes: Doctrine\ORM\PersistentCollection {#2370 …}
      +reports: Doctrine\ORM\PersistentCollection {#2360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
      -id: 138765
      -bodyTs: "'find':2 'frequent':7 'issu':8 'readarr':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5926853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700359985 {#2469
        date: 2023-11-19 03:13:05.0 +01:00
      }
      +"title": 138765
    }
  ]
  -id: 14285
  -titleTs: "'metadata':4 'readarr':3"
  -bodyTs: "'anyon':2,27 'book':25 'deal':6 'issu':15 'know':3,28 'metadata':18 'provid':19 'readarr':9 'say':11 'search':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700434060
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/9628256"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700356060 {#2001
    date: 2023-11-19 02:07:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#2467
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2470
    +user: Proxies\__CG__\App\Entity\User {#2318 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Why-is-Readarr-metadata-down"
    +title: "Why is Readarr metadata down?"
    +url: null
    +body: "Does anyone know what the deal is with Readarr? They say they are having issues with their metadata provider so I can’t search books. Does anyone know?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700364291 {#2015
      date: 2023-11-19 04:24:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2174 …}
    +votes: Doctrine\ORM\PersistentCollection {#1982 …}
    +reports: Doctrine\ORM\PersistentCollection {#1980 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2374 …}
    +badges: Doctrine\ORM\PersistentCollection {#2362 …}
    +children: [
      App\Entity\EntryComment {#2467}
    ]
    -id: 14285
    -titleTs: "'metadata':4 'readarr':3"
    -bodyTs: "'anyon':2,27 'book':25 'deal':6 'issu':15 'know':3,28 'metadata':18 'provid':19 'readarr':9 'say':11 'search':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700434060
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/9628256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700356060 {#2001
      date: 2023-11-19 02:07:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: "I find that to be a frequent issue with Readarr."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700700569 {#2463
    date: 2023-11-23 01:49:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NeonKnight52@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 138765
  -bodyTs: "'find':2 'frequent':7 'issu':8 'readarr':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5926853"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700359985 {#2469
    date: 2023-11-19 03:13:05.0 +01:00
  }
  +"title": 138765
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#2467
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2470
    +user: Proxies\__CG__\App\Entity\User {#2318 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Why-is-Readarr-metadata-down"
    +title: "Why is Readarr metadata down?"
    +url: null
    +body: "Does anyone know what the deal is with Readarr? They say they are having issues with their metadata provider so I can’t search books. Does anyone know?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700364291 {#2015
      date: 2023-11-19 04:24:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2174 …}
    +votes: Doctrine\ORM\PersistentCollection {#1982 …}
    +reports: Doctrine\ORM\PersistentCollection {#1980 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2374 …}
    +badges: Doctrine\ORM\PersistentCollection {#2362 …}
    +children: [
      App\Entity\EntryComment {#2467}
    ]
    -id: 14285
    -titleTs: "'metadata':4 'readarr':3"
    -bodyTs: "'anyon':2,27 'book':25 'deal':6 'issu':15 'know':3,28 'metadata':18 'provid':19 'readarr':9 'say':11 'search':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700434060
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/9628256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700356060 {#2001
      date: 2023-11-19 02:07:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: "I find that to be a frequent issue with Readarr."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700700569 {#2463
    date: 2023-11-23 01:49:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NeonKnight52@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 138765
  -bodyTs: "'find':2 'frequent':7 'issu':8 'readarr':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5926853"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700359985 {#2469
    date: 2023-11-19 03:13:05.0 +01:00
  }
  +"title": 138765
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#2467
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2470
    +user: Proxies\__CG__\App\Entity\User {#2318 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Why-is-Readarr-metadata-down"
    +title: "Why is Readarr metadata down?"
    +url: null
    +body: "Does anyone know what the deal is with Readarr? They say they are having issues with their metadata provider so I can’t search books. Does anyone know?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700364291 {#2015
      date: 2023-11-19 04:24:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2174 …}
    +votes: Doctrine\ORM\PersistentCollection {#1982 …}
    +reports: Doctrine\ORM\PersistentCollection {#1980 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2374 …}
    +badges: Doctrine\ORM\PersistentCollection {#2362 …}
    +children: [
      App\Entity\EntryComment {#2467}
    ]
    -id: 14285
    -titleTs: "'metadata':4 'readarr':3"
    -bodyTs: "'anyon':2,27 'book':25 'deal':6 'issu':15 'know':3,28 'metadata':18 'provid':19 'readarr':9 'say':11 'search':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700434060
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/9628256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700356060 {#2001
      date: 2023-11-19 02:07:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: "I find that to be a frequent issue with Readarr."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700700569 {#2463
    date: 2023-11-23 01:49:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NeonKnight52@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 138765
  -bodyTs: "'find':2 'frequent':7 'issu':8 'readarr':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5926853"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700359985 {#2469
    date: 2023-11-19 03:13:05.0 +01:00
  }
  +"title": 138765
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2255 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Proton-VPN-on-Linux-looks-very-different-from-Windows-How"
  +title: "Proton VPN on Linux looks very different from Windows. How do you select one of their P2P options for faster torrenting?"
  +url: null
  +body: "Pretty much what the title says. I noticed that ProtonVPN Linux has an EXTREMELY limited interface compared to their program on Windows. I also do not appear to have the option to bind qBittorrent to ProtonVPN the same way that I did with MullvadVPN. Has anybody experienced ProtonVPN on Linux and successfully used it for torrenting? It’s nowhere near as simple as on Windows, from the looks of it."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1709518470 {#2175
    date: 2024-03-04 03:14:30.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2170 …}
  +votes: Doctrine\ORM\PersistentCollection {#2168 …}
  +reports: Doctrine\ORM\PersistentCollection {#2038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1988 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2003 …}
  +badges: Doctrine\ORM\PersistentCollection {#1995 …}
  +children: [
    App\Entity\EntryComment {#1883
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2391 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2389 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
      +body: "Yes, but it still doesn’t have wireguard, only openVPN."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1703336799 {#1908
        date: 2023-12-23 14:06:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Elarionus@lemmy.dbzer0.com"
        "@Phoeniqz@lemmy.dbzer0.com"
        "@ultranaut@lemmy.world"
        "@Platform27@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2387 …}
      +nested: Doctrine\ORM\PersistentCollection {#2394 …}
      +votes: Doctrine\ORM\PersistentCollection {#2393 …}
      +reports: Doctrine\ORM\PersistentCollection {#1381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1385 …}
      -id: 245714
      -bodyTs: "'doesn':5 'openvpn':10 'still':4 'wireguard':8 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6838503"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703336799 {#1407
        date: 2023-12-23 14:06:39.0 +01:00
      }
      +"title": 245714
    }
  ]
  -id: 24141
  -titleTs: "'differ':7 'faster':20 'linux':4 'look':5 'one':14 'option':18 'p2p':17 'proton':1 'select':13 'torrent':21 'vpn':2 'window':9"
  -bodyTs: "'also':24 'anybodi':46 'appear':27 'bind':33 'compar':17 'experienc':47 'extrem':14 'interfac':16 'limit':15 'linux':11,50 'look':68 'much':2 'mullvadvpn':44 'near':60 'notic':8 'nowher':59 'option':31 'pretti':1 'program':20 'protonvpn':10,36,48 'qbittorr':34 'say':6 'simpl':62 'success':52 'titl':5 'torrent':56 'use':53 'way':39 'window':22,65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703380232
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/10926737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703293832 {#2149
    date: 2023-12-23 02:10:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2255 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Proton-VPN-on-Linux-looks-very-different-from-Windows-How"
  +title: "Proton VPN on Linux looks very different from Windows. How do you select one of their P2P options for faster torrenting?"
  +url: null
  +body: "Pretty much what the title says. I noticed that ProtonVPN Linux has an EXTREMELY limited interface compared to their program on Windows. I also do not appear to have the option to bind qBittorrent to ProtonVPN the same way that I did with MullvadVPN. Has anybody experienced ProtonVPN on Linux and successfully used it for torrenting? It’s nowhere near as simple as on Windows, from the looks of it."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1709518470 {#2175
    date: 2024-03-04 03:14:30.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2170 …}
  +votes: Doctrine\ORM\PersistentCollection {#2168 …}
  +reports: Doctrine\ORM\PersistentCollection {#2038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1988 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2003 …}
  +badges: Doctrine\ORM\PersistentCollection {#1995 …}
  +children: [
    App\Entity\EntryComment {#1883
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2391 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2389 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
      +body: "Yes, but it still doesn’t have wireguard, only openVPN."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1703336799 {#1908
        date: 2023-12-23 14:06:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Elarionus@lemmy.dbzer0.com"
        "@Phoeniqz@lemmy.dbzer0.com"
        "@ultranaut@lemmy.world"
        "@Platform27@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2387 …}
      +nested: Doctrine\ORM\PersistentCollection {#2394 …}
      +votes: Doctrine\ORM\PersistentCollection {#2393 …}
      +reports: Doctrine\ORM\PersistentCollection {#1381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1385 …}
      -id: 245714
      -bodyTs: "'doesn':5 'openvpn':10 'still':4 'wireguard':8 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6838503"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703336799 {#1407
        date: 2023-12-23 14:06:39.0 +01:00
      }
      +"title": 245714
    }
  ]
  -id: 24141
  -titleTs: "'differ':7 'faster':20 'linux':4 'look':5 'one':14 'option':18 'p2p':17 'proton':1 'select':13 'torrent':21 'vpn':2 'window':9"
  -bodyTs: "'also':24 'anybodi':46 'appear':27 'bind':33 'compar':17 'experienc':47 'extrem':14 'interfac':16 'limit':15 'linux':11,50 'look':68 'much':2 'mullvadvpn':44 'near':60 'notic':8 'nowher':59 'option':31 'pretti':1 'program':20 'protonvpn':10,36,48 'qbittorr':34 'say':6 'simpl':62 'success':52 'titl':5 'torrent':56 'use':53 'way':39 'window':22,65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703380232
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/10926737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703293832 {#2149
    date: 2023-12-23 02:10:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2255 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Proton-VPN-on-Linux-looks-very-different-from-Windows-How"
  +title: "Proton VPN on Linux looks very different from Windows. How do you select one of their P2P options for faster torrenting?"
  +url: null
  +body: "Pretty much what the title says. I noticed that ProtonVPN Linux has an EXTREMELY limited interface compared to their program on Windows. I also do not appear to have the option to bind qBittorrent to ProtonVPN the same way that I did with MullvadVPN. Has anybody experienced ProtonVPN on Linux and successfully used it for torrenting? It’s nowhere near as simple as on Windows, from the looks of it."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1709518470 {#2175
    date: 2024-03-04 03:14:30.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2170 …}
  +votes: Doctrine\ORM\PersistentCollection {#2168 …}
  +reports: Doctrine\ORM\PersistentCollection {#2038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1988 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2003 …}
  +badges: Doctrine\ORM\PersistentCollection {#1995 …}
  +children: [
    App\Entity\EntryComment {#1883
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2391 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2389 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
      +body: "Yes, but it still doesn’t have wireguard, only openVPN."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1703336799 {#1908
        date: 2023-12-23 14:06:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Elarionus@lemmy.dbzer0.com"
        "@Phoeniqz@lemmy.dbzer0.com"
        "@ultranaut@lemmy.world"
        "@Platform27@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2387 …}
      +nested: Doctrine\ORM\PersistentCollection {#2394 …}
      +votes: Doctrine\ORM\PersistentCollection {#2393 …}
      +reports: Doctrine\ORM\PersistentCollection {#1381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1385 …}
      -id: 245714
      -bodyTs: "'doesn':5 'openvpn':10 'still':4 'wireguard':8 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6838503"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703336799 {#1407
        date: 2023-12-23 14:06:39.0 +01:00
      }
      +"title": 245714
    }
  ]
  -id: 24141
  -titleTs: "'differ':7 'faster':20 'linux':4 'look':5 'one':14 'option':18 'p2p':17 'proton':1 'select':13 'torrent':21 'vpn':2 'window':9"
  -bodyTs: "'also':24 'anybodi':46 'appear':27 'bind':33 'compar':17 'experienc':47 'extrem':14 'interfac':16 'limit':15 'linux':11,50 'look':68 'much':2 'mullvadvpn':44 'near':60 'notic':8 'nowher':59 'option':31 'pretti':1 'program':20 'protonvpn':10,36,48 'qbittorr':34 'say':6 'simpl':62 'success':52 'titl':5 'torrent':56 'use':53 'way':39 'window':22,65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703380232
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/10926737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703293832 {#2149
    date: 2023-12-23 02:10:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#1883
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2391
    +user: Proxies\__CG__\App\Entity\User {#2255 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Proton-VPN-on-Linux-looks-very-different-from-Windows-How"
    +title: "Proton VPN on Linux looks very different from Windows. How do you select one of their P2P options for faster torrenting?"
    +url: null
    +body: "Pretty much what the title says. I noticed that ProtonVPN Linux has an EXTREMELY limited interface compared to their program on Windows. I also do not appear to have the option to bind qBittorrent to ProtonVPN the same way that I did with MullvadVPN. Has anybody experienced ProtonVPN on Linux and successfully used it for torrenting? It’s nowhere near as simple as on Windows, from the looks of it."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 95
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709518470 {#2175
      date: 2024-03-04 03:14:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2170 …}
    +votes: Doctrine\ORM\PersistentCollection {#2168 …}
    +reports: Doctrine\ORM\PersistentCollection {#2038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1988 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2003 …}
    +badges: Doctrine\ORM\PersistentCollection {#1995 …}
    +children: [
      App\Entity\EntryComment {#1883}
    ]
    -id: 24141
    -titleTs: "'differ':7 'faster':20 'linux':4 'look':5 'one':14 'option':18 'p2p':17 'proton':1 'select':13 'torrent':21 'vpn':2 'window':9"
    -bodyTs: "'also':24 'anybodi':46 'appear':27 'bind':33 'compar':17 'experienc':47 'extrem':14 'interfac':16 'limit':15 'linux':11,50 'look':68 'much':2 'mullvadvpn':44 'near':60 'notic':8 'nowher':59 'option':31 'pretti':1 'program':20 'protonvpn':10,36,48 'qbittorr':34 'say':6 'simpl':62 'success':52 'titl':5 'torrent':56 'use':53 'way':39 'window':22,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703380232
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10926737"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703293832 {#2149
      date: 2023-12-23 02:10:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2389 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
  +body: "Yes, but it still doesn’t have wireguard, only openVPN."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1703336799 {#1908
    date: 2023-12-23 14:06:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Elarionus@lemmy.dbzer0.com"
    "@Phoeniqz@lemmy.dbzer0.com"
    "@ultranaut@lemmy.world"
    "@Platform27@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2387 …}
  +nested: Doctrine\ORM\PersistentCollection {#2394 …}
  +votes: Doctrine\ORM\PersistentCollection {#2393 …}
  +reports: Doctrine\ORM\PersistentCollection {#1381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1402 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1385 …}
  -id: 245714
  -bodyTs: "'doesn':5 'openvpn':10 'still':4 'wireguard':8 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6838503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703336799 {#1407
    date: 2023-12-23 14:06:39.0 +01:00
  }
  +"title": 245714
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#1883
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2391
    +user: Proxies\__CG__\App\Entity\User {#2255 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Proton-VPN-on-Linux-looks-very-different-from-Windows-How"
    +title: "Proton VPN on Linux looks very different from Windows. How do you select one of their P2P options for faster torrenting?"
    +url: null
    +body: "Pretty much what the title says. I noticed that ProtonVPN Linux has an EXTREMELY limited interface compared to their program on Windows. I also do not appear to have the option to bind qBittorrent to ProtonVPN the same way that I did with MullvadVPN. Has anybody experienced ProtonVPN on Linux and successfully used it for torrenting? It’s nowhere near as simple as on Windows, from the looks of it."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 95
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709518470 {#2175
      date: 2024-03-04 03:14:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2170 …}
    +votes: Doctrine\ORM\PersistentCollection {#2168 …}
    +reports: Doctrine\ORM\PersistentCollection {#2038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1988 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2003 …}
    +badges: Doctrine\ORM\PersistentCollection {#1995 …}
    +children: [
      App\Entity\EntryComment {#1883}
    ]
    -id: 24141
    -titleTs: "'differ':7 'faster':20 'linux':4 'look':5 'one':14 'option':18 'p2p':17 'proton':1 'select':13 'torrent':21 'vpn':2 'window':9"
    -bodyTs: "'also':24 'anybodi':46 'appear':27 'bind':33 'compar':17 'experienc':47 'extrem':14 'interfac':16 'limit':15 'linux':11,50 'look':68 'much':2 'mullvadvpn':44 'near':60 'notic':8 'nowher':59 'option':31 'pretti':1 'program':20 'protonvpn':10,36,48 'qbittorr':34 'say':6 'simpl':62 'success':52 'titl':5 'torrent':56 'use':53 'way':39 'window':22,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703380232
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10926737"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703293832 {#2149
      date: 2023-12-23 02:10:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2389 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
  +body: "Yes, but it still doesn’t have wireguard, only openVPN."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1703336799 {#1908
    date: 2023-12-23 14:06:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Elarionus@lemmy.dbzer0.com"
    "@Phoeniqz@lemmy.dbzer0.com"
    "@ultranaut@lemmy.world"
    "@Platform27@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2387 …}
  +nested: Doctrine\ORM\PersistentCollection {#2394 …}
  +votes: Doctrine\ORM\PersistentCollection {#2393 …}
  +reports: Doctrine\ORM\PersistentCollection {#1381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1402 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1385 …}
  -id: 245714
  -bodyTs: "'doesn':5 'openvpn':10 'still':4 'wireguard':8 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6838503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703336799 {#1407
    date: 2023-12-23 14:06:39.0 +01:00
  }
  +"title": 245714
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#1883
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2391
    +user: Proxies\__CG__\App\Entity\User {#2255 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Proton-VPN-on-Linux-looks-very-different-from-Windows-How"
    +title: "Proton VPN on Linux looks very different from Windows. How do you select one of their P2P options for faster torrenting?"
    +url: null
    +body: "Pretty much what the title says. I noticed that ProtonVPN Linux has an EXTREMELY limited interface compared to their program on Windows. I also do not appear to have the option to bind qBittorrent to ProtonVPN the same way that I did with MullvadVPN. Has anybody experienced ProtonVPN on Linux and successfully used it for torrenting? It’s nowhere near as simple as on Windows, from the looks of it."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 95
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709518470 {#2175
      date: 2024-03-04 03:14:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2170 …}
    +votes: Doctrine\ORM\PersistentCollection {#2168 …}
    +reports: Doctrine\ORM\PersistentCollection {#2038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1988 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2003 …}
    +badges: Doctrine\ORM\PersistentCollection {#1995 …}
    +children: [
      App\Entity\EntryComment {#1883}
    ]
    -id: 24141
    -titleTs: "'differ':7 'faster':20 'linux':4 'look':5 'one':14 'option':18 'p2p':17 'proton':1 'select':13 'torrent':21 'vpn':2 'window':9"
    -bodyTs: "'also':24 'anybodi':46 'appear':27 'bind':33 'compar':17 'experienc':47 'extrem':14 'interfac':16 'limit':15 'linux':11,50 'look':68 'much':2 'mullvadvpn':44 'near':60 'notic':8 'nowher':59 'option':31 'pretti':1 'program':20 'protonvpn':10,36,48 'qbittorr':34 'say':6 'simpl':62 'success':52 'titl':5 'torrent':56 'use':53 'way':39 'window':22,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703380232
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10926737"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703293832 {#2149
      date: 2023-12-23 02:10:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2389 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
  +body: "Yes, but it still doesn’t have wireguard, only openVPN."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1703336799 {#1908
    date: 2023-12-23 14:06:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Elarionus@lemmy.dbzer0.com"
    "@Phoeniqz@lemmy.dbzer0.com"
    "@ultranaut@lemmy.world"
    "@Platform27@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2387 …}
  +nested: Doctrine\ORM\PersistentCollection {#2394 …}
  +votes: Doctrine\ORM\PersistentCollection {#2393 …}
  +reports: Doctrine\ORM\PersistentCollection {#1381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1402 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1385 …}
  -id: 245714
  -bodyTs: "'doesn':5 'openvpn':10 'still':4 'wireguard':8 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6838503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703336799 {#1407
    date: 2023-12-23 14:06:39.0 +01:00
  }
  +"title": 245714
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1361
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Nextcloud-Performance-Improvements"
  +title: "Nextcloud Performance Improvements"
  +url: null
  +body: """
    Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
    \n
    I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
    \n
    To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
    \n
    #### Sources of information\n
    \n
    - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
    - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
    - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
    \n
    ### Improvements\n
    \n
    #### Migrate DB to Postgres\n
    \n
    What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
    \n
    Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
    \n
    #### Redis over Sockets\n
    \n
    I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
    \n
    Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
    \n
    #### EDIT Postgres over Sockets\n
    \n
    I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
    \n
    Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
    \n
    ### Outlook\n
    \n
    What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712594949 {#2147
    date: 2024-04-08 18:49:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2148 …}
  +votes: Doctrine\ORM\PersistentCollection {#2185 …}
  +reports: Doctrine\ORM\PersistentCollection {#2179 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
  +badges: Doctrine\ORM\PersistentCollection {#2173 …}
  +children: [
    1 => App\Entity\EntryComment {#2012
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
      +root: App\Entity\EntryComment {#1363
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: null
        +root: null
        +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1712568000 {#1401
          date: 2024-04-08 11:20:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1403 …}
        +nested: Doctrine\ORM\PersistentCollection {#2023 …}
        +votes: Doctrine\ORM\PersistentCollection {#2032 …}
        +reports: Doctrine\ORM\PersistentCollection {#2024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
        -id: 267419
        -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704033563 {#1404
          date: 2023-12-31 15:39:23.0 +01:00
        }
        +"title": 267419
      }
      +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704034997 {#2021
        date: 2023-12-31 16:03:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2013 …}
      +nested: Doctrine\ORM\PersistentCollection {#2035 …}
      +votes: Doctrine\ORM\PersistentCollection {#2036 …}
      +reports: Doctrine\ORM\PersistentCollection {#2144 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
      -id: 267468
      -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974329"
      +editedAt: DateTimeImmutable @1709944922 {#2028
        date: 2024-03-09 01:42:02.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704034997 {#2029
        date: 2023-12-31 16:03:17.0 +01:00
      }
      +"title": 267468
    }
    0 => App\Entity\EntryComment {#1363}
  ]
  -id: 26234
  -titleTs: "'improv':3 'nextcloud':1 'perform':2"
  -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704118066
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/8559818"
  +editedAt: DateTimeImmutable @1720292146 {#2284
    date: 2024-07-06 20:55:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704031666 {#2226
    date: 2023-12-31 15:07:46.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1361
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Nextcloud-Performance-Improvements"
  +title: "Nextcloud Performance Improvements"
  +url: null
  +body: """
    Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
    \n
    I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
    \n
    To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
    \n
    #### Sources of information\n
    \n
    - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
    - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
    - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
    \n
    ### Improvements\n
    \n
    #### Migrate DB to Postgres\n
    \n
    What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
    \n
    Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
    \n
    #### Redis over Sockets\n
    \n
    I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
    \n
    Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
    \n
    #### EDIT Postgres over Sockets\n
    \n
    I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
    \n
    Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
    \n
    ### Outlook\n
    \n
    What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712594949 {#2147
    date: 2024-04-08 18:49:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2148 …}
  +votes: Doctrine\ORM\PersistentCollection {#2185 …}
  +reports: Doctrine\ORM\PersistentCollection {#2179 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
  +badges: Doctrine\ORM\PersistentCollection {#2173 …}
  +children: [
    1 => App\Entity\EntryComment {#2012
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
      +root: App\Entity\EntryComment {#1363
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: null
        +root: null
        +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1712568000 {#1401
          date: 2024-04-08 11:20:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1403 …}
        +nested: Doctrine\ORM\PersistentCollection {#2023 …}
        +votes: Doctrine\ORM\PersistentCollection {#2032 …}
        +reports: Doctrine\ORM\PersistentCollection {#2024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
        -id: 267419
        -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704033563 {#1404
          date: 2023-12-31 15:39:23.0 +01:00
        }
        +"title": 267419
      }
      +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704034997 {#2021
        date: 2023-12-31 16:03:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2013 …}
      +nested: Doctrine\ORM\PersistentCollection {#2035 …}
      +votes: Doctrine\ORM\PersistentCollection {#2036 …}
      +reports: Doctrine\ORM\PersistentCollection {#2144 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
      -id: 267468
      -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974329"
      +editedAt: DateTimeImmutable @1709944922 {#2028
        date: 2024-03-09 01:42:02.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704034997 {#2029
        date: 2023-12-31 16:03:17.0 +01:00
      }
      +"title": 267468
    }
    0 => App\Entity\EntryComment {#1363}
  ]
  -id: 26234
  -titleTs: "'improv':3 'nextcloud':1 'perform':2"
  -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704118066
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/8559818"
  +editedAt: DateTimeImmutable @1720292146 {#2284
    date: 2024-07-06 20:55:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704031666 {#2226
    date: 2023-12-31 15:07:46.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1361
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Nextcloud-Performance-Improvements"
  +title: "Nextcloud Performance Improvements"
  +url: null
  +body: """
    Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
    \n
    I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
    \n
    To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
    \n
    #### Sources of information\n
    \n
    - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
    - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
    - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
    \n
    ### Improvements\n
    \n
    #### Migrate DB to Postgres\n
    \n
    What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
    \n
    Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
    \n
    #### Redis over Sockets\n
    \n
    I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
    \n
    Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
    \n
    #### EDIT Postgres over Sockets\n
    \n
    I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
    \n
    Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
    \n
    ### Outlook\n
    \n
    What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712594949 {#2147
    date: 2024-04-08 18:49:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2148 …}
  +votes: Doctrine\ORM\PersistentCollection {#2185 …}
  +reports: Doctrine\ORM\PersistentCollection {#2179 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
  +badges: Doctrine\ORM\PersistentCollection {#2173 …}
  +children: [
    1 => App\Entity\EntryComment {#2012
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
      +root: App\Entity\EntryComment {#1363
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: null
        +root: null
        +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1712568000 {#1401
          date: 2024-04-08 11:20:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1403 …}
        +nested: Doctrine\ORM\PersistentCollection {#2023 …}
        +votes: Doctrine\ORM\PersistentCollection {#2032 …}
        +reports: Doctrine\ORM\PersistentCollection {#2024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
        -id: 267419
        -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704033563 {#1404
          date: 2023-12-31 15:39:23.0 +01:00
        }
        +"title": 267419
      }
      +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704034997 {#2021
        date: 2023-12-31 16:03:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
        "@tofubl@discuss.tchncs.de"
        "@SecurityPro@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2013 …}
      +nested: Doctrine\ORM\PersistentCollection {#2035 …}
      +votes: Doctrine\ORM\PersistentCollection {#2036 …}
      +reports: Doctrine\ORM\PersistentCollection {#2144 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
      -id: 267468
      -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974329"
      +editedAt: DateTimeImmutable @1709944922 {#2028
        date: 2024-03-09 01:42:02.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704034997 {#2029
        date: 2023-12-31 16:03:17.0 +01:00
      }
      +"title": 267468
    }
    0 => App\Entity\EntryComment {#1363}
  ]
  -id: 26234
  -titleTs: "'improv':3 'nextcloud':1 'perform':2"
  -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704118066
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/8559818"
  +editedAt: DateTimeImmutable @1720292146 {#2284
    date: 2024-07-06 20:55:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704031666 {#2226
    date: 2023-12-31 15:07:46.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#2012
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#2147
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2185 …}
    +reports: Doctrine\ORM\PersistentCollection {#2179 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
    +badges: Doctrine\ORM\PersistentCollection {#2173 …}
    +children: [
      1 => App\Entity\EntryComment {#2012}
      0 => App\Entity\EntryComment {#1363
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: null
        +root: null
        +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1712568000 {#1401
          date: 2024-04-08 11:20:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1403 …}
        +nested: Doctrine\ORM\PersistentCollection {#2023 …}
        +votes: Doctrine\ORM\PersistentCollection {#2032 …}
        +reports: Doctrine\ORM\PersistentCollection {#2024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
        -id: 267419
        -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704033563 {#1404
          date: 2023-12-31 15:39:23.0 +01:00
        }
        +"title": 267419
      }
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#2284
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#2226
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
  +root: App\Entity\EntryComment {#1363}
  +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704034997 {#2021
    date: 2023-12-31 16:03:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2013 …}
  +nested: Doctrine\ORM\PersistentCollection {#2035 …}
  +votes: Doctrine\ORM\PersistentCollection {#2036 …}
  +reports: Doctrine\ORM\PersistentCollection {#2144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
  -id: 267468
  -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974329"
  +editedAt: DateTimeImmutable @1709944922 {#2028
    date: 2024-03-09 01:42:02.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704034997 {#2029
    date: 2023-12-31 16:03:17.0 +01:00
  }
  +"title": 267468
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#2012
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#2147
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2185 …}
    +reports: Doctrine\ORM\PersistentCollection {#2179 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
    +badges: Doctrine\ORM\PersistentCollection {#2173 …}
    +children: [
      1 => App\Entity\EntryComment {#2012}
      0 => App\Entity\EntryComment {#1363
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: null
        +root: null
        +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1712568000 {#1401
          date: 2024-04-08 11:20:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1403 …}
        +nested: Doctrine\ORM\PersistentCollection {#2023 …}
        +votes: Doctrine\ORM\PersistentCollection {#2032 …}
        +reports: Doctrine\ORM\PersistentCollection {#2024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
        -id: 267419
        -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704033563 {#1404
          date: 2023-12-31 15:39:23.0 +01:00
        }
        +"title": 267419
      }
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#2284
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#2226
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
  +root: App\Entity\EntryComment {#1363}
  +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704034997 {#2021
    date: 2023-12-31 16:03:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2013 …}
  +nested: Doctrine\ORM\PersistentCollection {#2035 …}
  +votes: Doctrine\ORM\PersistentCollection {#2036 …}
  +reports: Doctrine\ORM\PersistentCollection {#2144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
  -id: 267468
  -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974329"
  +editedAt: DateTimeImmutable @1709944922 {#2028
    date: 2024-03-09 01:42:02.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704034997 {#2029
    date: 2023-12-31 16:03:17.0 +01:00
  }
  +"title": 267468
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#2012
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#2147
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2185 …}
    +reports: Doctrine\ORM\PersistentCollection {#2179 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
    +badges: Doctrine\ORM\PersistentCollection {#2173 …}
    +children: [
      1 => App\Entity\EntryComment {#2012}
      0 => App\Entity\EntryComment {#1363
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: null
        +root: null
        +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1712568000 {#1401
          date: 2024-04-08 11:20:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1403 …}
        +nested: Doctrine\ORM\PersistentCollection {#2023 …}
        +votes: Doctrine\ORM\PersistentCollection {#2032 …}
        +reports: Doctrine\ORM\PersistentCollection {#2024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
        -id: 267419
        -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704033563 {#1404
          date: 2023-12-31 15:39:23.0 +01:00
        }
        +"title": 267419
      }
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#2284
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#2226
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
  +root: App\Entity\EntryComment {#1363}
  +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704034997 {#2021
    date: 2023-12-31 16:03:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
    "@tofubl@discuss.tchncs.de"
    "@SecurityPro@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2013 …}
  +nested: Doctrine\ORM\PersistentCollection {#2035 …}
  +votes: Doctrine\ORM\PersistentCollection {#2036 …}
  +reports: Doctrine\ORM\PersistentCollection {#2144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
  -id: 267468
  -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974329"
  +editedAt: DateTimeImmutable @1709944922 {#2028
    date: 2024-03-09 01:42:02.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704034997 {#2029
    date: 2023-12-31 16:03:17.0 +01:00
  }
  +"title": 267468
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#1363
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#2147
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2185 …}
    +reports: Doctrine\ORM\PersistentCollection {#2179 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
    +badges: Doctrine\ORM\PersistentCollection {#2173 …}
    +children: [
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
        +root: App\Entity\EntryComment {#1363}
        +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704034997 {#2021
          date: 2023-12-31 16:03:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2013 …}
        +nested: Doctrine\ORM\PersistentCollection {#2035 …}
        +votes: Doctrine\ORM\PersistentCollection {#2036 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
        -id: 267468
        -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974329"
        +editedAt: DateTimeImmutable @1709944922 {#2028
          date: 2024-03-09 01:42:02.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704034997 {#2029
          date: 2023-12-31 16:03:17.0 +01:00
        }
        +"title": 267468
      }
      0 => App\Entity\EntryComment {#1363}
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#2284
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#2226
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +parent: null
  +root: null
  +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1712568000 {#1401
    date: 2024-04-08 11:20:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1403 …}
  +nested: Doctrine\ORM\PersistentCollection {#2023 …}
  +votes: Doctrine\ORM\PersistentCollection {#2032 …}
  +reports: Doctrine\ORM\PersistentCollection {#2024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
  -id: 267419
  -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704033563 {#1404
    date: 2023-12-31 15:39:23.0 +01:00
  }
  +"title": 267419
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#1363
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#2147
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2185 …}
    +reports: Doctrine\ORM\PersistentCollection {#2179 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
    +badges: Doctrine\ORM\PersistentCollection {#2173 …}
    +children: [
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
        +root: App\Entity\EntryComment {#1363}
        +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704034997 {#2021
          date: 2023-12-31 16:03:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2013 …}
        +nested: Doctrine\ORM\PersistentCollection {#2035 …}
        +votes: Doctrine\ORM\PersistentCollection {#2036 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
        -id: 267468
        -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974329"
        +editedAt: DateTimeImmutable @1709944922 {#2028
          date: 2024-03-09 01:42:02.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704034997 {#2029
          date: 2023-12-31 16:03:17.0 +01:00
        }
        +"title": 267468
      }
      0 => App\Entity\EntryComment {#1363}
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#2284
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#2226
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +parent: null
  +root: null
  +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1712568000 {#1401
    date: 2024-04-08 11:20:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1403 …}
  +nested: Doctrine\ORM\PersistentCollection {#2023 …}
  +votes: Doctrine\ORM\PersistentCollection {#2032 …}
  +reports: Doctrine\ORM\PersistentCollection {#2024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
  -id: 267419
  -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704033563 {#1404
    date: 2023-12-31 15:39:23.0 +01:00
  }
  +"title": 267419
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#1363
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#2147
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2185 …}
    +reports: Doctrine\ORM\PersistentCollection {#2179 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2172 …}
    +badges: Doctrine\ORM\PersistentCollection {#2173 …}
    +children: [
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2020 …}
        +root: App\Entity\EntryComment {#1363}
        +body: "I have docker on the machine now and thought I’d try that type of install first. Sorry, I’m not familiar with the abbreviation “wsl2”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704034997 {#2021
          date: 2023-12-31 16:03:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
          "@tofubl@discuss.tchncs.de"
          "@SecurityPro@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2013 …}
        +nested: Doctrine\ORM\PersistentCollection {#2035 …}
        +votes: Doctrine\ORM\PersistentCollection {#2036 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2061 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2084 …}
        -id: 267468
        -bodyTs: "'abbrevi':25 'd':11 'docker':3 'familiar':22 'first':17 'instal':16 'm':20 'machin':6 'sorri':18 'thought':9 'tri':12 'type':14 'wsl2':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974329"
        +editedAt: DateTimeImmutable @1709944922 {#2028
          date: 2024-03-09 01:42:02.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704034997 {#2029
          date: 2023-12-31 16:03:17.0 +01:00
        }
        +"title": 267468
      }
      0 => App\Entity\EntryComment {#1363}
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#2284
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#2226
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1362 …}
  +image: null
  +parent: null
  +root: null
  +body: "I had been running Nextcloud on an old laptop using Ubuntu, but that machine died. I have a Windows PC originally built for gaming that I am considering using for Nextcloud. Anyone have any experience with NC and Windows? Thought on the DB switch on Windows?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1712568000 {#1401
    date: 2024-04-08 11:20:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1403 …}
  +nested: Doctrine\ORM\PersistentCollection {#2023 …}
  +votes: Doctrine\ORM\PersistentCollection {#2032 …}
  +reports: Doctrine\ORM\PersistentCollection {#2024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
  -id: 267419
  -bodyTs: "'anyon':32 'built':22 'consid':28 'db':43 'die':15 'experi':35 'game':24 'laptop':9 'machin':14 'nc':37 'nextcloud':5,31 'old':8 'origin':21 'pc':20 'run':4 'switch':44 'thought':40 'ubuntu':11 'use':10,29 'window':19,39,46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704033563 {#1404
    date: 2023-12-31 15:39:23.0 +01:00
  }
  +"title": 267419
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2093
  +user: Proxies\__CG__\App\Entity\User {#2304 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#2251 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2285 …}
  +slug: "Amazon-Ring-stops-letting-police-request-footage-in-Neighbors-app"
  +title: "Amazon Ring stops letting police request footage in Neighbors app after outcry"
  +url: "https://arstechnica.com/tech-policy/2024/01/amazon-ring-stops-letting-cops-get-doorbell-footage-without-a-warrant/"
  +body: "Warrantless access may still be granted during vaguely defined “emergencies.”"
  +type: "link"
  +lang: "pt"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 85
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728666901 {#2248
    date: 2024-10-11 19:15:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2286 …}
  +votes: Doctrine\ORM\PersistentCollection {#2188 …}
  +reports: Doctrine\ORM\PersistentCollection {#2034 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
  +badges: Doctrine\ORM\PersistentCollection {#2157 …}
  +children: [
    App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2093 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "It didn’t grant access to video. It just allowed public safety to say “Hey, everyone in this area, we had an incident and would like video if you have it and are willing to share it.” The owner then had to manually share the video with the public safety agency in the app. The loss of this valuable tool actually harms public safety and make is more difficult and time consuming to solve crimes."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1728626267 {#2087
        date: 2024-10-11 07:57:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Carol@lemmy.world"
        "@Carol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2092 …}
      +nested: Doctrine\ORM\PersistentCollection {#2241 …}
      +votes: Doctrine\ORM\PersistentCollection {#2130 …}
      +reports: Doctrine\ORM\PersistentCollection {#2129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
      -id: 339674
      -bodyTs: "'access':5 'actual':61 'agenc':51 'allow':10 'app':54 'area':19 'consum':72 'crime':75 'didn':2 'difficult':69 'everyon':16 'grant':4 'harm':62 'hey':15 'incid':23 'like':26 'loss':56 'make':66 'manual':43 'owner':39 'public':11,49,63 'safeti':12,50,64 'say':14 'share':36,44 'solv':74 'time':71 'tool':60 'valuabl':59 'video':7,27,46 'will':34 'would':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7718980"
      +editedAt: DateTimeImmutable @1728611684 {#2091
        date: 2024-10-11 03:54:44.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706200781 {#2086
        date: 2024-01-25 17:39:41.0 +01:00
      }
      +"title": 339674
    }
  ]
  -id: 32978
  -titleTs: "'amazon':1 'app':10 'footag':7 'let':4 'neighbor':9 'outcri':12 'polic':5 'request':6 'ring':2 'stop':3"
  -bodyTs: "'access':2 'defin':9 'emerg':10 'grant':6 'may':3 'still':4 'vagu':8 'warrantless':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706269720
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11165726"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706183320 {#2240
    date: 2024-01-25 12:48:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2093
  +user: Proxies\__CG__\App\Entity\User {#2304 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#2251 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2285 …}
  +slug: "Amazon-Ring-stops-letting-police-request-footage-in-Neighbors-app"
  +title: "Amazon Ring stops letting police request footage in Neighbors app after outcry"
  +url: "https://arstechnica.com/tech-policy/2024/01/amazon-ring-stops-letting-cops-get-doorbell-footage-without-a-warrant/"
  +body: "Warrantless access may still be granted during vaguely defined “emergencies.”"
  +type: "link"
  +lang: "pt"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 85
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728666901 {#2248
    date: 2024-10-11 19:15:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2286 …}
  +votes: Doctrine\ORM\PersistentCollection {#2188 …}
  +reports: Doctrine\ORM\PersistentCollection {#2034 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
  +badges: Doctrine\ORM\PersistentCollection {#2157 …}
  +children: [
    App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2093 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "It didn’t grant access to video. It just allowed public safety to say “Hey, everyone in this area, we had an incident and would like video if you have it and are willing to share it.” The owner then had to manually share the video with the public safety agency in the app. The loss of this valuable tool actually harms public safety and make is more difficult and time consuming to solve crimes."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1728626267 {#2087
        date: 2024-10-11 07:57:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Carol@lemmy.world"
        "@Carol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2092 …}
      +nested: Doctrine\ORM\PersistentCollection {#2241 …}
      +votes: Doctrine\ORM\PersistentCollection {#2130 …}
      +reports: Doctrine\ORM\PersistentCollection {#2129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
      -id: 339674
      -bodyTs: "'access':5 'actual':61 'agenc':51 'allow':10 'app':54 'area':19 'consum':72 'crime':75 'didn':2 'difficult':69 'everyon':16 'grant':4 'harm':62 'hey':15 'incid':23 'like':26 'loss':56 'make':66 'manual':43 'owner':39 'public':11,49,63 'safeti':12,50,64 'say':14 'share':36,44 'solv':74 'time':71 'tool':60 'valuabl':59 'video':7,27,46 'will':34 'would':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7718980"
      +editedAt: DateTimeImmutable @1728611684 {#2091
        date: 2024-10-11 03:54:44.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706200781 {#2086
        date: 2024-01-25 17:39:41.0 +01:00
      }
      +"title": 339674
    }
  ]
  -id: 32978
  -titleTs: "'amazon':1 'app':10 'footag':7 'let':4 'neighbor':9 'outcri':12 'polic':5 'request':6 'ring':2 'stop':3"
  -bodyTs: "'access':2 'defin':9 'emerg':10 'grant':6 'may':3 'still':4 'vagu':8 'warrantless':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706269720
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11165726"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706183320 {#2240
    date: 2024-01-25 12:48:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2093
  +user: Proxies\__CG__\App\Entity\User {#2304 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#2251 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2285 …}
  +slug: "Amazon-Ring-stops-letting-police-request-footage-in-Neighbors-app"
  +title: "Amazon Ring stops letting police request footage in Neighbors app after outcry"
  +url: "https://arstechnica.com/tech-policy/2024/01/amazon-ring-stops-letting-cops-get-doorbell-footage-without-a-warrant/"
  +body: "Warrantless access may still be granted during vaguely defined “emergencies.”"
  +type: "link"
  +lang: "pt"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 85
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728666901 {#2248
    date: 2024-10-11 19:15:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2286 …}
  +votes: Doctrine\ORM\PersistentCollection {#2188 …}
  +reports: Doctrine\ORM\PersistentCollection {#2034 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
  +badges: Doctrine\ORM\PersistentCollection {#2157 …}
  +children: [
    App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2093 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "It didn’t grant access to video. It just allowed public safety to say “Hey, everyone in this area, we had an incident and would like video if you have it and are willing to share it.” The owner then had to manually share the video with the public safety agency in the app. The loss of this valuable tool actually harms public safety and make is more difficult and time consuming to solve crimes."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1728626267 {#2087
        date: 2024-10-11 07:57:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Carol@lemmy.world"
        "@Carol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2092 …}
      +nested: Doctrine\ORM\PersistentCollection {#2241 …}
      +votes: Doctrine\ORM\PersistentCollection {#2130 …}
      +reports: Doctrine\ORM\PersistentCollection {#2129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
      -id: 339674
      -bodyTs: "'access':5 'actual':61 'agenc':51 'allow':10 'app':54 'area':19 'consum':72 'crime':75 'didn':2 'difficult':69 'everyon':16 'grant':4 'harm':62 'hey':15 'incid':23 'like':26 'loss':56 'make':66 'manual':43 'owner':39 'public':11,49,63 'safeti':12,50,64 'say':14 'share':36,44 'solv':74 'time':71 'tool':60 'valuabl':59 'video':7,27,46 'will':34 'would':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7718980"
      +editedAt: DateTimeImmutable @1728611684 {#2091
        date: 2024-10-11 03:54:44.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706200781 {#2086
        date: 2024-01-25 17:39:41.0 +01:00
      }
      +"title": 339674
    }
  ]
  -id: 32978
  -titleTs: "'amazon':1 'app':10 'footag':7 'let':4 'neighbor':9 'outcri':12 'polic':5 'request':6 'ring':2 'stop':3"
  -bodyTs: "'access':2 'defin':9 'emerg':10 'grant':6 'may':3 'still':4 'vagu':8 'warrantless':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706269720
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11165726"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706183320 {#2240
    date: 2024-01-25 12:48:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2093
    +user: Proxies\__CG__\App\Entity\User {#2304 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#2251 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2285 …}
    +slug: "Amazon-Ring-stops-letting-police-request-footage-in-Neighbors-app"
    +title: "Amazon Ring stops letting police request footage in Neighbors app after outcry"
    +url: "https://arstechnica.com/tech-policy/2024/01/amazon-ring-stops-letting-cops-get-doorbell-footage-without-a-warrant/"
    +body: "Warrantless access may still be granted during vaguely defined “emergencies.”"
    +type: "link"
    +lang: "pt"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 85
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728666901 {#2248
      date: 2024-10-11 19:15:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    +badges: Doctrine\ORM\PersistentCollection {#2157 …}
    +children: [
      App\Entity\EntryComment {#2090}
    ]
    -id: 32978
    -titleTs: "'amazon':1 'app':10 'footag':7 'let':4 'neighbor':9 'outcri':12 'polic':5 'request':6 'ring':2 'stop':3"
    -bodyTs: "'access':2 'defin':9 'emerg':10 'grant':6 'may':3 'still':4 'vagu':8 'warrantless':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706269720
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11165726"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706183320 {#2240
      date: 2024-01-25 12:48:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "It didn’t grant access to video. It just allowed public safety to say “Hey, everyone in this area, we had an incident and would like video if you have it and are willing to share it.” The owner then had to manually share the video with the public safety agency in the app. The loss of this valuable tool actually harms public safety and make is more difficult and time consuming to solve crimes."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1728626267 {#2087
    date: 2024-10-11 07:57:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Carol@lemmy.world"
    "@Carol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2092 …}
  +nested: Doctrine\ORM\PersistentCollection {#2241 …}
  +votes: Doctrine\ORM\PersistentCollection {#2130 …}
  +reports: Doctrine\ORM\PersistentCollection {#2129 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2132 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 339674
  -bodyTs: "'access':5 'actual':61 'agenc':51 'allow':10 'app':54 'area':19 'consum':72 'crime':75 'didn':2 'difficult':69 'everyon':16 'grant':4 'harm':62 'hey':15 'incid':23 'like':26 'loss':56 'make':66 'manual':43 'owner':39 'public':11,49,63 'safeti':12,50,64 'say':14 'share':36,44 'solv':74 'time':71 'tool':60 'valuabl':59 'video':7,27,46 'will':34 'would':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7718980"
  +editedAt: DateTimeImmutable @1728611684 {#2091
    date: 2024-10-11 03:54:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706200781 {#2086
    date: 2024-01-25 17:39:41.0 +01:00
  }
  +"title": 339674
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2093
    +user: Proxies\__CG__\App\Entity\User {#2304 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#2251 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2285 …}
    +slug: "Amazon-Ring-stops-letting-police-request-footage-in-Neighbors-app"
    +title: "Amazon Ring stops letting police request footage in Neighbors app after outcry"
    +url: "https://arstechnica.com/tech-policy/2024/01/amazon-ring-stops-letting-cops-get-doorbell-footage-without-a-warrant/"
    +body: "Warrantless access may still be granted during vaguely defined “emergencies.”"
    +type: "link"
    +lang: "pt"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 85
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728666901 {#2248
      date: 2024-10-11 19:15:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    +badges: Doctrine\ORM\PersistentCollection {#2157 …}
    +children: [
      App\Entity\EntryComment {#2090}
    ]
    -id: 32978
    -titleTs: "'amazon':1 'app':10 'footag':7 'let':4 'neighbor':9 'outcri':12 'polic':5 'request':6 'ring':2 'stop':3"
    -bodyTs: "'access':2 'defin':9 'emerg':10 'grant':6 'may':3 'still':4 'vagu':8 'warrantless':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706269720
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11165726"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706183320 {#2240
      date: 2024-01-25 12:48:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "It didn’t grant access to video. It just allowed public safety to say “Hey, everyone in this area, we had an incident and would like video if you have it and are willing to share it.” The owner then had to manually share the video with the public safety agency in the app. The loss of this valuable tool actually harms public safety and make is more difficult and time consuming to solve crimes."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1728626267 {#2087
    date: 2024-10-11 07:57:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Carol@lemmy.world"
    "@Carol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2092 …}
  +nested: Doctrine\ORM\PersistentCollection {#2241 …}
  +votes: Doctrine\ORM\PersistentCollection {#2130 …}
  +reports: Doctrine\ORM\PersistentCollection {#2129 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2132 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 339674
  -bodyTs: "'access':5 'actual':61 'agenc':51 'allow':10 'app':54 'area':19 'consum':72 'crime':75 'didn':2 'difficult':69 'everyon':16 'grant':4 'harm':62 'hey':15 'incid':23 'like':26 'loss':56 'make':66 'manual':43 'owner':39 'public':11,49,63 'safeti':12,50,64 'say':14 'share':36,44 'solv':74 'time':71 'tool':60 'valuabl':59 'video':7,27,46 'will':34 'would':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7718980"
  +editedAt: DateTimeImmutable @1728611684 {#2091
    date: 2024-10-11 03:54:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706200781 {#2086
    date: 2024-01-25 17:39:41.0 +01:00
  }
  +"title": 339674
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2093
    +user: Proxies\__CG__\App\Entity\User {#2304 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#2251 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2285 …}
    +slug: "Amazon-Ring-stops-letting-police-request-footage-in-Neighbors-app"
    +title: "Amazon Ring stops letting police request footage in Neighbors app after outcry"
    +url: "https://arstechnica.com/tech-policy/2024/01/amazon-ring-stops-letting-cops-get-doorbell-footage-without-a-warrant/"
    +body: "Warrantless access may still be granted during vaguely defined “emergencies.”"
    +type: "link"
    +lang: "pt"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 85
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728666901 {#2248
      date: 2024-10-11 19:15:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    +badges: Doctrine\ORM\PersistentCollection {#2157 …}
    +children: [
      App\Entity\EntryComment {#2090}
    ]
    -id: 32978
    -titleTs: "'amazon':1 'app':10 'footag':7 'let':4 'neighbor':9 'outcri':12 'polic':5 'request':6 'ring':2 'stop':3"
    -bodyTs: "'access':2 'defin':9 'emerg':10 'grant':6 'may':3 'still':4 'vagu':8 'warrantless':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706269720
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11165726"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706183320 {#2240
      date: 2024-01-25 12:48:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "It didn’t grant access to video. It just allowed public safety to say “Hey, everyone in this area, we had an incident and would like video if you have it and are willing to share it.” The owner then had to manually share the video with the public safety agency in the app. The loss of this valuable tool actually harms public safety and make is more difficult and time consuming to solve crimes."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1728626267 {#2087
    date: 2024-10-11 07:57:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Carol@lemmy.world"
    "@Carol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2092 …}
  +nested: Doctrine\ORM\PersistentCollection {#2241 …}
  +votes: Doctrine\ORM\PersistentCollection {#2130 …}
  +reports: Doctrine\ORM\PersistentCollection {#2129 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2132 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 339674
  -bodyTs: "'access':5 'actual':61 'agenc':51 'allow':10 'app':54 'area':19 'consum':72 'crime':75 'didn':2 'difficult':69 'everyon':16 'grant':4 'harm':62 'hey':15 'incid':23 'like':26 'loss':56 'make':66 'manual':43 'owner':39 'public':11,49,63 'safeti':12,50,64 'say':14 'share':36,44 'solv':74 'time':71 'tool':60 'valuabl':59 'video':7,27,46 'will':34 'would':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7718980"
  +editedAt: DateTimeImmutable @1728611684 {#2091
    date: 2024-10-11 03:54:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706200781 {#2086
    date: 2024-01-25 17:39:41.0 +01:00
  }
  +"title": 339674
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2346
  +user: Proxies\__CG__\App\Entity\User {#2258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "How-Do-I-Avoid-Giving-Home-Address-to-Bank"
  +title: "How Do I Avoid Giving Home Address to Bank?"
  +url: null
  +body: """
    I’ve heard of things like iPostal and Traveling Mailbox. Do these services allow you to register with bank, DMV, IRS, Voting, etc? How do they work? Would a normal P.O box using its physical address from USPS work? I’ve tried researching it and haven’t gotten clear answers.\n
    \n
    I don’t want to show up on those whitepages sites with all my information on them. I want to stop it from the start.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729533103 {#2324
    date: 2024-10-21 19:51:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2242 …}
  +votes: Doctrine\ORM\PersistentCollection {#2264 …}
  +reports: Doctrine\ORM\PersistentCollection {#2262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2254 …}
  +badges: Doctrine\ORM\PersistentCollection {#2246 …}
  +children: [
    App\Entity\EntryComment {#2348
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2346 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "What you are likely referring to is a “nomad” residence. There are some states that allow this, such as Florida. There is a process to getting this status and you would want to do that before opening a new account in that state."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706577454 {#2350
        date: 2024-01-30 02:17:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pineapplelover@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 351443
      -bodyTs: "'account':40 'allow':16 'florida':20 'get':26 'like':4 'new':39 'nomad':9 'open':37 'process':24 'refer':5 'resid':10 'state':14,43 'status':28 'want':32 'would':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7863473"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706577454 {#2330
        date: 2024-01-30 02:17:34.0 +01:00
      }
      +"title": 351443
    }
  ]
  -id: 33942
  -titleTs: "'address':7 'avoid':4 'bank':9 'give':5 'home':6"
  -bodyTs: "'address':36 'allow':14 'answer':50 'bank':19 'box':32 'clear':49 'dmv':20 'etc':23 'gotten':48 'haven':46 'heard':3 'inform':65 'ipost':7 'ir':21 'like':6 'mailbox':10 'normal':30 'p.o':31 'physic':35 'regist':17 'research':43 'servic':13 'show':56 'site':61 'start':75 'stop':71 'thing':5 'travel':9 'tri':42 'use':33 'usp':38 've':2,41 'vote':22 'want':54,69 'whitepag':60 'work':27,39 'would':28"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706658877
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/22299407"
  +editedAt: DateTimeImmutable @1729504891 {#2270
    date: 2024-10-21 12:01:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706572477 {#2294
    date: 2024-01-30 00:54:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2346
  +user: Proxies\__CG__\App\Entity\User {#2258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "How-Do-I-Avoid-Giving-Home-Address-to-Bank"
  +title: "How Do I Avoid Giving Home Address to Bank?"
  +url: null
  +body: """
    I’ve heard of things like iPostal and Traveling Mailbox. Do these services allow you to register with bank, DMV, IRS, Voting, etc? How do they work? Would a normal P.O box using its physical address from USPS work? I’ve tried researching it and haven’t gotten clear answers.\n
    \n
    I don’t want to show up on those whitepages sites with all my information on them. I want to stop it from the start.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729533103 {#2324
    date: 2024-10-21 19:51:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2242 …}
  +votes: Doctrine\ORM\PersistentCollection {#2264 …}
  +reports: Doctrine\ORM\PersistentCollection {#2262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2254 …}
  +badges: Doctrine\ORM\PersistentCollection {#2246 …}
  +children: [
    App\Entity\EntryComment {#2348
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2346 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "What you are likely referring to is a “nomad” residence. There are some states that allow this, such as Florida. There is a process to getting this status and you would want to do that before opening a new account in that state."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706577454 {#2350
        date: 2024-01-30 02:17:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pineapplelover@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 351443
      -bodyTs: "'account':40 'allow':16 'florida':20 'get':26 'like':4 'new':39 'nomad':9 'open':37 'process':24 'refer':5 'resid':10 'state':14,43 'status':28 'want':32 'would':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7863473"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706577454 {#2330
        date: 2024-01-30 02:17:34.0 +01:00
      }
      +"title": 351443
    }
  ]
  -id: 33942
  -titleTs: "'address':7 'avoid':4 'bank':9 'give':5 'home':6"
  -bodyTs: "'address':36 'allow':14 'answer':50 'bank':19 'box':32 'clear':49 'dmv':20 'etc':23 'gotten':48 'haven':46 'heard':3 'inform':65 'ipost':7 'ir':21 'like':6 'mailbox':10 'normal':30 'p.o':31 'physic':35 'regist':17 'research':43 'servic':13 'show':56 'site':61 'start':75 'stop':71 'thing':5 'travel':9 'tri':42 'use':33 'usp':38 've':2,41 'vote':22 'want':54,69 'whitepag':60 'work':27,39 'would':28"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706658877
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/22299407"
  +editedAt: DateTimeImmutable @1729504891 {#2270
    date: 2024-10-21 12:01:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706572477 {#2294
    date: 2024-01-30 00:54:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2346
  +user: Proxies\__CG__\App\Entity\User {#2258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "How-Do-I-Avoid-Giving-Home-Address-to-Bank"
  +title: "How Do I Avoid Giving Home Address to Bank?"
  +url: null
  +body: """
    I’ve heard of things like iPostal and Traveling Mailbox. Do these services allow you to register with bank, DMV, IRS, Voting, etc? How do they work? Would a normal P.O box using its physical address from USPS work? I’ve tried researching it and haven’t gotten clear answers.\n
    \n
    I don’t want to show up on those whitepages sites with all my information on them. I want to stop it from the start.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729533103 {#2324
    date: 2024-10-21 19:51:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2242 …}
  +votes: Doctrine\ORM\PersistentCollection {#2264 …}
  +reports: Doctrine\ORM\PersistentCollection {#2262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2254 …}
  +badges: Doctrine\ORM\PersistentCollection {#2246 …}
  +children: [
    App\Entity\EntryComment {#2348
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2346 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "What you are likely referring to is a “nomad” residence. There are some states that allow this, such as Florida. There is a process to getting this status and you would want to do that before opening a new account in that state."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706577454 {#2350
        date: 2024-01-30 02:17:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pineapplelover@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 351443
      -bodyTs: "'account':40 'allow':16 'florida':20 'get':26 'like':4 'new':39 'nomad':9 'open':37 'process':24 'refer':5 'resid':10 'state':14,43 'status':28 'want':32 'would':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7863473"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706577454 {#2330
        date: 2024-01-30 02:17:34.0 +01:00
      }
      +"title": 351443
    }
  ]
  -id: 33942
  -titleTs: "'address':7 'avoid':4 'bank':9 'give':5 'home':6"
  -bodyTs: "'address':36 'allow':14 'answer':50 'bank':19 'box':32 'clear':49 'dmv':20 'etc':23 'gotten':48 'haven':46 'heard':3 'inform':65 'ipost':7 'ir':21 'like':6 'mailbox':10 'normal':30 'p.o':31 'physic':35 'regist':17 'research':43 'servic':13 'show':56 'site':61 'start':75 'stop':71 'thing':5 'travel':9 'tri':42 'use':33 'usp':38 've':2,41 'vote':22 'want':54,69 'whitepag':60 'work':27,39 'would':28"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706658877
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/22299407"
  +editedAt: DateTimeImmutable @1729504891 {#2270
    date: 2024-10-21 12:01:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706572477 {#2294
    date: 2024-01-30 00:54:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#2348
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2346
    +user: Proxies\__CG__\App\Entity\User {#2258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "How-Do-I-Avoid-Giving-Home-Address-to-Bank"
    +title: "How Do I Avoid Giving Home Address to Bank?"
    +url: null
    +body: """
      I’ve heard of things like iPostal and Traveling Mailbox. Do these services allow you to register with bank, DMV, IRS, Voting, etc? How do they work? Would a normal P.O box using its physical address from USPS work? I’ve tried researching it and haven’t gotten clear answers.\n
      \n
      I don’t want to show up on those whitepages sites with all my information on them. I want to stop it from the start.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729533103 {#2324
      date: 2024-10-21 19:51:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2242 …}
    +votes: Doctrine\ORM\PersistentCollection {#2264 …}
    +reports: Doctrine\ORM\PersistentCollection {#2262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2254 …}
    +badges: Doctrine\ORM\PersistentCollection {#2246 …}
    +children: [
      App\Entity\EntryComment {#2348}
    ]
    -id: 33942
    -titleTs: "'address':7 'avoid':4 'bank':9 'give':5 'home':6"
    -bodyTs: "'address':36 'allow':14 'answer':50 'bank':19 'box':32 'clear':49 'dmv':20 'etc':23 'gotten':48 'haven':46 'heard':3 'inform':65 'ipost':7 'ir':21 'like':6 'mailbox':10 'normal':30 'p.o':31 'physic':35 'regist':17 'research':43 'servic':13 'show':56 'site':61 'start':75 'stop':71 'thing':5 'travel':9 'tri':42 'use':33 'usp':38 've':2,41 'vote':22 'want':54,69 'whitepag':60 'work':27,39 'would':28"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706658877
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/22299407"
    +editedAt: DateTimeImmutable @1729504891 {#2270
      date: 2024-10-21 12:01:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706572477 {#2294
      date: 2024-01-30 00:54:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "What you are likely referring to is a “nomad” residence. There are some states that allow this, such as Florida. There is a process to getting this status and you would want to do that before opening a new account in that state."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706577454 {#2350
    date: 2024-01-30 02:17:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pineapplelover@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 351443
  -bodyTs: "'account':40 'allow':16 'florida':20 'get':26 'like':4 'new':39 'nomad':9 'open':37 'process':24 'refer':5 'resid':10 'state':14,43 'status':28 'want':32 'would':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7863473"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706577454 {#2330
    date: 2024-01-30 02:17:34.0 +01:00
  }
  +"title": 351443
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#2348
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2346
    +user: Proxies\__CG__\App\Entity\User {#2258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "How-Do-I-Avoid-Giving-Home-Address-to-Bank"
    +title: "How Do I Avoid Giving Home Address to Bank?"
    +url: null
    +body: """
      I’ve heard of things like iPostal and Traveling Mailbox. Do these services allow you to register with bank, DMV, IRS, Voting, etc? How do they work? Would a normal P.O box using its physical address from USPS work? I’ve tried researching it and haven’t gotten clear answers.\n
      \n
      I don’t want to show up on those whitepages sites with all my information on them. I want to stop it from the start.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729533103 {#2324
      date: 2024-10-21 19:51:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2242 …}
    +votes: Doctrine\ORM\PersistentCollection {#2264 …}
    +reports: Doctrine\ORM\PersistentCollection {#2262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2254 …}
    +badges: Doctrine\ORM\PersistentCollection {#2246 …}
    +children: [
      App\Entity\EntryComment {#2348}
    ]
    -id: 33942
    -titleTs: "'address':7 'avoid':4 'bank':9 'give':5 'home':6"
    -bodyTs: "'address':36 'allow':14 'answer':50 'bank':19 'box':32 'clear':49 'dmv':20 'etc':23 'gotten':48 'haven':46 'heard':3 'inform':65 'ipost':7 'ir':21 'like':6 'mailbox':10 'normal':30 'p.o':31 'physic':35 'regist':17 'research':43 'servic':13 'show':56 'site':61 'start':75 'stop':71 'thing':5 'travel':9 'tri':42 'use':33 'usp':38 've':2,41 'vote':22 'want':54,69 'whitepag':60 'work':27,39 'would':28"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706658877
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/22299407"
    +editedAt: DateTimeImmutable @1729504891 {#2270
      date: 2024-10-21 12:01:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706572477 {#2294
      date: 2024-01-30 00:54:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "What you are likely referring to is a “nomad” residence. There are some states that allow this, such as Florida. There is a process to getting this status and you would want to do that before opening a new account in that state."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706577454 {#2350
    date: 2024-01-30 02:17:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pineapplelover@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 351443
  -bodyTs: "'account':40 'allow':16 'florida':20 'get':26 'like':4 'new':39 'nomad':9 'open':37 'process':24 'refer':5 'resid':10 'state':14,43 'status':28 'want':32 'would':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7863473"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706577454 {#2330
    date: 2024-01-30 02:17:34.0 +01:00
  }
  +"title": 351443
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#2348
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2346
    +user: Proxies\__CG__\App\Entity\User {#2258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "How-Do-I-Avoid-Giving-Home-Address-to-Bank"
    +title: "How Do I Avoid Giving Home Address to Bank?"
    +url: null
    +body: """
      I’ve heard of things like iPostal and Traveling Mailbox. Do these services allow you to register with bank, DMV, IRS, Voting, etc? How do they work? Would a normal P.O box using its physical address from USPS work? I’ve tried researching it and haven’t gotten clear answers.\n
      \n
      I don’t want to show up on those whitepages sites with all my information on them. I want to stop it from the start.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729533103 {#2324
      date: 2024-10-21 19:51:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2242 …}
    +votes: Doctrine\ORM\PersistentCollection {#2264 …}
    +reports: Doctrine\ORM\PersistentCollection {#2262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2254 …}
    +badges: Doctrine\ORM\PersistentCollection {#2246 …}
    +children: [
      App\Entity\EntryComment {#2348}
    ]
    -id: 33942
    -titleTs: "'address':7 'avoid':4 'bank':9 'give':5 'home':6"
    -bodyTs: "'address':36 'allow':14 'answer':50 'bank':19 'box':32 'clear':49 'dmv':20 'etc':23 'gotten':48 'haven':46 'heard':3 'inform':65 'ipost':7 'ir':21 'like':6 'mailbox':10 'normal':30 'p.o':31 'physic':35 'regist':17 'research':43 'servic':13 'show':56 'site':61 'start':75 'stop':71 'thing':5 'travel':9 'tri':42 'use':33 'usp':38 've':2,41 'vote':22 'want':54,69 'whitepag':60 'work':27,39 'would':28"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706658877
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/22299407"
    +editedAt: DateTimeImmutable @1729504891 {#2270
      date: 2024-10-21 12:01:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706572477 {#2294
      date: 2024-01-30 00:54:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "What you are likely referring to is a “nomad” residence. There are some states that allow this, such as Florida. There is a process to getting this status and you would want to do that before opening a new account in that state."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706577454 {#2350
    date: 2024-01-30 02:17:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pineapplelover@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 351443
  -bodyTs: "'account':40 'allow':16 'florida':20 'get':26 'like':4 'new':39 'nomad':9 'open':37 'process':24 'refer':5 'resid':10 'state':14,43 'status':28 'want':32 'would':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7863473"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706577454 {#2330
    date: 2024-01-30 02:17:34.0 +01:00
  }
  +"title": 351443
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\Entry {#1709
  +user: App\Entity\User {#261 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "The-Irish-government-wants-to-pass-a-law-that-could"
  +title: "The Irish government wants to pass a law that could see you or your loved ones jailed for possession of memes, cartoons or any content that could be deemed "hateful"."
  +url: null
  +body: """
    The Bill includes no definition of hate and is wide open to abuse by bad actors. Defend free speech – say no to this legislation, and any legislation of is kind… Anywhere!\n
    \n
    [x.com/FreeSpeechIre/status/1746854766032846910?t=…](https://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5Bhttps://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5D(url))
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 33
  +favouriteCount: 222
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725275391 {#1409
    date: 2024-09-02 13:09:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: [
    App\Entity\EntryComment {#2083
      +user: App\Entity\User {#261 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +body: "Post it on social media."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705339920 {#2076
        date: 2024-01-15 18:32:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SecurityPro@lemmy.ml"
        "@Rozz@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2085 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2077 …}
      +reports: Doctrine\ORM\PersistentCollection {#2063 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2064 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
      -id: 311237
      -bodyTs: "'media':5 'post':1 'social':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7401730"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705339920 {#2097
        date: 2024-01-15 18:32:00.0 +01:00
      }
      +"title": 311237
    }
  ]
  -id: 30689
  -titleTs: "'cartoon':22 'content':25 'could':10,27 'deem':29 'govern':3 'hate':30 'irish':2 'jail':17 'law':8 'love':15 'meme':21 'one':16 'pass':6 'possess':19 'see':11 'want':4"
  -bodyTs: "'/freespeechire/status/1746854766032846910?t=':34 '/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':37 'abus':13 'actor':16 'anywher':31 'bad':15 'bill':2 'defend':17 'definit':5 'free':18 'hate':7 'includ':3 'kind':30 'legisl':24,27 'open':11 'say':20 'speech':19 'wide':10 'x.com':33,36 'x.com/freespeechire/status/1746854766032846910?t=':32 'x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':35"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705421148
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10581976"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705334748 {#1422
    date: 2024-01-15 17:05:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\Entry {#1709
  +user: App\Entity\User {#261 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "The-Irish-government-wants-to-pass-a-law-that-could"
  +title: "The Irish government wants to pass a law that could see you or your loved ones jailed for possession of memes, cartoons or any content that could be deemed "hateful"."
  +url: null
  +body: """
    The Bill includes no definition of hate and is wide open to abuse by bad actors. Defend free speech – say no to this legislation, and any legislation of is kind… Anywhere!\n
    \n
    [x.com/FreeSpeechIre/status/1746854766032846910?t=…](https://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5Bhttps://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5D(url))
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 33
  +favouriteCount: 222
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725275391 {#1409
    date: 2024-09-02 13:09:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: [
    App\Entity\EntryComment {#2083
      +user: App\Entity\User {#261 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +body: "Post it on social media."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705339920 {#2076
        date: 2024-01-15 18:32:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SecurityPro@lemmy.ml"
        "@Rozz@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2085 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2077 …}
      +reports: Doctrine\ORM\PersistentCollection {#2063 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2064 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
      -id: 311237
      -bodyTs: "'media':5 'post':1 'social':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7401730"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705339920 {#2097
        date: 2024-01-15 18:32:00.0 +01:00
      }
      +"title": 311237
    }
  ]
  -id: 30689
  -titleTs: "'cartoon':22 'content':25 'could':10,27 'deem':29 'govern':3 'hate':30 'irish':2 'jail':17 'law':8 'love':15 'meme':21 'one':16 'pass':6 'possess':19 'see':11 'want':4"
  -bodyTs: "'/freespeechire/status/1746854766032846910?t=':34 '/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':37 'abus':13 'actor':16 'anywher':31 'bad':15 'bill':2 'defend':17 'definit':5 'free':18 'hate':7 'includ':3 'kind':30 'legisl':24,27 'open':11 'say':20 'speech':19 'wide':10 'x.com':33,36 'x.com/freespeechire/status/1746854766032846910?t=':32 'x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':35"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705421148
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10581976"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705334748 {#1422
    date: 2024-01-15 17:05:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\Entry {#1709
  +user: App\Entity\User {#261 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "The-Irish-government-wants-to-pass-a-law-that-could"
  +title: "The Irish government wants to pass a law that could see you or your loved ones jailed for possession of memes, cartoons or any content that could be deemed "hateful"."
  +url: null
  +body: """
    The Bill includes no definition of hate and is wide open to abuse by bad actors. Defend free speech – say no to this legislation, and any legislation of is kind… Anywhere!\n
    \n
    [x.com/FreeSpeechIre/status/1746854766032846910?t=…](https://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5Bhttps://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5D(url))
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 33
  +favouriteCount: 222
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725275391 {#1409
    date: 2024-09-02 13:09:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: [
    App\Entity\EntryComment {#2083
      +user: App\Entity\User {#261 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +body: "Post it on social media."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705339920 {#2076
        date: 2024-01-15 18:32:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SecurityPro@lemmy.ml"
        "@Rozz@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2085 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2077 …}
      +reports: Doctrine\ORM\PersistentCollection {#2063 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2064 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
      -id: 311237
      -bodyTs: "'media':5 'post':1 'social':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7401730"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705339920 {#2097
        date: 2024-01-15 18:32:00.0 +01:00
      }
      +"title": 311237
    }
  ]
  -id: 30689
  -titleTs: "'cartoon':22 'content':25 'could':10,27 'deem':29 'govern':3 'hate':30 'irish':2 'jail':17 'law':8 'love':15 'meme':21 'one':16 'pass':6 'possess':19 'see':11 'want':4"
  -bodyTs: "'/freespeechire/status/1746854766032846910?t=':34 '/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':37 'abus':13 'actor':16 'anywher':31 'bad':15 'bill':2 'defend':17 'definit':5 'free':18 'hate':7 'includ':3 'kind':30 'legisl':24,27 'open':11 'say':20 'speech':19 'wide':10 'x.com':33,36 'x.com/freespeechire/status/1746854766032846910?t=':32 'x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':35"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705421148
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10581976"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705334748 {#1422
    date: 2024-01-15 17:05:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#2083
  +user: App\Entity\User {#261 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#261 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "The-Irish-government-wants-to-pass-a-law-that-could"
    +title: "The Irish government wants to pass a law that could see you or your loved ones jailed for possession of memes, cartoons or any content that could be deemed "hateful"."
    +url: null
    +body: """
      The Bill includes no definition of hate and is wide open to abuse by bad actors. Defend free speech – say no to this legislation, and any legislation of is kind… Anywhere!\n
      \n
      [x.com/FreeSpeechIre/status/1746854766032846910?t=…](https://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5Bhttps://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5D(url))
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 33
    +favouriteCount: 222
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725275391 {#1409
      date: 2024-09-02 13:09:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1671 …}
    +votes: Doctrine\ORM\PersistentCollection {#1650 …}
    +reports: Doctrine\ORM\PersistentCollection {#1655 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
    +badges: Doctrine\ORM\PersistentCollection {#1563 …}
    +children: [
      App\Entity\EntryComment {#2083}
    ]
    -id: 30689
    -titleTs: "'cartoon':22 'content':25 'could':10,27 'deem':29 'govern':3 'hate':30 'irish':2 'jail':17 'law':8 'love':15 'meme':21 'one':16 'pass':6 'possess':19 'see':11 'want':4"
    -bodyTs: "'/freespeechire/status/1746854766032846910?t=':34 '/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':37 'abus':13 'actor':16 'anywher':31 'bad':15 'bill':2 'defend':17 'definit':5 'free':18 'hate':7 'includ':3 'kind':30 'legisl':24,27 'open':11 'say':20 'speech':19 'wide':10 'x.com':33,36 'x.com/freespeechire/status/1746854766032846910?t=':32 'x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705421148
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10581976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705334748 {#1422
      date: 2024-01-15 17:05:48.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +body: "Post it on social media."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705339920 {#2076
    date: 2024-01-15 18:32:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SecurityPro@lemmy.ml"
    "@Rozz@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2085 …}
  +nested: Doctrine\ORM\PersistentCollection {#2062 …}
  +votes: Doctrine\ORM\PersistentCollection {#2077 …}
  +reports: Doctrine\ORM\PersistentCollection {#2063 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2064 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
  -id: 311237
  -bodyTs: "'media':5 'post':1 'social':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7401730"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705339920 {#2097
    date: 2024-01-15 18:32:00.0 +01:00
  }
  +"title": 311237
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#2083
  +user: App\Entity\User {#261 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#261 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "The-Irish-government-wants-to-pass-a-law-that-could"
    +title: "The Irish government wants to pass a law that could see you or your loved ones jailed for possession of memes, cartoons or any content that could be deemed "hateful"."
    +url: null
    +body: """
      The Bill includes no definition of hate and is wide open to abuse by bad actors. Defend free speech – say no to this legislation, and any legislation of is kind… Anywhere!\n
      \n
      [x.com/FreeSpeechIre/status/1746854766032846910?t=…](https://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5Bhttps://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5D(url))
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 33
    +favouriteCount: 222
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725275391 {#1409
      date: 2024-09-02 13:09:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1671 …}
    +votes: Doctrine\ORM\PersistentCollection {#1650 …}
    +reports: Doctrine\ORM\PersistentCollection {#1655 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
    +badges: Doctrine\ORM\PersistentCollection {#1563 …}
    +children: [
      App\Entity\EntryComment {#2083}
    ]
    -id: 30689
    -titleTs: "'cartoon':22 'content':25 'could':10,27 'deem':29 'govern':3 'hate':30 'irish':2 'jail':17 'law':8 'love':15 'meme':21 'one':16 'pass':6 'possess':19 'see':11 'want':4"
    -bodyTs: "'/freespeechire/status/1746854766032846910?t=':34 '/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':37 'abus':13 'actor':16 'anywher':31 'bad':15 'bill':2 'defend':17 'definit':5 'free':18 'hate':7 'includ':3 'kind':30 'legisl':24,27 'open':11 'say':20 'speech':19 'wide':10 'x.com':33,36 'x.com/freespeechire/status/1746854766032846910?t=':32 'x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705421148
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10581976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705334748 {#1422
      date: 2024-01-15 17:05:48.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +body: "Post it on social media."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705339920 {#2076
    date: 2024-01-15 18:32:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SecurityPro@lemmy.ml"
    "@Rozz@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2085 …}
  +nested: Doctrine\ORM\PersistentCollection {#2062 …}
  +votes: Doctrine\ORM\PersistentCollection {#2077 …}
  +reports: Doctrine\ORM\PersistentCollection {#2063 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2064 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
  -id: 311237
  -bodyTs: "'media':5 'post':1 'social':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7401730"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705339920 {#2097
    date: 2024-01-15 18:32:00.0 +01:00
  }
  +"title": 311237
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#2083
  +user: App\Entity\User {#261 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#261 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "The-Irish-government-wants-to-pass-a-law-that-could"
    +title: "The Irish government wants to pass a law that could see you or your loved ones jailed for possession of memes, cartoons or any content that could be deemed "hateful"."
    +url: null
    +body: """
      The Bill includes no definition of hate and is wide open to abuse by bad actors. Defend free speech – say no to this legislation, and any legislation of is kind… Anywhere!\n
      \n
      [x.com/FreeSpeechIre/status/1746854766032846910?t=…](https://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5Bhttps://x.com/FreeSpeechIre/status/1746854766032846910?t=g8nSn9maY3dX0v76oHa9Cg&s=09%5D(url))
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 33
    +favouriteCount: 222
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725275391 {#1409
      date: 2024-09-02 13:09:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1671 …}
    +votes: Doctrine\ORM\PersistentCollection {#1650 …}
    +reports: Doctrine\ORM\PersistentCollection {#1655 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
    +badges: Doctrine\ORM\PersistentCollection {#1563 …}
    +children: [
      App\Entity\EntryComment {#2083}
    ]
    -id: 30689
    -titleTs: "'cartoon':22 'content':25 'could':10,27 'deem':29 'govern':3 'hate':30 'irish':2 'jail':17 'law':8 'love':15 'meme':21 'one':16 'pass':6 'possess':19 'see':11 'want':4"
    -bodyTs: "'/freespeechire/status/1746854766032846910?t=':34 '/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':37 'abus':13 'actor':16 'anywher':31 'bad':15 'bill':2 'defend':17 'definit':5 'free':18 'hate':7 'includ':3 'kind':30 'legisl':24,27 'open':11 'say':20 'speech':19 'wide':10 'x.com':33,36 'x.com/freespeechire/status/1746854766032846910?t=':32 'x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5bhttps://x.com/freespeechire/status/1746854766032846910?t=g8nsn9may3dx0v76oha9cg&s=09%5d(url))':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705421148
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10581976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705334748 {#1422
      date: 2024-01-15 17:05:48.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +body: "Post it on social media."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705339920 {#2076
    date: 2024-01-15 18:32:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SecurityPro@lemmy.ml"
    "@Rozz@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2085 …}
  +nested: Doctrine\ORM\PersistentCollection {#2062 …}
  +votes: Doctrine\ORM\PersistentCollection {#2077 …}
  +reports: Doctrine\ORM\PersistentCollection {#2063 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2064 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
  -id: 311237
  -bodyTs: "'media':5 'post':1 'social':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7401730"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705339920 {#2097
    date: 2024-01-15 18:32:00.0 +01:00
  }
  +"title": 311237
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_ADMIN
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED ROLE_MODERATOR
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details