GET https://kbin.spritesserver.nl/index.php/u/@kpw@kbin.social/active/2024-01-05::2024-01-05

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 …}
}
1.21 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.05 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
App\Entity\Entry {#1453
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
  +image: Proxies\__CG__\App\Entity\Image {#1674 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1661 …}
  +slug: "target-seed-ratio-max-1-1-current-ratio"
  +title: "target seed ratio = max{1, 1/current ratio}"
  +url: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
  +body: "For example if your total ratio is 0.60, set the target ratio to 1.67."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712256696 {#1466
    date: 2024-04-04 20:51:36.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1662 …}
  +votes: Doctrine\ORM\PersistentCollection {#1552 …}
  +reports: Doctrine\ORM\PersistentCollection {#1606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: [
    App\Entity\EntryComment {#2471
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1453}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
      +body: "Yes. I wanted to write max."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704463442 {#2464
        date: 2024-01-05 15:04:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kpw@kbin.social"
        "@flx@lemmy.blahaj.zone"
      ]
      +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: 282492
      -bodyTs: "'max':6 'want':3 'write':5 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722/-/comment/4419464"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704463442 {#2467
        date: 2024-01-05 15:04:02.0 +01:00
      }
      +"title": 282492
    }
  ]
  -id: 27346
  -titleTs: "'1':5 '1/current':6 'max':4 'ratio':3,7 'seed':2 'target':1"
  -bodyTs: "'0.60':8 '1.67':14 'exampl':2 'ratio':6,12 'set':9 'target':11 'total':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704535473
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
  +editedAt: DateTimeImmutable @1711947381 {#1638
    date: 2024-04-01 06:56:21.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704449073 {#1644
    date: 2024-01-05 11:04:33.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
3 DENIED edit
App\Entity\Entry {#1453
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
  +image: Proxies\__CG__\App\Entity\Image {#1674 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1661 …}
  +slug: "target-seed-ratio-max-1-1-current-ratio"
  +title: "target seed ratio = max{1, 1/current ratio}"
  +url: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
  +body: "For example if your total ratio is 0.60, set the target ratio to 1.67."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712256696 {#1466
    date: 2024-04-04 20:51:36.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1662 …}
  +votes: Doctrine\ORM\PersistentCollection {#1552 …}
  +reports: Doctrine\ORM\PersistentCollection {#1606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: [
    App\Entity\EntryComment {#2471
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1453}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
      +body: "Yes. I wanted to write max."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704463442 {#2464
        date: 2024-01-05 15:04:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kpw@kbin.social"
        "@flx@lemmy.blahaj.zone"
      ]
      +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: 282492
      -bodyTs: "'max':6 'want':3 'write':5 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722/-/comment/4419464"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704463442 {#2467
        date: 2024-01-05 15:04:02.0 +01:00
      }
      +"title": 282492
    }
  ]
  -id: 27346
  -titleTs: "'1':5 '1/current':6 'max':4 'ratio':3,7 'seed':2 'target':1"
  -bodyTs: "'0.60':8 '1.67':14 'exampl':2 'ratio':6,12 'set':9 'target':11 'total':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704535473
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
  +editedAt: DateTimeImmutable @1711947381 {#1638
    date: 2024-04-01 06:56:21.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704449073 {#1644
    date: 2024-01-05 11:04:33.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
4 DENIED moderate
App\Entity\Entry {#1453
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
  +image: Proxies\__CG__\App\Entity\Image {#1674 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1661 …}
  +slug: "target-seed-ratio-max-1-1-current-ratio"
  +title: "target seed ratio = max{1, 1/current ratio}"
  +url: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
  +body: "For example if your total ratio is 0.60, set the target ratio to 1.67."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712256696 {#1466
    date: 2024-04-04 20:51:36.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1662 …}
  +votes: Doctrine\ORM\PersistentCollection {#1552 …}
  +reports: Doctrine\ORM\PersistentCollection {#1606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: [
    App\Entity\EntryComment {#2471
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1453}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
      +body: "Yes. I wanted to write max."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704463442 {#2464
        date: 2024-01-05 15:04:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kpw@kbin.social"
        "@flx@lemmy.blahaj.zone"
      ]
      +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: 282492
      -bodyTs: "'max':6 'want':3 'write':5 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722/-/comment/4419464"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704463442 {#2467
        date: 2024-01-05 15:04:02.0 +01:00
      }
      +"title": 282492
    }
  ]
  -id: 27346
  -titleTs: "'1':5 '1/current':6 'max':4 'ratio':3,7 'seed':2 'target':1"
  -bodyTs: "'0.60':8 '1.67':14 'exampl':2 'ratio':6,12 'set':9 'target':11 'total':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704535473
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
  +editedAt: DateTimeImmutable @1711947381 {#1638
    date: 2024-04-01 06:56:21.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704449073 {#1644
    date: 2024-01-05 11:04:33.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
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 {#2471
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1453
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
    +image: Proxies\__CG__\App\Entity\Image {#1674 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1661 …}
    +slug: "target-seed-ratio-max-1-1-current-ratio"
    +title: "target seed ratio = max{1, 1/current ratio}"
    +url: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
    +body: "For example if your total ratio is 0.60, set the target ratio to 1.67."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712256696 {#1466
      date: 2024-04-04 20:51:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1662 …}
    +votes: Doctrine\ORM\PersistentCollection {#1552 …}
    +reports: Doctrine\ORM\PersistentCollection {#1606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
    +badges: Doctrine\ORM\PersistentCollection {#1563 …}
    +children: [
      App\Entity\EntryComment {#2471}
    ]
    -id: 27346
    -titleTs: "'1':5 '1/current':6 'max':4 'ratio':3,7 'seed':2 'target':1"
    -bodyTs: "'0.60':8 '1.67':14 'exampl':2 'ratio':6,12 'set':9 'target':11 'total':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704535473
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
    +editedAt: DateTimeImmutable @1711947381 {#1638
      date: 2024-04-01 06:56:21.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704449073 {#1644
      date: 2024-01-05 11:04:33.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
  +body: "Yes. I wanted to write max."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704463442 {#2464
    date: 2024-01-05 15:04:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kpw@kbin.social"
    "@flx@lemmy.blahaj.zone"
  ]
  +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: 282492
  -bodyTs: "'max':6 'want':3 'write':5 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722/-/comment/4419464"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704463442 {#2467
    date: 2024-01-05 15:04:02.0 +01:00
  }
  +"title": 282492
}
"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 {#2471
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1453
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
    +image: Proxies\__CG__\App\Entity\Image {#1674 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1661 …}
    +slug: "target-seed-ratio-max-1-1-current-ratio"
    +title: "target seed ratio = max{1, 1/current ratio}"
    +url: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
    +body: "For example if your total ratio is 0.60, set the target ratio to 1.67."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712256696 {#1466
      date: 2024-04-04 20:51:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1662 …}
    +votes: Doctrine\ORM\PersistentCollection {#1552 …}
    +reports: Doctrine\ORM\PersistentCollection {#1606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
    +badges: Doctrine\ORM\PersistentCollection {#1563 …}
    +children: [
      App\Entity\EntryComment {#2471}
    ]
    -id: 27346
    -titleTs: "'1':5 '1/current':6 'max':4 'ratio':3,7 'seed':2 'target':1"
    -bodyTs: "'0.60':8 '1.67':14 'exampl':2 'ratio':6,12 'set':9 'target':11 'total':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704535473
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
    +editedAt: DateTimeImmutable @1711947381 {#1638
      date: 2024-04-01 06:56:21.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704449073 {#1644
      date: 2024-01-05 11:04:33.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
  +body: "Yes. I wanted to write max."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704463442 {#2464
    date: 2024-01-05 15:04:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kpw@kbin.social"
    "@flx@lemmy.blahaj.zone"
  ]
  +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: 282492
  -bodyTs: "'max':6 'want':3 'write':5 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722/-/comment/4419464"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704463442 {#2467
    date: 2024-01-05 15:04:02.0 +01:00
  }
  +"title": 282492
}
"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 {#2471
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1453
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
    +image: Proxies\__CG__\App\Entity\Image {#1674 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1661 …}
    +slug: "target-seed-ratio-max-1-1-current-ratio"
    +title: "target seed ratio = max{1, 1/current ratio}"
    +url: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
    +body: "For example if your total ratio is 0.60, set the target ratio to 1.67."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712256696 {#1466
      date: 2024-04-04 20:51:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1662 …}
    +votes: Doctrine\ORM\PersistentCollection {#1552 …}
    +reports: Doctrine\ORM\PersistentCollection {#1606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
    +badges: Doctrine\ORM\PersistentCollection {#1563 …}
    +children: [
      App\Entity\EntryComment {#2471}
    ]
    -id: 27346
    -titleTs: "'1':5 '1/current':6 'max':4 'ratio':3,7 'seed':2 'target':1"
    -bodyTs: "'0.60':8 '1.67':14 'exampl':2 'ratio':6,12 'set':9 'target':11 'total':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704535473
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722"
    +editedAt: DateTimeImmutable @1711947381 {#1638
      date: 2024-04-01 06:56:21.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704449073 {#1644
      date: 2024-01-05 11:04:33.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1653 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2469 …}
  +body: "Yes. I wanted to write max."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704463442 {#2464
    date: 2024-01-05 15:04:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kpw@kbin.social"
    "@flx@lemmy.blahaj.zone"
  ]
  +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: 282492
  -bodyTs: "'max':6 'want':3 'write':5 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/741722/-/comment/4419464"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704463442 {#2467
    date: 2024-01-05 15:04:02.0 +01:00
  }
  +"title": 282492
}
"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 {#2461
  +user: Proxies\__CG__\App\Entity\User {#2140 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
  +slug: "pooling-media-libraries-like-distributed-storage"
  +title: "pooling media libraries - like distributed storage"
  +url: null
  +body: """
    I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
    \n
    Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 32
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712143889 {#2386
    date: 2024-04-03 13:31:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2094 …}
  +votes: Doctrine\ORM\PersistentCollection {#2093 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2087 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
  +badges: Doctrine\ORM\PersistentCollection {#2064 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
      +body: "All files stored on IPFS are public. It's also incredibly slow and inefficient. You would be better off using BitTorrent."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704450129 {#1621
        date: 2024-01-05 11:22:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@suntzu@lemmy.dbzer0.com"
        "@Cooljimy84@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1731 …}
      +nested: Doctrine\ORM\PersistentCollection {#1722 …}
      +votes: Doctrine\ORM\PersistentCollection {#1726 …}
      +reports: Doctrine\ORM\PersistentCollection {#1736 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 282136
      -bodyTs: "'also':10 'better':18 'bittorr':21 'file':2 'incred':11 'ineffici':14 'ipf':5 'public':7 'slow':12 'store':3 'use':20 'would':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/738858/-/comment/4417343"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704450129 {#1554
        date: 2024-01-05 11:22:09.0 +01:00
      }
      +"title": 282136
    }
  ]
  -id: 27035
  -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
  -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704404955
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11629213"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704318555 {#1410
    date: 2024-01-03 22:49:15.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 {#2461
  +user: Proxies\__CG__\App\Entity\User {#2140 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
  +slug: "pooling-media-libraries-like-distributed-storage"
  +title: "pooling media libraries - like distributed storage"
  +url: null
  +body: """
    I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
    \n
    Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 32
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712143889 {#2386
    date: 2024-04-03 13:31:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2094 …}
  +votes: Doctrine\ORM\PersistentCollection {#2093 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2087 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
  +badges: Doctrine\ORM\PersistentCollection {#2064 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
      +body: "All files stored on IPFS are public. It's also incredibly slow and inefficient. You would be better off using BitTorrent."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704450129 {#1621
        date: 2024-01-05 11:22:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@suntzu@lemmy.dbzer0.com"
        "@Cooljimy84@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1731 …}
      +nested: Doctrine\ORM\PersistentCollection {#1722 …}
      +votes: Doctrine\ORM\PersistentCollection {#1726 …}
      +reports: Doctrine\ORM\PersistentCollection {#1736 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 282136
      -bodyTs: "'also':10 'better':18 'bittorr':21 'file':2 'incred':11 'ineffici':14 'ipf':5 'public':7 'slow':12 'store':3 'use':20 'would':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/738858/-/comment/4417343"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704450129 {#1554
        date: 2024-01-05 11:22:09.0 +01:00
      }
      +"title": 282136
    }
  ]
  -id: 27035
  -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
  -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704404955
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11629213"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704318555 {#1410
    date: 2024-01-03 22:49:15.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 {#2461
  +user: Proxies\__CG__\App\Entity\User {#2140 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
  +slug: "pooling-media-libraries-like-distributed-storage"
  +title: "pooling media libraries - like distributed storage"
  +url: null
  +body: """
    I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
    \n
    Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 32
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712143889 {#2386
    date: 2024-04-03 13:31:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2094 …}
  +votes: Doctrine\ORM\PersistentCollection {#2093 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2087 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
  +badges: Doctrine\ORM\PersistentCollection {#2064 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
      +body: "All files stored on IPFS are public. It's also incredibly slow and inefficient. You would be better off using BitTorrent."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704450129 {#1621
        date: 2024-01-05 11:22:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@suntzu@lemmy.dbzer0.com"
        "@Cooljimy84@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1731 …}
      +nested: Doctrine\ORM\PersistentCollection {#1722 …}
      +votes: Doctrine\ORM\PersistentCollection {#1726 …}
      +reports: Doctrine\ORM\PersistentCollection {#1736 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 282136
      -bodyTs: "'also':10 'better':18 'bittorr':21 'file':2 'incred':11 'ineffici':14 'ipf':5 'public':7 'slow':12 'store':3 'use':20 'would':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/738858/-/comment/4417343"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704450129 {#1554
        date: 2024-01-05 11:22:09.0 +01:00
      }
      +"title": 282136
    }
  ]
  -id: 27035
  -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
  -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704404955
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11629213"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704318555 {#1410
    date: 2024-01-03 22:49:15.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 {#1795
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2140 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
    +slug: "pooling-media-libraries-like-distributed-storage"
    +title: "pooling media libraries - like distributed storage"
    +url: null
    +body: """
      I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
      \n
      Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 32
    +favouriteCount: 41
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712143889 {#2386
      date: 2024-04-03 13:31:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2093 …}
    +reports: Doctrine\ORM\PersistentCollection {#2086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
    +badges: Doctrine\ORM\PersistentCollection {#2064 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 27035
    -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
    -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704404955
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11629213"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704318555 {#1410
      date: 2024-01-03 22:49:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
  +body: "All files stored on IPFS are public. It's also incredibly slow and inefficient. You would be better off using BitTorrent."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704450129 {#1621
    date: 2024-01-05 11:22:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@suntzu@lemmy.dbzer0.com"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1731 …}
  +nested: Doctrine\ORM\PersistentCollection {#1722 …}
  +votes: Doctrine\ORM\PersistentCollection {#1726 …}
  +reports: Doctrine\ORM\PersistentCollection {#1736 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 282136
  -bodyTs: "'also':10 'better':18 'bittorr':21 'file':2 'incred':11 'ineffici':14 'ipf':5 'public':7 'slow':12 'store':3 'use':20 'would':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/738858/-/comment/4417343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704450129 {#1554
    date: 2024-01-05 11:22:09.0 +01:00
  }
  +"title": 282136
}
"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 {#1795
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2140 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
    +slug: "pooling-media-libraries-like-distributed-storage"
    +title: "pooling media libraries - like distributed storage"
    +url: null
    +body: """
      I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
      \n
      Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 32
    +favouriteCount: 41
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712143889 {#2386
      date: 2024-04-03 13:31:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2093 …}
    +reports: Doctrine\ORM\PersistentCollection {#2086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
    +badges: Doctrine\ORM\PersistentCollection {#2064 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 27035
    -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
    -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704404955
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11629213"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704318555 {#1410
      date: 2024-01-03 22:49:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
  +body: "All files stored on IPFS are public. It's also incredibly slow and inefficient. You would be better off using BitTorrent."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704450129 {#1621
    date: 2024-01-05 11:22:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@suntzu@lemmy.dbzer0.com"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1731 …}
  +nested: Doctrine\ORM\PersistentCollection {#1722 …}
  +votes: Doctrine\ORM\PersistentCollection {#1726 …}
  +reports: Doctrine\ORM\PersistentCollection {#1736 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 282136
  -bodyTs: "'also':10 'better':18 'bittorr':21 'file':2 'incred':11 'ineffici':14 'ipf':5 'public':7 'slow':12 'store':3 'use':20 'would':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/738858/-/comment/4417343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704450129 {#1554
    date: 2024-01-05 11:22:09.0 +01:00
  }
  +"title": 282136
}
"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 {#1795
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2140 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
    +slug: "pooling-media-libraries-like-distributed-storage"
    +title: "pooling media libraries - like distributed storage"
    +url: null
    +body: """
      I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
      \n
      Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 32
    +favouriteCount: 41
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712143889 {#2386
      date: 2024-04-03 13:31:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2093 …}
    +reports: Doctrine\ORM\PersistentCollection {#2086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2088 …}
    +badges: Doctrine\ORM\PersistentCollection {#2064 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 27035
    -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
    -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704404955
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11629213"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704318555 {#1410
      date: 2024-01-03 22:49:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1617 …}
  +body: "All files stored on IPFS are public. It's also incredibly slow and inefficient. You would be better off using BitTorrent."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704450129 {#1621
    date: 2024-01-05 11:22:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@suntzu@lemmy.dbzer0.com"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1731 …}
  +nested: Doctrine\ORM\PersistentCollection {#1722 …}
  +votes: Doctrine\ORM\PersistentCollection {#1726 …}
  +reports: Doctrine\ORM\PersistentCollection {#1736 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 282136
  -bodyTs: "'also':10 'better':18 'bittorr':21 'file':2 'incred':11 'ineffici':14 'ipf':5 'public':7 'slow':12 'store':3 'use':20 'would':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/738858/-/comment/4417343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704450129 {#1554
    date: 2024-01-05 11:22:09.0 +01:00
  }
  +"title": 282136
}
"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_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
18 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