GET https://kbin.spritesserver.nl/m/selfhosted@lemmy.world/comments/oldest?p=38

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.14 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.04 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\EntryComment {#1783
  +user: App\Entity\User {#1453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1722803927 {#1533
    date: 2024-08-04 22:38:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1746 …}
  +nested: Doctrine\ORM\PersistentCollection {#1750 …}
  +votes: Doctrine\ORM\PersistentCollection {#1475 …}
  +reports: Doctrine\ORM\PersistentCollection {#1487 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
  -id: 291584
  -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6170115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704739510 {#1473
    date: 2024-01-08 19:45:10.0 +01:00
  }
}
"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
3 DENIED edit
App\Entity\EntryComment {#1783
  +user: App\Entity\User {#1453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1722803927 {#1533
    date: 2024-08-04 22:38:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1746 …}
  +nested: Doctrine\ORM\PersistentCollection {#1750 …}
  +votes: Doctrine\ORM\PersistentCollection {#1475 …}
  +reports: Doctrine\ORM\PersistentCollection {#1487 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
  -id: 291584
  -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6170115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704739510 {#1473
    date: 2024-01-08 19:45:10.0 +01:00
  }
}
"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
4 DENIED moderate
App\Entity\EntryComment {#1783
  +user: App\Entity\User {#1453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1722803927 {#1533
    date: 2024-08-04 22:38:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1746 …}
  +nested: Doctrine\ORM\PersistentCollection {#1750 …}
  +votes: Doctrine\ORM\PersistentCollection {#1475 …}
  +reports: Doctrine\ORM\PersistentCollection {#1487 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
  -id: 291584
  -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6170115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704739510 {#1473
    date: 2024-01-08 19:45:10.0 +01:00
  }
}
"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
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 {#3009
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1722803927 {#1533
      date: 2024-08-04 22:38:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 291584
    -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6170115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704739510 {#1473
      date: 2024-01-08 19:45:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704740395 {#3010
    date: 2024-01-08 19:59:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3087 …}
  +reports: Doctrine\ORM\PersistentCollection {#3085 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
  -id: 291620
  -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6010902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740395 {#3013
    date: 2024-01-08 19:59:55.0 +01:00
  }
}
"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 {#3009
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1722803927 {#1533
      date: 2024-08-04 22:38:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 291584
    -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6170115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704739510 {#1473
      date: 2024-01-08 19:45:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704740395 {#3010
    date: 2024-01-08 19:59:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3087 …}
  +reports: Doctrine\ORM\PersistentCollection {#3085 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
  -id: 291620
  -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6010902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740395 {#3013
    date: 2024-01-08 19:59:55.0 +01:00
  }
}
"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 {#3009
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1722803927 {#1533
      date: 2024-08-04 22:38:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 291584
    -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6170115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704739510 {#1473
      date: 2024-01-08 19:45:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704740395 {#3010
    date: 2024-01-08 19:59:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3087 …}
  +reports: Doctrine\ORM\PersistentCollection {#3085 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
  -id: 291620
  -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6010902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740395 {#3013
    date: 2024-01-08 19:59:55.0 +01:00
  }
}
"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
App\Entity\EntryComment {#3341
  +user: Proxies\__CG__\App\Entity\User {#3346 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3009
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1783
      +user: App\Entity\User {#1453 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1722803927 {#1533
        date: 2024-08-04 22:38:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1746 …}
      +nested: Doctrine\ORM\PersistentCollection {#1750 …}
      +votes: Doctrine\ORM\PersistentCollection {#1475 …}
      +reports: Doctrine\ORM\PersistentCollection {#1487 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
      -id: 291584
      -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6170115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704739510 {#1473
        date: 2024-01-08 19:45:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740395 {#3010
      date: 2024-01-08 19:59:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3087 …}
    +reports: Doctrine\ORM\PersistentCollection {#3085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
    -id: 291620
    -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6010902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740395 {#3013
      date: 2024-01-08 19:59:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704740934 {#3340
    date: 2024-01-08 20:08:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3352 …}
  +nested: Doctrine\ORM\PersistentCollection {#3348 …}
  +votes: Doctrine\ORM\PersistentCollection {#3350 …}
  +reports: Doctrine\ORM\PersistentCollection {#3354 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
  -id: 291638
  -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504380"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740934 {#3343
    date: 2024-01-08 20:08:54.0 +01:00
  }
}
"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
11 DENIED edit
App\Entity\EntryComment {#3341
  +user: Proxies\__CG__\App\Entity\User {#3346 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3009
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1783
      +user: App\Entity\User {#1453 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1722803927 {#1533
        date: 2024-08-04 22:38:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1746 …}
      +nested: Doctrine\ORM\PersistentCollection {#1750 …}
      +votes: Doctrine\ORM\PersistentCollection {#1475 …}
      +reports: Doctrine\ORM\PersistentCollection {#1487 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
      -id: 291584
      -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6170115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704739510 {#1473
        date: 2024-01-08 19:45:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740395 {#3010
      date: 2024-01-08 19:59:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3087 …}
    +reports: Doctrine\ORM\PersistentCollection {#3085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
    -id: 291620
    -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6010902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740395 {#3013
      date: 2024-01-08 19:59:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704740934 {#3340
    date: 2024-01-08 20:08:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3352 …}
  +nested: Doctrine\ORM\PersistentCollection {#3348 …}
  +votes: Doctrine\ORM\PersistentCollection {#3350 …}
  +reports: Doctrine\ORM\PersistentCollection {#3354 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
  -id: 291638
  -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504380"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740934 {#3343
    date: 2024-01-08 20:08:54.0 +01:00
  }
}
"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
12 DENIED moderate
App\Entity\EntryComment {#3341
  +user: Proxies\__CG__\App\Entity\User {#3346 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3009
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1783
      +user: App\Entity\User {#1453 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1722803927 {#1533
        date: 2024-08-04 22:38:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1746 …}
      +nested: Doctrine\ORM\PersistentCollection {#1750 …}
      +votes: Doctrine\ORM\PersistentCollection {#1475 …}
      +reports: Doctrine\ORM\PersistentCollection {#1487 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
      -id: 291584
      -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6170115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704739510 {#1473
        date: 2024-01-08 19:45:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740395 {#3010
      date: 2024-01-08 19:59:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3087 …}
    +reports: Doctrine\ORM\PersistentCollection {#3085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
    -id: 291620
    -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6010902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740395 {#3013
      date: 2024-01-08 19:59:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704740934 {#3340
    date: 2024-01-08 20:08:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3352 …}
  +nested: Doctrine\ORM\PersistentCollection {#3348 …}
  +votes: Doctrine\ORM\PersistentCollection {#3350 …}
  +reports: Doctrine\ORM\PersistentCollection {#3354 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
  -id: 291638
  -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504380"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740934 {#3343
    date: 2024-01-08 20:08:54.0 +01:00
  }
}
"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
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 {#3497
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704741333 {#3498
    date: 2024-01-08 20:15:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3485 …}
  +nested: Doctrine\ORM\PersistentCollection {#3489 …}
  +votes: Doctrine\ORM\PersistentCollection {#3487 …}
  +reports: Doctrine\ORM\PersistentCollection {#3501 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
  -id: 291649
  -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704741333 {#3495
    date: 2024-01-08 20:15:33.0 +01:00
  }
}
"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 {#3497
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704741333 {#3498
    date: 2024-01-08 20:15:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3485 …}
  +nested: Doctrine\ORM\PersistentCollection {#3489 …}
  +votes: Doctrine\ORM\PersistentCollection {#3487 …}
  +reports: Doctrine\ORM\PersistentCollection {#3501 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
  -id: 291649
  -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704741333 {#3495
    date: 2024-01-08 20:15:33.0 +01:00
  }
}
"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 {#3497
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704741333 {#3498
    date: 2024-01-08 20:15:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3485 …}
  +nested: Doctrine\ORM\PersistentCollection {#3489 …}
  +votes: Doctrine\ORM\PersistentCollection {#3487 …}
  +reports: Doctrine\ORM\PersistentCollection {#3501 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
  -id: 291649
  -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704741333 {#3495
    date: 2024-01-08 20:15:33.0 +01:00
  }
}
"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
App\Entity\EntryComment {#3623
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3497
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704741333 {#3498
      date: 2024-01-08 20:15:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3485 …}
    +nested: Doctrine\ORM\PersistentCollection {#3489 …}
    +votes: Doctrine\ORM\PersistentCollection {#3487 …}
    +reports: Doctrine\ORM\PersistentCollection {#3501 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
    -id: 291649
    -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704741333 {#3495
      date: 2024-01-08 20:15:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
    \n
    Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704745116 {#3617
    date: 2024-01-08 21:18:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3629 …}
  +nested: Doctrine\ORM\PersistentCollection {#3625 …}
  +votes: Doctrine\ORM\PersistentCollection {#3627 …}
  +reports: Doctrine\ORM\PersistentCollection {#3631 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
  -id: 291768
  -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847698"
  +editedAt: DateTimeImmutable @1719190675 {#3620
    date: 2024-06-24 02:57:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704745116 {#3618
    date: 2024-01-08 21:18:36.0 +01:00
  }
}
"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
19 DENIED edit
App\Entity\EntryComment {#3623
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3497
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704741333 {#3498
      date: 2024-01-08 20:15:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3485 …}
    +nested: Doctrine\ORM\PersistentCollection {#3489 …}
    +votes: Doctrine\ORM\PersistentCollection {#3487 …}
    +reports: Doctrine\ORM\PersistentCollection {#3501 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
    -id: 291649
    -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704741333 {#3495
      date: 2024-01-08 20:15:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
    \n
    Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704745116 {#3617
    date: 2024-01-08 21:18:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3629 …}
  +nested: Doctrine\ORM\PersistentCollection {#3625 …}
  +votes: Doctrine\ORM\PersistentCollection {#3627 …}
  +reports: Doctrine\ORM\PersistentCollection {#3631 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
  -id: 291768
  -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847698"
  +editedAt: DateTimeImmutable @1719190675 {#3620
    date: 2024-06-24 02:57:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704745116 {#3618
    date: 2024-01-08 21:18:36.0 +01:00
  }
}
"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
20 DENIED moderate
App\Entity\EntryComment {#3623
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3497
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704741333 {#3498
      date: 2024-01-08 20:15:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3485 …}
    +nested: Doctrine\ORM\PersistentCollection {#3489 …}
    +votes: Doctrine\ORM\PersistentCollection {#3487 …}
    +reports: Doctrine\ORM\PersistentCollection {#3501 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
    -id: 291649
    -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704741333 {#3495
      date: 2024-01-08 20:15:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
    \n
    Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704745116 {#3617
    date: 2024-01-08 21:18:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3629 …}
  +nested: Doctrine\ORM\PersistentCollection {#3625 …}
  +votes: Doctrine\ORM\PersistentCollection {#3627 …}
  +reports: Doctrine\ORM\PersistentCollection {#3631 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
  -id: 291768
  -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847698"
  +editedAt: DateTimeImmutable @1719190675 {#3620
    date: 2024-06-24 02:57:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704745116 {#3618
    date: 2024-01-08 21:18:36.0 +01:00
  }
}
"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
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 {#3718
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3623
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3497
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3341
        +user: Proxies\__CG__\App\Entity\User {#3346 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3009
          +user: Proxies\__CG__\App\Entity\User {#3092 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#1783
            +user: App\Entity\User {#1453 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 5
            +score: 0
            +lastActive: DateTime @1722803927 {#1533
              date: 2024-08-04 22:38:47.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#1746 …}
            +nested: Doctrine\ORM\PersistentCollection {#1750 …}
            +votes: Doctrine\ORM\PersistentCollection {#1475 …}
            +reports: Doctrine\ORM\PersistentCollection {#1487 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
            -id: 291584
            -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6170115"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704739510 {#1473
              date: 2024-01-08 19:45:10.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740395 {#3010
            date: 2024-01-08 19:59:55.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3087 …}
          +reports: Doctrine\ORM\PersistentCollection {#3085 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
          -id: 291620
          -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6010902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740395 {#3013
            date: 2024-01-08 19:59:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740934 {#3340
          date: 2024-01-08 20:08:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3352 …}
        +nested: Doctrine\ORM\PersistentCollection {#3348 …}
        +votes: Doctrine\ORM\PersistentCollection {#3350 …}
        +reports: Doctrine\ORM\PersistentCollection {#3354 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
        -id: 291638
        -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504380"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740934 {#3343
          date: 2024-01-08 20:08:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704741333 {#3498
        date: 2024-01-08 20:15:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3485 …}
      +nested: Doctrine\ORM\PersistentCollection {#3489 …}
      +votes: Doctrine\ORM\PersistentCollection {#3487 …}
      +reports: Doctrine\ORM\PersistentCollection {#3501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
      -id: 291649
      -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704741333 {#3495
        date: 2024-01-08 20:15:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
      \n
      Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704745116 {#3617
      date: 2024-01-08 21:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3629 …}
    +nested: Doctrine\ORM\PersistentCollection {#3625 …}
    +votes: Doctrine\ORM\PersistentCollection {#3627 …}
    +reports: Doctrine\ORM\PersistentCollection {#3631 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
    -id: 291768
    -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/847698"
    +editedAt: DateTimeImmutable @1719190675 {#3620
      date: 2024-06-24 02:57:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745116 {#3618
      date: 2024-01-08 21:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704841069 {#3717
    date: 2024-01-09 23:57:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3722 …}
  +nested: Doctrine\ORM\PersistentCollection {#3728 …}
  +votes: Doctrine\ORM\PersistentCollection {#3724 …}
  +reports: Doctrine\ORM\PersistentCollection {#3729 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
  -id: 294530
  -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6531855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704841069 {#3714
    date: 2024-01-09 23:57:49.0 +01:00
  }
}
"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 {#3718
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3623
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3497
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3341
        +user: Proxies\__CG__\App\Entity\User {#3346 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3009
          +user: Proxies\__CG__\App\Entity\User {#3092 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#1783
            +user: App\Entity\User {#1453 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 5
            +score: 0
            +lastActive: DateTime @1722803927 {#1533
              date: 2024-08-04 22:38:47.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#1746 …}
            +nested: Doctrine\ORM\PersistentCollection {#1750 …}
            +votes: Doctrine\ORM\PersistentCollection {#1475 …}
            +reports: Doctrine\ORM\PersistentCollection {#1487 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
            -id: 291584
            -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6170115"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704739510 {#1473
              date: 2024-01-08 19:45:10.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740395 {#3010
            date: 2024-01-08 19:59:55.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3087 …}
          +reports: Doctrine\ORM\PersistentCollection {#3085 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
          -id: 291620
          -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6010902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740395 {#3013
            date: 2024-01-08 19:59:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740934 {#3340
          date: 2024-01-08 20:08:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3352 …}
        +nested: Doctrine\ORM\PersistentCollection {#3348 …}
        +votes: Doctrine\ORM\PersistentCollection {#3350 …}
        +reports: Doctrine\ORM\PersistentCollection {#3354 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
        -id: 291638
        -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504380"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740934 {#3343
          date: 2024-01-08 20:08:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704741333 {#3498
        date: 2024-01-08 20:15:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3485 …}
      +nested: Doctrine\ORM\PersistentCollection {#3489 …}
      +votes: Doctrine\ORM\PersistentCollection {#3487 …}
      +reports: Doctrine\ORM\PersistentCollection {#3501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
      -id: 291649
      -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704741333 {#3495
        date: 2024-01-08 20:15:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
      \n
      Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704745116 {#3617
      date: 2024-01-08 21:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3629 …}
    +nested: Doctrine\ORM\PersistentCollection {#3625 …}
    +votes: Doctrine\ORM\PersistentCollection {#3627 …}
    +reports: Doctrine\ORM\PersistentCollection {#3631 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
    -id: 291768
    -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/847698"
    +editedAt: DateTimeImmutable @1719190675 {#3620
      date: 2024-06-24 02:57:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745116 {#3618
      date: 2024-01-08 21:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704841069 {#3717
    date: 2024-01-09 23:57:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3722 …}
  +nested: Doctrine\ORM\PersistentCollection {#3728 …}
  +votes: Doctrine\ORM\PersistentCollection {#3724 …}
  +reports: Doctrine\ORM\PersistentCollection {#3729 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
  -id: 294530
  -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6531855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704841069 {#3714
    date: 2024-01-09 23:57:49.0 +01:00
  }
}
"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 {#3718
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3623
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3497
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3341
        +user: Proxies\__CG__\App\Entity\User {#3346 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3009
          +user: Proxies\__CG__\App\Entity\User {#3092 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#1783
            +user: App\Entity\User {#1453 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 5
            +score: 0
            +lastActive: DateTime @1722803927 {#1533
              date: 2024-08-04 22:38:47.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#1746 …}
            +nested: Doctrine\ORM\PersistentCollection {#1750 …}
            +votes: Doctrine\ORM\PersistentCollection {#1475 …}
            +reports: Doctrine\ORM\PersistentCollection {#1487 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
            -id: 291584
            -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6170115"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704739510 {#1473
              date: 2024-01-08 19:45:10.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740395 {#3010
            date: 2024-01-08 19:59:55.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3087 …}
          +reports: Doctrine\ORM\PersistentCollection {#3085 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
          -id: 291620
          -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6010902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740395 {#3013
            date: 2024-01-08 19:59:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740934 {#3340
          date: 2024-01-08 20:08:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3352 …}
        +nested: Doctrine\ORM\PersistentCollection {#3348 …}
        +votes: Doctrine\ORM\PersistentCollection {#3350 …}
        +reports: Doctrine\ORM\PersistentCollection {#3354 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
        -id: 291638
        -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504380"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740934 {#3343
          date: 2024-01-08 20:08:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704741333 {#3498
        date: 2024-01-08 20:15:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3485 …}
      +nested: Doctrine\ORM\PersistentCollection {#3489 …}
      +votes: Doctrine\ORM\PersistentCollection {#3487 …}
      +reports: Doctrine\ORM\PersistentCollection {#3501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
      -id: 291649
      -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704741333 {#3495
        date: 2024-01-08 20:15:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
      \n
      Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704745116 {#3617
      date: 2024-01-08 21:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3629 …}
    +nested: Doctrine\ORM\PersistentCollection {#3625 …}
    +votes: Doctrine\ORM\PersistentCollection {#3627 …}
    +reports: Doctrine\ORM\PersistentCollection {#3631 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
    -id: 291768
    -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/847698"
    +editedAt: DateTimeImmutable @1719190675 {#3620
      date: 2024-06-24 02:57:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745116 {#3618
      date: 2024-01-08 21:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704841069 {#3717
    date: 2024-01-09 23:57:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3722 …}
  +nested: Doctrine\ORM\PersistentCollection {#3728 …}
  +votes: Doctrine\ORM\PersistentCollection {#3724 …}
  +reports: Doctrine\ORM\PersistentCollection {#3729 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
  -id: 294530
  -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6531855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704841069 {#3714
    date: 2024-01-09 23:57:49.0 +01:00
  }
}
"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
App\Entity\EntryComment {#3776
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3718
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3623
      +user: App\Entity\User {#2554 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3497
        +user: Proxies\__CG__\App\Entity\User {#3491 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3341
          +user: Proxies\__CG__\App\Entity\User {#3346 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3009
            +user: Proxies\__CG__\App\Entity\User {#3092 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#1783
              +user: App\Entity\User {#1453 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 5
              +score: 0
              +lastActive: DateTime @1722803927 {#1533
                date: 2024-08-04 22:38:47.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#1746 …}
              +nested: Doctrine\ORM\PersistentCollection {#1750 …}
              +votes: Doctrine\ORM\PersistentCollection {#1475 …}
              +reports: Doctrine\ORM\PersistentCollection {#1487 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
              -id: 291584
              -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6170115"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704739510 {#1473
                date: 2024-01-08 19:45:10.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740395 {#3010
              date: 2024-01-08 19:59:55.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3091 …}
            +nested: Doctrine\ORM\PersistentCollection {#3089 …}
            +votes: Doctrine\ORM\PersistentCollection {#3087 …}
            +reports: Doctrine\ORM\PersistentCollection {#3085 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
            -id: 291620
            -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6010902"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740395 {#3013
              date: 2024-01-08 19:59:55.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740934 {#3340
            date: 2024-01-08 20:08:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3352 …}
          +nested: Doctrine\ORM\PersistentCollection {#3348 …}
          +votes: Doctrine\ORM\PersistentCollection {#3350 …}
          +reports: Doctrine\ORM\PersistentCollection {#3354 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
          -id: 291638
          -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504380"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740934 {#3343
            date: 2024-01-08 20:08:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704741333 {#3498
          date: 2024-01-08 20:15:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3485 …}
        +nested: Doctrine\ORM\PersistentCollection {#3489 …}
        +votes: Doctrine\ORM\PersistentCollection {#3487 …}
        +reports: Doctrine\ORM\PersistentCollection {#3501 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
        -id: 291649
        -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504459"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704741333 {#3495
          date: 2024-01-08 20:15:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: """
        Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
        \n
        Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704745116 {#3617
        date: 2024-01-08 21:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3629 …}
      +nested: Doctrine\ORM\PersistentCollection {#3625 …}
      +votes: Doctrine\ORM\PersistentCollection {#3627 …}
      +reports: Doctrine\ORM\PersistentCollection {#3631 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
      -id: 291768
      -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/847698"
      +editedAt: DateTimeImmutable @1719190675 {#3620
        date: 2024-06-24 02:57:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704745116 {#3618
        date: 2024-01-08 21:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704841069 {#3717
      date: 2024-01-09 23:57:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3722 …}
    +nested: Doctrine\ORM\PersistentCollection {#3728 …}
    +votes: Doctrine\ORM\PersistentCollection {#3724 …}
    +reports: Doctrine\ORM\PersistentCollection {#3729 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
    -id: 294530
    -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6531855"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704841069 {#3714
      date: 2024-01-09 23:57:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "No worries mate. Sing out if you get stuck - happy to provide more details about my setup if you think it’ll help."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704879621 {#3777
    date: 2024-01-10 10:40:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3773 …}
  +nested: Doctrine\ORM\PersistentCollection {#3769 …}
  +votes: Doctrine\ORM\PersistentCollection {#3767 …}
  +reports: Doctrine\ORM\PersistentCollection {#3782 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3784 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3786 …}
  -id: 295433
  -bodyTs: "'detail':14 'get':8 'happi':10 'help':23 'll':22 'mate':3 'provid':12 'setup':17 'sing':4 'stuck':9 'think':20 'worri':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/850266"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704879621 {#3780
    date: 2024-01-10 10:40:21.0 +01:00
  }
}
"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
27 DENIED edit
App\Entity\EntryComment {#3776
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3718
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3623
      +user: App\Entity\User {#2554 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3497
        +user: Proxies\__CG__\App\Entity\User {#3491 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3341
          +user: Proxies\__CG__\App\Entity\User {#3346 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3009
            +user: Proxies\__CG__\App\Entity\User {#3092 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#1783
              +user: App\Entity\User {#1453 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 5
              +score: 0
              +lastActive: DateTime @1722803927 {#1533
                date: 2024-08-04 22:38:47.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#1746 …}
              +nested: Doctrine\ORM\PersistentCollection {#1750 …}
              +votes: Doctrine\ORM\PersistentCollection {#1475 …}
              +reports: Doctrine\ORM\PersistentCollection {#1487 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
              -id: 291584
              -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6170115"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704739510 {#1473
                date: 2024-01-08 19:45:10.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740395 {#3010
              date: 2024-01-08 19:59:55.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3091 …}
            +nested: Doctrine\ORM\PersistentCollection {#3089 …}
            +votes: Doctrine\ORM\PersistentCollection {#3087 …}
            +reports: Doctrine\ORM\PersistentCollection {#3085 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
            -id: 291620
            -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6010902"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740395 {#3013
              date: 2024-01-08 19:59:55.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740934 {#3340
            date: 2024-01-08 20:08:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3352 …}
          +nested: Doctrine\ORM\PersistentCollection {#3348 …}
          +votes: Doctrine\ORM\PersistentCollection {#3350 …}
          +reports: Doctrine\ORM\PersistentCollection {#3354 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
          -id: 291638
          -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504380"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740934 {#3343
            date: 2024-01-08 20:08:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704741333 {#3498
          date: 2024-01-08 20:15:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3485 …}
        +nested: Doctrine\ORM\PersistentCollection {#3489 …}
        +votes: Doctrine\ORM\PersistentCollection {#3487 …}
        +reports: Doctrine\ORM\PersistentCollection {#3501 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
        -id: 291649
        -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504459"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704741333 {#3495
          date: 2024-01-08 20:15:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: """
        Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
        \n
        Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704745116 {#3617
        date: 2024-01-08 21:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3629 …}
      +nested: Doctrine\ORM\PersistentCollection {#3625 …}
      +votes: Doctrine\ORM\PersistentCollection {#3627 …}
      +reports: Doctrine\ORM\PersistentCollection {#3631 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
      -id: 291768
      -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/847698"
      +editedAt: DateTimeImmutable @1719190675 {#3620
        date: 2024-06-24 02:57:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704745116 {#3618
        date: 2024-01-08 21:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704841069 {#3717
      date: 2024-01-09 23:57:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3722 …}
    +nested: Doctrine\ORM\PersistentCollection {#3728 …}
    +votes: Doctrine\ORM\PersistentCollection {#3724 …}
    +reports: Doctrine\ORM\PersistentCollection {#3729 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
    -id: 294530
    -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6531855"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704841069 {#3714
      date: 2024-01-09 23:57:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "No worries mate. Sing out if you get stuck - happy to provide more details about my setup if you think it’ll help."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704879621 {#3777
    date: 2024-01-10 10:40:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3773 …}
  +nested: Doctrine\ORM\PersistentCollection {#3769 …}
  +votes: Doctrine\ORM\PersistentCollection {#3767 …}
  +reports: Doctrine\ORM\PersistentCollection {#3782 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3784 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3786 …}
  -id: 295433
  -bodyTs: "'detail':14 'get':8 'happi':10 'help':23 'll':22 'mate':3 'provid':12 'setup':17 'sing':4 'stuck':9 'think':20 'worri':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/850266"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704879621 {#3780
    date: 2024-01-10 10:40:21.0 +01:00
  }
}
"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
28 DENIED moderate
App\Entity\EntryComment {#3776
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3718
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3623
      +user: App\Entity\User {#2554 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3497
        +user: Proxies\__CG__\App\Entity\User {#3491 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3341
          +user: Proxies\__CG__\App\Entity\User {#3346 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3009
            +user: Proxies\__CG__\App\Entity\User {#3092 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#1783
              +user: App\Entity\User {#1453 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 5
              +score: 0
              +lastActive: DateTime @1722803927 {#1533
                date: 2024-08-04 22:38:47.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#1746 …}
              +nested: Doctrine\ORM\PersistentCollection {#1750 …}
              +votes: Doctrine\ORM\PersistentCollection {#1475 …}
              +reports: Doctrine\ORM\PersistentCollection {#1487 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
              -id: 291584
              -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6170115"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704739510 {#1473
                date: 2024-01-08 19:45:10.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740395 {#3010
              date: 2024-01-08 19:59:55.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3091 …}
            +nested: Doctrine\ORM\PersistentCollection {#3089 …}
            +votes: Doctrine\ORM\PersistentCollection {#3087 …}
            +reports: Doctrine\ORM\PersistentCollection {#3085 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
            -id: 291620
            -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6010902"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740395 {#3013
              date: 2024-01-08 19:59:55.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740934 {#3340
            date: 2024-01-08 20:08:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3352 …}
          +nested: Doctrine\ORM\PersistentCollection {#3348 …}
          +votes: Doctrine\ORM\PersistentCollection {#3350 …}
          +reports: Doctrine\ORM\PersistentCollection {#3354 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
          -id: 291638
          -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504380"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740934 {#3343
            date: 2024-01-08 20:08:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704741333 {#3498
          date: 2024-01-08 20:15:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3485 …}
        +nested: Doctrine\ORM\PersistentCollection {#3489 …}
        +votes: Doctrine\ORM\PersistentCollection {#3487 …}
        +reports: Doctrine\ORM\PersistentCollection {#3501 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
        -id: 291649
        -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504459"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704741333 {#3495
          date: 2024-01-08 20:15:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: """
        Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
        \n
        Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704745116 {#3617
        date: 2024-01-08 21:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3629 …}
      +nested: Doctrine\ORM\PersistentCollection {#3625 …}
      +votes: Doctrine\ORM\PersistentCollection {#3627 …}
      +reports: Doctrine\ORM\PersistentCollection {#3631 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
      -id: 291768
      -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/847698"
      +editedAt: DateTimeImmutable @1719190675 {#3620
        date: 2024-06-24 02:57:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704745116 {#3618
        date: 2024-01-08 21:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704841069 {#3717
      date: 2024-01-09 23:57:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3722 …}
    +nested: Doctrine\ORM\PersistentCollection {#3728 …}
    +votes: Doctrine\ORM\PersistentCollection {#3724 …}
    +reports: Doctrine\ORM\PersistentCollection {#3729 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
    -id: 294530
    -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6531855"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704841069 {#3714
      date: 2024-01-09 23:57:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "No worries mate. Sing out if you get stuck - happy to provide more details about my setup if you think it’ll help."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704879621 {#3777
    date: 2024-01-10 10:40:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3773 …}
  +nested: Doctrine\ORM\PersistentCollection {#3769 …}
  +votes: Doctrine\ORM\PersistentCollection {#3767 …}
  +reports: Doctrine\ORM\PersistentCollection {#3782 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3784 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3786 …}
  -id: 295433
  -bodyTs: "'detail':14 'get':8 'happi':10 'help':23 'll':22 'mate':3 'provid':12 'setup':17 'sing':4 'stuck':9 'think':20 'worri':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/850266"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704879621 {#3780
    date: 2024-01-10 10:40:21.0 +01:00
  }
}
"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
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 {#3828
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3776
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3718
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3623
        +user: App\Entity\User {#2554 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3497
          +user: Proxies\__CG__\App\Entity\User {#3491 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3341
            +user: Proxies\__CG__\App\Entity\User {#3346 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3009
              +user: Proxies\__CG__\App\Entity\User {#3092 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#1783
                +user: App\Entity\User {#1453 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 5
                +score: 0
                +lastActive: DateTime @1722803927 {#1533
                  date: 2024-08-04 22:38:47.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Edgarallenpwn@midwest.social"
                ]
                +children: Doctrine\ORM\PersistentCollection {#1746 …}
                +nested: Doctrine\ORM\PersistentCollection {#1750 …}
                +votes: Doctrine\ORM\PersistentCollection {#1475 …}
                +reports: Doctrine\ORM\PersistentCollection {#1487 …}
                +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
                +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
                -id: 291584
                -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6170115"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704739510 {#1473
                  date: 2024-01-08 19:45:10.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#1783}
              +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1704740395 {#3010
                date: 2024-01-08 19:59:55.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
                "@phanto@lemmy.ca"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3091 …}
              +nested: Doctrine\ORM\PersistentCollection {#3089 …}
              +votes: Doctrine\ORM\PersistentCollection {#3087 …}
              +reports: Doctrine\ORM\PersistentCollection {#3085 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
              -id: 291620
              -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://midwest.social/comment/6010902"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704740395 {#3013
                date: 2024-01-08 19:59:55.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740934 {#3340
              date: 2024-01-08 20:08:54.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3352 …}
            +nested: Doctrine\ORM\PersistentCollection {#3348 …}
            +votes: Doctrine\ORM\PersistentCollection {#3350 …}
            +reports: Doctrine\ORM\PersistentCollection {#3354 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
            -id: 291638
            -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6504380"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740934 {#3343
              date: 2024-01-08 20:08:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704741333 {#3498
            date: 2024-01-08 20:15:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
            "@fuckwit_mcbumcrumble@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3485 …}
          +nested: Doctrine\ORM\PersistentCollection {#3489 …}
          +votes: Doctrine\ORM\PersistentCollection {#3487 …}
          +reports: Doctrine\ORM\PersistentCollection {#3501 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
          -id: 291649
          -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504459"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704741333 {#3495
            date: 2024-01-08 20:15:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: """
          Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
          \n
          Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704745116 {#3617
          date: 2024-01-08 21:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
          "@FiduciaryOne@lemmy.world"
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
          "@FiduciaryOne@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3629 …}
        +nested: Doctrine\ORM\PersistentCollection {#3625 …}
        +votes: Doctrine\ORM\PersistentCollection {#3627 …}
        +reports: Doctrine\ORM\PersistentCollection {#3631 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
        -id: 291768
        -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/847698"
        +editedAt: DateTimeImmutable @1719190675 {#3620
          date: 2024-06-24 02:57:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704745116 {#3618
          date: 2024-01-08 21:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704841069 {#3717
        date: 2024-01-09 23:57:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3722 …}
      +nested: Doctrine\ORM\PersistentCollection {#3728 …}
      +votes: Doctrine\ORM\PersistentCollection {#3724 …}
      +reports: Doctrine\ORM\PersistentCollection {#3729 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
      -id: 294530
      -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6531855"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704841069 {#3714
        date: 2024-01-09 23:57:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "No worries mate. Sing out if you get stuck - happy to provide more details about my setup if you think it’ll help."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704879621 {#3777
      date: 2024-01-10 10:40:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3773 …}
    +nested: Doctrine\ORM\PersistentCollection {#3769 …}
    +votes: Doctrine\ORM\PersistentCollection {#3767 …}
    +reports: Doctrine\ORM\PersistentCollection {#3782 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3784 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3786 …}
    -id: 295433
    -bodyTs: "'detail':14 'get':8 'happi':10 'help':23 'll':22 'mate':3 'provid':12 'setup':17 'sing':4 'stuck':9 'think':20 'worri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/850266"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704879621 {#3780
      date: 2024-01-10 10:40:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Thanks for the kind offer! I won’t get to this for a while, but I may take you up on it if I get stuck."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705176250 {#3829
    date: 2024-01-13 21:04:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3825 …}
  +nested: Doctrine\ORM\PersistentCollection {#3821 …}
  +votes: Doctrine\ORM\PersistentCollection {#3819 …}
  +reports: Doctrine\ORM\PersistentCollection {#3834 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3836 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3838 …}
  -id: 306048
  -bodyTs: "'get':9,25 'kind':4 'may':17 'offer':5 'stuck':26 'take':18 'thank':1 'won':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6651647"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705176250 {#3832
    date: 2024-01-13 21:04:10.0 +01:00
  }
}
"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 {#3828
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3776
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3718
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3623
        +user: App\Entity\User {#2554 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3497
          +user: Proxies\__CG__\App\Entity\User {#3491 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3341
            +user: Proxies\__CG__\App\Entity\User {#3346 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3009
              +user: Proxies\__CG__\App\Entity\User {#3092 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#1783
                +user: App\Entity\User {#1453 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 5
                +score: 0
                +lastActive: DateTime @1722803927 {#1533
                  date: 2024-08-04 22:38:47.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Edgarallenpwn@midwest.social"
                ]
                +children: Doctrine\ORM\PersistentCollection {#1746 …}
                +nested: Doctrine\ORM\PersistentCollection {#1750 …}
                +votes: Doctrine\ORM\PersistentCollection {#1475 …}
                +reports: Doctrine\ORM\PersistentCollection {#1487 …}
                +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
                +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
                -id: 291584
                -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6170115"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704739510 {#1473
                  date: 2024-01-08 19:45:10.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#1783}
              +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1704740395 {#3010
                date: 2024-01-08 19:59:55.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
                "@phanto@lemmy.ca"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3091 …}
              +nested: Doctrine\ORM\PersistentCollection {#3089 …}
              +votes: Doctrine\ORM\PersistentCollection {#3087 …}
              +reports: Doctrine\ORM\PersistentCollection {#3085 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
              -id: 291620
              -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://midwest.social/comment/6010902"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704740395 {#3013
                date: 2024-01-08 19:59:55.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740934 {#3340
              date: 2024-01-08 20:08:54.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3352 …}
            +nested: Doctrine\ORM\PersistentCollection {#3348 …}
            +votes: Doctrine\ORM\PersistentCollection {#3350 …}
            +reports: Doctrine\ORM\PersistentCollection {#3354 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
            -id: 291638
            -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6504380"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740934 {#3343
              date: 2024-01-08 20:08:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704741333 {#3498
            date: 2024-01-08 20:15:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
            "@fuckwit_mcbumcrumble@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3485 …}
          +nested: Doctrine\ORM\PersistentCollection {#3489 …}
          +votes: Doctrine\ORM\PersistentCollection {#3487 …}
          +reports: Doctrine\ORM\PersistentCollection {#3501 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
          -id: 291649
          -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504459"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704741333 {#3495
            date: 2024-01-08 20:15:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: """
          Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
          \n
          Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704745116 {#3617
          date: 2024-01-08 21:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
          "@FiduciaryOne@lemmy.world"
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
          "@FiduciaryOne@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3629 …}
        +nested: Doctrine\ORM\PersistentCollection {#3625 …}
        +votes: Doctrine\ORM\PersistentCollection {#3627 …}
        +reports: Doctrine\ORM\PersistentCollection {#3631 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
        -id: 291768
        -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/847698"
        +editedAt: DateTimeImmutable @1719190675 {#3620
          date: 2024-06-24 02:57:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704745116 {#3618
          date: 2024-01-08 21:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704841069 {#3717
        date: 2024-01-09 23:57:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3722 …}
      +nested: Doctrine\ORM\PersistentCollection {#3728 …}
      +votes: Doctrine\ORM\PersistentCollection {#3724 …}
      +reports: Doctrine\ORM\PersistentCollection {#3729 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
      -id: 294530
      -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6531855"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704841069 {#3714
        date: 2024-01-09 23:57:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "No worries mate. Sing out if you get stuck - happy to provide more details about my setup if you think it’ll help."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704879621 {#3777
      date: 2024-01-10 10:40:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3773 …}
    +nested: Doctrine\ORM\PersistentCollection {#3769 …}
    +votes: Doctrine\ORM\PersistentCollection {#3767 …}
    +reports: Doctrine\ORM\PersistentCollection {#3782 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3784 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3786 …}
    -id: 295433
    -bodyTs: "'detail':14 'get':8 'happi':10 'help':23 'll':22 'mate':3 'provid':12 'setup':17 'sing':4 'stuck':9 'think':20 'worri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/850266"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704879621 {#3780
      date: 2024-01-10 10:40:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Thanks for the kind offer! I won’t get to this for a while, but I may take you up on it if I get stuck."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705176250 {#3829
    date: 2024-01-13 21:04:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3825 …}
  +nested: Doctrine\ORM\PersistentCollection {#3821 …}
  +votes: Doctrine\ORM\PersistentCollection {#3819 …}
  +reports: Doctrine\ORM\PersistentCollection {#3834 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3836 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3838 …}
  -id: 306048
  -bodyTs: "'get':9,25 'kind':4 'may':17 'offer':5 'stuck':26 'take':18 'thank':1 'won':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6651647"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705176250 {#3832
    date: 2024-01-13 21:04:10.0 +01:00
  }
}
"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 {#3828
  +user: Proxies\__CG__\App\Entity\User {#3491 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3776
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3718
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3623
        +user: App\Entity\User {#2554 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3497
          +user: Proxies\__CG__\App\Entity\User {#3491 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3341
            +user: Proxies\__CG__\App\Entity\User {#3346 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3009
              +user: Proxies\__CG__\App\Entity\User {#3092 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#1783
                +user: App\Entity\User {#1453 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 5
                +score: 0
                +lastActive: DateTime @1722803927 {#1533
                  date: 2024-08-04 22:38:47.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Edgarallenpwn@midwest.social"
                ]
                +children: Doctrine\ORM\PersistentCollection {#1746 …}
                +nested: Doctrine\ORM\PersistentCollection {#1750 …}
                +votes: Doctrine\ORM\PersistentCollection {#1475 …}
                +reports: Doctrine\ORM\PersistentCollection {#1487 …}
                +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
                +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
                -id: 291584
                -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6170115"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704739510 {#1473
                  date: 2024-01-08 19:45:10.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#1783}
              +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1704740395 {#3010
                date: 2024-01-08 19:59:55.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
                "@phanto@lemmy.ca"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3091 …}
              +nested: Doctrine\ORM\PersistentCollection {#3089 …}
              +votes: Doctrine\ORM\PersistentCollection {#3087 …}
              +reports: Doctrine\ORM\PersistentCollection {#3085 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
              -id: 291620
              -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://midwest.social/comment/6010902"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704740395 {#3013
                date: 2024-01-08 19:59:55.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740934 {#3340
              date: 2024-01-08 20:08:54.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3352 …}
            +nested: Doctrine\ORM\PersistentCollection {#3348 …}
            +votes: Doctrine\ORM\PersistentCollection {#3350 …}
            +reports: Doctrine\ORM\PersistentCollection {#3354 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
            -id: 291638
            -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6504380"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740934 {#3343
              date: 2024-01-08 20:08:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704741333 {#3498
            date: 2024-01-08 20:15:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
            "@fuckwit_mcbumcrumble@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3485 …}
          +nested: Doctrine\ORM\PersistentCollection {#3489 …}
          +votes: Doctrine\ORM\PersistentCollection {#3487 …}
          +reports: Doctrine\ORM\PersistentCollection {#3501 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
          -id: 291649
          -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504459"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704741333 {#3495
            date: 2024-01-08 20:15:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: """
          Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
          \n
          Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704745116 {#3617
          date: 2024-01-08 21:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
          "@FiduciaryOne@lemmy.world"
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
          "@FiduciaryOne@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3629 …}
        +nested: Doctrine\ORM\PersistentCollection {#3625 …}
        +votes: Doctrine\ORM\PersistentCollection {#3627 …}
        +reports: Doctrine\ORM\PersistentCollection {#3631 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
        -id: 291768
        -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/847698"
        +editedAt: DateTimeImmutable @1719190675 {#3620
          date: 2024-06-24 02:57:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704745116 {#3618
          date: 2024-01-08 21:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Huh, cool, thank you! I’m going to have to look into that. I’d love for some of my containers and VMs to be on a different VLAN from others. I appreciate the correction. 😊"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704841069 {#3717
        date: 2024-01-09 23:57:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3722 …}
      +nested: Doctrine\ORM\PersistentCollection {#3728 …}
      +votes: Doctrine\ORM\PersistentCollection {#3724 …}
      +reports: Doctrine\ORM\PersistentCollection {#3729 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3733 …}
      -id: 294530
      -bodyTs: "'appreci':33 'contain':21 'cool':2 'correct':35 'd':15 'differ':28 'go':7 'huh':1 'look':11 'love':16 'm':6 'other':31 'thank':3 'vlan':29 'vms':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6531855"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704841069 {#3714
        date: 2024-01-09 23:57:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "No worries mate. Sing out if you get stuck - happy to provide more details about my setup if you think it’ll help."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704879621 {#3777
      date: 2024-01-10 10:40:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3773 …}
    +nested: Doctrine\ORM\PersistentCollection {#3769 …}
    +votes: Doctrine\ORM\PersistentCollection {#3767 …}
    +reports: Doctrine\ORM\PersistentCollection {#3782 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3784 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3786 …}
    -id: 295433
    -bodyTs: "'detail':14 'get':8 'happi':10 'help':23 'll':22 'mate':3 'provid':12 'setup':17 'sing':4 'stuck':9 'think':20 'worri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/850266"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704879621 {#3780
      date: 2024-01-10 10:40:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Thanks for the kind offer! I won’t get to this for a while, but I may take you up on it if I get stuck."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705176250 {#3829
    date: 2024-01-13 21:04:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3825 …}
  +nested: Doctrine\ORM\PersistentCollection {#3821 …}
  +votes: Doctrine\ORM\PersistentCollection {#3819 …}
  +reports: Doctrine\ORM\PersistentCollection {#3834 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3836 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3838 …}
  -id: 306048
  -bodyTs: "'get':9,25 'kind':4 'may':17 'offer':5 'stuck':26 'take':18 'thank':1 'won':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6651647"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705176250 {#3832
    date: 2024-01-13 21:04:10.0 +01:00
  }
}
"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
App\Entity\EntryComment {#3737
  +user: Proxies\__CG__\App\Entity\User {#3738 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3623
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3497
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3341
        +user: Proxies\__CG__\App\Entity\User {#3346 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3009
          +user: Proxies\__CG__\App\Entity\User {#3092 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#1783
            +user: App\Entity\User {#1453 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 5
            +score: 0
            +lastActive: DateTime @1722803927 {#1533
              date: 2024-08-04 22:38:47.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#1746 …}
            +nested: Doctrine\ORM\PersistentCollection {#1750 …}
            +votes: Doctrine\ORM\PersistentCollection {#1475 …}
            +reports: Doctrine\ORM\PersistentCollection {#1487 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
            -id: 291584
            -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6170115"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704739510 {#1473
              date: 2024-01-08 19:45:10.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740395 {#3010
            date: 2024-01-08 19:59:55.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3087 …}
          +reports: Doctrine\ORM\PersistentCollection {#3085 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
          -id: 291620
          -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6010902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740395 {#3013
            date: 2024-01-08 19:59:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740934 {#3340
          date: 2024-01-08 20:08:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3352 …}
        +nested: Doctrine\ORM\PersistentCollection {#3348 …}
        +votes: Doctrine\ORM\PersistentCollection {#3350 …}
        +reports: Doctrine\ORM\PersistentCollection {#3354 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
        -id: 291638
        -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504380"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740934 {#3343
          date: 2024-01-08 20:08:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704741333 {#3498
        date: 2024-01-08 20:15:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3485 …}
      +nested: Doctrine\ORM\PersistentCollection {#3489 …}
      +votes: Doctrine\ORM\PersistentCollection {#3487 …}
      +reports: Doctrine\ORM\PersistentCollection {#3501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
      -id: 291649
      -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704741333 {#3495
        date: 2024-01-08 20:15:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
      \n
      Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704745116 {#3617
      date: 2024-01-08 21:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3629 …}
    +nested: Doctrine\ORM\PersistentCollection {#3625 …}
    +votes: Doctrine\ORM\PersistentCollection {#3627 …}
    +reports: Doctrine\ORM\PersistentCollection {#3631 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
    -id: 291768
    -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/847698"
    +editedAt: DateTimeImmutable @1719190675 {#3620
      date: 2024-06-24 02:57:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745116 {#3618
      date: 2024-01-08 21:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Is there a reason to do this over just giving the nic for the vm/container a vlan tag?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704892205 {#3735
    date: 2024-01-10 14:10:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3739 …}
  +nested: Doctrine\ORM\PersistentCollection {#3741 …}
  +votes: Doctrine\ORM\PersistentCollection {#3743 …}
  +reports: Doctrine\ORM\PersistentCollection {#3745 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3747 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3749 …}
  -id: 295760
  -bodyTs: "'give':10 'nic':12 'reason':4 'tag':18 'vlan':17 'vm/container':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6553795"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704892205 {#3736
    date: 2024-01-10 14:10:05.0 +01:00
  }
}
"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
35 DENIED edit
App\Entity\EntryComment {#3737
  +user: Proxies\__CG__\App\Entity\User {#3738 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3623
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3497
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3341
        +user: Proxies\__CG__\App\Entity\User {#3346 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3009
          +user: Proxies\__CG__\App\Entity\User {#3092 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#1783
            +user: App\Entity\User {#1453 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 5
            +score: 0
            +lastActive: DateTime @1722803927 {#1533
              date: 2024-08-04 22:38:47.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#1746 …}
            +nested: Doctrine\ORM\PersistentCollection {#1750 …}
            +votes: Doctrine\ORM\PersistentCollection {#1475 …}
            +reports: Doctrine\ORM\PersistentCollection {#1487 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
            -id: 291584
            -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6170115"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704739510 {#1473
              date: 2024-01-08 19:45:10.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740395 {#3010
            date: 2024-01-08 19:59:55.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3087 …}
          +reports: Doctrine\ORM\PersistentCollection {#3085 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
          -id: 291620
          -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6010902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740395 {#3013
            date: 2024-01-08 19:59:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740934 {#3340
          date: 2024-01-08 20:08:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3352 …}
        +nested: Doctrine\ORM\PersistentCollection {#3348 …}
        +votes: Doctrine\ORM\PersistentCollection {#3350 …}
        +reports: Doctrine\ORM\PersistentCollection {#3354 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
        -id: 291638
        -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504380"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740934 {#3343
          date: 2024-01-08 20:08:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704741333 {#3498
        date: 2024-01-08 20:15:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3485 …}
      +nested: Doctrine\ORM\PersistentCollection {#3489 …}
      +votes: Doctrine\ORM\PersistentCollection {#3487 …}
      +reports: Doctrine\ORM\PersistentCollection {#3501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
      -id: 291649
      -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704741333 {#3495
        date: 2024-01-08 20:15:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
      \n
      Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704745116 {#3617
      date: 2024-01-08 21:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3629 …}
    +nested: Doctrine\ORM\PersistentCollection {#3625 …}
    +votes: Doctrine\ORM\PersistentCollection {#3627 …}
    +reports: Doctrine\ORM\PersistentCollection {#3631 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
    -id: 291768
    -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/847698"
    +editedAt: DateTimeImmutable @1719190675 {#3620
      date: 2024-06-24 02:57:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745116 {#3618
      date: 2024-01-08 21:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Is there a reason to do this over just giving the nic for the vm/container a vlan tag?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704892205 {#3735
    date: 2024-01-10 14:10:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3739 …}
  +nested: Doctrine\ORM\PersistentCollection {#3741 …}
  +votes: Doctrine\ORM\PersistentCollection {#3743 …}
  +reports: Doctrine\ORM\PersistentCollection {#3745 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3747 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3749 …}
  -id: 295760
  -bodyTs: "'give':10 'nic':12 'reason':4 'tag':18 'vlan':17 'vm/container':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6553795"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704892205 {#3736
    date: 2024-01-10 14:10:05.0 +01:00
  }
}
"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
36 DENIED moderate
App\Entity\EntryComment {#3737
  +user: Proxies\__CG__\App\Entity\User {#3738 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3623
    +user: App\Entity\User {#2554 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3497
      +user: Proxies\__CG__\App\Entity\User {#3491 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3341
        +user: Proxies\__CG__\App\Entity\User {#3346 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3009
          +user: Proxies\__CG__\App\Entity\User {#3092 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#1783
            +user: App\Entity\User {#1453 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 5
            +score: 0
            +lastActive: DateTime @1722803927 {#1533
              date: 2024-08-04 22:38:47.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#1746 …}
            +nested: Doctrine\ORM\PersistentCollection {#1750 …}
            +votes: Doctrine\ORM\PersistentCollection {#1475 …}
            +reports: Doctrine\ORM\PersistentCollection {#1487 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
            -id: 291584
            -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6170115"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704739510 {#1473
              date: 2024-01-08 19:45:10.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740395 {#3010
            date: 2024-01-08 19:59:55.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3087 …}
          +reports: Doctrine\ORM\PersistentCollection {#3085 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
          -id: 291620
          -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6010902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740395 {#3013
            date: 2024-01-08 19:59:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740934 {#3340
          date: 2024-01-08 20:08:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3352 …}
        +nested: Doctrine\ORM\PersistentCollection {#3348 …}
        +votes: Doctrine\ORM\PersistentCollection {#3350 …}
        +reports: Doctrine\ORM\PersistentCollection {#3354 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
        -id: 291638
        -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504380"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740934 {#3343
          date: 2024-01-08 20:08:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704741333 {#3498
        date: 2024-01-08 20:15:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3485 …}
      +nested: Doctrine\ORM\PersistentCollection {#3489 …}
      +votes: Doctrine\ORM\PersistentCollection {#3487 …}
      +reports: Doctrine\ORM\PersistentCollection {#3501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
      -id: 291649
      -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704741333 {#3495
        date: 2024-01-08 20:15:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
      \n
      Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704745116 {#3617
      date: 2024-01-08 21:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3629 …}
    +nested: Doctrine\ORM\PersistentCollection {#3625 …}
    +votes: Doctrine\ORM\PersistentCollection {#3627 …}
    +reports: Doctrine\ORM\PersistentCollection {#3631 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
    -id: 291768
    -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/847698"
    +editedAt: DateTimeImmutable @1719190675 {#3620
      date: 2024-06-24 02:57:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745116 {#3618
      date: 2024-01-08 21:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Is there a reason to do this over just giving the nic for the vm/container a vlan tag?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704892205 {#3735
    date: 2024-01-10 14:10:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3739 …}
  +nested: Doctrine\ORM\PersistentCollection {#3741 …}
  +votes: Doctrine\ORM\PersistentCollection {#3743 …}
  +reports: Doctrine\ORM\PersistentCollection {#3745 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3747 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3749 …}
  -id: 295760
  -bodyTs: "'give':10 'nic':12 'reason':4 'tag':18 'vlan':17 'vm/container':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6553795"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704892205 {#3736
    date: 2024-01-10 14:10:05.0 +01:00
  }
}
"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
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 {#3805
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3737
    +user: Proxies\__CG__\App\Entity\User {#3738 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3623
      +user: App\Entity\User {#2554 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3497
        +user: Proxies\__CG__\App\Entity\User {#3491 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3341
          +user: Proxies\__CG__\App\Entity\User {#3346 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3009
            +user: Proxies\__CG__\App\Entity\User {#3092 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#1783
              +user: App\Entity\User {#1453 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 5
              +score: 0
              +lastActive: DateTime @1722803927 {#1533
                date: 2024-08-04 22:38:47.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#1746 …}
              +nested: Doctrine\ORM\PersistentCollection {#1750 …}
              +votes: Doctrine\ORM\PersistentCollection {#1475 …}
              +reports: Doctrine\ORM\PersistentCollection {#1487 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
              -id: 291584
              -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6170115"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704739510 {#1473
                date: 2024-01-08 19:45:10.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740395 {#3010
              date: 2024-01-08 19:59:55.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3091 …}
            +nested: Doctrine\ORM\PersistentCollection {#3089 …}
            +votes: Doctrine\ORM\PersistentCollection {#3087 …}
            +reports: Doctrine\ORM\PersistentCollection {#3085 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
            -id: 291620
            -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6010902"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740395 {#3013
              date: 2024-01-08 19:59:55.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740934 {#3340
            date: 2024-01-08 20:08:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3352 …}
          +nested: Doctrine\ORM\PersistentCollection {#3348 …}
          +votes: Doctrine\ORM\PersistentCollection {#3350 …}
          +reports: Doctrine\ORM\PersistentCollection {#3354 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
          -id: 291638
          -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504380"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740934 {#3343
            date: 2024-01-08 20:08:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704741333 {#3498
          date: 2024-01-08 20:15:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3485 …}
        +nested: Doctrine\ORM\PersistentCollection {#3489 …}
        +votes: Doctrine\ORM\PersistentCollection {#3487 …}
        +reports: Doctrine\ORM\PersistentCollection {#3501 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
        -id: 291649
        -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504459"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704741333 {#3495
          date: 2024-01-08 20:15:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: """
        Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
        \n
        Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704745116 {#3617
        date: 2024-01-08 21:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3629 …}
      +nested: Doctrine\ORM\PersistentCollection {#3625 …}
      +votes: Doctrine\ORM\PersistentCollection {#3627 …}
      +reports: Doctrine\ORM\PersistentCollection {#3631 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
      -id: 291768
      -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/847698"
      +editedAt: DateTimeImmutable @1719190675 {#3620
        date: 2024-06-24 02:57:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704745116 {#3618
        date: 2024-01-08 21:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Is there a reason to do this over just giving the nic for the vm/container a vlan tag?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704892205 {#3735
      date: 2024-01-10 14:10:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3739 …}
    +nested: Doctrine\ORM\PersistentCollection {#3741 …}
    +votes: Doctrine\ORM\PersistentCollection {#3743 …}
    +reports: Doctrine\ORM\PersistentCollection {#3745 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3747 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3749 …}
    -id: 295760
    -bodyTs: "'give':10 'nic':12 'reason':4 'tag':18 'vlan':17 'vm/container':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6553795"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704892205 {#3736
      date: 2024-01-10 14:10:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    You still need to do that, but you need the Linux bridge interface to have VLANs defined as well, as the physical switch port that trunks the traffic is going to tag the respective VLANs to/from the Proxmox server and virtual guests.\n
    \n
    So, `vmbr1` maps to physical interface `enp2s0f0`. On `vmbr1`, I have two VLAN interfaces defined - `vmbr1.100` (Proxmox guest VLAN) and `vmbr1.60` (Phsyical infrastructure VLAN).\n
    \n
    My Proxmox server has its own address in vlan60, and my Proxmox guests have addresses (and vlan tag) for vlan100.\n
    \n
    The added headfuck (especially at setup) is that I also run an OPNsense VM on Proxmox, and it has its own vlan interfaces defined - essentially virtual interfaces on top of a virtual interface. So, I have:\n
    \n
    - switch trunk port \n
        - `enp2s0f0` (physical) \n
            - `vmbr1` (Linux bridge) \n
                - `vmbr1.60` (Proxmox server interface)\n
                - `vmbr1.100` (Proxmox VLAN interface) \n
                    - virtual guest nic (w/ vlan tag and IP address)\n
                - `vtnet1` (OPNsense “physical” nic, but actually virtual) \n
                    - `vtnet1_vlan[xxx]` (OPNsense virtual nic per vlan)\n
    \n
    All virtual guests default route via OPNsense’s IP address in vlan100, which maps to OPNsense virtual interface `vtnet1_vlan100`.\n
    \n
    Like I said, it’s a headfuck when you first set it up. Interface-ception.\n
    \n
    The only unnecessary bit in my setup is that my Proxmox server *also* has an IP address in vlan100 (via `vmbr1.100`). I had it there when I originally thought I’d use Proxmox firewalling as well, to effectively create a zero trust network for my Proxmox cluster. But, for me, that would’ve been overkill.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704917680 {#3803
    date: 2024-01-10 21:14:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@monkinto@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3806 …}
  +nested: Doctrine\ORM\PersistentCollection {#3808 …}
  +votes: Doctrine\ORM\PersistentCollection {#3810 …}
  +reports: Doctrine\ORM\PersistentCollection {#3812 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3814 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3816 …}
  -id: 296952
  -bodyTs: "'actual':153 'ad':88 'address':73,81,147,172,215 'also':96,211 'bit':202 'bridg':12,130 'ception':198 'cluster':245 'creat':237 'd':229 'default':166 'defin':17,57,110 'effect':236 'enp2s0f0':49,126 'especi':90 'essenti':111 'firewal':232 'first':192 'go':30 'guest':42,60,79,140,165 'headfuck':89,189 'infrastructur':65 'interfac':13,48,56,109,113,119,134,138,180,197 'interface-cept':196 'ip':146,171,214 'like':183 'linux':11,129 'map':45,176 'need':3,9 'network':241 'nic':141,151,160 'opnsens':99,149,158,169,178 'origin':226 'overkil':253 'per':161 'phsyical':64 'physic':22,47,127,150 'port':24,125 'proxmox':38,59,68,78,102,132,136,209,231,244 'respect':34 'rout':167 'run':97 'said':185 'server':39,69,133,210 'set':193 'setup':92,205 'still':2 'switch':23,123 'tag':32,84,144 'thought':227 'to/from':36 'top':115 'traffic':28 'trunk':26,124 'trust':240 'two':54 'unnecessari':201 'use':230 've':251 'via':168,218 'virtual':41,112,118,139,154,159,164,179 'vlan':16,35,55,61,66,83,108,137,143,156,162 'vlan100':86,174,182,217 'vlan60':75 'vm':100 'vmbr1':44,51,128 'vmbr1.100':58,135,219 'vmbr1.60':63,131 'vtnet1':148,155,181 'w':142 'well':19,234 'would':250 'xxx':157 'zero':239"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/851147"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704917680 {#3804
    date: 2024-01-10 21:14:40.0 +01:00
  }
}
"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 {#3805
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3737
    +user: Proxies\__CG__\App\Entity\User {#3738 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3623
      +user: App\Entity\User {#2554 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3497
        +user: Proxies\__CG__\App\Entity\User {#3491 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3341
          +user: Proxies\__CG__\App\Entity\User {#3346 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3009
            +user: Proxies\__CG__\App\Entity\User {#3092 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#1783
              +user: App\Entity\User {#1453 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 5
              +score: 0
              +lastActive: DateTime @1722803927 {#1533
                date: 2024-08-04 22:38:47.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#1746 …}
              +nested: Doctrine\ORM\PersistentCollection {#1750 …}
              +votes: Doctrine\ORM\PersistentCollection {#1475 …}
              +reports: Doctrine\ORM\PersistentCollection {#1487 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
              -id: 291584
              -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6170115"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704739510 {#1473
                date: 2024-01-08 19:45:10.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740395 {#3010
              date: 2024-01-08 19:59:55.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3091 …}
            +nested: Doctrine\ORM\PersistentCollection {#3089 …}
            +votes: Doctrine\ORM\PersistentCollection {#3087 …}
            +reports: Doctrine\ORM\PersistentCollection {#3085 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
            -id: 291620
            -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6010902"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740395 {#3013
              date: 2024-01-08 19:59:55.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740934 {#3340
            date: 2024-01-08 20:08:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3352 …}
          +nested: Doctrine\ORM\PersistentCollection {#3348 …}
          +votes: Doctrine\ORM\PersistentCollection {#3350 …}
          +reports: Doctrine\ORM\PersistentCollection {#3354 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
          -id: 291638
          -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504380"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740934 {#3343
            date: 2024-01-08 20:08:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704741333 {#3498
          date: 2024-01-08 20:15:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3485 …}
        +nested: Doctrine\ORM\PersistentCollection {#3489 …}
        +votes: Doctrine\ORM\PersistentCollection {#3487 …}
        +reports: Doctrine\ORM\PersistentCollection {#3501 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
        -id: 291649
        -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504459"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704741333 {#3495
          date: 2024-01-08 20:15:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: """
        Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
        \n
        Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704745116 {#3617
        date: 2024-01-08 21:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3629 …}
      +nested: Doctrine\ORM\PersistentCollection {#3625 …}
      +votes: Doctrine\ORM\PersistentCollection {#3627 …}
      +reports: Doctrine\ORM\PersistentCollection {#3631 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
      -id: 291768
      -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/847698"
      +editedAt: DateTimeImmutable @1719190675 {#3620
        date: 2024-06-24 02:57:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704745116 {#3618
        date: 2024-01-08 21:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Is there a reason to do this over just giving the nic for the vm/container a vlan tag?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704892205 {#3735
      date: 2024-01-10 14:10:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3739 …}
    +nested: Doctrine\ORM\PersistentCollection {#3741 …}
    +votes: Doctrine\ORM\PersistentCollection {#3743 …}
    +reports: Doctrine\ORM\PersistentCollection {#3745 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3747 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3749 …}
    -id: 295760
    -bodyTs: "'give':10 'nic':12 'reason':4 'tag':18 'vlan':17 'vm/container':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6553795"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704892205 {#3736
      date: 2024-01-10 14:10:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    You still need to do that, but you need the Linux bridge interface to have VLANs defined as well, as the physical switch port that trunks the traffic is going to tag the respective VLANs to/from the Proxmox server and virtual guests.\n
    \n
    So, `vmbr1` maps to physical interface `enp2s0f0`. On `vmbr1`, I have two VLAN interfaces defined - `vmbr1.100` (Proxmox guest VLAN) and `vmbr1.60` (Phsyical infrastructure VLAN).\n
    \n
    My Proxmox server has its own address in vlan60, and my Proxmox guests have addresses (and vlan tag) for vlan100.\n
    \n
    The added headfuck (especially at setup) is that I also run an OPNsense VM on Proxmox, and it has its own vlan interfaces defined - essentially virtual interfaces on top of a virtual interface. So, I have:\n
    \n
    - switch trunk port \n
        - `enp2s0f0` (physical) \n
            - `vmbr1` (Linux bridge) \n
                - `vmbr1.60` (Proxmox server interface)\n
                - `vmbr1.100` (Proxmox VLAN interface) \n
                    - virtual guest nic (w/ vlan tag and IP address)\n
                - `vtnet1` (OPNsense “physical” nic, but actually virtual) \n
                    - `vtnet1_vlan[xxx]` (OPNsense virtual nic per vlan)\n
    \n
    All virtual guests default route via OPNsense’s IP address in vlan100, which maps to OPNsense virtual interface `vtnet1_vlan100`.\n
    \n
    Like I said, it’s a headfuck when you first set it up. Interface-ception.\n
    \n
    The only unnecessary bit in my setup is that my Proxmox server *also* has an IP address in vlan100 (via `vmbr1.100`). I had it there when I originally thought I’d use Proxmox firewalling as well, to effectively create a zero trust network for my Proxmox cluster. But, for me, that would’ve been overkill.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704917680 {#3803
    date: 2024-01-10 21:14:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@monkinto@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3806 …}
  +nested: Doctrine\ORM\PersistentCollection {#3808 …}
  +votes: Doctrine\ORM\PersistentCollection {#3810 …}
  +reports: Doctrine\ORM\PersistentCollection {#3812 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3814 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3816 …}
  -id: 296952
  -bodyTs: "'actual':153 'ad':88 'address':73,81,147,172,215 'also':96,211 'bit':202 'bridg':12,130 'ception':198 'cluster':245 'creat':237 'd':229 'default':166 'defin':17,57,110 'effect':236 'enp2s0f0':49,126 'especi':90 'essenti':111 'firewal':232 'first':192 'go':30 'guest':42,60,79,140,165 'headfuck':89,189 'infrastructur':65 'interfac':13,48,56,109,113,119,134,138,180,197 'interface-cept':196 'ip':146,171,214 'like':183 'linux':11,129 'map':45,176 'need':3,9 'network':241 'nic':141,151,160 'opnsens':99,149,158,169,178 'origin':226 'overkil':253 'per':161 'phsyical':64 'physic':22,47,127,150 'port':24,125 'proxmox':38,59,68,78,102,132,136,209,231,244 'respect':34 'rout':167 'run':97 'said':185 'server':39,69,133,210 'set':193 'setup':92,205 'still':2 'switch':23,123 'tag':32,84,144 'thought':227 'to/from':36 'top':115 'traffic':28 'trunk':26,124 'trust':240 'two':54 'unnecessari':201 'use':230 've':251 'via':168,218 'virtual':41,112,118,139,154,159,164,179 'vlan':16,35,55,61,66,83,108,137,143,156,162 'vlan100':86,174,182,217 'vlan60':75 'vm':100 'vmbr1':44,51,128 'vmbr1.100':58,135,219 'vmbr1.60':63,131 'vtnet1':148,155,181 'w':142 'well':19,234 'would':250 'xxx':157 'zero':239"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/851147"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704917680 {#3804
    date: 2024-01-10 21:14:40.0 +01:00
  }
}
"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 {#3805
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3737
    +user: Proxies\__CG__\App\Entity\User {#3738 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3623
      +user: App\Entity\User {#2554 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3497
        +user: Proxies\__CG__\App\Entity\User {#3491 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3341
          +user: Proxies\__CG__\App\Entity\User {#3346 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3009
            +user: Proxies\__CG__\App\Entity\User {#3092 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#1783
              +user: App\Entity\User {#1453 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 5
              +score: 0
              +lastActive: DateTime @1722803927 {#1533
                date: 2024-08-04 22:38:47.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Edgarallenpwn@midwest.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#1746 …}
              +nested: Doctrine\ORM\PersistentCollection {#1750 …}
              +votes: Doctrine\ORM\PersistentCollection {#1475 …}
              +reports: Doctrine\ORM\PersistentCollection {#1487 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
              -id: 291584
              -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6170115"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704739510 {#1473
                date: 2024-01-08 19:45:10.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#1783}
            +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704740395 {#3010
              date: 2024-01-08 19:59:55.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Edgarallenpwn@midwest.social"
              "@phanto@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3091 …}
            +nested: Doctrine\ORM\PersistentCollection {#3089 …}
            +votes: Doctrine\ORM\PersistentCollection {#3087 …}
            +reports: Doctrine\ORM\PersistentCollection {#3085 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
            -id: 291620
            -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6010902"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704740395 {#3013
              date: 2024-01-08 19:59:55.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#1783}
          +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704740934 {#3340
            date: 2024-01-08 20:08:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
            "@phanto@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3352 …}
          +nested: Doctrine\ORM\PersistentCollection {#3348 …}
          +votes: Doctrine\ORM\PersistentCollection {#3350 …}
          +reports: Doctrine\ORM\PersistentCollection {#3354 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
          -id: 291638
          -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6504380"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704740934 {#3343
            date: 2024-01-08 20:08:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704741333 {#3498
          date: 2024-01-08 20:15:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
          "@fuckwit_mcbumcrumble@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3485 …}
        +nested: Doctrine\ORM\PersistentCollection {#3489 …}
        +votes: Doctrine\ORM\PersistentCollection {#3487 …}
        +reports: Doctrine\ORM\PersistentCollection {#3501 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
        -id: 291649
        -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6504459"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704741333 {#3495
          date: 2024-01-08 20:15:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: """
        Nope - Proxmox lets you create VLAN trunks, just like a physical switch.\n
        \n
        Edit: [here’s](https://imgur.com/CM4pSJr) one of my Proxmox server network configs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704745116 {#3617
        date: 2024-01-08 21:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
        "@fuckwit_mcbumcrumble@lemmy.world"
        "@FiduciaryOne@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3629 …}
      +nested: Doctrine\ORM\PersistentCollection {#3625 …}
      +votes: Doctrine\ORM\PersistentCollection {#3627 …}
      +reports: Doctrine\ORM\PersistentCollection {#3631 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3633 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3635 …}
      -id: 291768
      -bodyTs: "'/cm4psjr)':18 'config':25 'creat':5 'edit':13 'imgur.com':17 'imgur.com/cm4psjr)':16 'let':3 'like':9 'network':24 'nope':1 'one':19 'physic':11 'proxmox':2,22 'server':23 'switch':12 'trunk':7 'vlan':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/847698"
      +editedAt: DateTimeImmutable @1719190675 {#3620
        date: 2024-06-24 02:57:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704745116 {#3618
        date: 2024-01-08 21:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Is there a reason to do this over just giving the nic for the vm/container a vlan tag?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704892205 {#3735
      date: 2024-01-10 14:10:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
      "@FiduciaryOne@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3739 …}
    +nested: Doctrine\ORM\PersistentCollection {#3741 …}
    +votes: Doctrine\ORM\PersistentCollection {#3743 …}
    +reports: Doctrine\ORM\PersistentCollection {#3745 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3747 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3749 …}
    -id: 295760
    -bodyTs: "'give':10 'nic':12 'reason':4 'tag':18 'vlan':17 'vm/container':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6553795"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704892205 {#3736
      date: 2024-01-10 14:10:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    You still need to do that, but you need the Linux bridge interface to have VLANs defined as well, as the physical switch port that trunks the traffic is going to tag the respective VLANs to/from the Proxmox server and virtual guests.\n
    \n
    So, `vmbr1` maps to physical interface `enp2s0f0`. On `vmbr1`, I have two VLAN interfaces defined - `vmbr1.100` (Proxmox guest VLAN) and `vmbr1.60` (Phsyical infrastructure VLAN).\n
    \n
    My Proxmox server has its own address in vlan60, and my Proxmox guests have addresses (and vlan tag) for vlan100.\n
    \n
    The added headfuck (especially at setup) is that I also run an OPNsense VM on Proxmox, and it has its own vlan interfaces defined - essentially virtual interfaces on top of a virtual interface. So, I have:\n
    \n
    - switch trunk port \n
        - `enp2s0f0` (physical) \n
            - `vmbr1` (Linux bridge) \n
                - `vmbr1.60` (Proxmox server interface)\n
                - `vmbr1.100` (Proxmox VLAN interface) \n
                    - virtual guest nic (w/ vlan tag and IP address)\n
                - `vtnet1` (OPNsense “physical” nic, but actually virtual) \n
                    - `vtnet1_vlan[xxx]` (OPNsense virtual nic per vlan)\n
    \n
    All virtual guests default route via OPNsense’s IP address in vlan100, which maps to OPNsense virtual interface `vtnet1_vlan100`.\n
    \n
    Like I said, it’s a headfuck when you first set it up. Interface-ception.\n
    \n
    The only unnecessary bit in my setup is that my Proxmox server *also* has an IP address in vlan100 (via `vmbr1.100`). I had it there when I originally thought I’d use Proxmox firewalling as well, to effectively create a zero trust network for my Proxmox cluster. But, for me, that would’ve been overkill.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704917680 {#3803
    date: 2024-01-10 21:14:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@monkinto@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3806 …}
  +nested: Doctrine\ORM\PersistentCollection {#3808 …}
  +votes: Doctrine\ORM\PersistentCollection {#3810 …}
  +reports: Doctrine\ORM\PersistentCollection {#3812 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3814 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3816 …}
  -id: 296952
  -bodyTs: "'actual':153 'ad':88 'address':73,81,147,172,215 'also':96,211 'bit':202 'bridg':12,130 'ception':198 'cluster':245 'creat':237 'd':229 'default':166 'defin':17,57,110 'effect':236 'enp2s0f0':49,126 'especi':90 'essenti':111 'firewal':232 'first':192 'go':30 'guest':42,60,79,140,165 'headfuck':89,189 'infrastructur':65 'interfac':13,48,56,109,113,119,134,138,180,197 'interface-cept':196 'ip':146,171,214 'like':183 'linux':11,129 'map':45,176 'need':3,9 'network':241 'nic':141,151,160 'opnsens':99,149,158,169,178 'origin':226 'overkil':253 'per':161 'phsyical':64 'physic':22,47,127,150 'port':24,125 'proxmox':38,59,68,78,102,132,136,209,231,244 'respect':34 'rout':167 'run':97 'said':185 'server':39,69,133,210 'set':193 'setup':92,205 'still':2 'switch':23,123 'tag':32,84,144 'thought':227 'to/from':36 'top':115 'traffic':28 'trunk':26,124 'trust':240 'two':54 'unnecessari':201 'use':230 've':251 'via':168,218 'virtual':41,112,118,139,154,159,164,179 'vlan':16,35,55,61,66,83,108,137,143,156,162 'vlan100':86,174,182,217 'vlan60':75 'vm':100 'vmbr1':44,51,128 'vmbr1.100':58,135,219 'vmbr1.60':63,131 'vtnet1':148,155,181 'w':142 'well':19,234 'would':250 'xxx':157 'zero':239"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/851147"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704917680 {#3804
    date: 2024-01-10 21:14:40.0 +01:00
  }
}
"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 {#3639
  +user: Proxies\__CG__\App\Entity\User {#3640 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3497
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704741333 {#3498
      date: 2024-01-08 20:15:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3485 …}
    +nested: Doctrine\ORM\PersistentCollection {#3489 …}
    +votes: Doctrine\ORM\PersistentCollection {#3487 …}
    +reports: Doctrine\ORM\PersistentCollection {#3501 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
    -id: 291649
    -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704741333 {#3495
      date: 2024-01-08 20:15:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "No, you can do more than 1 VLAN per port. It’s called a trunk"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704744329 {#3637
    date: 2024-01-08 21:05:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3641 …}
  +nested: Doctrine\ORM\PersistentCollection {#3643 …}
  +votes: Doctrine\ORM\PersistentCollection {#3645 …}
  +reports: Doctrine\ORM\PersistentCollection {#3647 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3651 …}
  -id: 305422
  -bodyTs: "'1':7 'call':13 'per':9 'port':10 'trunk':15 'vlan':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7079616"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744329 {#3638
    date: 2024-01-08 21:05:29.0 +01:00
  }
}
"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 {#3639
  +user: Proxies\__CG__\App\Entity\User {#3640 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3497
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704741333 {#3498
      date: 2024-01-08 20:15:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3485 …}
    +nested: Doctrine\ORM\PersistentCollection {#3489 …}
    +votes: Doctrine\ORM\PersistentCollection {#3487 …}
    +reports: Doctrine\ORM\PersistentCollection {#3501 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
    -id: 291649
    -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704741333 {#3495
      date: 2024-01-08 20:15:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "No, you can do more than 1 VLAN per port. It’s called a trunk"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704744329 {#3637
    date: 2024-01-08 21:05:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3641 …}
  +nested: Doctrine\ORM\PersistentCollection {#3643 …}
  +votes: Doctrine\ORM\PersistentCollection {#3645 …}
  +reports: Doctrine\ORM\PersistentCollection {#3647 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3651 …}
  -id: 305422
  -bodyTs: "'1':7 'call':13 'per':9 'port':10 'trunk':15 'vlan':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7079616"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744329 {#3638
    date: 2024-01-08 21:05:29.0 +01:00
  }
}
"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 {#3639
  +user: Proxies\__CG__\App\Entity\User {#3640 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3497
    +user: Proxies\__CG__\App\Entity\User {#3491 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "I think two NICs is required to do VLANing properly? Not 100% sure."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704741333 {#3498
      date: 2024-01-08 20:15:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3485 …}
    +nested: Doctrine\ORM\PersistentCollection {#3489 …}
    +votes: Doctrine\ORM\PersistentCollection {#3487 …}
    +reports: Doctrine\ORM\PersistentCollection {#3501 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3503 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3505 …}
    -id: 291649
    -bodyTs: "'100':12 'nic':4 'proper':10 'requir':6 'sure':13 'think':2 'two':3 'vlane':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704741333 {#3495
      date: 2024-01-08 20:15:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "No, you can do more than 1 VLAN per port. It’s called a trunk"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704744329 {#3637
    date: 2024-01-08 21:05:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@FiduciaryOne@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3641 …}
  +nested: Doctrine\ORM\PersistentCollection {#3643 …}
  +votes: Doctrine\ORM\PersistentCollection {#3645 …}
  +reports: Doctrine\ORM\PersistentCollection {#3647 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3651 …}
  -id: 305422
  -bodyTs: "'1':7 'call':13 'per':9 'port':10 'trunk':15 'vlan':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7079616"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744329 {#3638
    date: 2024-01-08 21:05:29.0 +01:00
  }
}
"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
App\Entity\EntryComment {#3509
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    I haven’t done it - but I believe Proxmox allows for creating a “backplane” network which the servers can use to talk directly to each other. This would be used for ceph and server migrations so that the large amount of network traffic doesn’t interfere with other traffic being used by the VMs and the rest of your network.\n
    \n
    You’d just need a second NIC and a switch to create the second network, then staticly assign IPs. This network wouldn’t route anywhere else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704744816 {#3507
    date: 2024-01-08 21:13:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3510 …}
  +nested: Doctrine\ORM\PersistentCollection {#3512 …}
  +votes: Doctrine\ORM\PersistentCollection {#3514 …}
  +reports: Doctrine\ORM\PersistentCollection {#3516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3520 …}
  -id: 291753
  -bodyTs: "'allow':10 'amount':40 'anywher':85 'assign':78 'backplan':14 'believ':8 'ceph':32 'creat':12,72 'd':62 'direct':23 'doesn':44 'done':4 'els':86 'haven':2 'interfer':46 'ip':79 'larg':39 'migrat':35 'need':64 'network':15,42,60,75,81 'nic':67 'proxmox':9 'rest':57 'rout':84 'second':66,74 'server':18,34 'static':77 'switch':70 'talk':22 'traffic':43,49 'use':20,30,51 'vms':54 'would':28 'wouldn':82"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7261871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744816 {#3508
    date: 2024-01-08 21:13:36.0 +01:00
  }
}
"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
47 DENIED edit
App\Entity\EntryComment {#3509
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    I haven’t done it - but I believe Proxmox allows for creating a “backplane” network which the servers can use to talk directly to each other. This would be used for ceph and server migrations so that the large amount of network traffic doesn’t interfere with other traffic being used by the VMs and the rest of your network.\n
    \n
    You’d just need a second NIC and a switch to create the second network, then staticly assign IPs. This network wouldn’t route anywhere else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704744816 {#3507
    date: 2024-01-08 21:13:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3510 …}
  +nested: Doctrine\ORM\PersistentCollection {#3512 …}
  +votes: Doctrine\ORM\PersistentCollection {#3514 …}
  +reports: Doctrine\ORM\PersistentCollection {#3516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3520 …}
  -id: 291753
  -bodyTs: "'allow':10 'amount':40 'anywher':85 'assign':78 'backplan':14 'believ':8 'ceph':32 'creat':12,72 'd':62 'direct':23 'doesn':44 'done':4 'els':86 'haven':2 'interfer':46 'ip':79 'larg':39 'migrat':35 'need':64 'network':15,42,60,75,81 'nic':67 'proxmox':9 'rest':57 'rout':84 'second':66,74 'server':18,34 'static':77 'switch':70 'talk':22 'traffic':43,49 'use':20,30,51 'vms':54 'would':28 'wouldn':82"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7261871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744816 {#3508
    date: 2024-01-08 21:13:36.0 +01:00
  }
}
"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
48 DENIED moderate
App\Entity\EntryComment {#3509
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: """
    I haven’t done it - but I believe Proxmox allows for creating a “backplane” network which the servers can use to talk directly to each other. This would be used for ceph and server migrations so that the large amount of network traffic doesn’t interfere with other traffic being used by the VMs and the rest of your network.\n
    \n
    You’d just need a second NIC and a switch to create the second network, then staticly assign IPs. This network wouldn’t route anywhere else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704744816 {#3507
    date: 2024-01-08 21:13:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3510 …}
  +nested: Doctrine\ORM\PersistentCollection {#3512 …}
  +votes: Doctrine\ORM\PersistentCollection {#3514 …}
  +reports: Doctrine\ORM\PersistentCollection {#3516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3520 …}
  -id: 291753
  -bodyTs: "'allow':10 'amount':40 'anywher':85 'assign':78 'backplan':14 'believ':8 'ceph':32 'creat':12,72 'd':62 'direct':23 'doesn':44 'done':4 'els':86 'haven':2 'interfer':46 'ip':79 'larg':39 'migrat':35 'need':64 'network':15,42,60,75,81 'nic':67 'proxmox':9 'rest':57 'rout':84 'second':66,74 'server':18,34 'static':77 'switch':70 'talk':22 'traffic':43,49 'use':20,30,51 'vms':54 'would':28 'wouldn':82"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7261871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744816 {#3508
    date: 2024-01-08 21:13:36.0 +01:00
  }
}
"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
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 {#3655
  +user: Proxies\__CG__\App\Entity\User {#3346 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3509
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      I haven’t done it - but I believe Proxmox allows for creating a “backplane” network which the servers can use to talk directly to each other. This would be used for ceph and server migrations so that the large amount of network traffic doesn’t interfere with other traffic being used by the VMs and the rest of your network.\n
      \n
      You’d just need a second NIC and a switch to create the second network, then staticly assign IPs. This network wouldn’t route anywhere else.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704744816 {#3507
      date: 2024-01-08 21:13:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3510 …}
    +nested: Doctrine\ORM\PersistentCollection {#3512 …}
    +votes: Doctrine\ORM\PersistentCollection {#3514 …}
    +reports: Doctrine\ORM\PersistentCollection {#3516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3520 …}
    -id: 291753
    -bodyTs: "'allow':10 'amount':40 'anywher':85 'assign':78 'backplan':14 'believ':8 'ceph':32 'creat':12,72 'd':62 'direct':23 'doesn':44 'done':4 'els':86 'haven':2 'interfer':46 'ip':79 'larg':39 'migrat':35 'need':64 'network':15,42,60,75,81 'nic':67 'proxmox':9 'rest':57 'rout':84 'second':66,74 'server':18,34 'static':77 'switch':70 'talk':22 'traffic':43,49 'use':20,30,51 'vms':54 'would':28 'wouldn':82"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261871"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744816 {#3508
      date: 2024-01-08 21:13:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "In proxmox there’s no need to assign it to a physical NIC. If you want a virtual network that goes as frast as possible you’d create a bridge or whatever and assign it to nothing. If you assign it to a NIC then since it wants to use SR-IOV it would only go as fast as the NIC can go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704750271 {#3653
    date: 2024-01-08 22:44:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3656 …}
  +nested: Doctrine\ORM\PersistentCollection {#3658 …}
  +votes: Doctrine\ORM\PersistentCollection {#3660 …}
  +reports: Doctrine\ORM\PersistentCollection {#3662 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3664 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3666 …}
  -id: 291950
  -bodyTs: "'assign':8,34,40 'bridg':30 'creat':28 'd':27 'fast':59 'frast':23 'go':57,64 'goe':21 'iov':53 'need':6 'network':19 'nic':13,44,62 'noth':37 'physic':12 'possibl':25 'proxmox':2 'sinc':46 'sr':52 'sr-iov':51 'use':50 'virtual':18 'want':16,48 'whatev':32 'would':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506843"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704750271 {#3654
    date: 2024-01-08 22:44:31.0 +01:00
  }
}
"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 {#3655
  +user: Proxies\__CG__\App\Entity\User {#3346 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3509
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      I haven’t done it - but I believe Proxmox allows for creating a “backplane” network which the servers can use to talk directly to each other. This would be used for ceph and server migrations so that the large amount of network traffic doesn’t interfere with other traffic being used by the VMs and the rest of your network.\n
      \n
      You’d just need a second NIC and a switch to create the second network, then staticly assign IPs. This network wouldn’t route anywhere else.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704744816 {#3507
      date: 2024-01-08 21:13:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3510 …}
    +nested: Doctrine\ORM\PersistentCollection {#3512 …}
    +votes: Doctrine\ORM\PersistentCollection {#3514 …}
    +reports: Doctrine\ORM\PersistentCollection {#3516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3520 …}
    -id: 291753
    -bodyTs: "'allow':10 'amount':40 'anywher':85 'assign':78 'backplan':14 'believ':8 'ceph':32 'creat':12,72 'd':62 'direct':23 'doesn':44 'done':4 'els':86 'haven':2 'interfer':46 'ip':79 'larg':39 'migrat':35 'need':64 'network':15,42,60,75,81 'nic':67 'proxmox':9 'rest':57 'rout':84 'second':66,74 'server':18,34 'static':77 'switch':70 'talk':22 'traffic':43,49 'use':20,30,51 'vms':54 'would':28 'wouldn':82"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261871"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744816 {#3508
      date: 2024-01-08 21:13:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "In proxmox there’s no need to assign it to a physical NIC. If you want a virtual network that goes as frast as possible you’d create a bridge or whatever and assign it to nothing. If you assign it to a NIC then since it wants to use SR-IOV it would only go as fast as the NIC can go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704750271 {#3653
    date: 2024-01-08 22:44:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3656 …}
  +nested: Doctrine\ORM\PersistentCollection {#3658 …}
  +votes: Doctrine\ORM\PersistentCollection {#3660 …}
  +reports: Doctrine\ORM\PersistentCollection {#3662 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3664 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3666 …}
  -id: 291950
  -bodyTs: "'assign':8,34,40 'bridg':30 'creat':28 'd':27 'fast':59 'frast':23 'go':57,64 'goe':21 'iov':53 'need':6 'network':19 'nic':13,44,62 'noth':37 'physic':12 'possibl':25 'proxmox':2 'sinc':46 'sr':52 'sr-iov':51 'use':50 'virtual':18 'want':16,48 'whatev':32 'would':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506843"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704750271 {#3654
    date: 2024-01-08 22:44:31.0 +01:00
  }
}
"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 {#3655
  +user: Proxies\__CG__\App\Entity\User {#3346 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3509
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3341
      +user: Proxies\__CG__\App\Entity\User {#3346 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3009
        +user: Proxies\__CG__\App\Entity\User {#3092 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1783
          +user: App\Entity\User {#1453 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1722803927 {#1533
            date: 2024-08-04 22:38:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Edgarallenpwn@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1746 …}
          +nested: Doctrine\ORM\PersistentCollection {#1750 …}
          +votes: Doctrine\ORM\PersistentCollection {#1475 …}
          +reports: Doctrine\ORM\PersistentCollection {#1487 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
          -id: 291584
          -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6170115"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704739510 {#1473
            date: 2024-01-08 19:45:10.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1783}
        +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704740395 {#3010
          date: 2024-01-08 19:59:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
          "@phanto@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3087 …}
        +reports: Doctrine\ORM\PersistentCollection {#3085 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
        -id: 291620
        -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6010902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704740395 {#3013
          date: 2024-01-08 19:59:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740934 {#3340
        date: 2024-01-08 20:08:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3352 …}
      +nested: Doctrine\ORM\PersistentCollection {#3348 …}
      +votes: Doctrine\ORM\PersistentCollection {#3350 …}
      +reports: Doctrine\ORM\PersistentCollection {#3354 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
      -id: 291638
      -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504380"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740934 {#3343
        date: 2024-01-08 20:08:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: """
      I haven’t done it - but I believe Proxmox allows for creating a “backplane” network which the servers can use to talk directly to each other. This would be used for ceph and server migrations so that the large amount of network traffic doesn’t interfere with other traffic being used by the VMs and the rest of your network.\n
      \n
      You’d just need a second NIC and a switch to create the second network, then staticly assign IPs. This network wouldn’t route anywhere else.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704744816 {#3507
      date: 2024-01-08 21:13:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
      "@fuckwit_mcbumcrumble@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3510 …}
    +nested: Doctrine\ORM\PersistentCollection {#3512 …}
    +votes: Doctrine\ORM\PersistentCollection {#3514 …}
    +reports: Doctrine\ORM\PersistentCollection {#3516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3520 …}
    -id: 291753
    -bodyTs: "'allow':10 'amount':40 'anywher':85 'assign':78 'backplan':14 'believ':8 'ceph':32 'creat':12,72 'd':62 'direct':23 'doesn':44 'done':4 'els':86 'haven':2 'interfer':46 'ip':79 'larg':39 'migrat':35 'need':64 'network':15,42,60,75,81 'nic':67 'proxmox':9 'rest':57 'rout':84 'second':66,74 'server':18,34 'static':77 'switch':70 'talk':22 'traffic':43,49 'use':20,30,51 'vms':54 'would':28 'wouldn':82"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261871"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744816 {#3508
      date: 2024-01-08 21:13:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "In proxmox there’s no need to assign it to a physical NIC. If you want a virtual network that goes as frast as possible you’d create a bridge or whatever and assign it to nothing. If you assign it to a NIC then since it wants to use SR-IOV it would only go as fast as the NIC can go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704750271 {#3653
    date: 2024-01-08 22:44:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3656 …}
  +nested: Doctrine\ORM\PersistentCollection {#3658 …}
  +votes: Doctrine\ORM\PersistentCollection {#3660 …}
  +reports: Doctrine\ORM\PersistentCollection {#3662 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3664 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3666 …}
  -id: 291950
  -bodyTs: "'assign':8,34,40 'bridg':30 'creat':28 'd':27 'fast':59 'frast':23 'go':57,64 'goe':21 'iov':53 'need':6 'network':19 'nic':13,44,62 'noth':37 'physic':12 'possibl':25 'proxmox':2 'sinc':46 'sr':52 'sr-iov':51 'use':50 'virtual':18 'want':16,48 'whatev':32 'would':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506843"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704750271 {#3654
    date: 2024-01-08 22:44:31.0 +01:00
  }
}
"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
App\Entity\EntryComment {#3524
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "This is exactly my setup on one of my Proxmox servers - a second NIC connected as my WAN adapter to my fibre internet. OPNsense firewall/router uses it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704745090 {#3522
    date: 2024-01-08 21:18:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3525 …}
  +nested: Doctrine\ORM\PersistentCollection {#3527 …}
  +votes: Doctrine\ORM\PersistentCollection {#3529 …}
  +reports: Doctrine\ORM\PersistentCollection {#3531 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3533 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3535 …}
  -id: 291766
  -bodyTs: "'adapt':19 'connect':15 'exact':3 'fibr':22 'firewall/router':25 'internet':23 'nic':14 'one':7 'opnsens':24 'proxmox':10 'second':13 'server':11 'setup':5 'use':26 'wan':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847696"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745090 {#3523
    date: 2024-01-08 21:18:10.0 +01:00
  }
}
"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
55 DENIED edit
App\Entity\EntryComment {#3524
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "This is exactly my setup on one of my Proxmox servers - a second NIC connected as my WAN adapter to my fibre internet. OPNsense firewall/router uses it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704745090 {#3522
    date: 2024-01-08 21:18:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3525 …}
  +nested: Doctrine\ORM\PersistentCollection {#3527 …}
  +votes: Doctrine\ORM\PersistentCollection {#3529 …}
  +reports: Doctrine\ORM\PersistentCollection {#3531 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3533 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3535 …}
  -id: 291766
  -bodyTs: "'adapt':19 'connect':15 'exact':3 'fibr':22 'firewall/router':25 'internet':23 'nic':14 'one':7 'opnsens':24 'proxmox':10 'second':13 'server':11 'setup':5 'use':26 'wan':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847696"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745090 {#3523
    date: 2024-01-08 21:18:10.0 +01:00
  }
}
"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
56 DENIED moderate
App\Entity\EntryComment {#3524
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3341
    +user: Proxies\__CG__\App\Entity\User {#3346 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1783
        +user: App\Entity\User {#1453 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1722803927 {#1533
          date: 2024-08-04 22:38:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Edgarallenpwn@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1746 …}
        +nested: Doctrine\ORM\PersistentCollection {#1750 …}
        +votes: Doctrine\ORM\PersistentCollection {#1475 …}
        +reports: Doctrine\ORM\PersistentCollection {#1487 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
        -id: 291584
        -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6170115"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704739510 {#1473
          date: 2024-01-08 19:45:10.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1783}
      +body: "So dual NIC on each device and set up another lan on my router? Sorry it seems like a dumb question but just want to make sure."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704740395 {#3010
        date: 2024-01-08 19:59:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
        "@phanto@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 291620
      -bodyTs: "'anoth':10 'devic':6 'dual':2 'dumb':20 'lan':11 'like':18 'make':26 'nic':3 'question':21 'router':14 'seem':17 'set':8 'sorri':15 'sure':27 'want':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6010902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740395 {#3013
        date: 2024-01-08 19:59:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1783}
    +body: "Why would you need two nics unless you’re planning on having a proxmox Vm being your router?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704740934 {#3340
      date: 2024-01-08 20:08:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@phanto@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3352 …}
    +nested: Doctrine\ORM\PersistentCollection {#3348 …}
    +votes: Doctrine\ORM\PersistentCollection {#3350 …}
    +reports: Doctrine\ORM\PersistentCollection {#3354 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3356 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3358 …}
    -id: 291638
    -bodyTs: "'need':4 'nic':6 'plan':10 'proxmox':14 're':9 'router':18 'two':5 'unless':7 'vm':15 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504380"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740934 {#3343
      date: 2024-01-08 20:08:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "This is exactly my setup on one of my Proxmox servers - a second NIC connected as my WAN adapter to my fibre internet. OPNsense firewall/router uses it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704745090 {#3522
    date: 2024-01-08 21:18:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
    "@fuckwit_mcbumcrumble@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3525 …}
  +nested: Doctrine\ORM\PersistentCollection {#3527 …}
  +votes: Doctrine\ORM\PersistentCollection {#3529 …}
  +reports: Doctrine\ORM\PersistentCollection {#3531 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3533 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3535 …}
  -id: 291766
  -bodyTs: "'adapt':19 'connect':15 'exact':3 'fibr':22 'firewall/router':25 'internet':23 'nic':14 'one':7 'opnsens':24 'proxmox':10 'second':13 'server':11 'setup':5 'use':26 'wan':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847696"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745090 {#3523
    date: 2024-01-08 21:18:10.0 +01:00
  }
}
"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
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 {#3077
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1722803927 {#1533
      date: 2024-08-04 22:38:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 291584
    -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6170115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704739510 {#1473
      date: 2024-01-08 19:45:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Can you explain what benefit that would bring?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704776605 {#3079
    date: 2024-01-09 06:03:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3075 …}
  +nested: Doctrine\ORM\PersistentCollection {#3073 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
  -id: 292801
  -bodyTs: "'benefit':5 'bring':8 'explain':3 'would':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6105503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704776605 {#3078
    date: 2024-01-09 06:03:25.0 +01:00
  }
}
"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 {#3077
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1722803927 {#1533
      date: 2024-08-04 22:38:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 291584
    -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6170115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704739510 {#1473
      date: 2024-01-08 19:45:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Can you explain what benefit that would bring?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704776605 {#3079
    date: 2024-01-09 06:03:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3075 …}
  +nested: Doctrine\ORM\PersistentCollection {#3073 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
  -id: 292801
  -bodyTs: "'benefit':5 'bring':8 'explain':3 'would':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6105503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704776605 {#3078
    date: 2024-01-09 06:03:25.0 +01:00
  }
}
"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 {#3077
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Do two NICs. I have a bigger setup, and it’s all running on one LAN, and it is starting to run into problems. Changing to a two network setup from the outset probably would have saved me a lot of grief."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1722803927 {#1533
      date: 2024-08-04 22:38:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 291584
    -bodyTs: "'bigger':7 'chang':25 'grief':42 'lan':16 'lot':40 'network':29 'nic':3 'one':15 'outset':33 'probabl':34 'problem':24 'run':13,22 'save':37 'setup':8,30 'start':20 'two':2,28 'would':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6170115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704739510 {#1473
      date: 2024-01-08 19:45:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Can you explain what benefit that would bring?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704776605 {#3079
    date: 2024-01-09 06:03:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@phanto@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3075 …}
  +nested: Doctrine\ORM\PersistentCollection {#3073 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
  -id: 292801
  -bodyTs: "'benefit':5 'bring':8 'explain':3 'would':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6105503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704776605 {#3078
    date: 2024-01-09 06:03:25.0 +01:00
  }
}
"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\EntryComment {#1741
  +user: App\Entity\User {#2456 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719386055 {#1727
    date: 2024-06-26 09:14:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1714 …}
  +nested: Doctrine\ORM\PersistentCollection {#2465 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 291632
  -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740694 {#1720
    date: 2024-01-08 20:04:54.0 +01:00
  }
}
"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
63 DENIED edit
App\Entity\EntryComment {#1741
  +user: App\Entity\User {#2456 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719386055 {#1727
    date: 2024-06-26 09:14:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1714 …}
  +nested: Doctrine\ORM\PersistentCollection {#2465 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 291632
  -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740694 {#1720
    date: 2024-01-08 20:04:54.0 +01:00
  }
}
"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
64 DENIED moderate
App\Entity\EntryComment {#1741
  +user: App\Entity\User {#2456 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719386055 {#1727
    date: 2024-06-26 09:14:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1714 …}
  +nested: Doctrine\ORM\PersistentCollection {#2465 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 291632
  -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6504312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704740694 {#1720
    date: 2024-01-08 20:04:54.0 +01:00
  }
}
"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
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 {#3061
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2456 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719386055 {#1727
      date: 2024-06-26 09:14:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1714 …}
    +nested: Doctrine\ORM\PersistentCollection {#2465 …}
    +votes: Doctrine\ORM\PersistentCollection {#2463 …}
    +reports: Doctrine\ORM\PersistentCollection {#2411 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
    -id: 291632
    -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504312"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740694 {#1720
      date: 2024-01-08 20:04:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1741}
  +body: "I believe I would be fine on the network part, I am just guessing writing them to an SSD cache drive on my NAS would be fine? Im currently writing to the SSD and have a move script run twice a day to the HDDs"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704742010 {#3063
    date: 2024-01-08 20:26:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3060 …}
  +nested: Doctrine\ORM\PersistentCollection {#3058 …}
  +votes: Doctrine\ORM\PersistentCollection {#3056 …}
  +reports: Doctrine\ORM\PersistentCollection {#3054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
  -id: 291670
  -bodyTs: "'believ':2 'cach':20 'current':29 'day':42 'drive':21 'fine':6,27 'guess':14 'hdds':45 'im':28 'move':37 'nas':24 'network':9 'part':10 'run':39 'script':38 'ssd':19,33 'twice':40 'would':4,25 'write':15,30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6011358"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704742010 {#3062
    date: 2024-01-08 20:26:50.0 +01:00
  }
}
"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 {#3061
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2456 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719386055 {#1727
      date: 2024-06-26 09:14:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1714 …}
    +nested: Doctrine\ORM\PersistentCollection {#2465 …}
    +votes: Doctrine\ORM\PersistentCollection {#2463 …}
    +reports: Doctrine\ORM\PersistentCollection {#2411 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
    -id: 291632
    -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504312"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740694 {#1720
      date: 2024-01-08 20:04:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1741}
  +body: "I believe I would be fine on the network part, I am just guessing writing them to an SSD cache drive on my NAS would be fine? Im currently writing to the SSD and have a move script run twice a day to the HDDs"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704742010 {#3063
    date: 2024-01-08 20:26:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3060 …}
  +nested: Doctrine\ORM\PersistentCollection {#3058 …}
  +votes: Doctrine\ORM\PersistentCollection {#3056 …}
  +reports: Doctrine\ORM\PersistentCollection {#3054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
  -id: 291670
  -bodyTs: "'believ':2 'cach':20 'current':29 'day':42 'drive':21 'fine':6,27 'guess':14 'hdds':45 'im':28 'move':37 'nas':24 'network':9 'part':10 'run':39 'script':38 'ssd':19,33 'twice':40 'would':4,25 'write':15,30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6011358"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704742010 {#3062
    date: 2024-01-08 20:26:50.0 +01:00
  }
}
"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 {#3061
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2456 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719386055 {#1727
      date: 2024-06-26 09:14:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1714 …}
    +nested: Doctrine\ORM\PersistentCollection {#2465 …}
    +votes: Doctrine\ORM\PersistentCollection {#2463 …}
    +reports: Doctrine\ORM\PersistentCollection {#2411 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
    -id: 291632
    -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6504312"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704740694 {#1720
      date: 2024-01-08 20:04:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1741}
  +body: "I believe I would be fine on the network part, I am just guessing writing them to an SSD cache drive on my NAS would be fine? Im currently writing to the SSD and have a move script run twice a day to the HDDs"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704742010 {#3063
    date: 2024-01-08 20:26:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3060 …}
  +nested: Doctrine\ORM\PersistentCollection {#3058 …}
  +votes: Doctrine\ORM\PersistentCollection {#3056 …}
  +reports: Doctrine\ORM\PersistentCollection {#3054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
  -id: 291670
  -bodyTs: "'believ':2 'cach':20 'current':29 'day':42 'drive':21 'fine':6,27 'guess':14 'hdds':45 'im':28 'move':37 'nas':24 'network':9 'part':10 'run':39 'script':38 'ssd':19,33 'twice':40 'would':4,25 'write':15,30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6011358"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704742010 {#3062
    date: 2024-01-08 20:26:50.0 +01:00
  }
}
"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_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
70 DENIED moderate
App\Entity\EntryComment {#3362
  +user: App\Entity\User {#2456 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3061
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1741
      +user: App\Entity\User {#2456 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719386055 {#1727
        date: 2024-06-26 09:14:15.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1714 …}
      +nested: Doctrine\ORM\PersistentCollection {#2465 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2411 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
      -id: 291632
      -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740694 {#1720
        date: 2024-01-08 20:04:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1741}
    +body: "I believe I would be fine on the network part, I am just guessing writing them to an SSD cache drive on my NAS would be fine? Im currently writing to the SSD and have a move script run twice a day to the HDDs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704742010 {#3063
      date: 2024-01-08 20:26:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@Cooljimy84@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3060 …}
    +nested: Doctrine\ORM\PersistentCollection {#3058 …}
    +votes: Doctrine\ORM\PersistentCollection {#3056 …}
    +reports: Doctrine\ORM\PersistentCollection {#3054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
    -id: 291670
    -bodyTs: "'believ':2 'cach':20 'current':29 'day':42 'drive':21 'fine':6,27 'guess':14 'hdds':45 'im':28 'move':37 'nas':24 'network':9 'part':10 'run':39 'script':38 'ssd':19,33 'twice':40 'would':4,25 'write':15,30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6011358"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704742010 {#3062
      date: 2024-01-08 20:26:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1741}
  +body: "Should be fine, I’m writing to spinning rust, so if I was playing back a movie it could cause a few “dad the tv is buffering again” problems"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704805787 {#3360
    date: 2024-01-09 14:09:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3363 …}
  +nested: Doctrine\ORM\PersistentCollection {#3365 …}
  +votes: Doctrine\ORM\PersistentCollection {#3367 …}
  +reports: Doctrine\ORM\PersistentCollection {#3369 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3373 …}
  -id: 293395
  -bodyTs: "'back':15 'buffer':27 'caus':20 'could':19 'dad':23 'fine':3 'm':5 'movi':17 'play':14 'problem':29 'rust':9 'spin':8 'tv':25 'write':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522432"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704805787 {#3361
    date: 2024-01-09 14:09:47.0 +01:00
  }
}
"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
71 DENIED edit
App\Entity\EntryComment {#3362
  +user: App\Entity\User {#2456 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3061
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1741
      +user: App\Entity\User {#2456 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719386055 {#1727
        date: 2024-06-26 09:14:15.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1714 …}
      +nested: Doctrine\ORM\PersistentCollection {#2465 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2411 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
      -id: 291632
      -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740694 {#1720
        date: 2024-01-08 20:04:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1741}
    +body: "I believe I would be fine on the network part, I am just guessing writing them to an SSD cache drive on my NAS would be fine? Im currently writing to the SSD and have a move script run twice a day to the HDDs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704742010 {#3063
      date: 2024-01-08 20:26:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@Cooljimy84@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3060 …}
    +nested: Doctrine\ORM\PersistentCollection {#3058 …}
    +votes: Doctrine\ORM\PersistentCollection {#3056 …}
    +reports: Doctrine\ORM\PersistentCollection {#3054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
    -id: 291670
    -bodyTs: "'believ':2 'cach':20 'current':29 'day':42 'drive':21 'fine':6,27 'guess':14 'hdds':45 'im':28 'move':37 'nas':24 'network':9 'part':10 'run':39 'script':38 'ssd':19,33 'twice':40 'would':4,25 'write':15,30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6011358"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704742010 {#3062
      date: 2024-01-08 20:26:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1741}
  +body: "Should be fine, I’m writing to spinning rust, so if I was playing back a movie it could cause a few “dad the tv is buffering again” problems"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704805787 {#3360
    date: 2024-01-09 14:09:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3363 …}
  +nested: Doctrine\ORM\PersistentCollection {#3365 …}
  +votes: Doctrine\ORM\PersistentCollection {#3367 …}
  +reports: Doctrine\ORM\PersistentCollection {#3369 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3373 …}
  -id: 293395
  -bodyTs: "'back':15 'buffer':27 'caus':20 'could':19 'dad':23 'fine':3 'm':5 'movi':17 'play':14 'problem':29 'rust':9 'spin':8 'tv':25 'write':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522432"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704805787 {#3361
    date: 2024-01-09 14:09:47.0 +01:00
  }
}
"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
72 DENIED moderate
App\Entity\EntryComment {#3362
  +user: App\Entity\User {#2456 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3061
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1741
      +user: App\Entity\User {#2456 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "With arr services try to limit network throughput and disk throughput on them, as if either are maxed out for too long (like moving big linux iso files) it can cause weird timeouts and failures"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719386055 {#1727
        date: 2024-06-26 09:14:15.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1714 …}
      +nested: Doctrine\ORM\PersistentCollection {#2465 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2411 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
      -id: 291632
      -bodyTs: "'arr':2 'big':25 'caus':31 'disk':10 'either':16 'failur':35 'file':28 'iso':27 'like':23 'limit':6 'linux':26 'long':22 'max':18 'move':24 'network':7 'servic':3 'throughput':8,11 'timeout':33 'tri':4 'weird':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6504312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704740694 {#1720
        date: 2024-01-08 20:04:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1741}
    +body: "I believe I would be fine on the network part, I am just guessing writing them to an SSD cache drive on my NAS would be fine? Im currently writing to the SSD and have a move script run twice a day to the HDDs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704742010 {#3063
      date: 2024-01-08 20:26:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@Cooljimy84@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3060 …}
    +nested: Doctrine\ORM\PersistentCollection {#3058 …}
    +votes: Doctrine\ORM\PersistentCollection {#3056 …}
    +reports: Doctrine\ORM\PersistentCollection {#3054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
    -id: 291670
    -bodyTs: "'believ':2 'cach':20 'current':29 'day':42 'drive':21 'fine':6,27 'guess':14 'hdds':45 'im':28 'move':37 'nas':24 'network':9 'part':10 'run':39 'script':38 'ssd':19,33 'twice':40 'would':4,25 'write':15,30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6011358"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704742010 {#3062
      date: 2024-01-08 20:26:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1741}
  +body: "Should be fine, I’m writing to spinning rust, so if I was playing back a movie it could cause a few “dad the tv is buffering again” problems"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704805787 {#3360
    date: 2024-01-09 14:09:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Cooljimy84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3363 …}
  +nested: Doctrine\ORM\PersistentCollection {#3365 …}
  +votes: Doctrine\ORM\PersistentCollection {#3367 …}
  +reports: Doctrine\ORM\PersistentCollection {#3369 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3373 …}
  -id: 293395
  -bodyTs: "'back':15 'buffer':27 'caus':20 'could':19 'dad':23 'fine':3 'm':5 'movi':17 'play':14 'problem':29 'rust':9 'spin':8 'tv':25 'write':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522432"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704805787 {#3361
    date: 2024-01-09 14:09:47.0 +01:00
  }
}
"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
73 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
74 DENIED moderate
App\Entity\EntryComment {#1362
  +user: App\Entity\User {#2021 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    > Running arr services on a proxmox cluster to download to a device on the same network. I don’t think there would be any problems but wanted to see what changes need to be done.\n
    \n
    I’m essentially doing this with my set up. I have a box running proxmox and a separate networked nas device. There aren’t really any changes, per se, other than pointing the *arr installs at the correct mounts. One thing to make note of, i would make sure that your download, processing, and final locations are **all within the same mount point**, so that you can take advantage of atomic moves.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1719403302 {#1382
    date: 2024-06-26 14:01:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +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: 291685
  -bodyTs: "'advantag':104 'aren':58 'arr':2,69 'atom':106 'box':48 'chang':31,62 'cluster':7 'correct':73 'devic':12,56 'done':35 'download':9,87 'essenti':38 'final':90 'instal':70 'locat':91 'm':37 'make':78,83 'mount':74,97 'move':107 'nas':55 'need':32 'network':16,54 'note':79 'one':75 'per':63 'point':67,98 'problem':25 'process':88 'proxmox':6,50 'realli':60 'run':1,49 'se':64 'see':29 'separ':53 'servic':3 'set':43 'sure':84 'take':103 'thing':76 'think':20 'want':27 'within':94 'would':22,82"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4352069"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704742528 {#1401
    date: 2024-01-08 20:35:28.0 +01:00
  }
}
"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
75 DENIED edit
App\Entity\EntryComment {#1362
  +user: App\Entity\User {#2021 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    > Running arr services on a proxmox cluster to download to a device on the same network. I don’t think there would be any problems but wanted to see what changes need to be done.\n
    \n
    I’m essentially doing this with my set up. I have a box running proxmox and a separate networked nas device. There aren’t really any changes, per se, other than pointing the *arr installs at the correct mounts. One thing to make note of, i would make sure that your download, processing, and final locations are **all within the same mount point**, so that you can take advantage of atomic moves.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1719403302 {#1382
    date: 2024-06-26 14:01:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +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: 291685
  -bodyTs: "'advantag':104 'aren':58 'arr':2,69 'atom':106 'box':48 'chang':31,62 'cluster':7 'correct':73 'devic':12,56 'done':35 'download':9,87 'essenti':38 'final':90 'instal':70 'locat':91 'm':37 'make':78,83 'mount':74,97 'move':107 'nas':55 'need':32 'network':16,54 'note':79 'one':75 'per':63 'point':67,98 'problem':25 'process':88 'proxmox':6,50 'realli':60 'run':1,49 'se':64 'see':29 'separ':53 'servic':3 'set':43 'sure':84 'take':103 'thing':76 'think':20 'want':27 'within':94 'would':22,82"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4352069"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704742528 {#1401
    date: 2024-01-08 20:35:28.0 +01:00
  }
}
"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
76 DENIED moderate
App\Entity\EntryComment {#1362
  +user: App\Entity\User {#2021 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    > Running arr services on a proxmox cluster to download to a device on the same network. I don’t think there would be any problems but wanted to see what changes need to be done.\n
    \n
    I’m essentially doing this with my set up. I have a box running proxmox and a separate networked nas device. There aren’t really any changes, per se, other than pointing the *arr installs at the correct mounts. One thing to make note of, i would make sure that your download, processing, and final locations are **all within the same mount point**, so that you can take advantage of atomic moves.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1719403302 {#1382
    date: 2024-06-26 14:01:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +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: 291685
  -bodyTs: "'advantag':104 'aren':58 'arr':2,69 'atom':106 'box':48 'chang':31,62 'cluster':7 'correct':73 'devic':12,56 'done':35 'download':9,87 'essenti':38 'final':90 'instal':70 'locat':91 'm':37 'make':78,83 'mount':74,97 'move':107 'nas':55 'need':32 'network':16,54 'note':79 'one':75 'per':63 'point':67,98 'problem':25 'process':88 'proxmox':6,50 'realli':60 'run':1,49 'se':64 'see':29 'separ':53 'servic':3 'set':43 'sure':84 'take':103 'thing':76 'think':20 'want':27 'within':94 'would':22,82"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4352069"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704742528 {#1401
    date: 2024-01-08 20:35:28.0 +01:00
  }
}
"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
77 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
78 DENIED moderate
App\Entity\EntryComment {#3046
  +user: Proxies\__CG__\App\Entity\User {#3045 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2021 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Running arr services on a proxmox cluster to download to a device on the same network. I don’t think there would be any problems but wanted to see what changes need to be done.\n
      \n
      I’m essentially doing this with my set up. I have a box running proxmox and a separate networked nas device. There aren’t really any changes, per se, other than pointing the *arr installs at the correct mounts. One thing to make note of, i would make sure that your download, processing, and final locations are **all within the same mount point**, so that you can take advantage of atomic moves.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1719403302 {#1382
      date: 2024-06-26 14:01:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +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: 291685
    -bodyTs: "'advantag':104 'aren':58 'arr':2,69 'atom':106 'box':48 'chang':31,62 'cluster':7 'correct':73 'devic':12,56 'done':35 'download':9,87 'essenti':38 'final':90 'instal':70 'locat':91 'm':37 'make':78,83 'mount':74,97 'move':107 'nas':55 'need':32 'network':16,54 'note':79 'one':75 'per':63 'point':67,98 'problem':25 'process':88 'proxmox':6,50 'realli':60 'run':1,49 'se':64 'see':29 'separ':53 'servic':3 'set':43 'sure':84 'take':103 'thing':76 'think':20 'want':27 'within':94 'would':22,82"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://ttrpg.network/comment/4352069"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704742528 {#1401
      date: 2024-01-08 20:35:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1362}
  +body: """
    I second this. It took me a really long time how to properly mount network storage on proxmox VM’s/LXC’s, so just be prepared and determine the configuration ahead of time. Unprivilaged LXC’s have differen’t root user mappings, and you can’t mount an SMB directly into a container (someone correct me if i’m wrong here), so if you go that route you will need to fuss a bit with user maps.\n
    \n
    I personally have a VM running with docker for the arr suite and a separate LXC’s for my sambashare and streaming services. It’s easy to coordinate mount points with the compose.yml files, but still tricky getting the network storage mounted for read/write within the docker containers and LXC’s.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704808692 {#3048
    date: 2024-01-09 14:58:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@eerongal@ttrpg.network"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3044 …}
  +nested: Doctrine\ORM\PersistentCollection {#3042 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3034 …}
  -id: 293479
  -bodyTs: "'ahead':30 'arr':87 'bit':73 'compose.yml':109 'configur':29 'contain':52,124 'coordin':104 'correct':54 'determin':27 'differen':37 'direct':49 'docker':84,123 'easi':102 'file':110 'fuss':71 'get':114 'go':64 'long':9 'lxc':34,92,126 'm':58 'map':41,76 'mount':14,46,105,118 'need':69 'network':15,116 'person':78 'point':106 'prepar':25 'proper':13 'proxmox':18 'read/write':120 'realli':8 'root':39 'rout':66 'run':82 's/lxc':20 'sambashar':96 'second':2 'separ':91 'servic':99 'smb':48 'someon':53 'still':112 'storag':16,117 'stream':98 'suit':88 'time':10,32 'took':5 'tricki':113 'unprivilag':33 'user':40,75 'vm':19,81 'within':121 'wrong':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6031622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808692 {#3047
    date: 2024-01-09 14:58:12.0 +01:00
  }
}
"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
79 DENIED edit
App\Entity\EntryComment {#3046
  +user: Proxies\__CG__\App\Entity\User {#3045 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2021 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Running arr services on a proxmox cluster to download to a device on the same network. I don’t think there would be any problems but wanted to see what changes need to be done.\n
      \n
      I’m essentially doing this with my set up. I have a box running proxmox and a separate networked nas device. There aren’t really any changes, per se, other than pointing the *arr installs at the correct mounts. One thing to make note of, i would make sure that your download, processing, and final locations are **all within the same mount point**, so that you can take advantage of atomic moves.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1719403302 {#1382
      date: 2024-06-26 14:01:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +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: 291685
    -bodyTs: "'advantag':104 'aren':58 'arr':2,69 'atom':106 'box':48 'chang':31,62 'cluster':7 'correct':73 'devic':12,56 'done':35 'download':9,87 'essenti':38 'final':90 'instal':70 'locat':91 'm':37 'make':78,83 'mount':74,97 'move':107 'nas':55 'need':32 'network':16,54 'note':79 'one':75 'per':63 'point':67,98 'problem':25 'process':88 'proxmox':6,50 'realli':60 'run':1,49 'se':64 'see':29 'separ':53 'servic':3 'set':43 'sure':84 'take':103 'thing':76 'think':20 'want':27 'within':94 'would':22,82"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://ttrpg.network/comment/4352069"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704742528 {#1401
      date: 2024-01-08 20:35:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1362}
  +body: """
    I second this. It took me a really long time how to properly mount network storage on proxmox VM’s/LXC’s, so just be prepared and determine the configuration ahead of time. Unprivilaged LXC’s have differen’t root user mappings, and you can’t mount an SMB directly into a container (someone correct me if i’m wrong here), so if you go that route you will need to fuss a bit with user maps.\n
    \n
    I personally have a VM running with docker for the arr suite and a separate LXC’s for my sambashare and streaming services. It’s easy to coordinate mount points with the compose.yml files, but still tricky getting the network storage mounted for read/write within the docker containers and LXC’s.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704808692 {#3048
    date: 2024-01-09 14:58:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@eerongal@ttrpg.network"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3044 …}
  +nested: Doctrine\ORM\PersistentCollection {#3042 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3034 …}
  -id: 293479
  -bodyTs: "'ahead':30 'arr':87 'bit':73 'compose.yml':109 'configur':29 'contain':52,124 'coordin':104 'correct':54 'determin':27 'differen':37 'direct':49 'docker':84,123 'easi':102 'file':110 'fuss':71 'get':114 'go':64 'long':9 'lxc':34,92,126 'm':58 'map':41,76 'mount':14,46,105,118 'need':69 'network':15,116 'person':78 'point':106 'prepar':25 'proper':13 'proxmox':18 'read/write':120 'realli':8 'root':39 'rout':66 'run':82 's/lxc':20 'sambashar':96 'second':2 'separ':91 'servic':99 'smb':48 'someon':53 'still':112 'storag':16,117 'stream':98 'suit':88 'time':10,32 'took':5 'tricki':113 'unprivilag':33 'user':40,75 'vm':19,81 'within':121 'wrong':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6031622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808692 {#3047
    date: 2024-01-09 14:58:12.0 +01:00
  }
}
"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
80 DENIED moderate
App\Entity\EntryComment {#3046
  +user: Proxies\__CG__\App\Entity\User {#3045 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2021 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Running arr services on a proxmox cluster to download to a device on the same network. I don’t think there would be any problems but wanted to see what changes need to be done.\n
      \n
      I’m essentially doing this with my set up. I have a box running proxmox and a separate networked nas device. There aren’t really any changes, per se, other than pointing the *arr installs at the correct mounts. One thing to make note of, i would make sure that your download, processing, and final locations are **all within the same mount point**, so that you can take advantage of atomic moves.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1719403302 {#1382
      date: 2024-06-26 14:01:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +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: 291685
    -bodyTs: "'advantag':104 'aren':58 'arr':2,69 'atom':106 'box':48 'chang':31,62 'cluster':7 'correct':73 'devic':12,56 'done':35 'download':9,87 'essenti':38 'final':90 'instal':70 'locat':91 'm':37 'make':78,83 'mount':74,97 'move':107 'nas':55 'need':32 'network':16,54 'note':79 'one':75 'per':63 'point':67,98 'problem':25 'process':88 'proxmox':6,50 'realli':60 'run':1,49 'se':64 'see':29 'separ':53 'servic':3 'set':43 'sure':84 'take':103 'thing':76 'think':20 'want':27 'within':94 'would':22,82"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://ttrpg.network/comment/4352069"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704742528 {#1401
      date: 2024-01-08 20:35:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1362}
  +body: """
    I second this. It took me a really long time how to properly mount network storage on proxmox VM’s/LXC’s, so just be prepared and determine the configuration ahead of time. Unprivilaged LXC’s have differen’t root user mappings, and you can’t mount an SMB directly into a container (someone correct me if i’m wrong here), so if you go that route you will need to fuss a bit with user maps.\n
    \n
    I personally have a VM running with docker for the arr suite and a separate LXC’s for my sambashare and streaming services. It’s easy to coordinate mount points with the compose.yml files, but still tricky getting the network storage mounted for read/write within the docker containers and LXC’s.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704808692 {#3048
    date: 2024-01-09 14:58:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@eerongal@ttrpg.network"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3044 …}
  +nested: Doctrine\ORM\PersistentCollection {#3042 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3034 …}
  -id: 293479
  -bodyTs: "'ahead':30 'arr':87 'bit':73 'compose.yml':109 'configur':29 'contain':52,124 'coordin':104 'correct':54 'determin':27 'differen':37 'direct':49 'docker':84,123 'easi':102 'file':110 'fuss':71 'get':114 'go':64 'long':9 'lxc':34,92,126 'm':58 'map':41,76 'mount':14,46,105,118 'need':69 'network':15,116 'person':78 'point':106 'prepar':25 'proper':13 'proxmox':18 'read/write':120 'realli':8 'root':39 'rout':66 'run':82 's/lxc':20 'sambashar':96 'second':2 'separ':91 'servic':99 'smb':48 'someon':53 'still':112 'storag':16,117 'stream':98 'suit':88 'time':10,32 'took':5 'tricki':113 'unprivilag':33 'user':40,75 'vm':19,81 'within':121 'wrong':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6031622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808692 {#3047
    date: 2024-01-09 14:58:12.0 +01:00
  }
}
"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
81 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
82 DENIED moderate
App\Entity\EntryComment {#2060
  +user: App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    My current setup is 3x Lenovo m920q (soon to be 4) all in a proxmox cluster, along with a qnap nas with 20gb ram and 4x 8tb in raid 5.\n
    \n
    The specs on the m920q are: I5 8500T 32gb ram 256gb sata SSD 2tb nvme SSD 1gbe nic\n
    \n
    ![Pic of my setup](https://aussie.zone/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)\n
    \n
    On each proxmox machine, I have a docker server in swarm mode and each of those vm all have the same NFS mounts pointing to the nas\n
    \n
    On the Nas I have a normal docker installation which runs my databases\n
    \n
    On the swarm I have over 60 docker containers, including the arr services, overseerr and two deluge instances\n
    \n
    I have no issues with performance or read/write or timeouts.\n
    \n
    As one of the other posters said, point all of your arr services to the same mount point as it makes it far easier for the automated stuff to work.\n
    \n
    Put all the arr services into a single stack (or at least on a single network), that way you can just point them to the container name rather than IP, for example, in overseerr to tell it where sonarr is, you’d just say [sonarr:8989](http://sonarr:8989) and it will make life much easier\n
    \n
    As for proxmox, the biggest thing I’ll say from my experience, if you’re just starting out, make sure you set it’s IP and hostname to what you want right from the start… It’s a pain in the ass to change them later. So if you’re planning to use vlans or something, set them up first
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704743578 {#2332
    date: 2024-01-08 20:52:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2164 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2328 …}
  +reports: Doctrine\ORM\PersistentCollection {#2191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
  -id: 300503
  -bodyTs: "'/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)':55 '1gbe':47 '20gb':23 '256gb':41 '2tb':44 '32gb':39 '3x':5 '4':11 '4x':26 '5':30 '60':102 '8500t':38 '8989':199,201 '8tb':27 'along':17 'arr':107,135,157 'ass':250 'aussie.zone':54 'aussie.zone/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)':53 'autom':150 'biggest':213 'chang':252 'cluster':16 'contain':104,179 'current':2 'd':195 'databas':95 'delug':112 'docker':63,90,103 'easier':147,208 'exampl':185 'experi':220 'far':146 'first':268 'hostnam':235 'i5':37 'includ':105 'instal':91 'instanc':113 'ip':183,233 'issu':117 'later':254 'least':165 'lenovo':6 'life':206 'll':216 'm920q':7,35 'machin':59 'make':144,205,227 'mode':67 'mount':78,140 'much':207 'name':180 'nas':21,82,85 'network':169 'nfs':77 'nic':48 'normal':89 'nvme':45 'one':125 'overseerr':109,187 'pain':247 'perform':119 'pic':49 'plan':259 'point':79,131,141,175 'poster':129 'proxmox':15,58,211 'put':154 'qnap':20 'raid':29 'ram':24,40 'rather':181 're':223,258 'read/write':121 'right':240 'run':93 'said':130 'sata':42 'say':197,217 'server':64 'servic':108,136,158 'set':230,265 'setup':3,52 'singl':161,168 'someth':264 'sonarr':192,198,200 'soon':8 'spec':32 'ssd':43,46 'stack':162 'start':225,243 'stuff':151 'sure':228 'swarm':66,98 'tell':189 'thing':214 'timeout':123 'two':111 'use':261 'vlan':262 'vm':72 'want':239 'way':171 'work':153"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/5595233"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704743578 {#2344
    date: 2024-01-08 20:52:58.0 +01:00
  }
}
"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
83 DENIED edit
App\Entity\EntryComment {#2060
  +user: App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    My current setup is 3x Lenovo m920q (soon to be 4) all in a proxmox cluster, along with a qnap nas with 20gb ram and 4x 8tb in raid 5.\n
    \n
    The specs on the m920q are: I5 8500T 32gb ram 256gb sata SSD 2tb nvme SSD 1gbe nic\n
    \n
    ![Pic of my setup](https://aussie.zone/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)\n
    \n
    On each proxmox machine, I have a docker server in swarm mode and each of those vm all have the same NFS mounts pointing to the nas\n
    \n
    On the Nas I have a normal docker installation which runs my databases\n
    \n
    On the swarm I have over 60 docker containers, including the arr services, overseerr and two deluge instances\n
    \n
    I have no issues with performance or read/write or timeouts.\n
    \n
    As one of the other posters said, point all of your arr services to the same mount point as it makes it far easier for the automated stuff to work.\n
    \n
    Put all the arr services into a single stack (or at least on a single network), that way you can just point them to the container name rather than IP, for example, in overseerr to tell it where sonarr is, you’d just say [sonarr:8989](http://sonarr:8989) and it will make life much easier\n
    \n
    As for proxmox, the biggest thing I’ll say from my experience, if you’re just starting out, make sure you set it’s IP and hostname to what you want right from the start… It’s a pain in the ass to change them later. So if you’re planning to use vlans or something, set them up first
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704743578 {#2332
    date: 2024-01-08 20:52:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2164 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2328 …}
  +reports: Doctrine\ORM\PersistentCollection {#2191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
  -id: 300503
  -bodyTs: "'/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)':55 '1gbe':47 '20gb':23 '256gb':41 '2tb':44 '32gb':39 '3x':5 '4':11 '4x':26 '5':30 '60':102 '8500t':38 '8989':199,201 '8tb':27 'along':17 'arr':107,135,157 'ass':250 'aussie.zone':54 'aussie.zone/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)':53 'autom':150 'biggest':213 'chang':252 'cluster':16 'contain':104,179 'current':2 'd':195 'databas':95 'delug':112 'docker':63,90,103 'easier':147,208 'exampl':185 'experi':220 'far':146 'first':268 'hostnam':235 'i5':37 'includ':105 'instal':91 'instanc':113 'ip':183,233 'issu':117 'later':254 'least':165 'lenovo':6 'life':206 'll':216 'm920q':7,35 'machin':59 'make':144,205,227 'mode':67 'mount':78,140 'much':207 'name':180 'nas':21,82,85 'network':169 'nfs':77 'nic':48 'normal':89 'nvme':45 'one':125 'overseerr':109,187 'pain':247 'perform':119 'pic':49 'plan':259 'point':79,131,141,175 'poster':129 'proxmox':15,58,211 'put':154 'qnap':20 'raid':29 'ram':24,40 'rather':181 're':223,258 'read/write':121 'right':240 'run':93 'said':130 'sata':42 'say':197,217 'server':64 'servic':108,136,158 'set':230,265 'setup':3,52 'singl':161,168 'someth':264 'sonarr':192,198,200 'soon':8 'spec':32 'ssd':43,46 'stack':162 'start':225,243 'stuff':151 'sure':228 'swarm':66,98 'tell':189 'thing':214 'timeout':123 'two':111 'use':261 'vlan':262 'vm':72 'want':239 'way':171 'work':153"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/5595233"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704743578 {#2344
    date: 2024-01-08 20:52:58.0 +01:00
  }
}
"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
84 DENIED moderate
App\Entity\EntryComment {#2060
  +user: App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    My current setup is 3x Lenovo m920q (soon to be 4) all in a proxmox cluster, along with a qnap nas with 20gb ram and 4x 8tb in raid 5.\n
    \n
    The specs on the m920q are: I5 8500T 32gb ram 256gb sata SSD 2tb nvme SSD 1gbe nic\n
    \n
    ![Pic of my setup](https://aussie.zone/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)\n
    \n
    On each proxmox machine, I have a docker server in swarm mode and each of those vm all have the same NFS mounts pointing to the nas\n
    \n
    On the Nas I have a normal docker installation which runs my databases\n
    \n
    On the swarm I have over 60 docker containers, including the arr services, overseerr and two deluge instances\n
    \n
    I have no issues with performance or read/write or timeouts.\n
    \n
    As one of the other posters said, point all of your arr services to the same mount point as it makes it far easier for the automated stuff to work.\n
    \n
    Put all the arr services into a single stack (or at least on a single network), that way you can just point them to the container name rather than IP, for example, in overseerr to tell it where sonarr is, you’d just say [sonarr:8989](http://sonarr:8989) and it will make life much easier\n
    \n
    As for proxmox, the biggest thing I’ll say from my experience, if you’re just starting out, make sure you set it’s IP and hostname to what you want right from the start… It’s a pain in the ass to change them later. So if you’re planning to use vlans or something, set them up first
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704743578 {#2332
    date: 2024-01-08 20:52:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2164 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2328 …}
  +reports: Doctrine\ORM\PersistentCollection {#2191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
  -id: 300503
  -bodyTs: "'/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)':55 '1gbe':47 '20gb':23 '256gb':41 '2tb':44 '32gb':39 '3x':5 '4':11 '4x':26 '5':30 '60':102 '8500t':38 '8989':199,201 '8tb':27 'along':17 'arr':107,135,157 'ass':250 'aussie.zone':54 'aussie.zone/pictrs/image/829890d2-b2e7-4742-a259-6cea1a3344fb.jpeg)':53 'autom':150 'biggest':213 'chang':252 'cluster':16 'contain':104,179 'current':2 'd':195 'databas':95 'delug':112 'docker':63,90,103 'easier':147,208 'exampl':185 'experi':220 'far':146 'first':268 'hostnam':235 'i5':37 'includ':105 'instal':91 'instanc':113 'ip':183,233 'issu':117 'later':254 'least':165 'lenovo':6 'life':206 'll':216 'm920q':7,35 'machin':59 'make':144,205,227 'mode':67 'mount':78,140 'much':207 'name':180 'nas':21,82,85 'network':169 'nfs':77 'nic':48 'normal':89 'nvme':45 'one':125 'overseerr':109,187 'pain':247 'perform':119 'pic':49 'plan':259 'point':79,131,141,175 'poster':129 'proxmox':15,58,211 'put':154 'qnap':20 'raid':29 'ram':24,40 'rather':181 're':223,258 'read/write':121 'right':240 'run':93 'said':130 'sata':42 'say':197,217 'server':64 'servic':108,136,158 'set':230,265 'setup':3,52 'singl':161,168 'someth':264 'sonarr':192,198,200 'soon':8 'spec':32 'ssd':43,46 'stack':162 'start':225,243 'stuff':151 'sure':228 'swarm':66,98 'tell':189 'thing':214 'timeout':123 'two':111 'use':261 'vlan':262 'vm':72 'want':239 'way':171 'work':153"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/5595233"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704743578 {#2344
    date: 2024-01-08 20:52:58.0 +01:00
  }
}
"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
85 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
86 DENIED moderate
App\Entity\EntryComment {#2114
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 20
  +score: 0
  +lastActive: DateTime @1722465649 {#2106
    date: 2024-08-01 00:40:49.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2117 …}
  +nested: Doctrine\ORM\PersistentCollection {#2122 …}
  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
  -id: 291717
  -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6171285"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704743750 {#2110
    date: 2024-01-08 20:55:50.0 +01:00
  }
}
"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
87 DENIED edit
App\Entity\EntryComment {#2114
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 20
  +score: 0
  +lastActive: DateTime @1722465649 {#2106
    date: 2024-08-01 00:40:49.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2117 …}
  +nested: Doctrine\ORM\PersistentCollection {#2122 …}
  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
  -id: 291717
  -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6171285"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704743750 {#2110
    date: 2024-01-08 20:55:50.0 +01:00
  }
}
"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
88 DENIED moderate
App\Entity\EntryComment {#2114
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 20
  +score: 0
  +lastActive: DateTime @1722465649 {#2106
    date: 2024-08-01 00:40:49.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2117 …}
  +nested: Doctrine\ORM\PersistentCollection {#2122 …}
  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
  -id: 291717
  -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6171285"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704743750 {#2110
    date: 2024-01-08 20:55:50.0 +01:00
  }
}
"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
89 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
90 DENIED moderate
App\Entity\EntryComment {#3030
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2114
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 20
    +score: 0
    +lastActive: DateTime @1722465649 {#2106
      date: 2024-08-01 00:40:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 291717
    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6171285"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704743750 {#2110
      date: 2024-01-08 20:55:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704748266 {#3032
    date: 2024-01-08 22:11:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3028 …}
  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
  +votes: Doctrine\ORM\PersistentCollection {#3024 …}
  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
  -id: 291871
  -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/4789574"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704748266 {#3031
    date: 2024-01-08 22:11:06.0 +01:00
  }
}
"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
91 DENIED edit
App\Entity\EntryComment {#3030
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2114
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 20
    +score: 0
    +lastActive: DateTime @1722465649 {#2106
      date: 2024-08-01 00:40:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 291717
    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6171285"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704743750 {#2110
      date: 2024-01-08 20:55:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704748266 {#3032
    date: 2024-01-08 22:11:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3028 …}
  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
  +votes: Doctrine\ORM\PersistentCollection {#3024 …}
  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
  -id: 291871
  -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/4789574"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704748266 {#3031
    date: 2024-01-08 22:11:06.0 +01:00
  }
}
"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
92 DENIED moderate
App\Entity\EntryComment {#3030
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2114
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 20
    +score: 0
    +lastActive: DateTime @1722465649 {#2106
      date: 2024-08-01 00:40:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 291717
    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6171285"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704743750 {#2110
      date: 2024-01-08 20:55:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704748266 {#3032
    date: 2024-01-08 22:11:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3028 …}
  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
  +votes: Doctrine\ORM\PersistentCollection {#3024 …}
  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
  -id: 291871
  -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/4789574"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704748266 {#3031
    date: 2024-01-08 22:11:06.0 +01:00
  }
}
"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
93 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
94 DENIED moderate
App\Entity\EntryComment {#3378
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3030
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2114
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 20
      +score: 0
      +lastActive: DateTime @1722465649 {#2106
        date: 2024-08-01 00:40:49.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2117 …}
      +nested: Doctrine\ORM\PersistentCollection {#2122 …}
      +votes: Doctrine\ORM\PersistentCollection {#2113 …}
      +reports: Doctrine\ORM\PersistentCollection {#2119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
      -id: 291717
      -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6171285"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704743750 {#2110
        date: 2024-01-08 20:55:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704748266 {#3032
      date: 2024-01-08 22:11:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3028 …}
    +nested: Doctrine\ORM\PersistentCollection {#3026 …}
    +votes: Doctrine\ORM\PersistentCollection {#3024 …}
    +reports: Doctrine\ORM\PersistentCollection {#3104 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
    -id: 291871
    -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/4789574"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704748266 {#3031
      date: 2024-01-08 22:11:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    The general principle is called single sign on (sso).\n
    \n
    The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
    \n
    The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
    \n
    Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
    \n
    I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
    \n
    There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
    \n
    [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
    \n
    SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1704750935 {#3375
    date: 2024-01-08 22:55:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3379 …}
  +nested: Doctrine\ORM\PersistentCollection {#3381 …}
  +votes: Doctrine\ORM\PersistentCollection {#3383 …}
  +reports: Doctrine\ORM\PersistentCollection {#3385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
  -id: 292006
  -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6173525"
  +editedAt: DateTimeImmutable @1719203988 {#3376
    date: 2024-06-24 06:39:48.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704750935 {#3377
    date: 2024-01-08 22:55:35.0 +01:00
  }
}
"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
95 DENIED edit
App\Entity\EntryComment {#3378
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3030
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2114
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 20
      +score: 0
      +lastActive: DateTime @1722465649 {#2106
        date: 2024-08-01 00:40:49.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2117 …}
      +nested: Doctrine\ORM\PersistentCollection {#2122 …}
      +votes: Doctrine\ORM\PersistentCollection {#2113 …}
      +reports: Doctrine\ORM\PersistentCollection {#2119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
      -id: 291717
      -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6171285"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704743750 {#2110
        date: 2024-01-08 20:55:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704748266 {#3032
      date: 2024-01-08 22:11:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3028 …}
    +nested: Doctrine\ORM\PersistentCollection {#3026 …}
    +votes: Doctrine\ORM\PersistentCollection {#3024 …}
    +reports: Doctrine\ORM\PersistentCollection {#3104 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
    -id: 291871
    -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/4789574"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704748266 {#3031
      date: 2024-01-08 22:11:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    The general principle is called single sign on (sso).\n
    \n
    The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
    \n
    The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
    \n
    Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
    \n
    I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
    \n
    There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
    \n
    [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
    \n
    SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1704750935 {#3375
    date: 2024-01-08 22:55:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3379 …}
  +nested: Doctrine\ORM\PersistentCollection {#3381 …}
  +votes: Doctrine\ORM\PersistentCollection {#3383 …}
  +reports: Doctrine\ORM\PersistentCollection {#3385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
  -id: 292006
  -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6173525"
  +editedAt: DateTimeImmutable @1719203988 {#3376
    date: 2024-06-24 06:39:48.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704750935 {#3377
    date: 2024-01-08 22:55:35.0 +01:00
  }
}
"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
96 DENIED moderate
App\Entity\EntryComment {#3378
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3030
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2114
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 20
      +score: 0
      +lastActive: DateTime @1722465649 {#2106
        date: 2024-08-01 00:40:49.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2117 …}
      +nested: Doctrine\ORM\PersistentCollection {#2122 …}
      +votes: Doctrine\ORM\PersistentCollection {#2113 …}
      +reports: Doctrine\ORM\PersistentCollection {#2119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
      -id: 291717
      -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6171285"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704743750 {#2110
        date: 2024-01-08 20:55:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704748266 {#3032
      date: 2024-01-08 22:11:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3028 …}
    +nested: Doctrine\ORM\PersistentCollection {#3026 …}
    +votes: Doctrine\ORM\PersistentCollection {#3024 …}
    +reports: Doctrine\ORM\PersistentCollection {#3104 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
    -id: 291871
    -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/4789574"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704748266 {#3031
      date: 2024-01-08 22:11:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    The general principle is called single sign on (sso).\n
    \n
    The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
    \n
    The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
    \n
    Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
    \n
    I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
    \n
    There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
    \n
    [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
    \n
    SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1704750935 {#3375
    date: 2024-01-08 22:55:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3379 …}
  +nested: Doctrine\ORM\PersistentCollection {#3381 …}
  +votes: Doctrine\ORM\PersistentCollection {#3383 …}
  +reports: Doctrine\ORM\PersistentCollection {#3385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
  -id: 292006
  -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6173525"
  +editedAt: DateTimeImmutable @1719203988 {#3376
    date: 2024-06-24 06:39:48.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704750935 {#3377
    date: 2024-01-08 22:55:35.0 +01:00
  }
}
"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
97 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
98 DENIED moderate
App\Entity\EntryComment {#3539
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3378
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3030
      +user: Proxies\__CG__\App\Entity\User {#3029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704748266 {#3032
        date: 2024-01-08 22:11:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3028 …}
      +nested: Doctrine\ORM\PersistentCollection {#3026 …}
      +votes: Doctrine\ORM\PersistentCollection {#3024 …}
      +reports: Doctrine\ORM\PersistentCollection {#3104 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
      -id: 291871
      -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/4789574"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704748266 {#3031
        date: 2024-01-08 22:11:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      The general principle is called single sign on (sso).\n
      \n
      The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
      \n
      The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
      \n
      Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
      \n
      I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
      \n
      There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
      \n
      [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
      \n
      SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1704750935 {#3375
      date: 2024-01-08 22:55:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3379 …}
    +nested: Doctrine\ORM\PersistentCollection {#3381 …}
    +votes: Doctrine\ORM\PersistentCollection {#3383 …}
    +reports: Doctrine\ORM\PersistentCollection {#3385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
    -id: 292006
    -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6173525"
    +editedAt: DateTimeImmutable @1719203988 {#3376
      date: 2024-06-24 06:39:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704750935 {#3377
      date: 2024-01-08 22:55:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Thank you for the detailed answer! It seems really interesting and I will definitely give a try on my server!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704820104 {#3537
    date: 2024-01-09 18:08:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3540 …}
  +nested: Doctrine\ORM\PersistentCollection {#3542 …}
  +votes: Doctrine\ORM\PersistentCollection {#3544 …}
  +reports: Doctrine\ORM\PersistentCollection {#3546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3550 …}
  -id: 293814
  -bodyTs: "'answer':6 'definit':14 'detail':5 'give':15 'interest':10 'realli':9 'seem':8 'server':20 'thank':1 'tri':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/4802805"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704820104 {#3538
    date: 2024-01-09 18:08:24.0 +01:00
  }
}
"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
99 DENIED edit
App\Entity\EntryComment {#3539
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3378
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3030
      +user: Proxies\__CG__\App\Entity\User {#3029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704748266 {#3032
        date: 2024-01-08 22:11:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3028 …}
      +nested: Doctrine\ORM\PersistentCollection {#3026 …}
      +votes: Doctrine\ORM\PersistentCollection {#3024 …}
      +reports: Doctrine\ORM\PersistentCollection {#3104 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
      -id: 291871
      -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/4789574"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704748266 {#3031
        date: 2024-01-08 22:11:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      The general principle is called single sign on (sso).\n
      \n
      The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
      \n
      The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
      \n
      Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
      \n
      I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
      \n
      There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
      \n
      [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
      \n
      SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1704750935 {#3375
      date: 2024-01-08 22:55:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3379 …}
    +nested: Doctrine\ORM\PersistentCollection {#3381 …}
    +votes: Doctrine\ORM\PersistentCollection {#3383 …}
    +reports: Doctrine\ORM\PersistentCollection {#3385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
    -id: 292006
    -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6173525"
    +editedAt: DateTimeImmutable @1719203988 {#3376
      date: 2024-06-24 06:39:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704750935 {#3377
      date: 2024-01-08 22:55:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Thank you for the detailed answer! It seems really interesting and I will definitely give a try on my server!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704820104 {#3537
    date: 2024-01-09 18:08:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3540 …}
  +nested: Doctrine\ORM\PersistentCollection {#3542 …}
  +votes: Doctrine\ORM\PersistentCollection {#3544 …}
  +reports: Doctrine\ORM\PersistentCollection {#3546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3550 …}
  -id: 293814
  -bodyTs: "'answer':6 'definit':14 'detail':5 'give':15 'interest':10 'realli':9 'seem':8 'server':20 'thank':1 'tri':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/4802805"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704820104 {#3538
    date: 2024-01-09 18:08:24.0 +01:00
  }
}
"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
100 DENIED moderate
App\Entity\EntryComment {#3539
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3378
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3030
      +user: Proxies\__CG__\App\Entity\User {#3029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704748266 {#3032
        date: 2024-01-08 22:11:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3028 …}
      +nested: Doctrine\ORM\PersistentCollection {#3026 …}
      +votes: Doctrine\ORM\PersistentCollection {#3024 …}
      +reports: Doctrine\ORM\PersistentCollection {#3104 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
      -id: 291871
      -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/4789574"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704748266 {#3031
        date: 2024-01-08 22:11:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      The general principle is called single sign on (sso).\n
      \n
      The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
      \n
      The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
      \n
      Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
      \n
      I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
      \n
      There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
      \n
      [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
      \n
      SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1704750935 {#3375
      date: 2024-01-08 22:55:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3379 …}
    +nested: Doctrine\ORM\PersistentCollection {#3381 …}
    +votes: Doctrine\ORM\PersistentCollection {#3383 …}
    +reports: Doctrine\ORM\PersistentCollection {#3385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
    -id: 292006
    -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6173525"
    +editedAt: DateTimeImmutable @1719203988 {#3376
      date: 2024-06-24 06:39:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704750935 {#3377
      date: 2024-01-08 22:55:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Thank you for the detailed answer! It seems really interesting and I will definitely give a try on my server!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704820104 {#3537
    date: 2024-01-09 18:08:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3540 …}
  +nested: Doctrine\ORM\PersistentCollection {#3542 …}
  +votes: Doctrine\ORM\PersistentCollection {#3544 …}
  +reports: Doctrine\ORM\PersistentCollection {#3546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3550 …}
  -id: 293814
  -bodyTs: "'answer':6 'definit':14 'detail':5 'give':15 'interest':10 'realli':9 'seem':8 'server':20 'thank':1 'tri':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/4802805"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704820104 {#3538
    date: 2024-01-09 18:08:24.0 +01:00
  }
}
"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
101 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
102 DENIED moderate
App\Entity\EntryComment {#3554
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3378
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3030
      +user: Proxies\__CG__\App\Entity\User {#3029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704748266 {#3032
        date: 2024-01-08 22:11:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3028 …}
      +nested: Doctrine\ORM\PersistentCollection {#3026 …}
      +votes: Doctrine\ORM\PersistentCollection {#3024 …}
      +reports: Doctrine\ORM\PersistentCollection {#3104 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
      -id: 291871
      -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/4789574"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704748266 {#3031
        date: 2024-01-08 22:11:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      The general principle is called single sign on (sso).\n
      \n
      The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
      \n
      The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
      \n
      Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
      \n
      I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
      \n
      There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
      \n
      [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
      \n
      SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1704750935 {#3375
      date: 2024-01-08 22:55:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3379 …}
    +nested: Doctrine\ORM\PersistentCollection {#3381 …}
    +votes: Doctrine\ORM\PersistentCollection {#3383 …}
    +reports: Doctrine\ORM\PersistentCollection {#3385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
    -id: 292006
    -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6173525"
    +editedAt: DateTimeImmutable @1719203988 {#3376
      date: 2024-06-24 06:39:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704750935 {#3377
      date: 2024-01-08 22:55:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Authentik is pretty good. Authelia is good too, and lighter weight.\n
    \n
    You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704787798 {#3552
    date: 2024-01-09 09:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3556 …}
  +nested: Doctrine\ORM\PersistentCollection {#3558 …}
  +votes: Doctrine\ORM\PersistentCollection {#3560 …}
  +reports: Doctrine\ORM\PersistentCollection {#3562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
  -id: 292983
  -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/612711"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704787798 {#3553
    date: 2024-01-09 09:09:58.0 +01:00
  }
}
"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
103 DENIED edit
App\Entity\EntryComment {#3554
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3378
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3030
      +user: Proxies\__CG__\App\Entity\User {#3029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704748266 {#3032
        date: 2024-01-08 22:11:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3028 …}
      +nested: Doctrine\ORM\PersistentCollection {#3026 …}
      +votes: Doctrine\ORM\PersistentCollection {#3024 …}
      +reports: Doctrine\ORM\PersistentCollection {#3104 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
      -id: 291871
      -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/4789574"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704748266 {#3031
        date: 2024-01-08 22:11:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      The general principle is called single sign on (sso).\n
      \n
      The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
      \n
      The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
      \n
      Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
      \n
      I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
      \n
      There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
      \n
      [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
      \n
      SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1704750935 {#3375
      date: 2024-01-08 22:55:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3379 …}
    +nested: Doctrine\ORM\PersistentCollection {#3381 …}
    +votes: Doctrine\ORM\PersistentCollection {#3383 …}
    +reports: Doctrine\ORM\PersistentCollection {#3385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
    -id: 292006
    -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6173525"
    +editedAt: DateTimeImmutable @1719203988 {#3376
      date: 2024-06-24 06:39:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704750935 {#3377
      date: 2024-01-08 22:55:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Authentik is pretty good. Authelia is good too, and lighter weight.\n
    \n
    You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704787798 {#3552
    date: 2024-01-09 09:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3556 …}
  +nested: Doctrine\ORM\PersistentCollection {#3558 …}
  +votes: Doctrine\ORM\PersistentCollection {#3560 …}
  +reports: Doctrine\ORM\PersistentCollection {#3562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
  -id: 292983
  -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/612711"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704787798 {#3553
    date: 2024-01-09 09:09:58.0 +01:00
  }
}
"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
104 DENIED moderate
App\Entity\EntryComment {#3554
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3378
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3030
      +user: Proxies\__CG__\App\Entity\User {#3029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704748266 {#3032
        date: 2024-01-08 22:11:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3028 …}
      +nested: Doctrine\ORM\PersistentCollection {#3026 …}
      +votes: Doctrine\ORM\PersistentCollection {#3024 …}
      +reports: Doctrine\ORM\PersistentCollection {#3104 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
      -id: 291871
      -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/4789574"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704748266 {#3031
        date: 2024-01-08 22:11:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      The general principle is called single sign on (sso).\n
      \n
      The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
      \n
      The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
      \n
      Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
      \n
      I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
      \n
      There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
      \n
      [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
      \n
      SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1704750935 {#3375
      date: 2024-01-08 22:55:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3379 …}
    +nested: Doctrine\ORM\PersistentCollection {#3381 …}
    +votes: Doctrine\ORM\PersistentCollection {#3383 …}
    +reports: Doctrine\ORM\PersistentCollection {#3385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
    -id: 292006
    -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6173525"
    +editedAt: DateTimeImmutable @1719203988 {#3376
      date: 2024-06-24 06:39:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704750935 {#3377
      date: 2024-01-08 22:55:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Authentik is pretty good. Authelia is good too, and lighter weight.\n
    \n
    You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704787798 {#3552
    date: 2024-01-09 09:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3556 …}
  +nested: Doctrine\ORM\PersistentCollection {#3558 …}
  +votes: Doctrine\ORM\PersistentCollection {#3560 …}
  +reports: Doctrine\ORM\PersistentCollection {#3562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
  -id: 292983
  -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/612711"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704787798 {#3553
    date: 2024-01-09 09:09:58.0 +01:00
  }
}
"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
105 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
106 DENIED moderate
App\Entity\EntryComment {#3670
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3554
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3378
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3030
        +user: Proxies\__CG__\App\Entity\User {#3029 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2114
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 20
          +score: 0
          +lastActive: DateTime @1722465649 {#2106
            date: 2024-08-01 00:40:49.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2117 …}
          +nested: Doctrine\ORM\PersistentCollection {#2122 …}
          +votes: Doctrine\ORM\PersistentCollection {#2113 …}
          +reports: Doctrine\ORM\PersistentCollection {#2119 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
          -id: 291717
          -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6171285"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704743750 {#2110
            date: 2024-01-08 20:55:50.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704748266 {#3032
          date: 2024-01-08 22:11:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3028 …}
        +nested: Doctrine\ORM\PersistentCollection {#3026 …}
        +votes: Doctrine\ORM\PersistentCollection {#3024 …}
        +reports: Doctrine\ORM\PersistentCollection {#3104 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
        -id: 291871
        -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/4789574"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704748266 {#3031
          date: 2024-01-08 22:11:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        The general principle is called single sign on (sso).\n
        \n
        The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
        \n
        The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
        \n
        Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
        \n
        I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
        \n
        There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
        \n
        [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
        \n
        SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1704750935 {#3375
        date: 2024-01-08 22:55:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3379 …}
      +nested: Doctrine\ORM\PersistentCollection {#3381 …}
      +votes: Doctrine\ORM\PersistentCollection {#3383 …}
      +reports: Doctrine\ORM\PersistentCollection {#3385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
      -id: 292006
      -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6173525"
      +editedAt: DateTimeImmutable @1719203988 {#3376
        date: 2024-06-24 06:39:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704750935 {#3377
        date: 2024-01-08 22:55:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Authentik is pretty good. Authelia is good too, and lighter weight.\n
      \n
      You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704787798 {#3552
      date: 2024-01-09 09:09:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3556 …}
    +nested: Doctrine\ORM\PersistentCollection {#3558 …}
    +votes: Doctrine\ORM\PersistentCollection {#3560 …}
    +reports: Doctrine\ORM\PersistentCollection {#3562 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
    -id: 292983
    -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/612711"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704787798 {#3553
      date: 2024-01-09 09:09:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
    \n
    Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704847476 {#3668
    date: 2024-01-10 01:44:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3671 …}
  +nested: Doctrine\ORM\PersistentCollection {#3673 …}
  +votes: Doctrine\ORM\PersistentCollection {#3675 …}
  +reports: Doctrine\ORM\PersistentCollection {#3677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
  -id: 294741
  -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6203084"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704847476 {#3669
    date: 2024-01-10 01:44:36.0 +01:00
  }
}
"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
107 DENIED edit
App\Entity\EntryComment {#3670
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3554
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3378
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3030
        +user: Proxies\__CG__\App\Entity\User {#3029 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2114
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 20
          +score: 0
          +lastActive: DateTime @1722465649 {#2106
            date: 2024-08-01 00:40:49.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2117 …}
          +nested: Doctrine\ORM\PersistentCollection {#2122 …}
          +votes: Doctrine\ORM\PersistentCollection {#2113 …}
          +reports: Doctrine\ORM\PersistentCollection {#2119 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
          -id: 291717
          -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6171285"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704743750 {#2110
            date: 2024-01-08 20:55:50.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704748266 {#3032
          date: 2024-01-08 22:11:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3028 …}
        +nested: Doctrine\ORM\PersistentCollection {#3026 …}
        +votes: Doctrine\ORM\PersistentCollection {#3024 …}
        +reports: Doctrine\ORM\PersistentCollection {#3104 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
        -id: 291871
        -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/4789574"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704748266 {#3031
          date: 2024-01-08 22:11:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        The general principle is called single sign on (sso).\n
        \n
        The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
        \n
        The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
        \n
        Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
        \n
        I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
        \n
        There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
        \n
        [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
        \n
        SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1704750935 {#3375
        date: 2024-01-08 22:55:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3379 …}
      +nested: Doctrine\ORM\PersistentCollection {#3381 …}
      +votes: Doctrine\ORM\PersistentCollection {#3383 …}
      +reports: Doctrine\ORM\PersistentCollection {#3385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
      -id: 292006
      -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6173525"
      +editedAt: DateTimeImmutable @1719203988 {#3376
        date: 2024-06-24 06:39:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704750935 {#3377
        date: 2024-01-08 22:55:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Authentik is pretty good. Authelia is good too, and lighter weight.\n
      \n
      You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704787798 {#3552
      date: 2024-01-09 09:09:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3556 …}
    +nested: Doctrine\ORM\PersistentCollection {#3558 …}
    +votes: Doctrine\ORM\PersistentCollection {#3560 …}
    +reports: Doctrine\ORM\PersistentCollection {#3562 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
    -id: 292983
    -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/612711"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704787798 {#3553
      date: 2024-01-09 09:09:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
    \n
    Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704847476 {#3668
    date: 2024-01-10 01:44:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3671 …}
  +nested: Doctrine\ORM\PersistentCollection {#3673 …}
  +votes: Doctrine\ORM\PersistentCollection {#3675 …}
  +reports: Doctrine\ORM\PersistentCollection {#3677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
  -id: 294741
  -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6203084"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704847476 {#3669
    date: 2024-01-10 01:44:36.0 +01:00
  }
}
"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
108 DENIED moderate
App\Entity\EntryComment {#3670
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3554
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3378
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3030
        +user: Proxies\__CG__\App\Entity\User {#3029 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2114
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 20
          +score: 0
          +lastActive: DateTime @1722465649 {#2106
            date: 2024-08-01 00:40:49.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2117 …}
          +nested: Doctrine\ORM\PersistentCollection {#2122 …}
          +votes: Doctrine\ORM\PersistentCollection {#2113 …}
          +reports: Doctrine\ORM\PersistentCollection {#2119 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
          -id: 291717
          -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6171285"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704743750 {#2110
            date: 2024-01-08 20:55:50.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704748266 {#3032
          date: 2024-01-08 22:11:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3028 …}
        +nested: Doctrine\ORM\PersistentCollection {#3026 …}
        +votes: Doctrine\ORM\PersistentCollection {#3024 …}
        +reports: Doctrine\ORM\PersistentCollection {#3104 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
        -id: 291871
        -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/4789574"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704748266 {#3031
          date: 2024-01-08 22:11:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        The general principle is called single sign on (sso).\n
        \n
        The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
        \n
        The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
        \n
        Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
        \n
        I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
        \n
        There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
        \n
        [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
        \n
        SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1704750935 {#3375
        date: 2024-01-08 22:55:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3379 …}
      +nested: Doctrine\ORM\PersistentCollection {#3381 …}
      +votes: Doctrine\ORM\PersistentCollection {#3383 …}
      +reports: Doctrine\ORM\PersistentCollection {#3385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
      -id: 292006
      -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6173525"
      +editedAt: DateTimeImmutable @1719203988 {#3376
        date: 2024-06-24 06:39:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704750935 {#3377
        date: 2024-01-08 22:55:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Authentik is pretty good. Authelia is good too, and lighter weight.\n
      \n
      You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704787798 {#3552
      date: 2024-01-09 09:09:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3556 …}
    +nested: Doctrine\ORM\PersistentCollection {#3558 …}
    +votes: Doctrine\ORM\PersistentCollection {#3560 …}
    +reports: Doctrine\ORM\PersistentCollection {#3562 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
    -id: 292983
    -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/612711"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704787798 {#3553
      date: 2024-01-09 09:09:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
    \n
    Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704847476 {#3668
    date: 2024-01-10 01:44:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3671 …}
  +nested: Doctrine\ORM\PersistentCollection {#3673 …}
  +votes: Doctrine\ORM\PersistentCollection {#3675 …}
  +reports: Doctrine\ORM\PersistentCollection {#3677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
  -id: 294741
  -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6203084"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704847476 {#3669
    date: 2024-01-10 01:44:36.0 +01:00
  }
}
"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
109 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
110 DENIED moderate
App\Entity\EntryComment {#3753
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3670
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3554
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3378
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3030
          +user: Proxies\__CG__\App\Entity\User {#3029 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2114
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 20
            +score: 0
            +lastActive: DateTime @1722465649 {#2106
              date: 2024-08-01 00:40:49.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2117 …}
            +nested: Doctrine\ORM\PersistentCollection {#2122 …}
            +votes: Doctrine\ORM\PersistentCollection {#2113 …}
            +reports: Doctrine\ORM\PersistentCollection {#2119 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
            -id: 291717
            -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6171285"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704743750 {#2110
              date: 2024-01-08 20:55:50.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704748266 {#3032
            date: 2024-01-08 22:11:06.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3028 …}
          +nested: Doctrine\ORM\PersistentCollection {#3026 …}
          +votes: Doctrine\ORM\PersistentCollection {#3024 …}
          +reports: Doctrine\ORM\PersistentCollection {#3104 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
          -id: 291871
          -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.it/comment/4789574"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704748266 {#3031
            date: 2024-01-08 22:11:06.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          The general principle is called single sign on (sso).\n
          \n
          The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
          \n
          The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
          \n
          Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
          \n
          I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
          \n
          There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
          \n
          [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
          \n
          SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 14
        +score: 0
        +lastActive: DateTime @1704750935 {#3375
          date: 2024-01-08 22:55:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3379 …}
        +nested: Doctrine\ORM\PersistentCollection {#3381 …}
        +votes: Doctrine\ORM\PersistentCollection {#3383 …}
        +reports: Doctrine\ORM\PersistentCollection {#3385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
        -id: 292006
        -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6173525"
        +editedAt: DateTimeImmutable @1719203988 {#3376
          date: 2024-06-24 06:39:48.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704750935 {#3377
          date: 2024-01-08 22:55:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Authentik is pretty good. Authelia is good too, and lighter weight.\n
        \n
        You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704787798 {#3552
        date: 2024-01-09 09:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3556 …}
      +nested: Doctrine\ORM\PersistentCollection {#3558 …}
      +votes: Doctrine\ORM\PersistentCollection {#3560 …}
      +reports: Doctrine\ORM\PersistentCollection {#3562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
      -id: 292983
      -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/612711"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704787798 {#3553
        date: 2024-01-09 09:09:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
      \n
      Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704847476 {#3668
      date: 2024-01-10 01:44:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3671 …}
    +nested: Doctrine\ORM\PersistentCollection {#3673 …}
    +votes: Doctrine\ORM\PersistentCollection {#3675 …}
    +reports: Doctrine\ORM\PersistentCollection {#3677 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
    -id: 294741
    -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6203084"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704847476 {#3669
      date: 2024-01-10 01:44:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Interesting… How does Authentik do 2FA for LDAP?\n
    \n
    I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704875198 {#3751
    date: 2024-01-10 09:26:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3754 …}
  +nested: Doctrine\ORM\PersistentCollection {#3756 …}
  +votes: Doctrine\ORM\PersistentCollection {#3758 …}
  +reports: Doctrine\ORM\PersistentCollection {#3760 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
  -id: 295339
  -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/615100"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704875198 {#3752
    date: 2024-01-10 09:26:38.0 +01:00
  }
}
"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
111 DENIED edit
App\Entity\EntryComment {#3753
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3670
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3554
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3378
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3030
          +user: Proxies\__CG__\App\Entity\User {#3029 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2114
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 20
            +score: 0
            +lastActive: DateTime @1722465649 {#2106
              date: 2024-08-01 00:40:49.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2117 …}
            +nested: Doctrine\ORM\PersistentCollection {#2122 …}
            +votes: Doctrine\ORM\PersistentCollection {#2113 …}
            +reports: Doctrine\ORM\PersistentCollection {#2119 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
            -id: 291717
            -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6171285"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704743750 {#2110
              date: 2024-01-08 20:55:50.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704748266 {#3032
            date: 2024-01-08 22:11:06.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3028 …}
          +nested: Doctrine\ORM\PersistentCollection {#3026 …}
          +votes: Doctrine\ORM\PersistentCollection {#3024 …}
          +reports: Doctrine\ORM\PersistentCollection {#3104 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
          -id: 291871
          -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.it/comment/4789574"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704748266 {#3031
            date: 2024-01-08 22:11:06.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          The general principle is called single sign on (sso).\n
          \n
          The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
          \n
          The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
          \n
          Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
          \n
          I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
          \n
          There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
          \n
          [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
          \n
          SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 14
        +score: 0
        +lastActive: DateTime @1704750935 {#3375
          date: 2024-01-08 22:55:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3379 …}
        +nested: Doctrine\ORM\PersistentCollection {#3381 …}
        +votes: Doctrine\ORM\PersistentCollection {#3383 …}
        +reports: Doctrine\ORM\PersistentCollection {#3385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
        -id: 292006
        -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6173525"
        +editedAt: DateTimeImmutable @1719203988 {#3376
          date: 2024-06-24 06:39:48.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704750935 {#3377
          date: 2024-01-08 22:55:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Authentik is pretty good. Authelia is good too, and lighter weight.\n
        \n
        You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704787798 {#3552
        date: 2024-01-09 09:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3556 …}
      +nested: Doctrine\ORM\PersistentCollection {#3558 …}
      +votes: Doctrine\ORM\PersistentCollection {#3560 …}
      +reports: Doctrine\ORM\PersistentCollection {#3562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
      -id: 292983
      -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/612711"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704787798 {#3553
        date: 2024-01-09 09:09:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
      \n
      Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704847476 {#3668
      date: 2024-01-10 01:44:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3671 …}
    +nested: Doctrine\ORM\PersistentCollection {#3673 …}
    +votes: Doctrine\ORM\PersistentCollection {#3675 …}
    +reports: Doctrine\ORM\PersistentCollection {#3677 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
    -id: 294741
    -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6203084"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704847476 {#3669
      date: 2024-01-10 01:44:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Interesting… How does Authentik do 2FA for LDAP?\n
    \n
    I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704875198 {#3751
    date: 2024-01-10 09:26:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3754 …}
  +nested: Doctrine\ORM\PersistentCollection {#3756 …}
  +votes: Doctrine\ORM\PersistentCollection {#3758 …}
  +reports: Doctrine\ORM\PersistentCollection {#3760 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
  -id: 295339
  -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/615100"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704875198 {#3752
    date: 2024-01-10 09:26:38.0 +01:00
  }
}
"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
112 DENIED moderate
App\Entity\EntryComment {#3753
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3670
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3554
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3378
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3030
          +user: Proxies\__CG__\App\Entity\User {#3029 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2114
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 20
            +score: 0
            +lastActive: DateTime @1722465649 {#2106
              date: 2024-08-01 00:40:49.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2117 …}
            +nested: Doctrine\ORM\PersistentCollection {#2122 …}
            +votes: Doctrine\ORM\PersistentCollection {#2113 …}
            +reports: Doctrine\ORM\PersistentCollection {#2119 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
            -id: 291717
            -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6171285"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704743750 {#2110
              date: 2024-01-08 20:55:50.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704748266 {#3032
            date: 2024-01-08 22:11:06.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3028 …}
          +nested: Doctrine\ORM\PersistentCollection {#3026 …}
          +votes: Doctrine\ORM\PersistentCollection {#3024 …}
          +reports: Doctrine\ORM\PersistentCollection {#3104 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
          -id: 291871
          -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.it/comment/4789574"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704748266 {#3031
            date: 2024-01-08 22:11:06.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          The general principle is called single sign on (sso).\n
          \n
          The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
          \n
          The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
          \n
          Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
          \n
          I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
          \n
          There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
          \n
          [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
          \n
          SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 14
        +score: 0
        +lastActive: DateTime @1704750935 {#3375
          date: 2024-01-08 22:55:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3379 …}
        +nested: Doctrine\ORM\PersistentCollection {#3381 …}
        +votes: Doctrine\ORM\PersistentCollection {#3383 …}
        +reports: Doctrine\ORM\PersistentCollection {#3385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
        -id: 292006
        -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6173525"
        +editedAt: DateTimeImmutable @1719203988 {#3376
          date: 2024-06-24 06:39:48.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704750935 {#3377
          date: 2024-01-08 22:55:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Authentik is pretty good. Authelia is good too, and lighter weight.\n
        \n
        You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704787798 {#3552
        date: 2024-01-09 09:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3556 …}
      +nested: Doctrine\ORM\PersistentCollection {#3558 …}
      +votes: Doctrine\ORM\PersistentCollection {#3560 …}
      +reports: Doctrine\ORM\PersistentCollection {#3562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
      -id: 292983
      -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/612711"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704787798 {#3553
        date: 2024-01-09 09:09:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
      \n
      Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704847476 {#3668
      date: 2024-01-10 01:44:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3671 …}
    +nested: Doctrine\ORM\PersistentCollection {#3673 …}
    +votes: Doctrine\ORM\PersistentCollection {#3675 …}
    +reports: Doctrine\ORM\PersistentCollection {#3677 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
    -id: 294741
    -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6203084"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704847476 {#3669
      date: 2024-01-10 01:44:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Interesting… How does Authentik do 2FA for LDAP?\n
    \n
    I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704875198 {#3751
    date: 2024-01-10 09:26:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3754 …}
  +nested: Doctrine\ORM\PersistentCollection {#3756 …}
  +votes: Doctrine\ORM\PersistentCollection {#3758 …}
  +reports: Doctrine\ORM\PersistentCollection {#3760 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
  -id: 295339
  -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/615100"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704875198 {#3752
    date: 2024-01-10 09:26:38.0 +01:00
  }
}
"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
113 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
114 DENIED moderate
App\Entity\EntryComment {#3790
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3753
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3670
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3554
        +user: Proxies\__CG__\App\Entity\User {#3555 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3378
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3030
            +user: Proxies\__CG__\App\Entity\User {#3029 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#2114
              +user: App\Entity\User {#2162 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 20
              +score: 0
              +lastActive: DateTime @1722465649 {#2106
                date: 2024-08-01 00:40:49.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2117 …}
              +nested: Doctrine\ORM\PersistentCollection {#2122 …}
              +votes: Doctrine\ORM\PersistentCollection {#2113 …}
              +reports: Doctrine\ORM\PersistentCollection {#2119 …}
              +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
              +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
              -id: 291717
              -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6171285"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704743750 {#2110
                date: 2024-01-08 20:55:50.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1704748266 {#3032
              date: 2024-01-08 22:11:06.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3028 …}
            +nested: Doctrine\ORM\PersistentCollection {#3026 …}
            +votes: Doctrine\ORM\PersistentCollection {#3024 …}
            +reports: Doctrine\ORM\PersistentCollection {#3104 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
            -id: 291871
            -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.it/comment/4789574"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704748266 {#3031
              date: 2024-01-08 22:11:06.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            The general principle is called single sign on (sso).\n
            \n
            The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
            \n
            The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
            \n
            Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
            \n
            I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
            \n
            There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
            \n
            [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
            \n
            SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 14
          +score: 0
          +lastActive: DateTime @1704750935 {#3375
            date: 2024-01-08 22:55:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3379 …}
          +nested: Doctrine\ORM\PersistentCollection {#3381 …}
          +votes: Doctrine\ORM\PersistentCollection {#3383 …}
          +reports: Doctrine\ORM\PersistentCollection {#3385 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
          -id: 292006
          -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6173525"
          +editedAt: DateTimeImmutable @1719203988 {#3376
            date: 2024-06-24 06:39:48.0 +02:00
          }
          +createdAt: DateTimeImmutable @1704750935 {#3377
            date: 2024-01-08 22:55:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Authentik is pretty good. Authelia is good too, and lighter weight.\n
          \n
          You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704787798 {#3552
          date: 2024-01-09 09:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3556 …}
        +nested: Doctrine\ORM\PersistentCollection {#3558 …}
        +votes: Doctrine\ORM\PersistentCollection {#3560 …}
        +reports: Doctrine\ORM\PersistentCollection {#3562 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
        -id: 292983
        -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/612711"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704787798 {#3553
          date: 2024-01-09 09:09:58.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
        \n
        Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704847476 {#3668
        date: 2024-01-10 01:44:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3671 …}
      +nested: Doctrine\ORM\PersistentCollection {#3673 …}
      +votes: Doctrine\ORM\PersistentCollection {#3675 …}
      +reports: Doctrine\ORM\PersistentCollection {#3677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
      -id: 294741
      -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6203084"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704847476 {#3669
        date: 2024-01-10 01:44:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Interesting… How does Authentik do 2FA for LDAP?\n
      \n
      I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704875198 {#3751
      date: 2024-01-10 09:26:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3754 …}
    +nested: Doctrine\ORM\PersistentCollection {#3756 …}
    +votes: Doctrine\ORM\PersistentCollection {#3758 …}
    +reports: Doctrine\ORM\PersistentCollection {#3760 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
    -id: 295339
    -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/615100"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704875198 {#3752
      date: 2024-01-10 09:26:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
    \n
    [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704909307 {#3788
    date: 2024-01-10 18:55:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3791 …}
  +nested: Doctrine\ORM\PersistentCollection {#3793 …}
  +votes: Doctrine\ORM\PersistentCollection {#3795 …}
  +reports: Doctrine\ORM\PersistentCollection {#3797 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
  -id: 296534
  -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6228267"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704909307 {#3789
    date: 2024-01-10 18:55:07.0 +01:00
  }
}
"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
115 DENIED edit
App\Entity\EntryComment {#3790
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3753
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3670
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3554
        +user: Proxies\__CG__\App\Entity\User {#3555 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3378
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3030
            +user: Proxies\__CG__\App\Entity\User {#3029 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#2114
              +user: App\Entity\User {#2162 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 20
              +score: 0
              +lastActive: DateTime @1722465649 {#2106
                date: 2024-08-01 00:40:49.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2117 …}
              +nested: Doctrine\ORM\PersistentCollection {#2122 …}
              +votes: Doctrine\ORM\PersistentCollection {#2113 …}
              +reports: Doctrine\ORM\PersistentCollection {#2119 …}
              +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
              +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
              -id: 291717
              -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6171285"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704743750 {#2110
                date: 2024-01-08 20:55:50.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1704748266 {#3032
              date: 2024-01-08 22:11:06.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3028 …}
            +nested: Doctrine\ORM\PersistentCollection {#3026 …}
            +votes: Doctrine\ORM\PersistentCollection {#3024 …}
            +reports: Doctrine\ORM\PersistentCollection {#3104 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
            -id: 291871
            -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.it/comment/4789574"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704748266 {#3031
              date: 2024-01-08 22:11:06.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            The general principle is called single sign on (sso).\n
            \n
            The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
            \n
            The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
            \n
            Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
            \n
            I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
            \n
            There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
            \n
            [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
            \n
            SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 14
          +score: 0
          +lastActive: DateTime @1704750935 {#3375
            date: 2024-01-08 22:55:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3379 …}
          +nested: Doctrine\ORM\PersistentCollection {#3381 …}
          +votes: Doctrine\ORM\PersistentCollection {#3383 …}
          +reports: Doctrine\ORM\PersistentCollection {#3385 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
          -id: 292006
          -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6173525"
          +editedAt: DateTimeImmutable @1719203988 {#3376
            date: 2024-06-24 06:39:48.0 +02:00
          }
          +createdAt: DateTimeImmutable @1704750935 {#3377
            date: 2024-01-08 22:55:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Authentik is pretty good. Authelia is good too, and lighter weight.\n
          \n
          You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704787798 {#3552
          date: 2024-01-09 09:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3556 …}
        +nested: Doctrine\ORM\PersistentCollection {#3558 …}
        +votes: Doctrine\ORM\PersistentCollection {#3560 …}
        +reports: Doctrine\ORM\PersistentCollection {#3562 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
        -id: 292983
        -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/612711"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704787798 {#3553
          date: 2024-01-09 09:09:58.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
        \n
        Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704847476 {#3668
        date: 2024-01-10 01:44:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3671 …}
      +nested: Doctrine\ORM\PersistentCollection {#3673 …}
      +votes: Doctrine\ORM\PersistentCollection {#3675 …}
      +reports: Doctrine\ORM\PersistentCollection {#3677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
      -id: 294741
      -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6203084"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704847476 {#3669
        date: 2024-01-10 01:44:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Interesting… How does Authentik do 2FA for LDAP?\n
      \n
      I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704875198 {#3751
      date: 2024-01-10 09:26:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3754 …}
    +nested: Doctrine\ORM\PersistentCollection {#3756 …}
    +votes: Doctrine\ORM\PersistentCollection {#3758 …}
    +reports: Doctrine\ORM\PersistentCollection {#3760 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
    -id: 295339
    -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/615100"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704875198 {#3752
      date: 2024-01-10 09:26:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
    \n
    [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704909307 {#3788
    date: 2024-01-10 18:55:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3791 …}
  +nested: Doctrine\ORM\PersistentCollection {#3793 …}
  +votes: Doctrine\ORM\PersistentCollection {#3795 …}
  +reports: Doctrine\ORM\PersistentCollection {#3797 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
  -id: 296534
  -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6228267"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704909307 {#3789
    date: 2024-01-10 18:55:07.0 +01:00
  }
}
"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
116 DENIED moderate
App\Entity\EntryComment {#3790
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3753
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3670
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3554
        +user: Proxies\__CG__\App\Entity\User {#3555 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3378
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3030
            +user: Proxies\__CG__\App\Entity\User {#3029 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#2114
              +user: App\Entity\User {#2162 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 20
              +score: 0
              +lastActive: DateTime @1722465649 {#2106
                date: 2024-08-01 00:40:49.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2117 …}
              +nested: Doctrine\ORM\PersistentCollection {#2122 …}
              +votes: Doctrine\ORM\PersistentCollection {#2113 …}
              +reports: Doctrine\ORM\PersistentCollection {#2119 …}
              +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
              +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
              -id: 291717
              -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6171285"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704743750 {#2110
                date: 2024-01-08 20:55:50.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1704748266 {#3032
              date: 2024-01-08 22:11:06.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3028 …}
            +nested: Doctrine\ORM\PersistentCollection {#3026 …}
            +votes: Doctrine\ORM\PersistentCollection {#3024 …}
            +reports: Doctrine\ORM\PersistentCollection {#3104 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
            -id: 291871
            -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.it/comment/4789574"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704748266 {#3031
              date: 2024-01-08 22:11:06.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            The general principle is called single sign on (sso).\n
            \n
            The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
            \n
            The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
            \n
            Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
            \n
            I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
            \n
            There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
            \n
            [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
            \n
            SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 14
          +score: 0
          +lastActive: DateTime @1704750935 {#3375
            date: 2024-01-08 22:55:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3379 …}
          +nested: Doctrine\ORM\PersistentCollection {#3381 …}
          +votes: Doctrine\ORM\PersistentCollection {#3383 …}
          +reports: Doctrine\ORM\PersistentCollection {#3385 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
          -id: 292006
          -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6173525"
          +editedAt: DateTimeImmutable @1719203988 {#3376
            date: 2024-06-24 06:39:48.0 +02:00
          }
          +createdAt: DateTimeImmutable @1704750935 {#3377
            date: 2024-01-08 22:55:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Authentik is pretty good. Authelia is good too, and lighter weight.\n
          \n
          You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704787798 {#3552
          date: 2024-01-09 09:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3556 …}
        +nested: Doctrine\ORM\PersistentCollection {#3558 …}
        +votes: Doctrine\ORM\PersistentCollection {#3560 …}
        +reports: Doctrine\ORM\PersistentCollection {#3562 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
        -id: 292983
        -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/612711"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704787798 {#3553
          date: 2024-01-09 09:09:58.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
        \n
        Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704847476 {#3668
        date: 2024-01-10 01:44:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3671 …}
      +nested: Doctrine\ORM\PersistentCollection {#3673 …}
      +votes: Doctrine\ORM\PersistentCollection {#3675 …}
      +reports: Doctrine\ORM\PersistentCollection {#3677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
      -id: 294741
      -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6203084"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704847476 {#3669
        date: 2024-01-10 01:44:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Interesting… How does Authentik do 2FA for LDAP?\n
      \n
      I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704875198 {#3751
      date: 2024-01-10 09:26:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3754 …}
    +nested: Doctrine\ORM\PersistentCollection {#3756 …}
    +votes: Doctrine\ORM\PersistentCollection {#3758 …}
    +reports: Doctrine\ORM\PersistentCollection {#3760 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
    -id: 295339
    -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/615100"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704875198 {#3752
      date: 2024-01-10 09:26:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: """
    Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
    \n
    [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704909307 {#3788
    date: 2024-01-10 18:55:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3791 …}
  +nested: Doctrine\ORM\PersistentCollection {#3793 …}
  +votes: Doctrine\ORM\PersistentCollection {#3795 …}
  +reports: Doctrine\ORM\PersistentCollection {#3797 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
  -id: 296534
  -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6228267"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704909307 {#3789
    date: 2024-01-10 18:55:07.0 +01:00
  }
}
"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
117 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
118 DENIED moderate
App\Entity\EntryComment {#3843
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3790
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3753
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3670
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3554
          +user: Proxies\__CG__\App\Entity\User {#3555 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3378
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3030
              +user: Proxies\__CG__\App\Entity\User {#3029 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#2114
                +user: App\Entity\User {#2162 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 20
                +score: 0
                +lastActive: DateTime @1722465649 {#2106
                  date: 2024-08-01 00:40:49.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2117 …}
                +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                -id: 291717
                -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6171285"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704743750 {#2110
                  date: 2024-01-08 20:55:50.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1704748266 {#3032
                date: 2024-01-08 22:11:06.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3028 …}
              +nested: Doctrine\ORM\PersistentCollection {#3026 …}
              +votes: Doctrine\ORM\PersistentCollection {#3024 …}
              +reports: Doctrine\ORM\PersistentCollection {#3104 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
              -id: 291871
              -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.it/comment/4789574"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704748266 {#3031
                date: 2024-01-08 22:11:06.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              The general principle is called single sign on (sso).\n
              \n
              The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
              \n
              The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
              \n
              Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
              \n
              I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
              \n
              There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
              \n
              [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
              \n
              SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 14
            +score: 0
            +lastActive: DateTime @1704750935 {#3375
              date: 2024-01-08 22:55:35.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3379 …}
            +nested: Doctrine\ORM\PersistentCollection {#3381 …}
            +votes: Doctrine\ORM\PersistentCollection {#3383 …}
            +reports: Doctrine\ORM\PersistentCollection {#3385 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
            -id: 292006
            -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6173525"
            +editedAt: DateTimeImmutable @1719203988 {#3376
              date: 2024-06-24 06:39:48.0 +02:00
            }
            +createdAt: DateTimeImmutable @1704750935 {#3377
              date: 2024-01-08 22:55:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            Authentik is pretty good. Authelia is good too, and lighter weight.\n
            \n
            You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704787798 {#3552
            date: 2024-01-09 09:09:58.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3556 …}
          +nested: Doctrine\ORM\PersistentCollection {#3558 …}
          +votes: Doctrine\ORM\PersistentCollection {#3560 …}
          +reports: Doctrine\ORM\PersistentCollection {#3562 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
          -id: 292983
          -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/612711"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704787798 {#3553
            date: 2024-01-09 09:09:58.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
          \n
          Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704847476 {#3668
          date: 2024-01-10 01:44:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3671 …}
        +nested: Doctrine\ORM\PersistentCollection {#3673 …}
        +votes: Doctrine\ORM\PersistentCollection {#3675 …}
        +reports: Doctrine\ORM\PersistentCollection {#3677 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
        -id: 294741
        -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6203084"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704847476 {#3669
          date: 2024-01-10 01:44:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Interesting… How does Authentik do 2FA for LDAP?\n
        \n
        I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704875198 {#3751
        date: 2024-01-10 09:26:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3754 …}
      +nested: Doctrine\ORM\PersistentCollection {#3756 …}
      +votes: Doctrine\ORM\PersistentCollection {#3758 …}
      +reports: Doctrine\ORM\PersistentCollection {#3760 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
      -id: 295339
      -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/615100"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704875198 {#3752
        date: 2024-01-10 09:26:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
      \n
      [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704909307 {#3788
      date: 2024-01-10 18:55:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3791 …}
    +nested: Doctrine\ORM\PersistentCollection {#3793 …}
    +votes: Doctrine\ORM\PersistentCollection {#3795 …}
    +reports: Doctrine\ORM\PersistentCollection {#3797 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
    -id: 296534
    -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6228267"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704909307 {#3789
      date: 2024-01-10 18:55:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705088780 {#3840
    date: 2024-01-12 20:46:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3844 …}
  +nested: Doctrine\ORM\PersistentCollection {#3846 …}
  +votes: Doctrine\ORM\PersistentCollection {#3848 …}
  +reports: Doctrine\ORM\PersistentCollection {#3850 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
  -id: 302961
  -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/622431"
  +editedAt: DateTimeImmutable @1721978436 {#3841
    date: 2024-07-26 09:20:36.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705088780 {#3842
    date: 2024-01-12 20:46:20.0 +01:00
  }
}
"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
119 DENIED edit
App\Entity\EntryComment {#3843
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3790
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3753
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3670
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3554
          +user: Proxies\__CG__\App\Entity\User {#3555 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3378
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3030
              +user: Proxies\__CG__\App\Entity\User {#3029 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#2114
                +user: App\Entity\User {#2162 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 20
                +score: 0
                +lastActive: DateTime @1722465649 {#2106
                  date: 2024-08-01 00:40:49.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2117 …}
                +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                -id: 291717
                -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6171285"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704743750 {#2110
                  date: 2024-01-08 20:55:50.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1704748266 {#3032
                date: 2024-01-08 22:11:06.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3028 …}
              +nested: Doctrine\ORM\PersistentCollection {#3026 …}
              +votes: Doctrine\ORM\PersistentCollection {#3024 …}
              +reports: Doctrine\ORM\PersistentCollection {#3104 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
              -id: 291871
              -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.it/comment/4789574"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704748266 {#3031
                date: 2024-01-08 22:11:06.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              The general principle is called single sign on (sso).\n
              \n
              The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
              \n
              The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
              \n
              Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
              \n
              I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
              \n
              There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
              \n
              [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
              \n
              SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 14
            +score: 0
            +lastActive: DateTime @1704750935 {#3375
              date: 2024-01-08 22:55:35.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3379 …}
            +nested: Doctrine\ORM\PersistentCollection {#3381 …}
            +votes: Doctrine\ORM\PersistentCollection {#3383 …}
            +reports: Doctrine\ORM\PersistentCollection {#3385 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
            -id: 292006
            -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6173525"
            +editedAt: DateTimeImmutable @1719203988 {#3376
              date: 2024-06-24 06:39:48.0 +02:00
            }
            +createdAt: DateTimeImmutable @1704750935 {#3377
              date: 2024-01-08 22:55:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            Authentik is pretty good. Authelia is good too, and lighter weight.\n
            \n
            You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704787798 {#3552
            date: 2024-01-09 09:09:58.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3556 …}
          +nested: Doctrine\ORM\PersistentCollection {#3558 …}
          +votes: Doctrine\ORM\PersistentCollection {#3560 …}
          +reports: Doctrine\ORM\PersistentCollection {#3562 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
          -id: 292983
          -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/612711"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704787798 {#3553
            date: 2024-01-09 09:09:58.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
          \n
          Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704847476 {#3668
          date: 2024-01-10 01:44:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3671 …}
        +nested: Doctrine\ORM\PersistentCollection {#3673 …}
        +votes: Doctrine\ORM\PersistentCollection {#3675 …}
        +reports: Doctrine\ORM\PersistentCollection {#3677 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
        -id: 294741
        -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6203084"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704847476 {#3669
          date: 2024-01-10 01:44:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Interesting… How does Authentik do 2FA for LDAP?\n
        \n
        I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704875198 {#3751
        date: 2024-01-10 09:26:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3754 …}
      +nested: Doctrine\ORM\PersistentCollection {#3756 …}
      +votes: Doctrine\ORM\PersistentCollection {#3758 …}
      +reports: Doctrine\ORM\PersistentCollection {#3760 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
      -id: 295339
      -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/615100"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704875198 {#3752
        date: 2024-01-10 09:26:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
      \n
      [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704909307 {#3788
      date: 2024-01-10 18:55:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3791 …}
    +nested: Doctrine\ORM\PersistentCollection {#3793 …}
    +votes: Doctrine\ORM\PersistentCollection {#3795 …}
    +reports: Doctrine\ORM\PersistentCollection {#3797 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
    -id: 296534
    -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6228267"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704909307 {#3789
      date: 2024-01-10 18:55:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705088780 {#3840
    date: 2024-01-12 20:46:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3844 …}
  +nested: Doctrine\ORM\PersistentCollection {#3846 …}
  +votes: Doctrine\ORM\PersistentCollection {#3848 …}
  +reports: Doctrine\ORM\PersistentCollection {#3850 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
  -id: 302961
  -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/622431"
  +editedAt: DateTimeImmutable @1721978436 {#3841
    date: 2024-07-26 09:20:36.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705088780 {#3842
    date: 2024-01-12 20:46:20.0 +01:00
  }
}
"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
120 DENIED moderate
App\Entity\EntryComment {#3843
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3790
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3753
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3670
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3554
          +user: Proxies\__CG__\App\Entity\User {#3555 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3378
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3030
              +user: Proxies\__CG__\App\Entity\User {#3029 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#2114
                +user: App\Entity\User {#2162 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 20
                +score: 0
                +lastActive: DateTime @1722465649 {#2106
                  date: 2024-08-01 00:40:49.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2117 …}
                +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                -id: 291717
                -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6171285"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704743750 {#2110
                  date: 2024-01-08 20:55:50.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1704748266 {#3032
                date: 2024-01-08 22:11:06.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3028 …}
              +nested: Doctrine\ORM\PersistentCollection {#3026 …}
              +votes: Doctrine\ORM\PersistentCollection {#3024 …}
              +reports: Doctrine\ORM\PersistentCollection {#3104 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
              -id: 291871
              -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.it/comment/4789574"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704748266 {#3031
                date: 2024-01-08 22:11:06.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              The general principle is called single sign on (sso).\n
              \n
              The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
              \n
              The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
              \n
              Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
              \n
              I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
              \n
              There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
              \n
              [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
              \n
              SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 14
            +score: 0
            +lastActive: DateTime @1704750935 {#3375
              date: 2024-01-08 22:55:35.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3379 …}
            +nested: Doctrine\ORM\PersistentCollection {#3381 …}
            +votes: Doctrine\ORM\PersistentCollection {#3383 …}
            +reports: Doctrine\ORM\PersistentCollection {#3385 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
            -id: 292006
            -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6173525"
            +editedAt: DateTimeImmutable @1719203988 {#3376
              date: 2024-06-24 06:39:48.0 +02:00
            }
            +createdAt: DateTimeImmutable @1704750935 {#3377
              date: 2024-01-08 22:55:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            Authentik is pretty good. Authelia is good too, and lighter weight.\n
            \n
            You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704787798 {#3552
            date: 2024-01-09 09:09:58.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3556 …}
          +nested: Doctrine\ORM\PersistentCollection {#3558 …}
          +votes: Doctrine\ORM\PersistentCollection {#3560 …}
          +reports: Doctrine\ORM\PersistentCollection {#3562 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
          -id: 292983
          -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/612711"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704787798 {#3553
            date: 2024-01-09 09:09:58.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
          \n
          Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704847476 {#3668
          date: 2024-01-10 01:44:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3671 …}
        +nested: Doctrine\ORM\PersistentCollection {#3673 …}
        +votes: Doctrine\ORM\PersistentCollection {#3675 …}
        +reports: Doctrine\ORM\PersistentCollection {#3677 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
        -id: 294741
        -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6203084"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704847476 {#3669
          date: 2024-01-10 01:44:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Interesting… How does Authentik do 2FA for LDAP?\n
        \n
        I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704875198 {#3751
        date: 2024-01-10 09:26:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3754 …}
      +nested: Doctrine\ORM\PersistentCollection {#3756 …}
      +votes: Doctrine\ORM\PersistentCollection {#3758 …}
      +reports: Doctrine\ORM\PersistentCollection {#3760 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
      -id: 295339
      -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/615100"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704875198 {#3752
        date: 2024-01-10 09:26:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: """
      Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
      \n
      [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704909307 {#3788
      date: 2024-01-10 18:55:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3791 …}
    +nested: Doctrine\ORM\PersistentCollection {#3793 …}
    +votes: Doctrine\ORM\PersistentCollection {#3795 …}
    +reports: Doctrine\ORM\PersistentCollection {#3797 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
    -id: 296534
    -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6228267"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704909307 {#3789
      date: 2024-01-10 18:55:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705088780 {#3840
    date: 2024-01-12 20:46:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3844 …}
  +nested: Doctrine\ORM\PersistentCollection {#3846 …}
  +votes: Doctrine\ORM\PersistentCollection {#3848 …}
  +reports: Doctrine\ORM\PersistentCollection {#3850 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
  -id: 302961
  -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/622431"
  +editedAt: DateTimeImmutable @1721978436 {#3841
    date: 2024-07-26 09:20:36.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705088780 {#3842
    date: 2024-01-12 20:46:20.0 +01:00
  }
}
"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
121 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
122 DENIED moderate
App\Entity\EntryComment {#3857
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3843
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3790
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3753
        +user: Proxies\__CG__\App\Entity\User {#3555 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3670
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3554
            +user: Proxies\__CG__\App\Entity\User {#3555 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3378
              +user: App\Entity\User {#2162 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3030
                +user: Proxies\__CG__\App\Entity\User {#3029 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#2114
                  +user: App\Entity\User {#2162 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: null
                  +root: null
                  +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 20
                  +score: 0
                  +lastActive: DateTime @1722465649 {#2106
                    date: 2024-08-01 00:40:49.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@daniel31x13@lemmy.world"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#2117 …}
                  +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                  -id: 291717
                  -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://lemmy.ca/comment/6171285"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704743750 {#2110
                    date: 2024-01-08 20:55:50.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2114}
                +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1704748266 {#3032
                  date: 2024-01-08 22:11:06.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3028 …}
                +nested: Doctrine\ORM\PersistentCollection {#3026 …}
                +votes: Doctrine\ORM\PersistentCollection {#3024 …}
                +reports: Doctrine\ORM\PersistentCollection {#3104 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
                -id: 291871
                -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://feddit.it/comment/4789574"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704748266 {#3031
                  date: 2024-01-08 22:11:06.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: """
                The general principle is called single sign on (sso).\n
                \n
                The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
                \n
                The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
                \n
                Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
                \n
                I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
                \n
                There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
                \n
                [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
                \n
                SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 14
              +score: 0
              +lastActive: DateTime @1704750935 {#3375
                date: 2024-01-08 22:55:35.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3379 …}
              +nested: Doctrine\ORM\PersistentCollection {#3381 …}
              +votes: Doctrine\ORM\PersistentCollection {#3383 …}
              +reports: Doctrine\ORM\PersistentCollection {#3385 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
              -id: 292006
              -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6173525"
              +editedAt: DateTimeImmutable @1719203988 {#3376
                date: 2024-06-24 06:39:48.0 +02:00
              }
              +createdAt: DateTimeImmutable @1704750935 {#3377
                date: 2024-01-08 22:55:35.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              Authentik is pretty good. Authelia is good too, and lighter weight.\n
              \n
              You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1704787798 {#3552
              date: 2024-01-09 09:09:58.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3556 …}
            +nested: Doctrine\ORM\PersistentCollection {#3558 …}
            +votes: Doctrine\ORM\PersistentCollection {#3560 …}
            +reports: Doctrine\ORM\PersistentCollection {#3562 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
            -id: 292983
            -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://upvote.au/comment/612711"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704787798 {#3553
              date: 2024-01-09 09:09:58.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
            \n
            Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704847476 {#3668
            date: 2024-01-10 01:44:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@dan@upvote.au"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3671 …}
          +nested: Doctrine\ORM\PersistentCollection {#3673 …}
          +votes: Doctrine\ORM\PersistentCollection {#3675 …}
          +reports: Doctrine\ORM\PersistentCollection {#3677 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
          -id: 294741
          -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6203084"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704847476 {#3669
            date: 2024-01-10 01:44:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Interesting… How does Authentik do 2FA for LDAP?\n
          \n
          I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704875198 {#3751
          date: 2024-01-10 09:26:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3754 …}
        +nested: Doctrine\ORM\PersistentCollection {#3756 …}
        +votes: Doctrine\ORM\PersistentCollection {#3758 …}
        +reports: Doctrine\ORM\PersistentCollection {#3760 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
        -id: 295339
        -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/615100"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704875198 {#3752
          date: 2024-01-10 09:26:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
        \n
        [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704909307 {#3788
        date: 2024-01-10 18:55:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3791 …}
      +nested: Doctrine\ORM\PersistentCollection {#3793 …}
      +votes: Doctrine\ORM\PersistentCollection {#3795 …}
      +reports: Doctrine\ORM\PersistentCollection {#3797 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
      -id: 296534
      -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6228267"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704909307 {#3789
        date: 2024-01-10 18:55:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705088780 {#3840
      date: 2024-01-12 20:46:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3844 …}
    +nested: Doctrine\ORM\PersistentCollection {#3846 …}
    +votes: Doctrine\ORM\PersistentCollection {#3848 …}
    +reports: Doctrine\ORM\PersistentCollection {#3850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
    -id: 302961
    -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/622431"
    +editedAt: DateTimeImmutable @1721978436 {#3841
      date: 2024-07-26 09:20:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705088780 {#3842
      date: 2024-01-12 20:46:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "The above YouTube video shows that you can get authentik to send a 2fa push authentication that requires the phone to hit a button in order to complete the authentication flow."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705136604 {#3862
    date: 2024-01-13 10:03:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3865 …}
  +nested: Doctrine\ORM\PersistentCollection {#3869 …}
  +votes: Doctrine\ORM\PersistentCollection {#3871 …}
  +reports: Doctrine\ORM\PersistentCollection {#3872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3876 …}
  -id: 304679
  -bodyTs: "'2fa':14 'authent':16,30 'authentik':10 'button':24 'complet':28 'flow':31 'get':9 'hit':22 'order':26 'phone':20 'push':15 'requir':18 'send':12 'show':5 'video':4 'youtub':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6317201"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705136604 {#3859
    date: 2024-01-13 10:03:24.0 +01:00
  }
}
"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
123 DENIED edit
App\Entity\EntryComment {#3857
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3843
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3790
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3753
        +user: Proxies\__CG__\App\Entity\User {#3555 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3670
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3554
            +user: Proxies\__CG__\App\Entity\User {#3555 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3378
              +user: App\Entity\User {#2162 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3030
                +user: Proxies\__CG__\App\Entity\User {#3029 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#2114
                  +user: App\Entity\User {#2162 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: null
                  +root: null
                  +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 20
                  +score: 0
                  +lastActive: DateTime @1722465649 {#2106
                    date: 2024-08-01 00:40:49.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@daniel31x13@lemmy.world"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#2117 …}
                  +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                  -id: 291717
                  -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://lemmy.ca/comment/6171285"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704743750 {#2110
                    date: 2024-01-08 20:55:50.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2114}
                +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1704748266 {#3032
                  date: 2024-01-08 22:11:06.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3028 …}
                +nested: Doctrine\ORM\PersistentCollection {#3026 …}
                +votes: Doctrine\ORM\PersistentCollection {#3024 …}
                +reports: Doctrine\ORM\PersistentCollection {#3104 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
                -id: 291871
                -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://feddit.it/comment/4789574"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704748266 {#3031
                  date: 2024-01-08 22:11:06.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: """
                The general principle is called single sign on (sso).\n
                \n
                The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
                \n
                The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
                \n
                Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
                \n
                I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
                \n
                There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
                \n
                [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
                \n
                SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 14
              +score: 0
              +lastActive: DateTime @1704750935 {#3375
                date: 2024-01-08 22:55:35.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3379 …}
              +nested: Doctrine\ORM\PersistentCollection {#3381 …}
              +votes: Doctrine\ORM\PersistentCollection {#3383 …}
              +reports: Doctrine\ORM\PersistentCollection {#3385 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
              -id: 292006
              -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6173525"
              +editedAt: DateTimeImmutable @1719203988 {#3376
                date: 2024-06-24 06:39:48.0 +02:00
              }
              +createdAt: DateTimeImmutable @1704750935 {#3377
                date: 2024-01-08 22:55:35.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              Authentik is pretty good. Authelia is good too, and lighter weight.\n
              \n
              You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1704787798 {#3552
              date: 2024-01-09 09:09:58.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3556 …}
            +nested: Doctrine\ORM\PersistentCollection {#3558 …}
            +votes: Doctrine\ORM\PersistentCollection {#3560 …}
            +reports: Doctrine\ORM\PersistentCollection {#3562 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
            -id: 292983
            -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://upvote.au/comment/612711"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704787798 {#3553
              date: 2024-01-09 09:09:58.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
            \n
            Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704847476 {#3668
            date: 2024-01-10 01:44:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@dan@upvote.au"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3671 …}
          +nested: Doctrine\ORM\PersistentCollection {#3673 …}
          +votes: Doctrine\ORM\PersistentCollection {#3675 …}
          +reports: Doctrine\ORM\PersistentCollection {#3677 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
          -id: 294741
          -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6203084"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704847476 {#3669
            date: 2024-01-10 01:44:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Interesting… How does Authentik do 2FA for LDAP?\n
          \n
          I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704875198 {#3751
          date: 2024-01-10 09:26:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3754 …}
        +nested: Doctrine\ORM\PersistentCollection {#3756 …}
        +votes: Doctrine\ORM\PersistentCollection {#3758 …}
        +reports: Doctrine\ORM\PersistentCollection {#3760 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
        -id: 295339
        -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/615100"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704875198 {#3752
          date: 2024-01-10 09:26:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
        \n
        [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704909307 {#3788
        date: 2024-01-10 18:55:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3791 …}
      +nested: Doctrine\ORM\PersistentCollection {#3793 …}
      +votes: Doctrine\ORM\PersistentCollection {#3795 …}
      +reports: Doctrine\ORM\PersistentCollection {#3797 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
      -id: 296534
      -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6228267"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704909307 {#3789
        date: 2024-01-10 18:55:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705088780 {#3840
      date: 2024-01-12 20:46:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3844 …}
    +nested: Doctrine\ORM\PersistentCollection {#3846 …}
    +votes: Doctrine\ORM\PersistentCollection {#3848 …}
    +reports: Doctrine\ORM\PersistentCollection {#3850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
    -id: 302961
    -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/622431"
    +editedAt: DateTimeImmutable @1721978436 {#3841
      date: 2024-07-26 09:20:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705088780 {#3842
      date: 2024-01-12 20:46:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "The above YouTube video shows that you can get authentik to send a 2fa push authentication that requires the phone to hit a button in order to complete the authentication flow."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705136604 {#3862
    date: 2024-01-13 10:03:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3865 …}
  +nested: Doctrine\ORM\PersistentCollection {#3869 …}
  +votes: Doctrine\ORM\PersistentCollection {#3871 …}
  +reports: Doctrine\ORM\PersistentCollection {#3872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3876 …}
  -id: 304679
  -bodyTs: "'2fa':14 'authent':16,30 'authentik':10 'button':24 'complet':28 'flow':31 'get':9 'hit':22 'order':26 'phone':20 'push':15 'requir':18 'send':12 'show':5 'video':4 'youtub':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6317201"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705136604 {#3859
    date: 2024-01-13 10:03:24.0 +01:00
  }
}
"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
124 DENIED moderate
App\Entity\EntryComment {#3857
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3843
    +user: Proxies\__CG__\App\Entity\User {#3555 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3790
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3753
        +user: Proxies\__CG__\App\Entity\User {#3555 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3670
          +user: App\Entity\User {#2162 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3554
            +user: Proxies\__CG__\App\Entity\User {#3555 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3378
              +user: App\Entity\User {#2162 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3030
                +user: Proxies\__CG__\App\Entity\User {#3029 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#2114
                  +user: App\Entity\User {#2162 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: null
                  +root: null
                  +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 20
                  +score: 0
                  +lastActive: DateTime @1722465649 {#2106
                    date: 2024-08-01 00:40:49.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@daniel31x13@lemmy.world"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#2117 …}
                  +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                  -id: 291717
                  -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://lemmy.ca/comment/6171285"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704743750 {#2110
                    date: 2024-01-08 20:55:50.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2114}
                +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1704748266 {#3032
                  date: 2024-01-08 22:11:06.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3028 …}
                +nested: Doctrine\ORM\PersistentCollection {#3026 …}
                +votes: Doctrine\ORM\PersistentCollection {#3024 …}
                +reports: Doctrine\ORM\PersistentCollection {#3104 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
                -id: 291871
                -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://feddit.it/comment/4789574"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704748266 {#3031
                  date: 2024-01-08 22:11:06.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: """
                The general principle is called single sign on (sso).\n
                \n
                The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
                \n
                The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
                \n
                Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
                \n
                I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
                \n
                There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
                \n
                [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
                \n
                SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 14
              +score: 0
              +lastActive: DateTime @1704750935 {#3375
                date: 2024-01-08 22:55:35.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3379 …}
              +nested: Doctrine\ORM\PersistentCollection {#3381 …}
              +votes: Doctrine\ORM\PersistentCollection {#3383 …}
              +reports: Doctrine\ORM\PersistentCollection {#3385 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
              -id: 292006
              -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ca/comment/6173525"
              +editedAt: DateTimeImmutable @1719203988 {#3376
                date: 2024-06-24 06:39:48.0 +02:00
              }
              +createdAt: DateTimeImmutable @1704750935 {#3377
                date: 2024-01-08 22:55:35.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              Authentik is pretty good. Authelia is good too, and lighter weight.\n
              \n
              You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1704787798 {#3552
              date: 2024-01-09 09:09:58.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3556 …}
            +nested: Doctrine\ORM\PersistentCollection {#3558 …}
            +votes: Doctrine\ORM\PersistentCollection {#3560 …}
            +reports: Doctrine\ORM\PersistentCollection {#3562 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
            -id: 292983
            -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://upvote.au/comment/612711"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704787798 {#3553
              date: 2024-01-09 09:09:58.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
            \n
            Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704847476 {#3668
            date: 2024-01-10 01:44:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@dan@upvote.au"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3671 …}
          +nested: Doctrine\ORM\PersistentCollection {#3673 …}
          +votes: Doctrine\ORM\PersistentCollection {#3675 …}
          +reports: Doctrine\ORM\PersistentCollection {#3677 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
          -id: 294741
          -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/6203084"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704847476 {#3669
            date: 2024-01-10 01:44:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Interesting… How does Authentik do 2FA for LDAP?\n
          \n
          I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704875198 {#3751
          date: 2024-01-10 09:26:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3754 …}
        +nested: Doctrine\ORM\PersistentCollection {#3756 …}
        +votes: Doctrine\ORM\PersistentCollection {#3758 …}
        +reports: Doctrine\ORM\PersistentCollection {#3760 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
        -id: 295339
        -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/615100"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704875198 {#3752
          date: 2024-01-10 09:26:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: """
        Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
        \n
        [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704909307 {#3788
        date: 2024-01-10 18:55:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3791 …}
      +nested: Doctrine\ORM\PersistentCollection {#3793 …}
      +votes: Doctrine\ORM\PersistentCollection {#3795 …}
      +reports: Doctrine\ORM\PersistentCollection {#3797 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
      -id: 296534
      -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6228267"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704909307 {#3789
        date: 2024-01-10 18:55:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705088780 {#3840
      date: 2024-01-12 20:46:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3844 …}
    +nested: Doctrine\ORM\PersistentCollection {#3846 …}
    +votes: Doctrine\ORM\PersistentCollection {#3848 …}
    +reports: Doctrine\ORM\PersistentCollection {#3850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
    -id: 302961
    -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://upvote.au/comment/622431"
    +editedAt: DateTimeImmutable @1721978436 {#3841
      date: 2024-07-26 09:20:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705088780 {#3842
      date: 2024-01-12 20:46:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "The above YouTube video shows that you can get authentik to send a 2fa push authentication that requires the phone to hit a button in order to complete the authentication flow."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705136604 {#3862
    date: 2024-01-13 10:03:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3865 …}
  +nested: Doctrine\ORM\PersistentCollection {#3869 …}
  +votes: Doctrine\ORM\PersistentCollection {#3871 …}
  +reports: Doctrine\ORM\PersistentCollection {#3872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3876 …}
  -id: 304679
  -bodyTs: "'2fa':14 'authent':16,30 'authentik':10 'button':24 'complet':28 'flow':31 'get':9 'hit':22 'order':26 'phone':20 'push':15 'requir':18 'send':12 'show':5 'video':4 'youtub':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6317201"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705136604 {#3859
    date: 2024-01-13 10:03:24.0 +01:00
  }
}
"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
125 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
126 DENIED moderate
App\Entity\EntryComment {#3893
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3857
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3843
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3790
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3753
          +user: Proxies\__CG__\App\Entity\User {#3555 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3670
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3554
              +user: Proxies\__CG__\App\Entity\User {#3555 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3378
                +user: App\Entity\User {#2162 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#3030
                  +user: Proxies\__CG__\App\Entity\User {#3029 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: App\Entity\EntryComment {#2114
                    +user: App\Entity\User {#2162 …}
                    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                    +magazine: App\Entity\Magazine {#307}
                    +image: null
                    +parent: null
                    +root: null
                    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                    +lang: "en"
                    +isAdult: false
                    +favouriteCount: 20
                    +score: 0
                    +lastActive: DateTime @1722465649 {#2106
                      date: 2024-08-01 00:40:49.0 +02:00
                    }
                    +ip: null
                    +tags: null
                    +mentions: [
                      "@daniel31x13@lemmy.world"
                    ]
                    +children: Doctrine\ORM\PersistentCollection {#2117 …}
                    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                    -id: 291717
                    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                    +ranking: 0
                    +commentCount: 0
                    +upVotes: 0
                    +downVotes: 0
                    +visibility: "visible             "
                    +apId: "https://lemmy.ca/comment/6171285"
                    +editedAt: null
                    +createdAt: DateTimeImmutable @1704743750 {#2110
                      date: 2024-01-08 20:55:50.0 +01:00
                    }
                  }
                  +root: App\Entity\EntryComment {#2114}
                  +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 3
                  +score: 0
                  +lastActive: DateTime @1704748266 {#3032
                    date: 2024-01-08 22:11:06.0 +01:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@daniel31x13@lemmy.world"
                    "@Lem453@lemmy.ca"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#3028 …}
                  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
                  +votes: Doctrine\ORM\PersistentCollection {#3024 …}
                  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
                  -id: 291871
                  -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://feddit.it/comment/4789574"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704748266 {#3031
                    date: 2024-01-08 22:11:06.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2114}
                +body: """
                  The general principle is called single sign on (sso).\n
                  \n
                  The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
                  \n
                  The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
                  \n
                  Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
                  \n
                  I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
                  \n
                  There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
                  \n
                  [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
                  \n
                  SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 14
                +score: 0
                +lastActive: DateTime @1704750935 {#3375
                  date: 2024-01-08 22:55:35.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3379 …}
                +nested: Doctrine\ORM\PersistentCollection {#3381 …}
                +votes: Doctrine\ORM\PersistentCollection {#3383 …}
                +reports: Doctrine\ORM\PersistentCollection {#3385 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
                -id: 292006
                -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6173525"
                +editedAt: DateTimeImmutable @1719203988 {#3376
                  date: 2024-06-24 06:39:48.0 +02:00
                }
                +createdAt: DateTimeImmutable @1704750935 {#3377
                  date: 2024-01-08 22:55:35.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: """
                Authentik is pretty good. Authelia is good too, and lighter weight.\n
                \n
                You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1704787798 {#3552
                date: 2024-01-09 09:09:58.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3556 …}
              +nested: Doctrine\ORM\PersistentCollection {#3558 …}
              +votes: Doctrine\ORM\PersistentCollection {#3560 …}
              +reports: Doctrine\ORM\PersistentCollection {#3562 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
              -id: 292983
              -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://upvote.au/comment/612711"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704787798 {#3553
                date: 2024-01-09 09:09:58.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
              \n
              Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704847476 {#3668
              date: 2024-01-10 01:44:36.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@dan@upvote.au"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3671 …}
            +nested: Doctrine\ORM\PersistentCollection {#3673 …}
            +votes: Doctrine\ORM\PersistentCollection {#3675 …}
            +reports: Doctrine\ORM\PersistentCollection {#3677 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
            -id: 294741
            -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6203084"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704847476 {#3669
              date: 2024-01-10 01:44:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            Interesting… How does Authentik do 2FA for LDAP?\n
            \n
            I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704875198 {#3751
            date: 2024-01-10 09:26:38.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@dan@upvote.au"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3754 …}
          +nested: Doctrine\ORM\PersistentCollection {#3756 …}
          +votes: Doctrine\ORM\PersistentCollection {#3758 …}
          +reports: Doctrine\ORM\PersistentCollection {#3760 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
          -id: 295339
          -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/615100"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704875198 {#3752
            date: 2024-01-10 09:26:38.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
          \n
          [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909307 {#3788
          date: 2024-01-10 18:55:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3791 …}
        +nested: Doctrine\ORM\PersistentCollection {#3793 …}
        +votes: Doctrine\ORM\PersistentCollection {#3795 …}
        +reports: Doctrine\ORM\PersistentCollection {#3797 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
        -id: 296534
        -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6228267"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909307 {#3789
          date: 2024-01-10 18:55:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705088780 {#3840
        date: 2024-01-12 20:46:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3844 …}
      +nested: Doctrine\ORM\PersistentCollection {#3846 …}
      +votes: Doctrine\ORM\PersistentCollection {#3848 …}
      +reports: Doctrine\ORM\PersistentCollection {#3850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
      -id: 302961
      -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/622431"
      +editedAt: DateTimeImmutable @1721978436 {#3841
        date: 2024-07-26 09:20:36.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705088780 {#3842
        date: 2024-01-12 20:46:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "The above YouTube video shows that you can get authentik to send a 2fa push authentication that requires the phone to hit a button in order to complete the authentication flow."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705136604 {#3862
      date: 2024-01-13 10:03:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3865 …}
    +nested: Doctrine\ORM\PersistentCollection {#3869 …}
    +votes: Doctrine\ORM\PersistentCollection {#3871 …}
    +reports: Doctrine\ORM\PersistentCollection {#3872 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3874 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3876 …}
    -id: 304679
    -bodyTs: "'2fa':14 'authent':16,30 'authentik':10 'button':24 'complet':28 'flow':31 'get':9 'hit':22 'order':26 'phone':20 'push':15 'requir':18 'send':12 'show':5 'video':4 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6317201"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705136604 {#3859
      date: 2024-01-13 10:03:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Ohhhh, interesting. Sorry, I didn’t watch the video yet. Thank you!!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705137372 {#3888
    date: 2024-01-13 10:16:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3885 …}
  +nested: Doctrine\ORM\PersistentCollection {#3882 …}
  +votes: Doctrine\ORM\PersistentCollection {#3880 …}
  +reports: Doctrine\ORM\PersistentCollection {#3894 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3896 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3898 …}
  -id: 304701
  -bodyTs: "'didn':5 'interest':2 'ohhhh':1 'sorri':3 'thank':11 'video':9 'watch':7 'yet':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/623791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705137372 {#3891
    date: 2024-01-13 10:16:12.0 +01:00
  }
}
"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
127 DENIED edit
App\Entity\EntryComment {#3893
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3857
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3843
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3790
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3753
          +user: Proxies\__CG__\App\Entity\User {#3555 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3670
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3554
              +user: Proxies\__CG__\App\Entity\User {#3555 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3378
                +user: App\Entity\User {#2162 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#3030
                  +user: Proxies\__CG__\App\Entity\User {#3029 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: App\Entity\EntryComment {#2114
                    +user: App\Entity\User {#2162 …}
                    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                    +magazine: App\Entity\Magazine {#307}
                    +image: null
                    +parent: null
                    +root: null
                    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                    +lang: "en"
                    +isAdult: false
                    +favouriteCount: 20
                    +score: 0
                    +lastActive: DateTime @1722465649 {#2106
                      date: 2024-08-01 00:40:49.0 +02:00
                    }
                    +ip: null
                    +tags: null
                    +mentions: [
                      "@daniel31x13@lemmy.world"
                    ]
                    +children: Doctrine\ORM\PersistentCollection {#2117 …}
                    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                    -id: 291717
                    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                    +ranking: 0
                    +commentCount: 0
                    +upVotes: 0
                    +downVotes: 0
                    +visibility: "visible             "
                    +apId: "https://lemmy.ca/comment/6171285"
                    +editedAt: null
                    +createdAt: DateTimeImmutable @1704743750 {#2110
                      date: 2024-01-08 20:55:50.0 +01:00
                    }
                  }
                  +root: App\Entity\EntryComment {#2114}
                  +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 3
                  +score: 0
                  +lastActive: DateTime @1704748266 {#3032
                    date: 2024-01-08 22:11:06.0 +01:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@daniel31x13@lemmy.world"
                    "@Lem453@lemmy.ca"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#3028 …}
                  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
                  +votes: Doctrine\ORM\PersistentCollection {#3024 …}
                  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
                  -id: 291871
                  -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://feddit.it/comment/4789574"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704748266 {#3031
                    date: 2024-01-08 22:11:06.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2114}
                +body: """
                  The general principle is called single sign on (sso).\n
                  \n
                  The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
                  \n
                  The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
                  \n
                  Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
                  \n
                  I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
                  \n
                  There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
                  \n
                  [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
                  \n
                  SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 14
                +score: 0
                +lastActive: DateTime @1704750935 {#3375
                  date: 2024-01-08 22:55:35.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3379 …}
                +nested: Doctrine\ORM\PersistentCollection {#3381 …}
                +votes: Doctrine\ORM\PersistentCollection {#3383 …}
                +reports: Doctrine\ORM\PersistentCollection {#3385 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
                -id: 292006
                -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6173525"
                +editedAt: DateTimeImmutable @1719203988 {#3376
                  date: 2024-06-24 06:39:48.0 +02:00
                }
                +createdAt: DateTimeImmutable @1704750935 {#3377
                  date: 2024-01-08 22:55:35.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: """
                Authentik is pretty good. Authelia is good too, and lighter weight.\n
                \n
                You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1704787798 {#3552
                date: 2024-01-09 09:09:58.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3556 …}
              +nested: Doctrine\ORM\PersistentCollection {#3558 …}
              +votes: Doctrine\ORM\PersistentCollection {#3560 …}
              +reports: Doctrine\ORM\PersistentCollection {#3562 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
              -id: 292983
              -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://upvote.au/comment/612711"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704787798 {#3553
                date: 2024-01-09 09:09:58.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
              \n
              Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704847476 {#3668
              date: 2024-01-10 01:44:36.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@dan@upvote.au"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3671 …}
            +nested: Doctrine\ORM\PersistentCollection {#3673 …}
            +votes: Doctrine\ORM\PersistentCollection {#3675 …}
            +reports: Doctrine\ORM\PersistentCollection {#3677 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
            -id: 294741
            -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6203084"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704847476 {#3669
              date: 2024-01-10 01:44:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            Interesting… How does Authentik do 2FA for LDAP?\n
            \n
            I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704875198 {#3751
            date: 2024-01-10 09:26:38.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@dan@upvote.au"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3754 …}
          +nested: Doctrine\ORM\PersistentCollection {#3756 …}
          +votes: Doctrine\ORM\PersistentCollection {#3758 …}
          +reports: Doctrine\ORM\PersistentCollection {#3760 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
          -id: 295339
          -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/615100"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704875198 {#3752
            date: 2024-01-10 09:26:38.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
          \n
          [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909307 {#3788
          date: 2024-01-10 18:55:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3791 …}
        +nested: Doctrine\ORM\PersistentCollection {#3793 …}
        +votes: Doctrine\ORM\PersistentCollection {#3795 …}
        +reports: Doctrine\ORM\PersistentCollection {#3797 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
        -id: 296534
        -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6228267"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909307 {#3789
          date: 2024-01-10 18:55:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705088780 {#3840
        date: 2024-01-12 20:46:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3844 …}
      +nested: Doctrine\ORM\PersistentCollection {#3846 …}
      +votes: Doctrine\ORM\PersistentCollection {#3848 …}
      +reports: Doctrine\ORM\PersistentCollection {#3850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
      -id: 302961
      -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/622431"
      +editedAt: DateTimeImmutable @1721978436 {#3841
        date: 2024-07-26 09:20:36.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705088780 {#3842
        date: 2024-01-12 20:46:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "The above YouTube video shows that you can get authentik to send a 2fa push authentication that requires the phone to hit a button in order to complete the authentication flow."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705136604 {#3862
      date: 2024-01-13 10:03:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3865 …}
    +nested: Doctrine\ORM\PersistentCollection {#3869 …}
    +votes: Doctrine\ORM\PersistentCollection {#3871 …}
    +reports: Doctrine\ORM\PersistentCollection {#3872 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3874 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3876 …}
    -id: 304679
    -bodyTs: "'2fa':14 'authent':16,30 'authentik':10 'button':24 'complet':28 'flow':31 'get':9 'hit':22 'order':26 'phone':20 'push':15 'requir':18 'send':12 'show':5 'video':4 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6317201"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705136604 {#3859
      date: 2024-01-13 10:03:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Ohhhh, interesting. Sorry, I didn’t watch the video yet. Thank you!!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705137372 {#3888
    date: 2024-01-13 10:16:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3885 …}
  +nested: Doctrine\ORM\PersistentCollection {#3882 …}
  +votes: Doctrine\ORM\PersistentCollection {#3880 …}
  +reports: Doctrine\ORM\PersistentCollection {#3894 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3896 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3898 …}
  -id: 304701
  -bodyTs: "'didn':5 'interest':2 'ohhhh':1 'sorri':3 'thank':11 'video':9 'watch':7 'yet':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/623791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705137372 {#3891
    date: 2024-01-13 10:16:12.0 +01:00
  }
}
"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
128 DENIED moderate
App\Entity\EntryComment {#3893
  +user: Proxies\__CG__\App\Entity\User {#3555 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3857
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3843
      +user: Proxies\__CG__\App\Entity\User {#3555 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3790
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3753
          +user: Proxies\__CG__\App\Entity\User {#3555 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3670
            +user: App\Entity\User {#2162 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3554
              +user: Proxies\__CG__\App\Entity\User {#3555 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3378
                +user: App\Entity\User {#2162 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#3030
                  +user: Proxies\__CG__\App\Entity\User {#3029 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: App\Entity\EntryComment {#2114
                    +user: App\Entity\User {#2162 …}
                    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
                    +magazine: App\Entity\Magazine {#307}
                    +image: null
                    +parent: null
                    +root: null
                    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
                    +lang: "en"
                    +isAdult: false
                    +favouriteCount: 20
                    +score: 0
                    +lastActive: DateTime @1722465649 {#2106
                      date: 2024-08-01 00:40:49.0 +02:00
                    }
                    +ip: null
                    +tags: null
                    +mentions: [
                      "@daniel31x13@lemmy.world"
                    ]
                    +children: Doctrine\ORM\PersistentCollection {#2117 …}
                    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
                    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
                    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
                    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
                    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
                    -id: 291717
                    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
                    +ranking: 0
                    +commentCount: 0
                    +upVotes: 0
                    +downVotes: 0
                    +visibility: "visible             "
                    +apId: "https://lemmy.ca/comment/6171285"
                    +editedAt: null
                    +createdAt: DateTimeImmutable @1704743750 {#2110
                      date: 2024-01-08 20:55:50.0 +01:00
                    }
                  }
                  +root: App\Entity\EntryComment {#2114}
                  +body: "I’m intrigued. How does it work? Do you have a link or an article to point me to?"
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 3
                  +score: 0
                  +lastActive: DateTime @1704748266 {#3032
                    date: 2024-01-08 22:11:06.0 +01:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@daniel31x13@lemmy.world"
                    "@Lem453@lemmy.ca"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#3028 …}
                  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
                  +votes: Doctrine\ORM\PersistentCollection {#3024 …}
                  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#3107 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#3094 …}
                  -id: 291871
                  -bodyTs: "'articl':15 'intrigu':3 'link':12 'm':2 'point':17 'work':7"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://feddit.it/comment/4789574"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704748266 {#3031
                    date: 2024-01-08 22:11:06.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2114}
                +body: """
                  The general principle is called single sign on (sso).\n
                  \n
                  The idea is that instead of each all keeping track of users itself, there is another app (sometimes called an identity provider) that does this. Then when you try to log into an app, it takes to the to login of your identity provider instead. When the IP says you are the correct user, it sends a token to the app saying to let you access your account.\n
                  \n
                  The huge benefits are if you are already logged into the IP on a browser for example, the other apps will login automatically without having to put in your password again.\n
                  \n
                  Also for me the biggest benefit is not having to manage passwords for a large number of apps so family that uses my server have 1 account which gives them access to jellyfin, seafile, immich, freshrss etc. If they change that password it changes it for everything. You can enforce minimum password requirements. You can also add 2FA to any app now immediately.\n
                  \n
                  I use Authentik as my identity provider: [goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)\n
                  \n
                  There’s good guides to settings it up with traefik so that you get let encrypt certificates and can use traefik for proxy authentication on web based apps like sonarr. There are many different authentication methods an app can choose to use and Authentik essentially supports everything.\n
                  \n
                  [youtu.be/CPURnYaW3Zk](https://youtu.be/CPURnYaW3Zk)\n
                  \n
                  SSO should really be the standard for self hosted apps because this way they don’t have to worry about ensuring they have the latest security for user management etc. The app just allows a dedicated identity provider to worry about user management security so the app devs can focus on just the app.
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 14
                +score: 0
                +lastActive: DateTime @1704750935 {#3375
                  date: 2024-01-08 22:55:35.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                  "@daniel31x13@lemmy.world"
                  "@Lem453@lemmy.ca"
                  "@Kir@feddit.it"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3379 …}
                +nested: Doctrine\ORM\PersistentCollection {#3381 …}
                +votes: Doctrine\ORM\PersistentCollection {#3383 …}
                +reports: Doctrine\ORM\PersistentCollection {#3385 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3387 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3389 …}
                -id: 292006
                -bodyTs: "'/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':231 '/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':181 '1':134 '2fa':166 'access':75,139 'account':77,135 'add':165 'allow':265 'alreadi':85 'also':109,164 'anoth':25 'app':26,43,70,97,126,169,209,219,241,263,278,285 'authent':205,216 'authentik':174,225 'automat':100 'base':208 'benefit':80,114 'biggest':113 'browser':92 'call':5,28 'certif':198 'chang':148,152 'choos':221 'correct':62 'dedic':267 'dev':279 'differ':215 'encrypt':197 'enforc':158 'ensur':252 'essenti':226 'etc':145,261 'everyth':155,228 'exampl':94 'famili':128 'focus':281 'freshrss':144 'general':2 'get':195 'give':137 'goauthentik.io':180 'goauthentik.io/https://goauthentik.io/](https://goauthentik.io/https://goauthentik.io/)':179 'good':184 'guid':185 'host':240 'huge':79 'idea':11 'ident':30,52,177,268 'immedi':171 'immich':143 'instead':14,54 'ip':57,89 'jellyfin':141 'keep':18 'larg':123 'latest':256 'let':73,196 'like':210 'log':40,86 'login':49,99 'manag':119,260,274 'mani':214 'method':217 'minimum':159 'number':124 'password':107,120,150,160 'principl':3 'provid':31,53,178,269 'proxi':204 'put':104 'realli':234 'requir':161 'say':58,71 'seafil':142 'secur':257,275 'self':239 'send':65 'server':132 'set':187 'sign':7 'singl':6 'sometim':27 'sonarr':211 'sso':9,232 'standard':237 'support':227 'take':45 'token':67 'track':19 'traefik':191,202 'tri':38 'use':130,173,201,223 'user':21,63,259,273 'way':244 'web':207 'without':101 'worri':250,271 'youtu.be':230 'youtu.be/cpurnyaw3zk](https://youtu.be/cpurnyaw3zk)':229"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ca/comment/6173525"
                +editedAt: DateTimeImmutable @1719203988 {#3376
                  date: 2024-06-24 06:39:48.0 +02:00
                }
                +createdAt: DateTimeImmutable @1704750935 {#3377
                  date: 2024-01-08 22:55:35.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2114}
              +body: """
                Authentik is pretty good. Authelia is good too, and lighter weight.\n
                \n
                You can combine Authelia with LLDAP to get a web UI for user management and LDAP for apps that don’t support OpenID Connect (like Home Assistant).
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1704787798 {#3552
                date: 2024-01-09 09:09:58.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@daniel31x13@lemmy.world"
                "@Lem453@lemmy.ca"
                "@Kir@feddit.it"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3556 …}
              +nested: Doctrine\ORM\PersistentCollection {#3558 …}
              +votes: Doctrine\ORM\PersistentCollection {#3560 …}
              +reports: Doctrine\ORM\PersistentCollection {#3562 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
              -id: 292983
              -bodyTs: "'app':29 'assist':38 'authelia':5,15 'authentik':1 'combin':14 'connect':35 'get':19 'good':4,7 'home':37 'ldap':27 'lighter':10 'like':36 'lldap':17 'manag':25 'openid':34 'pretti':3 'support':33 'ui':22 'user':24 'web':21 'weight':11"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://upvote.au/comment/612711"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704787798 {#3553
                date: 2024-01-09 09:09:58.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2114}
            +body: """
              If you have to add a whole other app the match what authentik can do, is authelia really lighter weight?\n
              \n
              Im joking because authentik does takes a decent chunk of ram but having all protocols together is nice. You can actually make ldap authentication 2FA if you want.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1704847476 {#3668
              date: 2024-01-10 01:44:36.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@daniel31x13@lemmy.world"
              "@Lem453@lemmy.ca"
              "@Kir@feddit.it"
              "@dan@upvote.au"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3671 …}
            +nested: Doctrine\ORM\PersistentCollection {#3673 …}
            +votes: Doctrine\ORM\PersistentCollection {#3675 …}
            +reports: Doctrine\ORM\PersistentCollection {#3677 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3679 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3681 …}
            -id: 294741
            -bodyTs: "'2fa':45 'actual':41 'add':5 'app':9 'authelia':17 'authent':44 'authentik':13,24 'chunk':29 'decent':28 'im':21 'joke':22 'ldap':43 'lighter':19 'make':42 'match':11 'nice':38 'protocol':35 'ram':31 'realli':18 'take':26 'togeth':36 'want':48 'weight':20 'whole':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ca/comment/6203084"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704847476 {#3669
              date: 2024-01-10 01:44:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2114}
          +body: """
            Interesting… How does Authentik do 2FA for LDAP?\n
            \n
            I’m going to try it out and see how it compares to Authelia. My home server has 64GB RAM and I have VPSes with 16GB and 48GB RAM so RAM isn’t much of an issue :D
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704875198 {#3751
            date: 2024-01-10 09:26:38.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@daniel31x13@lemmy.world"
            "@Lem453@lemmy.ca"
            "@Kir@feddit.it"
            "@dan@upvote.au"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3754 …}
          +nested: Doctrine\ORM\PersistentCollection {#3756 …}
          +votes: Doctrine\ORM\PersistentCollection {#3758 …}
          +reports: Doctrine\ORM\PersistentCollection {#3760 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3764 …}
          -id: 295339
          -bodyTs: "'16gb':34 '2fa':6 '48gb':36 '64gb':27 'authelia':22 'authentik':4 'compar':20 'd':46 'go':11 'home':24 'interest':1 'isn':40 'issu':45 'ldap':8 'm':10 'much':42 'ram':28,37,39 'see':17 'server':25 'tri':13 'vpses':32"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/615100"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704875198 {#3752
            date: 2024-01-10 09:26:38.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2114}
        +body: """
          Because authentik uses flows, you can insert the 2FA part into any login flow (proxy, oauth, ldap etc)\n
          \n
          [youtu.be/whSBD8YbVlc](https://youtu.be/whSBD8YbVlc)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909307 {#3788
          date: 2024-01-10 18:55:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
          "@Lem453@lemmy.ca"
          "@Kir@feddit.it"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3791 …}
        +nested: Doctrine\ORM\PersistentCollection {#3793 …}
        +votes: Doctrine\ORM\PersistentCollection {#3795 …}
        +reports: Doctrine\ORM\PersistentCollection {#3797 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3799 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3801 …}
        -id: 296534
        -bodyTs: "'/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':21 '2fa':9 'authentik':2 'etc':18 'flow':4,14 'insert':7 'ldap':17 'login':13 'oauth':16 'part':10 'proxi':15 'use':3 'youtu.be':20 'youtu.be/whsbd8ybvlc](https://youtu.be/whsbd8ybvlc)':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6228267"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909307 {#3789
          date: 2024-01-10 18:55:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "LDAP sends username and password over the network though… It doesn’t use regular web-based authentication. How would it add 2FA to that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705088780 {#3840
        date: 2024-01-12 20:46:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
        "@Kir@feddit.it"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3844 …}
      +nested: Doctrine\ORM\PersistentCollection {#3846 …}
      +votes: Doctrine\ORM\PersistentCollection {#3848 …}
      +reports: Doctrine\ORM\PersistentCollection {#3850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3854 …}
      -id: 302961
      -bodyTs: "'2fa':23 'add':22 'authent':18 'base':17 'doesn':11 'ldap':1 'network':8 'password':5 'regular':14 'send':2 'though':9 'use':13 'usernam':3 'web':16 'web-bas':15 'would':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/622431"
      +editedAt: DateTimeImmutable @1721978436 {#3841
        date: 2024-07-26 09:20:36.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705088780 {#3842
        date: 2024-01-12 20:46:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "The above YouTube video shows that you can get authentik to send a 2fa push authentication that requires the phone to hit a button in order to complete the authentication flow."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705136604 {#3862
      date: 2024-01-13 10:03:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@Kir@feddit.it"
      "@dan@upvote.au"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3865 …}
    +nested: Doctrine\ORM\PersistentCollection {#3869 …}
    +votes: Doctrine\ORM\PersistentCollection {#3871 …}
    +reports: Doctrine\ORM\PersistentCollection {#3872 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3874 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3876 …}
    -id: 304679
    -bodyTs: "'2fa':14 'authent':16,30 'authentik':10 'button':24 'complet':28 'flow':31 'get':9 'hit':22 'order':26 'phone':20 'push':15 'requir':18 'send':12 'show':5 'video':4 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6317201"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705136604 {#3859
      date: 2024-01-13 10:03:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Ohhhh, interesting. Sorry, I didn’t watch the video yet. Thank you!!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705137372 {#3888
    date: 2024-01-13 10:16:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@Kir@feddit.it"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3885 …}
  +nested: Doctrine\ORM\PersistentCollection {#3882 …}
  +votes: Doctrine\ORM\PersistentCollection {#3880 …}
  +reports: Doctrine\ORM\PersistentCollection {#3894 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3896 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3898 …}
  -id: 304701
  -bodyTs: "'didn':5 'interest':2 'ohhhh':1 'sorri':3 'thank':11 'video':9 'watch':7 'yet':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/623791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705137372 {#3891
    date: 2024-01-13 10:16:12.0 +01:00
  }
}
"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
129 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
130 DENIED moderate
App\Entity\EntryComment {#3098
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2114
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 20
    +score: 0
    +lastActive: DateTime @1722465649 {#2106
      date: 2024-08-01 00:40:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 291717
    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6171285"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704743750 {#2110
      date: 2024-01-08 20:55:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704844587 {#3096
    date: 2024-01-10 00:56:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
  -id: 294644
  -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6533111"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704844587 {#3097
    date: 2024-01-10 00:56:27.0 +01:00
  }
}
"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
131 DENIED edit
App\Entity\EntryComment {#3098
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2114
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 20
    +score: 0
    +lastActive: DateTime @1722465649 {#2106
      date: 2024-08-01 00:40:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 291717
    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6171285"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704743750 {#2110
      date: 2024-01-08 20:55:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704844587 {#3096
    date: 2024-01-10 00:56:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
  -id: 294644
  -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6533111"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704844587 {#3097
    date: 2024-01-10 00:56:27.0 +01:00
  }
}
"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
132 DENIED moderate
App\Entity\EntryComment {#3098
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2114
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 20
    +score: 0
    +lastActive: DateTime @1722465649 {#2106
      date: 2024-08-01 00:40:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 291717
    -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6171285"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704743750 {#2110
      date: 2024-01-08 20:55:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704844587 {#3096
    date: 2024-01-10 00:56:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
  -id: 294644
  -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6533111"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704844587 {#3097
    date: 2024-01-10 00:56:27.0 +01:00
  }
}
"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
133 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
134 DENIED moderate
App\Entity\EntryComment {#3471
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3098
    +user: Proxies\__CG__\App\Entity\User {#3099 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2114
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 20
      +score: 0
      +lastActive: DateTime @1722465649 {#2106
        date: 2024-08-01 00:40:49.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2117 …}
      +nested: Doctrine\ORM\PersistentCollection {#2122 …}
      +votes: Doctrine\ORM\PersistentCollection {#2113 …}
      +reports: Doctrine\ORM\PersistentCollection {#2119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
      -id: 291717
      -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6171285"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704743750 {#2110
        date: 2024-01-08 20:55:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704844587 {#3096
      date: 2024-01-10 00:56:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3109 …}
    +nested: Doctrine\ORM\PersistentCollection {#3100 …}
    +votes: Doctrine\ORM\PersistentCollection {#3102 …}
    +reports: Doctrine\ORM\PersistentCollection {#3110 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
    -id: 294644
    -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6533111"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704844587 {#3097
      date: 2024-01-10 00:56:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Free for self hosted which is probably what matters to most here"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704847633 {#3469
    date: 2024-01-10 01:47:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3472 …}
  +nested: Doctrine\ORM\PersistentCollection {#3474 …}
  +votes: Doctrine\ORM\PersistentCollection {#3476 …}
  +reports: Doctrine\ORM\PersistentCollection {#3478 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3480 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3482 …}
  -id: 294746
  -bodyTs: "'free':1 'host':4 'matter':9 'probabl':7 'self':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6203159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704847633 {#3470
    date: 2024-01-10 01:47:13.0 +01:00
  }
}
"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
135 DENIED edit
App\Entity\EntryComment {#3471
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3098
    +user: Proxies\__CG__\App\Entity\User {#3099 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2114
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 20
      +score: 0
      +lastActive: DateTime @1722465649 {#2106
        date: 2024-08-01 00:40:49.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2117 …}
      +nested: Doctrine\ORM\PersistentCollection {#2122 …}
      +votes: Doctrine\ORM\PersistentCollection {#2113 …}
      +reports: Doctrine\ORM\PersistentCollection {#2119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
      -id: 291717
      -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6171285"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704743750 {#2110
        date: 2024-01-08 20:55:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704844587 {#3096
      date: 2024-01-10 00:56:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3109 …}
    +nested: Doctrine\ORM\PersistentCollection {#3100 …}
    +votes: Doctrine\ORM\PersistentCollection {#3102 …}
    +reports: Doctrine\ORM\PersistentCollection {#3110 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
    -id: 294644
    -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6533111"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704844587 {#3097
      date: 2024-01-10 00:56:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Free for self hosted which is probably what matters to most here"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704847633 {#3469
    date: 2024-01-10 01:47:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3472 …}
  +nested: Doctrine\ORM\PersistentCollection {#3474 …}
  +votes: Doctrine\ORM\PersistentCollection {#3476 …}
  +reports: Doctrine\ORM\PersistentCollection {#3478 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3480 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3482 …}
  -id: 294746
  -bodyTs: "'free':1 'host':4 'matter':9 'probabl':7 'self':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6203159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704847633 {#3470
    date: 2024-01-10 01:47:13.0 +01:00
  }
}
"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
136 DENIED moderate
App\Entity\EntryComment {#3471
  +user: App\Entity\User {#2162 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3098
    +user: Proxies\__CG__\App\Entity\User {#3099 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2114
      +user: App\Entity\User {#2162 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 20
      +score: 0
      +lastActive: DateTime @1722465649 {#2106
        date: 2024-08-01 00:40:49.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2117 …}
      +nested: Doctrine\ORM\PersistentCollection {#2122 …}
      +votes: Doctrine\ORM\PersistentCollection {#2113 …}
      +reports: Doctrine\ORM\PersistentCollection {#2119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
      -id: 291717
      -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6171285"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704743750 {#2110
        date: 2024-01-08 20:55:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704844587 {#3096
      date: 2024-01-10 00:56:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3109 …}
    +nested: Doctrine\ORM\PersistentCollection {#3100 …}
    +votes: Doctrine\ORM\PersistentCollection {#3102 …}
    +reports: Doctrine\ORM\PersistentCollection {#3110 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
    -id: 294644
    -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6533111"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704844587 {#3097
      date: 2024-01-10 00:56:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Free for self hosted which is probably what matters to most here"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704847633 {#3469
    date: 2024-01-10 01:47:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3472 …}
  +nested: Doctrine\ORM\PersistentCollection {#3474 …}
  +votes: Doctrine\ORM\PersistentCollection {#3476 …}
  +reports: Doctrine\ORM\PersistentCollection {#3478 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3480 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3482 …}
  -id: 294746
  -bodyTs: "'free':1 'host':4 'matter':9 'probabl':7 'self':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6203159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704847633 {#3470
    date: 2024-01-10 01:47:13.0 +01:00
  }
}
"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
137 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
138 DENIED moderate
App\Entity\EntryComment {#3586
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3471
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3098
      +user: Proxies\__CG__\App\Entity\User {#3099 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704844587 {#3096
        date: 2024-01-10 00:56:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3109 …}
      +nested: Doctrine\ORM\PersistentCollection {#3100 …}
      +votes: Doctrine\ORM\PersistentCollection {#3102 …}
      +reports: Doctrine\ORM\PersistentCollection {#3110 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
      -id: 294644
      -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6533111"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704844587 {#3097
        date: 2024-01-10 00:56:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "Free for self hosted which is probably what matters to most here"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704847633 {#3469
      date: 2024-01-10 01:47:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@subtext@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3472 …}
    +nested: Doctrine\ORM\PersistentCollection {#3474 …}
    +votes: Doctrine\ORM\PersistentCollection {#3476 …}
    +reports: Doctrine\ORM\PersistentCollection {#3478 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3480 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3482 …}
    -id: 294746
    -bodyTs: "'free':1 'host':4 'matter':9 'probabl':7 'self':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6203159"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704847633 {#3470
      date: 2024-01-10 01:47:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Definitely a fair point, always good to see that in a project"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704853521 {#3584
    date: 2024-01-10 03:25:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3587 …}
  +nested: Doctrine\ORM\PersistentCollection {#3589 …}
  +votes: Doctrine\ORM\PersistentCollection {#3591 …}
  +reports: Doctrine\ORM\PersistentCollection {#3593 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3595 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3597 …}
  -id: 294887
  -bodyTs: "'alway':5 'definit':1 'fair':3 'good':6 'point':4 'project':12 'see':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6537616"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704853521 {#3585
    date: 2024-01-10 03:25:21.0 +01:00
  }
}
"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
139 DENIED edit
App\Entity\EntryComment {#3586
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3471
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3098
      +user: Proxies\__CG__\App\Entity\User {#3099 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704844587 {#3096
        date: 2024-01-10 00:56:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3109 …}
      +nested: Doctrine\ORM\PersistentCollection {#3100 …}
      +votes: Doctrine\ORM\PersistentCollection {#3102 …}
      +reports: Doctrine\ORM\PersistentCollection {#3110 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
      -id: 294644
      -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6533111"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704844587 {#3097
        date: 2024-01-10 00:56:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "Free for self hosted which is probably what matters to most here"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704847633 {#3469
      date: 2024-01-10 01:47:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@subtext@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3472 …}
    +nested: Doctrine\ORM\PersistentCollection {#3474 …}
    +votes: Doctrine\ORM\PersistentCollection {#3476 …}
    +reports: Doctrine\ORM\PersistentCollection {#3478 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3480 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3482 …}
    -id: 294746
    -bodyTs: "'free':1 'host':4 'matter':9 'probabl':7 'self':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6203159"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704847633 {#3470
      date: 2024-01-10 01:47:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Definitely a fair point, always good to see that in a project"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704853521 {#3584
    date: 2024-01-10 03:25:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3587 …}
  +nested: Doctrine\ORM\PersistentCollection {#3589 …}
  +votes: Doctrine\ORM\PersistentCollection {#3591 …}
  +reports: Doctrine\ORM\PersistentCollection {#3593 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3595 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3597 …}
  -id: 294887
  -bodyTs: "'alway':5 'definit':1 'fair':3 'good':6 'point':4 'project':12 'see':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6537616"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704853521 {#3585
    date: 2024-01-10 03:25:21.0 +01:00
  }
}
"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
140 DENIED moderate
App\Entity\EntryComment {#3586
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3471
    +user: App\Entity\User {#2162 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3098
      +user: Proxies\__CG__\App\Entity\User {#3099 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2114
        +user: App\Entity\User {#2162 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Thank you for including oAuth options for sign on. Makes a big difference being able to use the same account for all the things like freshRSS, seafile, immich etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 20
        +score: 0
        +lastActive: DateTime @1722465649 {#2106
          date: 2024-08-01 00:40:49.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@daniel31x13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2117 …}
        +nested: Doctrine\ORM\PersistentCollection {#2122 …}
        +votes: Doctrine\ORM\PersistentCollection {#2113 …}
        +reports: Doctrine\ORM\PersistentCollection {#2119 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
        -id: 291717
        -bodyTs: "'abl':15 'account':20 'big':12 'differ':13 'etc':29 'freshrss':26 'immich':28 'includ':4 'like':25 'make':10 'oauth':5 'option':6 'seafil':27 'sign':8 'thank':1 'thing':24 'use':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6171285"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704743750 {#2110
          date: 2024-01-08 20:55:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2114}
      +body: "Although in the subscription version, SSO is not available unless you purchase the “Contact Us” version. [sso.tax](https://sso.tax) would like a word."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704844587 {#3096
        date: 2024-01-10 00:56:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@daniel31x13@lemmy.world"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3109 …}
      +nested: Doctrine\ORM\PersistentCollection {#3100 …}
      +votes: Doctrine\ORM\PersistentCollection {#3102 …}
      +reports: Doctrine\ORM\PersistentCollection {#3110 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
      -id: 294644
      -bodyTs: "'although':1 'avail':9 'contact':14 'like':20 'purchas':12 'sso':6 'sso.tax':17,18 'subscript':4 'unless':10 'us':15 'version':5,16 'word':22 'would':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6533111"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704844587 {#3097
        date: 2024-01-10 00:56:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2114}
    +body: "Free for self hosted which is probably what matters to most here"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704847633 {#3469
      date: 2024-01-10 01:47:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
      "@Lem453@lemmy.ca"
      "@subtext@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3472 …}
    +nested: Doctrine\ORM\PersistentCollection {#3474 …}
    +votes: Doctrine\ORM\PersistentCollection {#3476 …}
    +reports: Doctrine\ORM\PersistentCollection {#3478 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3480 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3482 …}
    -id: 294746
    -bodyTs: "'free':1 'host':4 'matter':9 'probabl':7 'self':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6203159"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704847633 {#3470
      date: 2024-01-10 01:47:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2114}
  +body: "Definitely a fair point, always good to see that in a project"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704853521 {#3584
    date: 2024-01-10 03:25:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@Lem453@lemmy.ca"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3587 …}
  +nested: Doctrine\ORM\PersistentCollection {#3589 …}
  +votes: Doctrine\ORM\PersistentCollection {#3591 …}
  +reports: Doctrine\ORM\PersistentCollection {#3593 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3595 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3597 …}
  -id: 294887
  -bodyTs: "'alway':5 'definit':1 'fair':3 'good':6 'point':4 'project':12 'see':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6537616"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704853521 {#3585
    date: 2024-01-10 03:25:21.0 +01:00
  }
}
"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
141 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
142 DENIED moderate
App\Entity\EntryComment {#2276
  +user: App\Entity\User {#2195 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I recently switched from Joplin to Obsidian for different reasons. I’d prefer something FOSS, but so far I’ve been happy with the transition. Since it works with plain markdown files, it would fit your use case"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719212299 {#2281
    date: 2024-06-24 08:58:19.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2275 …}
  +nested: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  -id: 291737
  -bodyTs: "'case':38 'd':12 'differ':9 'far':18 'file':32 'fit':35 'foss':15 'happi':22 'joplin':5 'markdown':31 'obsidian':7 'plain':30 'prefer':13 'reason':10 'recent':2 'sinc':26 'someth':14 'switch':3 'transit':25 'use':37 've':20 'work':28 'would':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505245"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744372 {#2283
    date: 2024-01-08 21:06:12.0 +01:00
  }
}
"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
143 DENIED edit
App\Entity\EntryComment {#2276
  +user: App\Entity\User {#2195 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I recently switched from Joplin to Obsidian for different reasons. I’d prefer something FOSS, but so far I’ve been happy with the transition. Since it works with plain markdown files, it would fit your use case"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719212299 {#2281
    date: 2024-06-24 08:58:19.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2275 …}
  +nested: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  -id: 291737
  -bodyTs: "'case':38 'd':12 'differ':9 'far':18 'file':32 'fit':35 'foss':15 'happi':22 'joplin':5 'markdown':31 'obsidian':7 'plain':30 'prefer':13 'reason':10 'recent':2 'sinc':26 'someth':14 'switch':3 'transit':25 'use':37 've':20 'work':28 'would':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505245"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744372 {#2283
    date: 2024-01-08 21:06:12.0 +01:00
  }
}
"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
144 DENIED moderate
App\Entity\EntryComment {#2276
  +user: App\Entity\User {#2195 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I recently switched from Joplin to Obsidian for different reasons. I’d prefer something FOSS, but so far I’ve been happy with the transition. Since it works with plain markdown files, it would fit your use case"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719212299 {#2281
    date: 2024-06-24 08:58:19.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2275 …}
  +nested: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  -id: 291737
  -bodyTs: "'case':38 'd':12 'differ':9 'far':18 'file':32 'fit':35 'foss':15 'happi':22 'joplin':5 'markdown':31 'obsidian':7 'plain':30 'prefer':13 'reason':10 'recent':2 'sinc':26 'someth':14 'switch':3 'transit':25 'use':37 've':20 'work':28 'would':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505245"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744372 {#2283
    date: 2024-01-08 21:06:12.0 +01:00
  }
}
"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
145 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
146 DENIED moderate
App\Entity\EntryComment {#3119
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2195 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I recently switched from Joplin to Obsidian for different reasons. I’d prefer something FOSS, but so far I’ve been happy with the transition. Since it works with plain markdown files, it would fit your use case"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1719212299 {#2281
      date: 2024-06-24 08:58:19.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2275 …}
    +nested: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    -id: 291737
    -bodyTs: "'case':38 'd':12 'differ':9 'far':18 'file':32 'fit':35 'foss':15 'happi':22 'joplin':5 'markdown':31 'obsidian':7 'plain':30 'prefer':13 'reason':10 'recent':2 'sinc':26 'someth':14 'switch':3 'transit':25 'use':37 've':20 'work':28 'would':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505245"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744372 {#2283
      date: 2024-01-08 21:06:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2276}
  +body: "I’ve switched from Obsidian to Joplin actually, cos syncing was a chore and Joplin is more straightforward imo"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704754844 {#3116
    date: 2024-01-09 00:00:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@bluespin@lemmy.world"
    "@jaykay@lemmy.zip"
    "@bluespin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3121 …}
  +nested: Doctrine\ORM\PersistentCollection {#3123 …}
  +votes: Doctrine\ORM\PersistentCollection {#3125 …}
  +reports: Doctrine\ORM\PersistentCollection {#3127 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3131 …}
  -id: 292139
  -bodyTs: "'actual':8 'chore':13 'cos':9 'imo':19 'joplin':7,15 'obsidian':5 'straightforward':18 'switch':3 'sync':10 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097568"
  +editedAt: DateTimeImmutable @1719212352 {#3117
    date: 2024-06-24 08:59:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704754844 {#3118
    date: 2024-01-09 00:00:44.0 +01:00
  }
}
"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
147 DENIED edit
App\Entity\EntryComment {#3119
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2195 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I recently switched from Joplin to Obsidian for different reasons. I’d prefer something FOSS, but so far I’ve been happy with the transition. Since it works with plain markdown files, it would fit your use case"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1719212299 {#2281
      date: 2024-06-24 08:58:19.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2275 …}
    +nested: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    -id: 291737
    -bodyTs: "'case':38 'd':12 'differ':9 'far':18 'file':32 'fit':35 'foss':15 'happi':22 'joplin':5 'markdown':31 'obsidian':7 'plain':30 'prefer':13 'reason':10 'recent':2 'sinc':26 'someth':14 'switch':3 'transit':25 'use':37 've':20 'work':28 'would':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505245"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744372 {#2283
      date: 2024-01-08 21:06:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2276}
  +body: "I’ve switched from Obsidian to Joplin actually, cos syncing was a chore and Joplin is more straightforward imo"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704754844 {#3116
    date: 2024-01-09 00:00:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@bluespin@lemmy.world"
    "@jaykay@lemmy.zip"
    "@bluespin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3121 …}
  +nested: Doctrine\ORM\PersistentCollection {#3123 …}
  +votes: Doctrine\ORM\PersistentCollection {#3125 …}
  +reports: Doctrine\ORM\PersistentCollection {#3127 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3131 …}
  -id: 292139
  -bodyTs: "'actual':8 'chore':13 'cos':9 'imo':19 'joplin':7,15 'obsidian':5 'straightforward':18 'switch':3 'sync':10 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097568"
  +editedAt: DateTimeImmutable @1719212352 {#3117
    date: 2024-06-24 08:59:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704754844 {#3118
    date: 2024-01-09 00:00:44.0 +01:00
  }
}
"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
148 DENIED moderate
App\Entity\EntryComment {#3119
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2195 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I recently switched from Joplin to Obsidian for different reasons. I’d prefer something FOSS, but so far I’ve been happy with the transition. Since it works with plain markdown files, it would fit your use case"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1719212299 {#2281
      date: 2024-06-24 08:58:19.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2275 …}
    +nested: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    -id: 291737
    -bodyTs: "'case':38 'd':12 'differ':9 'far':18 'file':32 'fit':35 'foss':15 'happi':22 'joplin':5 'markdown':31 'obsidian':7 'plain':30 'prefer':13 'reason':10 'recent':2 'sinc':26 'someth':14 'switch':3 'transit':25 'use':37 've':20 'work':28 'would':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505245"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744372 {#2283
      date: 2024-01-08 21:06:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2276}
  +body: "I’ve switched from Obsidian to Joplin actually, cos syncing was a chore and Joplin is more straightforward imo"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704754844 {#3116
    date: 2024-01-09 00:00:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@bluespin@lemmy.world"
    "@jaykay@lemmy.zip"
    "@bluespin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3121 …}
  +nested: Doctrine\ORM\PersistentCollection {#3123 …}
  +votes: Doctrine\ORM\PersistentCollection {#3125 …}
  +reports: Doctrine\ORM\PersistentCollection {#3127 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3131 …}
  -id: 292139
  -bodyTs: "'actual':8 'chore':13 'cos':9 'imo':19 'joplin':7,15 'obsidian':5 'straightforward':18 'switch':3 'sync':10 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097568"
  +editedAt: DateTimeImmutable @1719212352 {#3117
    date: 2024-06-24 08:59:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704754844 {#3118
    date: 2024-01-09 00:00:44.0 +01:00
  }
}
"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
149 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
150 DENIED moderate
App\Entity\EntryComment {#2142
  +user: App\Entity\User {#2153 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Can you not just backup the pg txn logs (with periodic full backups, purged in accordance with your needs?). That’s a much safer way to approach DBs anyway.\n
    \n
    (exclude the online db files from your file system replication)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704744481 {#2251
    date: 2024-01-08 21:08:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 291742
  -bodyTs: "'accord':16 'anyway':29 'approach':27 'backup':5,13 'db':33 'dbs':28 'exclud':30 'file':34,37 'full':12 'log':9 'much':23 'need':19 'onlin':32 'period':11 'pg':7 'purg':14 'replic':39 'safer':24 'system':38 'txn':8 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6171502"
  +editedAt: DateTimeImmutable @1719190029 {#2284
    date: 2024-06-24 02:47:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704744481 {#2285
    date: 2024-01-08 21:08:01.0 +01:00
  }
}
"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
151 DENIED edit
App\Entity\EntryComment {#2142
  +user: App\Entity\User {#2153 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Can you not just backup the pg txn logs (with periodic full backups, purged in accordance with your needs?). That’s a much safer way to approach DBs anyway.\n
    \n
    (exclude the online db files from your file system replication)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704744481 {#2251
    date: 2024-01-08 21:08:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 291742
  -bodyTs: "'accord':16 'anyway':29 'approach':27 'backup':5,13 'db':33 'dbs':28 'exclud':30 'file':34,37 'full':12 'log':9 'much':23 'need':19 'onlin':32 'period':11 'pg':7 'purg':14 'replic':39 'safer':24 'system':38 'txn':8 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6171502"
  +editedAt: DateTimeImmutable @1719190029 {#2284
    date: 2024-06-24 02:47:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704744481 {#2285
    date: 2024-01-08 21:08:01.0 +01:00
  }
}
"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
152 DENIED moderate
App\Entity\EntryComment {#2142
  +user: App\Entity\User {#2153 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Can you not just backup the pg txn logs (with periodic full backups, purged in accordance with your needs?). That’s a much safer way to approach DBs anyway.\n
    \n
    (exclude the online db files from your file system replication)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704744481 {#2251
    date: 2024-01-08 21:08:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 291742
  -bodyTs: "'accord':16 'anyway':29 'approach':27 'backup':5,13 'db':33 'dbs':28 'exclud':30 'file':34,37 'full':12 'log':9 'much':23 'need':19 'onlin':32 'period':11 'pg':7 'purg':14 'replic':39 'safer':24 'system':38 'txn':8 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6171502"
  +editedAt: DateTimeImmutable @1719190029 {#2284
    date: 2024-06-24 02:47:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704744481 {#2285
    date: 2024-01-08 21:08:01.0 +01:00
  }
}
"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
153 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
154 DENIED moderate
App\Entity\EntryComment {#1979
  +user: App\Entity\User {#1347 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
    \n
    Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 30
  +score: 0
  +lastActive: DateTime @1720377944 {#1984
    date: 2024-07-07 20:45:44.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1980 …}
  +nested: Doctrine\ORM\PersistentCollection {#2375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2374 …}
  +reports: Doctrine\ORM\PersistentCollection {#2362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
  -id: 291743
  -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leminal.space/comment/4510008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744520 {#1987
    date: 2024-01-08 21:08:40.0 +01:00
  }
}
"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
155 DENIED edit
App\Entity\EntryComment {#1979
  +user: App\Entity\User {#1347 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
    \n
    Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 30
  +score: 0
  +lastActive: DateTime @1720377944 {#1984
    date: 2024-07-07 20:45:44.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1980 …}
  +nested: Doctrine\ORM\PersistentCollection {#2375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2374 …}
  +reports: Doctrine\ORM\PersistentCollection {#2362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
  -id: 291743
  -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leminal.space/comment/4510008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744520 {#1987
    date: 2024-01-08 21:08:40.0 +01:00
  }
}
"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
156 DENIED moderate
App\Entity\EntryComment {#1979
  +user: App\Entity\User {#1347 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
    \n
    Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 30
  +score: 0
  +lastActive: DateTime @1720377944 {#1984
    date: 2024-07-07 20:45:44.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1980 …}
  +nested: Doctrine\ORM\PersistentCollection {#2375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2374 …}
  +reports: Doctrine\ORM\PersistentCollection {#2362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
  -id: 291743
  -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leminal.space/comment/4510008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704744520 {#1987
    date: 2024-01-08 21:08:40.0 +01:00
  }
}
"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
157 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
158 DENIED moderate
App\Entity\EntryComment {#3135
  +user: Proxies\__CG__\App\Entity\User {#3136 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I second obsidian. I was on the verge to jump onto logseq, but found its way of handling notes to be… *different*. I also felt a dislike of anytype where I don’t really have control over my notes. Obsidian clicked with me from the start and felt right. So I went with it, even though it’s not FOSS (which is usually a hard requirement from me)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704747092 {#3133
    date: 2024-01-08 21:51:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3137 …}
  +nested: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3141 …}
  +reports: Doctrine\ORM\PersistentCollection {#3143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
  -id: 291831
  -bodyTs: "'also':24 'anytyp':29 'click':41 'control':36 'differ':22 'dislik':27 'even':55 'felt':25,48 'foss':60 'found':14 'handl':18 'hard':65 'jump':10 'logseq':12 'note':19,39 'obsidian':3,40 'onto':11 'realli':34 'requir':66 'right':49 'second':2 'start':46 'though':56 'usual':63 'verg':8 'way':16 'went':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7173572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747092 {#3134
    date: 2024-01-08 21:51:32.0 +01:00
  }
}
"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
159 DENIED edit
App\Entity\EntryComment {#3135
  +user: Proxies\__CG__\App\Entity\User {#3136 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I second obsidian. I was on the verge to jump onto logseq, but found its way of handling notes to be… *different*. I also felt a dislike of anytype where I don’t really have control over my notes. Obsidian clicked with me from the start and felt right. So I went with it, even though it’s not FOSS (which is usually a hard requirement from me)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704747092 {#3133
    date: 2024-01-08 21:51:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3137 …}
  +nested: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3141 …}
  +reports: Doctrine\ORM\PersistentCollection {#3143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
  -id: 291831
  -bodyTs: "'also':24 'anytyp':29 'click':41 'control':36 'differ':22 'dislik':27 'even':55 'felt':25,48 'foss':60 'found':14 'handl':18 'hard':65 'jump':10 'logseq':12 'note':19,39 'obsidian':3,40 'onto':11 'realli':34 'requir':66 'right':49 'second':2 'start':46 'though':56 'usual':63 'verg':8 'way':16 'went':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7173572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747092 {#3134
    date: 2024-01-08 21:51:32.0 +01:00
  }
}
"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
160 DENIED moderate
App\Entity\EntryComment {#3135
  +user: Proxies\__CG__\App\Entity\User {#3136 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I second obsidian. I was on the verge to jump onto logseq, but found its way of handling notes to be… *different*. I also felt a dislike of anytype where I don’t really have control over my notes. Obsidian clicked with me from the start and felt right. So I went with it, even though it’s not FOSS (which is usually a hard requirement from me)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704747092 {#3133
    date: 2024-01-08 21:51:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3137 …}
  +nested: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3141 …}
  +reports: Doctrine\ORM\PersistentCollection {#3143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
  -id: 291831
  -bodyTs: "'also':24 'anytyp':29 'click':41 'control':36 'differ':22 'dislik':27 'even':55 'felt':25,48 'foss':60 'found':14 'handl':18 'hard':65 'jump':10 'logseq':12 'note':19,39 'obsidian':3,40 'onto':11 'realli':34 'requir':66 'right':49 'second':2 'start':46 'though':56 'usual':63 'verg':8 'way':16 'went':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7173572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747092 {#3134
    date: 2024-01-08 21:51:32.0 +01:00
  }
}
"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
161 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
162 DENIED moderate
App\Entity\EntryComment {#3151
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "How do you self-host Obsidian?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704751861 {#3149
    date: 2024-01-08 23:11:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3153 …}
  +nested: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  -id: 292050
  -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5860014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704751861 {#3150
    date: 2024-01-08 23:11:01.0 +01:00
  }
}
"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
163 DENIED edit
App\Entity\EntryComment {#3151
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "How do you self-host Obsidian?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704751861 {#3149
    date: 2024-01-08 23:11:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3153 …}
  +nested: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  -id: 292050
  -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5860014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704751861 {#3150
    date: 2024-01-08 23:11:01.0 +01:00
  }
}
"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
164 DENIED moderate
App\Entity\EntryComment {#3151
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "How do you self-host Obsidian?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704751861 {#3149
    date: 2024-01-08 23:11:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3153 …}
  +nested: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  -id: 292050
  -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5860014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704751861 {#3150
    date: 2024-01-08 23:11:01.0 +01:00
  }
}
"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
165 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
166 DENIED moderate
App\Entity\EntryComment {#3393
  +user: Proxies\__CG__\App\Entity\User {#3394 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "How do you self-host Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704751861 {#3149
      date: 2024-01-08 23:11:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 292050
    -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5860014"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704751861 {#3150
      date: 2024-01-08 23:11:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    That’s the near thing about it… you don’t.\n
    \n
    But jokes aside, it is mostly about syncing notes for the selfhosting part. You either go with the official offer, no self-hosting and costs money, or you use a community plug-in, self-hosted, or you use a third program like syncthing, selfhosted.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704778293 {#3391
    date: 2024-01-09 06:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3395 …}
  +nested: Doctrine\ORM\PersistentCollection {#3397 …}
  +votes: Doctrine\ORM\PersistentCollection {#3399 …}
  +reports: Doctrine\ORM\PersistentCollection {#3401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3405 …}
  -id: 297442
  -bodyTs: "'asid':13 'communiti':42 'cost':36 'either':25 'go':26 'host':34,48 'joke':12 'like':55 'money':37 'most':16 'near':4 'note':19 'offer':30 'offici':29 'part':23 'plug':44 'plug-in':43 'program':54 'self':33,47 'self-host':32,46 'selfhost':22,57 'sync':18 'syncth':56 'thing':5 'third':53 'use':40,51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6257940"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704778293 {#3392
    date: 2024-01-09 06:31:33.0 +01:00
  }
}
"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
167 DENIED edit
App\Entity\EntryComment {#3393
  +user: Proxies\__CG__\App\Entity\User {#3394 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "How do you self-host Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704751861 {#3149
      date: 2024-01-08 23:11:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 292050
    -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5860014"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704751861 {#3150
      date: 2024-01-08 23:11:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    That’s the near thing about it… you don’t.\n
    \n
    But jokes aside, it is mostly about syncing notes for the selfhosting part. You either go with the official offer, no self-hosting and costs money, or you use a community plug-in, self-hosted, or you use a third program like syncthing, selfhosted.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704778293 {#3391
    date: 2024-01-09 06:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3395 …}
  +nested: Doctrine\ORM\PersistentCollection {#3397 …}
  +votes: Doctrine\ORM\PersistentCollection {#3399 …}
  +reports: Doctrine\ORM\PersistentCollection {#3401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3405 …}
  -id: 297442
  -bodyTs: "'asid':13 'communiti':42 'cost':36 'either':25 'go':26 'host':34,48 'joke':12 'like':55 'money':37 'most':16 'near':4 'note':19 'offer':30 'offici':29 'part':23 'plug':44 'plug-in':43 'program':54 'self':33,47 'self-host':32,46 'selfhost':22,57 'sync':18 'syncth':56 'thing':5 'third':53 'use':40,51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6257940"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704778293 {#3392
    date: 2024-01-09 06:31:33.0 +01:00
  }
}
"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
168 DENIED moderate
App\Entity\EntryComment {#3393
  +user: Proxies\__CG__\App\Entity\User {#3394 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "How do you self-host Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704751861 {#3149
      date: 2024-01-08 23:11:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 292050
    -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5860014"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704751861 {#3150
      date: 2024-01-08 23:11:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    That’s the near thing about it… you don’t.\n
    \n
    But jokes aside, it is mostly about syncing notes for the selfhosting part. You either go with the official offer, no self-hosting and costs money, or you use a community plug-in, self-hosted, or you use a third program like syncthing, selfhosted.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704778293 {#3391
    date: 2024-01-09 06:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3395 …}
  +nested: Doctrine\ORM\PersistentCollection {#3397 …}
  +votes: Doctrine\ORM\PersistentCollection {#3399 …}
  +reports: Doctrine\ORM\PersistentCollection {#3401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3405 …}
  -id: 297442
  -bodyTs: "'asid':13 'communiti':42 'cost':36 'either':25 'go':26 'host':34,48 'joke':12 'like':55 'money':37 'most':16 'near':4 'note':19 'offer':30 'offici':29 'part':23 'plug':44 'plug-in':43 'program':54 'self':33,47 'self-host':32,46 'selfhost':22,57 'sync':18 'syncth':56 'thing':5 'third':53 'use':40,51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6257940"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704778293 {#3392
    date: 2024-01-09 06:31:33.0 +01:00
  }
}
"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
169 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
170 DENIED moderate
App\Entity\EntryComment {#3409
  +user: Proxies\__CG__\App\Entity\User {#3410 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "How do you self-host Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704751861 {#3149
      date: 2024-01-08 23:11:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 292050
    -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5860014"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704751861 {#3150
      date: 2024-01-08 23:11:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704891073 {#3407
    date: 2024-01-10 13:51:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3411 …}
  +nested: Doctrine\ORM\PersistentCollection {#3413 …}
  +votes: Doctrine\ORM\PersistentCollection {#3415 …}
  +reports: Doctrine\ORM\PersistentCollection {#3417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
  -id: 295719
  -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6553557"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704891073 {#3408
    date: 2024-01-10 13:51:13.0 +01:00
  }
}
"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
171 DENIED edit
App\Entity\EntryComment {#3409
  +user: Proxies\__CG__\App\Entity\User {#3410 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "How do you self-host Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704751861 {#3149
      date: 2024-01-08 23:11:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 292050
    -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5860014"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704751861 {#3150
      date: 2024-01-08 23:11:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704891073 {#3407
    date: 2024-01-10 13:51:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3411 …}
  +nested: Doctrine\ORM\PersistentCollection {#3413 …}
  +votes: Doctrine\ORM\PersistentCollection {#3415 …}
  +reports: Doctrine\ORM\PersistentCollection {#3417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
  -id: 295719
  -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6553557"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704891073 {#3408
    date: 2024-01-10 13:51:13.0 +01:00
  }
}
"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
172 DENIED moderate
App\Entity\EntryComment {#3409
  +user: Proxies\__CG__\App\Entity\User {#3410 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "How do you self-host Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704751861 {#3149
      date: 2024-01-08 23:11:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 292050
    -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5860014"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704751861 {#3150
      date: 2024-01-08 23:11:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704891073 {#3407
    date: 2024-01-10 13:51:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3411 …}
  +nested: Doctrine\ORM\PersistentCollection {#3413 …}
  +votes: Doctrine\ORM\PersistentCollection {#3415 …}
  +reports: Doctrine\ORM\PersistentCollection {#3417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
  -id: 295719
  -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6553557"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704891073 {#3408
    date: 2024-01-10 13:51:13.0 +01:00
  }
}
"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
173 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
174 DENIED moderate
App\Entity\EntryComment {#3601
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3409
    +user: Proxies\__CG__\App\Entity\User {#3410 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3151
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1979
        +user: App\Entity\User {#1347 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
          \n
          Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 30
        +score: 0
        +lastActive: DateTime @1720377944 {#1984
          date: 2024-07-07 20:45:44.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1980 …}
        +nested: Doctrine\ORM\PersistentCollection {#2375 …}
        +votes: Doctrine\ORM\PersistentCollection {#2374 …}
        +reports: Doctrine\ORM\PersistentCollection {#2362 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
        -id: 291743
        -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leminal.space/comment/4510008"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704744520 {#1987
          date: 2024-01-08 21:08:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "How do you self-host Obsidian?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704751861 {#3149
        date: 2024-01-08 23:11:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3153 …}
      +nested: Doctrine\ORM\PersistentCollection {#3155 …}
      +votes: Doctrine\ORM\PersistentCollection {#3157 …}
      +reports: Doctrine\ORM\PersistentCollection {#3159 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
      -id: 292050
      -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5860014"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704751861 {#3150
        date: 2024-01-08 23:11:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704891073 {#3407
      date: 2024-01-10 13:51:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3411 …}
    +nested: Doctrine\ORM\PersistentCollection {#3413 …}
    +votes: Doctrine\ORM\PersistentCollection {#3415 …}
    +reports: Doctrine\ORM\PersistentCollection {#3417 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
    -id: 295719
    -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6553557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704891073 {#3408
      date: 2024-01-10 13:51:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I’ll have to look into that. It doesn’t work like Joplin where I can just connect it to the same remote backup within the app, across devices?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704891231 {#3599
    date: 2024-01-10 13:53:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
    "@bbuez@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3602 …}
  +nested: Doctrine\ORM\PersistentCollection {#3604 …}
  +votes: Doctrine\ORM\PersistentCollection {#3606 …}
  +reports: Doctrine\ORM\PersistentCollection {#3608 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3610 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3612 …}
  -id: 295725
  -bodyTs: "'across':28 'app':27 'backup':24 'connect':18 'devic':29 'doesn':9 'joplin':13 'like':12 'll':2 'look':5 'remot':23 'within':25 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5910605"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704891231 {#3600
    date: 2024-01-10 13:53:51.0 +01:00
  }
}
"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
175 DENIED edit
App\Entity\EntryComment {#3601
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3409
    +user: Proxies\__CG__\App\Entity\User {#3410 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3151
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1979
        +user: App\Entity\User {#1347 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
          \n
          Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 30
        +score: 0
        +lastActive: DateTime @1720377944 {#1984
          date: 2024-07-07 20:45:44.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1980 …}
        +nested: Doctrine\ORM\PersistentCollection {#2375 …}
        +votes: Doctrine\ORM\PersistentCollection {#2374 …}
        +reports: Doctrine\ORM\PersistentCollection {#2362 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
        -id: 291743
        -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leminal.space/comment/4510008"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704744520 {#1987
          date: 2024-01-08 21:08:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "How do you self-host Obsidian?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704751861 {#3149
        date: 2024-01-08 23:11:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3153 …}
      +nested: Doctrine\ORM\PersistentCollection {#3155 …}
      +votes: Doctrine\ORM\PersistentCollection {#3157 …}
      +reports: Doctrine\ORM\PersistentCollection {#3159 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
      -id: 292050
      -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5860014"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704751861 {#3150
        date: 2024-01-08 23:11:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704891073 {#3407
      date: 2024-01-10 13:51:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3411 …}
    +nested: Doctrine\ORM\PersistentCollection {#3413 …}
    +votes: Doctrine\ORM\PersistentCollection {#3415 …}
    +reports: Doctrine\ORM\PersistentCollection {#3417 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
    -id: 295719
    -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6553557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704891073 {#3408
      date: 2024-01-10 13:51:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I’ll have to look into that. It doesn’t work like Joplin where I can just connect it to the same remote backup within the app, across devices?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704891231 {#3599
    date: 2024-01-10 13:53:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
    "@bbuez@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3602 …}
  +nested: Doctrine\ORM\PersistentCollection {#3604 …}
  +votes: Doctrine\ORM\PersistentCollection {#3606 …}
  +reports: Doctrine\ORM\PersistentCollection {#3608 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3610 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3612 …}
  -id: 295725
  -bodyTs: "'across':28 'app':27 'backup':24 'connect':18 'devic':29 'doesn':9 'joplin':13 'like':12 'll':2 'look':5 'remot':23 'within':25 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5910605"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704891231 {#3600
    date: 2024-01-10 13:53:51.0 +01:00
  }
}
"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
176 DENIED moderate
App\Entity\EntryComment {#3601
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3409
    +user: Proxies\__CG__\App\Entity\User {#3410 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3151
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1979
        +user: App\Entity\User {#1347 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
          \n
          Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 30
        +score: 0
        +lastActive: DateTime @1720377944 {#1984
          date: 2024-07-07 20:45:44.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1980 …}
        +nested: Doctrine\ORM\PersistentCollection {#2375 …}
        +votes: Doctrine\ORM\PersistentCollection {#2374 …}
        +reports: Doctrine\ORM\PersistentCollection {#2362 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
        -id: 291743
        -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leminal.space/comment/4510008"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704744520 {#1987
          date: 2024-01-08 21:08:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "How do you self-host Obsidian?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704751861 {#3149
        date: 2024-01-08 23:11:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3153 …}
      +nested: Doctrine\ORM\PersistentCollection {#3155 …}
      +votes: Doctrine\ORM\PersistentCollection {#3157 …}
      +reports: Doctrine\ORM\PersistentCollection {#3159 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
      -id: 292050
      -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5860014"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704751861 {#3150
        date: 2024-01-08 23:11:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704891073 {#3407
      date: 2024-01-10 13:51:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3411 …}
    +nested: Doctrine\ORM\PersistentCollection {#3413 …}
    +votes: Doctrine\ORM\PersistentCollection {#3415 …}
    +reports: Doctrine\ORM\PersistentCollection {#3417 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
    -id: 295719
    -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6553557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704891073 {#3408
      date: 2024-01-10 13:51:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I’ll have to look into that. It doesn’t work like Joplin where I can just connect it to the same remote backup within the app, across devices?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704891231 {#3599
    date: 2024-01-10 13:53:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
    "@bbuez@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3602 …}
  +nested: Doctrine\ORM\PersistentCollection {#3604 …}
  +votes: Doctrine\ORM\PersistentCollection {#3606 …}
  +reports: Doctrine\ORM\PersistentCollection {#3608 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3610 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3612 …}
  -id: 295725
  -bodyTs: "'across':28 'app':27 'backup':24 'connect':18 'devic':29 'doesn':9 'joplin':13 'like':12 'll':2 'look':5 'remot':23 'within':25 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5910605"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704891231 {#3600
    date: 2024-01-10 13:53:51.0 +01:00
  }
}
"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
177 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
178 DENIED moderate
App\Entity\EntryComment {#3700
  +user: Proxies\__CG__\App\Entity\User {#3410 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3601
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3409
      +user: Proxies\__CG__\App\Entity\User {#3410 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3151
        +user: Proxies\__CG__\App\Entity\User {#3152 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1979
          +user: App\Entity\User {#1347 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
            \n
            Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 30
          +score: 0
          +lastActive: DateTime @1720377944 {#1984
            date: 2024-07-07 20:45:44.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@jaykay@lemmy.zip"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1980 …}
          +nested: Doctrine\ORM\PersistentCollection {#2375 …}
          +votes: Doctrine\ORM\PersistentCollection {#2374 …}
          +reports: Doctrine\ORM\PersistentCollection {#2362 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
          -id: 291743
          -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://leminal.space/comment/4510008"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704744520 {#1987
            date: 2024-01-08 21:08:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1979}
        +body: "How do you self-host Obsidian?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704751861 {#3149
          date: 2024-01-08 23:11:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
          "@fenndev@leminal.space"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3153 …}
        +nested: Doctrine\ORM\PersistentCollection {#3155 …}
        +votes: Doctrine\ORM\PersistentCollection {#3157 …}
        +reports: Doctrine\ORM\PersistentCollection {#3159 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
        -id: 292050
        -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5860014"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704751861 {#3150
          date: 2024-01-08 23:11:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704891073 {#3407
        date: 2024-01-10 13:51:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3411 …}
      +nested: Doctrine\ORM\PersistentCollection {#3413 …}
      +votes: Doctrine\ORM\PersistentCollection {#3415 …}
      +reports: Doctrine\ORM\PersistentCollection {#3417 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
      -id: 295719
      -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6553557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704891073 {#3408
        date: 2024-01-10 13:51:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "I’ll have to look into that. It doesn’t work like Joplin where I can just connect it to the same remote backup within the app, across devices?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704891231 {#3599
      date: 2024-01-10 13:53:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@helenslunch@feddit.nl"
      "@bbuez@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3602 …}
    +nested: Doctrine\ORM\PersistentCollection {#3604 …}
    +votes: Doctrine\ORM\PersistentCollection {#3606 …}
    +reports: Doctrine\ORM\PersistentCollection {#3608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3612 …}
    -id: 295725
    -bodyTs: "'across':28 'app':27 'backup':24 'connect':18 'devic':29 'doesn':9 'joplin':13 'like':12 'll':2 'look':5 'remot':23 'within':25 'work':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5910605"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704891231 {#3600
      date: 2024-01-10 13:53:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "There is a plugin for obsidian to work with syncthing, but it seems to still be in development, implementing through the app and selecting the folders also gave me a reason for syncing my camera as well, and was super easy, no portfowarding or anything required"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704895880 {#3698
    date: 2024-01-10 15:11:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
    "@bbuez@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3701 …}
  +nested: Doctrine\ORM\PersistentCollection {#3703 …}
  +votes: Doctrine\ORM\PersistentCollection {#3705 …}
  +reports: Doctrine\ORM\PersistentCollection {#3707 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3709 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3711 …}
  -id: 295931
  -bodyTs: "'also':27 'anyth':45 'app':22 'camera':35 'develop':18 'easi':41 'folder':26 'gave':28 'implement':19 'obsidian':6 'plugin':4 'portfoward':43 'reason':31 'requir':46 'seem':13 'select':24 'still':15 'super':40 'sync':33 'syncth':10 'well':37 'work':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6554665"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704895880 {#3699
    date: 2024-01-10 15:11:20.0 +01:00
  }
}
"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
179 DENIED edit
App\Entity\EntryComment {#3700
  +user: Proxies\__CG__\App\Entity\User {#3410 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3601
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3409
      +user: Proxies\__CG__\App\Entity\User {#3410 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3151
        +user: Proxies\__CG__\App\Entity\User {#3152 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1979
          +user: App\Entity\User {#1347 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
            \n
            Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 30
          +score: 0
          +lastActive: DateTime @1720377944 {#1984
            date: 2024-07-07 20:45:44.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@jaykay@lemmy.zip"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1980 …}
          +nested: Doctrine\ORM\PersistentCollection {#2375 …}
          +votes: Doctrine\ORM\PersistentCollection {#2374 …}
          +reports: Doctrine\ORM\PersistentCollection {#2362 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
          -id: 291743
          -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://leminal.space/comment/4510008"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704744520 {#1987
            date: 2024-01-08 21:08:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1979}
        +body: "How do you self-host Obsidian?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704751861 {#3149
          date: 2024-01-08 23:11:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
          "@fenndev@leminal.space"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3153 …}
        +nested: Doctrine\ORM\PersistentCollection {#3155 …}
        +votes: Doctrine\ORM\PersistentCollection {#3157 …}
        +reports: Doctrine\ORM\PersistentCollection {#3159 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
        -id: 292050
        -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5860014"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704751861 {#3150
          date: 2024-01-08 23:11:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704891073 {#3407
        date: 2024-01-10 13:51:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3411 …}
      +nested: Doctrine\ORM\PersistentCollection {#3413 …}
      +votes: Doctrine\ORM\PersistentCollection {#3415 …}
      +reports: Doctrine\ORM\PersistentCollection {#3417 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
      -id: 295719
      -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6553557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704891073 {#3408
        date: 2024-01-10 13:51:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "I’ll have to look into that. It doesn’t work like Joplin where I can just connect it to the same remote backup within the app, across devices?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704891231 {#3599
      date: 2024-01-10 13:53:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@helenslunch@feddit.nl"
      "@bbuez@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3602 …}
    +nested: Doctrine\ORM\PersistentCollection {#3604 …}
    +votes: Doctrine\ORM\PersistentCollection {#3606 …}
    +reports: Doctrine\ORM\PersistentCollection {#3608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3612 …}
    -id: 295725
    -bodyTs: "'across':28 'app':27 'backup':24 'connect':18 'devic':29 'doesn':9 'joplin':13 'like':12 'll':2 'look':5 'remot':23 'within':25 'work':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5910605"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704891231 {#3600
      date: 2024-01-10 13:53:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "There is a plugin for obsidian to work with syncthing, but it seems to still be in development, implementing through the app and selecting the folders also gave me a reason for syncing my camera as well, and was super easy, no portfowarding or anything required"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704895880 {#3698
    date: 2024-01-10 15:11:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
    "@bbuez@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3701 …}
  +nested: Doctrine\ORM\PersistentCollection {#3703 …}
  +votes: Doctrine\ORM\PersistentCollection {#3705 …}
  +reports: Doctrine\ORM\PersistentCollection {#3707 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3709 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3711 …}
  -id: 295931
  -bodyTs: "'also':27 'anyth':45 'app':22 'camera':35 'develop':18 'easi':41 'folder':26 'gave':28 'implement':19 'obsidian':6 'plugin':4 'portfoward':43 'reason':31 'requir':46 'seem':13 'select':24 'still':15 'super':40 'sync':33 'syncth':10 'well':37 'work':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6554665"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704895880 {#3699
    date: 2024-01-10 15:11:20.0 +01:00
  }
}
"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
180 DENIED moderate
App\Entity\EntryComment {#3700
  +user: Proxies\__CG__\App\Entity\User {#3410 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3601
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3409
      +user: Proxies\__CG__\App\Entity\User {#3410 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3151
        +user: Proxies\__CG__\App\Entity\User {#3152 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1979
          +user: App\Entity\User {#1347 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
            \n
            Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 30
          +score: 0
          +lastActive: DateTime @1720377944 {#1984
            date: 2024-07-07 20:45:44.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@jaykay@lemmy.zip"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1980 …}
          +nested: Doctrine\ORM\PersistentCollection {#2375 …}
          +votes: Doctrine\ORM\PersistentCollection {#2374 …}
          +reports: Doctrine\ORM\PersistentCollection {#2362 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
          -id: 291743
          -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://leminal.space/comment/4510008"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704744520 {#1987
            date: 2024-01-08 21:08:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1979}
        +body: "How do you self-host Obsidian?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704751861 {#3149
          date: 2024-01-08 23:11:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
          "@fenndev@leminal.space"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3153 …}
        +nested: Doctrine\ORM\PersistentCollection {#3155 …}
        +votes: Doctrine\ORM\PersistentCollection {#3157 …}
        +reports: Doctrine\ORM\PersistentCollection {#3159 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
        -id: 292050
        -bodyTs: "'host':6 'obsidian':7 'self':5 'self-host':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5860014"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704751861 {#3150
          date: 2024-01-08 23:11:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Syncthing is the way, I had tried setting on nextcloud but never could get it to store how I wanted, but syncthinf was ridiculously easy and should work for anything that uses a folder"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704891073 {#3407
        date: 2024-01-10 13:51:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3411 …}
      +nested: Doctrine\ORM\PersistentCollection {#3413 …}
      +votes: Doctrine\ORM\PersistentCollection {#3415 …}
      +reports: Doctrine\ORM\PersistentCollection {#3417 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3419 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3421 …}
      -id: 295719
      -bodyTs: "'anyth':30 'could':13 'easi':25 'folder':34 'get':14 'never':12 'nextcloud':10 'ridicul':24 'set':8 'store':17 'syncth':1 'syncthinf':22 'tri':7 'use':32 'want':20 'way':4 'work':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6553557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704891073 {#3408
        date: 2024-01-10 13:51:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "I’ll have to look into that. It doesn’t work like Joplin where I can just connect it to the same remote backup within the app, across devices?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704891231 {#3599
      date: 2024-01-10 13:53:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@helenslunch@feddit.nl"
      "@bbuez@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3602 …}
    +nested: Doctrine\ORM\PersistentCollection {#3604 …}
    +votes: Doctrine\ORM\PersistentCollection {#3606 …}
    +reports: Doctrine\ORM\PersistentCollection {#3608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3612 …}
    -id: 295725
    -bodyTs: "'across':28 'app':27 'backup':24 'connect':18 'devic':29 'doesn':9 'joplin':13 'like':12 'll':2 'look':5 'remot':23 'within':25 'work':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5910605"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704891231 {#3600
      date: 2024-01-10 13:53:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "There is a plugin for obsidian to work with syncthing, but it seems to still be in development, implementing through the app and selecting the folders also gave me a reason for syncing my camera as well, and was super easy, no portfowarding or anything required"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704895880 {#3698
    date: 2024-01-10 15:11:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@helenslunch@feddit.nl"
    "@bbuez@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3701 …}
  +nested: Doctrine\ORM\PersistentCollection {#3703 …}
  +votes: Doctrine\ORM\PersistentCollection {#3705 …}
  +reports: Doctrine\ORM\PersistentCollection {#3707 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3709 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3711 …}
  -id: 295931
  -bodyTs: "'also':27 'anyth':45 'app':22 'camera':35 'develop':18 'easi':41 'folder':26 'gave':28 'implement':19 'obsidian':6 'plugin':4 'portfoward':43 'reason':31 'requir':46 'seem':13 'select':24 'still':15 'super':40 'sync':33 'syncth':10 'well':37 'work':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6554665"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704895880 {#3699
    date: 2024-01-10 15:11:20.0 +01:00
  }
}
"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
181 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
182 DENIED moderate
App\Entity\EntryComment {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    I also switched from Joplin to Obsidian after about half a year. There’s an open-source plugin that lets you self-host a syncing server.\n
    \n
    What I found paradoxical is how easy it is to mod and write plugins for Obsidian compared to Joplin. I would’ve thought that modifying the open-source candidate would’ve been easier, but nope.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704752403 {#3165
    date: 2024-01-08 23:20:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 292070
  -bodyTs: "'also':2 'candid':58 'compar':45 'easi':35 'easier':62 'found':31 'half':10 'host':25 'joplin':5,47 'let':21 'mod':39 'modifi':53 'nope':64 'obsidian':7,44 'open':17,56 'open-sourc':16,55 'paradox':32 'plugin':19,42 'self':24 'self-host':23 'server':28 'sourc':18,57 'switch':3 'sync':27 'thought':51 've':50,60 'would':49,59 'write':41 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6507504"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704752403 {#3166
    date: 2024-01-08 23:20:03.0 +01:00
  }
}
"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
183 DENIED edit
App\Entity\EntryComment {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    I also switched from Joplin to Obsidian after about half a year. There’s an open-source plugin that lets you self-host a syncing server.\n
    \n
    What I found paradoxical is how easy it is to mod and write plugins for Obsidian compared to Joplin. I would’ve thought that modifying the open-source candidate would’ve been easier, but nope.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704752403 {#3165
    date: 2024-01-08 23:20:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 292070
  -bodyTs: "'also':2 'candid':58 'compar':45 'easi':35 'easier':62 'found':31 'half':10 'host':25 'joplin':5,47 'let':21 'mod':39 'modifi':53 'nope':64 'obsidian':7,44 'open':17,56 'open-sourc':16,55 'paradox':32 'plugin':19,42 'self':24 'self-host':23 'server':28 'sourc':18,57 'switch':3 'sync':27 'thought':51 've':50,60 'would':49,59 'write':41 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6507504"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704752403 {#3166
    date: 2024-01-08 23:20:03.0 +01:00
  }
}
"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
184 DENIED moderate
App\Entity\EntryComment {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    I also switched from Joplin to Obsidian after about half a year. There’s an open-source plugin that lets you self-host a syncing server.\n
    \n
    What I found paradoxical is how easy it is to mod and write plugins for Obsidian compared to Joplin. I would’ve thought that modifying the open-source candidate would’ve been easier, but nope.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704752403 {#3165
    date: 2024-01-08 23:20:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 292070
  -bodyTs: "'also':2 'candid':58 'compar':45 'easi':35 'easier':62 'found':31 'half':10 'host':25 'joplin':5,47 'let':21 'mod':39 'modifi':53 'nope':64 'obsidian':7,44 'open':17,56 'open-sourc':16,55 'paradox':32 'plugin':19,42 'self':24 'self-host':23 'server':28 'sourc':18,57 'switch':3 'sync':27 'thought':51 've':50,60 'would':49,59 'write':41 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6507504"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704752403 {#3166
    date: 2024-01-08 23:20:03.0 +01:00
  }
}
"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
185 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
186 DENIED moderate
App\Entity\EntryComment {#3183
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    Yeah, I’ve been on Obsidian before, but self-hosted syncing on iOS is a bit finicky.\n
    \n
    I’ve heard good things about Logseq, but it’s certainly a waaay different approach to notes. I’ll have to read more about it. Thanks :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704754624 {#3181
    date: 2024-01-08 23:57:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3184 …}
  +nested: Doctrine\ORM\PersistentCollection {#3186 …}
  +votes: Doctrine\ORM\PersistentCollection {#3188 …}
  +reports: Doctrine\ORM\PersistentCollection {#3190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
  -id: 292132
  -bodyTs: "'approach':33 'bit':17 'certain':29 'differ':32 'finicki':18 'good':22 'heard':21 'host':11 'io':14 'll':37 'logseq':25 'note':35 'obsidian':6 'read':40 'self':10 'self-host':9 'sync':12 'thank':44 'thing':23 've':3,20 'waaay':31 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704754624 {#3182
    date: 2024-01-08 23:57:04.0 +01:00
  }
}
"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
187 DENIED edit
App\Entity\EntryComment {#3183
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    Yeah, I’ve been on Obsidian before, but self-hosted syncing on iOS is a bit finicky.\n
    \n
    I’ve heard good things about Logseq, but it’s certainly a waaay different approach to notes. I’ll have to read more about it. Thanks :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704754624 {#3181
    date: 2024-01-08 23:57:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3184 …}
  +nested: Doctrine\ORM\PersistentCollection {#3186 …}
  +votes: Doctrine\ORM\PersistentCollection {#3188 …}
  +reports: Doctrine\ORM\PersistentCollection {#3190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
  -id: 292132
  -bodyTs: "'approach':33 'bit':17 'certain':29 'differ':32 'finicki':18 'good':22 'heard':21 'host':11 'io':14 'll':37 'logseq':25 'note':35 'obsidian':6 'read':40 'self':10 'self-host':9 'sync':12 'thank':44 'thing':23 've':3,20 'waaay':31 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704754624 {#3182
    date: 2024-01-08 23:57:04.0 +01:00
  }
}
"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
188 DENIED moderate
App\Entity\EntryComment {#3183
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    Yeah, I’ve been on Obsidian before, but self-hosted syncing on iOS is a bit finicky.\n
    \n
    I’ve heard good things about Logseq, but it’s certainly a waaay different approach to notes. I’ll have to read more about it. Thanks :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704754624 {#3181
    date: 2024-01-08 23:57:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3184 …}
  +nested: Doctrine\ORM\PersistentCollection {#3186 …}
  +votes: Doctrine\ORM\PersistentCollection {#3188 …}
  +reports: Doctrine\ORM\PersistentCollection {#3190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
  -id: 292132
  -bodyTs: "'approach':33 'bit':17 'certain':29 'differ':32 'finicki':18 'good':22 'heard':21 'host':11 'io':14 'll':37 'logseq':25 'note':35 'obsidian':6 'read':40 'self':10 'self-host':9 'sync':12 'thank':44 'thing':23 've':3,20 'waaay':31 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704754624 {#3182
    date: 2024-01-08 23:57:04.0 +01:00
  }
}
"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
189 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
190 DENIED moderate
App\Entity\EntryComment {#3198
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704775935 {#3196
    date: 2024-01-09 05:52:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3200 …}
  +nested: Doctrine\ORM\PersistentCollection {#3202 …}
  +votes: Doctrine\ORM\PersistentCollection {#3204 …}
  +reports: Doctrine\ORM\PersistentCollection {#3206 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
  -id: 292781
  -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6514801"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704775935 {#3197
    date: 2024-01-09 05:52:15.0 +01:00
  }
}
"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
191 DENIED edit
App\Entity\EntryComment {#3198
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704775935 {#3196
    date: 2024-01-09 05:52:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3200 …}
  +nested: Doctrine\ORM\PersistentCollection {#3202 …}
  +votes: Doctrine\ORM\PersistentCollection {#3204 …}
  +reports: Doctrine\ORM\PersistentCollection {#3206 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
  -id: 292781
  -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6514801"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704775935 {#3197
    date: 2024-01-09 05:52:15.0 +01:00
  }
}
"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
192 DENIED moderate
App\Entity\EntryComment {#3198
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1347 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
      \n
      Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 30
    +score: 0
    +lastActive: DateTime @1720377944 {#1984
      date: 2024-07-07 20:45:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1980 …}
    +nested: Doctrine\ORM\PersistentCollection {#2375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2374 …}
    +reports: Doctrine\ORM\PersistentCollection {#2362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
    -id: 291743
    -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leminal.space/comment/4510008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704744520 {#1987
      date: 2024-01-08 21:08:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704775935 {#3196
    date: 2024-01-09 05:52:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3200 …}
  +nested: Doctrine\ORM\PersistentCollection {#3202 …}
  +votes: Doctrine\ORM\PersistentCollection {#3204 …}
  +reports: Doctrine\ORM\PersistentCollection {#3206 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
  -id: 292781
  -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6514801"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704775935 {#3197
    date: 2024-01-09 05:52:15.0 +01:00
  }
}
"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
193 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
194 DENIED moderate
App\Entity\EntryComment {#3425
  +user: Proxies\__CG__\App\Entity\User {#3394 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3198
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704775935 {#3196
      date: 2024-01-09 05:52:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3200 …}
    +nested: Doctrine\ORM\PersistentCollection {#3202 …}
    +votes: Doctrine\ORM\PersistentCollection {#3204 …}
    +reports: Doctrine\ORM\PersistentCollection {#3206 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
    -id: 292781
    -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6514801"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704775935 {#3197
      date: 2024-01-09 05:52:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "It is not a unique feature. But as a non-FOSS program its notes are not hidden behind proprietary filesystems, so any time you want you can still switch if they go in a direction thr user does not like."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704778371 {#3423
    date: 2024-01-09 06:32:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3426 …}
  +nested: Doctrine\ORM\PersistentCollection {#3428 …}
  +votes: Doctrine\ORM\PersistentCollection {#3430 …}
  +reports: Doctrine\ORM\PersistentCollection {#3432 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3434 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3436 …}
  -id: 297443
  -bodyTs: "'behind':19 'direct':36 'featur':6 'filesystem':21 'foss':12 'go':33 'hidden':18 'like':41 'non':11 'non-foss':10 'note':15 'program':13 'proprietari':20 'still':29 'switch':30 'thr':37 'time':24 'uniqu':5 'user':38 'want':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6257961"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704778371 {#3424
    date: 2024-01-09 06:32:51.0 +01:00
  }
}
"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
195 DENIED edit
App\Entity\EntryComment {#3425
  +user: Proxies\__CG__\App\Entity\User {#3394 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3198
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704775935 {#3196
      date: 2024-01-09 05:52:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3200 …}
    +nested: Doctrine\ORM\PersistentCollection {#3202 …}
    +votes: Doctrine\ORM\PersistentCollection {#3204 …}
    +reports: Doctrine\ORM\PersistentCollection {#3206 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
    -id: 292781
    -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6514801"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704775935 {#3197
      date: 2024-01-09 05:52:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "It is not a unique feature. But as a non-FOSS program its notes are not hidden behind proprietary filesystems, so any time you want you can still switch if they go in a direction thr user does not like."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704778371 {#3423
    date: 2024-01-09 06:32:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3426 …}
  +nested: Doctrine\ORM\PersistentCollection {#3428 …}
  +votes: Doctrine\ORM\PersistentCollection {#3430 …}
  +reports: Doctrine\ORM\PersistentCollection {#3432 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3434 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3436 …}
  -id: 297443
  -bodyTs: "'behind':19 'direct':36 'featur':6 'filesystem':21 'foss':12 'go':33 'hidden':18 'like':41 'non':11 'non-foss':10 'note':15 'program':13 'proprietari':20 'still':29 'switch':30 'thr':37 'time':24 'uniqu':5 'user':38 'want':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6257961"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704778371 {#3424
    date: 2024-01-09 06:32:51.0 +01:00
  }
}
"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
196 DENIED moderate
App\Entity\EntryComment {#3425
  +user: Proxies\__CG__\App\Entity\User {#3394 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3198
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704775935 {#3196
      date: 2024-01-09 05:52:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3200 …}
    +nested: Doctrine\ORM\PersistentCollection {#3202 …}
    +votes: Doctrine\ORM\PersistentCollection {#3204 …}
    +reports: Doctrine\ORM\PersistentCollection {#3206 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
    -id: 292781
    -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6514801"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704775935 {#3197
      date: 2024-01-09 05:52:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "It is not a unique feature. But as a non-FOSS program its notes are not hidden behind proprietary filesystems, so any time you want you can still switch if they go in a direction thr user does not like."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704778371 {#3423
    date: 2024-01-09 06:32:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3426 …}
  +nested: Doctrine\ORM\PersistentCollection {#3428 …}
  +votes: Doctrine\ORM\PersistentCollection {#3430 …}
  +reports: Doctrine\ORM\PersistentCollection {#3432 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3434 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3436 …}
  -id: 297443
  -bodyTs: "'behind':19 'direct':36 'featur':6 'filesystem':21 'foss':12 'go':33 'hidden':18 'like':41 'non':11 'non-foss':10 'note':15 'program':13 'proprietari':20 'still':29 'switch':30 'thr':37 'time':24 'uniqu':5 'user':38 'want':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6257961"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704778371 {#3424
    date: 2024-01-09 06:32:51.0 +01:00
  }
}
"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
197 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
198 DENIED moderate
App\Entity\EntryComment {#3440
  +user: Proxies\__CG__\App\Entity\User {#3441 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3198
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704775935 {#3196
      date: 2024-01-09 05:52:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3200 …}
    +nested: Doctrine\ORM\PersistentCollection {#3202 …}
    +votes: Doctrine\ORM\PersistentCollection {#3204 …}
    +reports: Doctrine\ORM\PersistentCollection {#3206 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
    -id: 292781
    -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6514801"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704775935 {#3197
      date: 2024-01-09 05:52:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704793693 {#3438
    date: 2024-01-09 10:48:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3442 …}
  +nested: Doctrine\ORM\PersistentCollection {#3444 …}
  +votes: Doctrine\ORM\PersistentCollection {#3446 …}
  +reports: Doctrine\ORM\PersistentCollection {#3448 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
  -id: 293125
  -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191389"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704793693 {#3439
    date: 2024-01-09 10:48:13.0 +01:00
  }
}
"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
199 DENIED edit
App\Entity\EntryComment {#3440
  +user: Proxies\__CG__\App\Entity\User {#3441 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3198
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704775935 {#3196
      date: 2024-01-09 05:52:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3200 …}
    +nested: Doctrine\ORM\PersistentCollection {#3202 …}
    +votes: Doctrine\ORM\PersistentCollection {#3204 …}
    +reports: Doctrine\ORM\PersistentCollection {#3206 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
    -id: 292781
    -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6514801"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704775935 {#3197
      date: 2024-01-09 05:52:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704793693 {#3438
    date: 2024-01-09 10:48:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3442 …}
  +nested: Doctrine\ORM\PersistentCollection {#3444 …}
  +votes: Doctrine\ORM\PersistentCollection {#3446 …}
  +reports: Doctrine\ORM\PersistentCollection {#3448 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
  -id: 293125
  -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191389"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704793693 {#3439
    date: 2024-01-09 10:48:13.0 +01:00
  }
}
"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
200 DENIED moderate
App\Entity\EntryComment {#3440
  +user: Proxies\__CG__\App\Entity\User {#3441 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3198
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1979
      +user: App\Entity\User {#1347 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
        \n
        Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 30
      +score: 0
      +lastActive: DateTime @1720377944 {#1984
        date: 2024-07-07 20:45:44.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1980 …}
      +nested: Doctrine\ORM\PersistentCollection {#2375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2374 …}
      +reports: Doctrine\ORM\PersistentCollection {#2362 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
      -id: 291743
      -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leminal.space/comment/4510008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704744520 {#1987
        date: 2024-01-08 21:08:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704775935 {#3196
      date: 2024-01-09 05:52:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3200 …}
    +nested: Doctrine\ORM\PersistentCollection {#3202 …}
    +votes: Doctrine\ORM\PersistentCollection {#3204 …}
    +reports: Doctrine\ORM\PersistentCollection {#3206 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
    -id: 292781
    -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6514801"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704775935 {#3197
      date: 2024-01-09 05:52:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704793693 {#3438
    date: 2024-01-09 10:48:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3442 …}
  +nested: Doctrine\ORM\PersistentCollection {#3444 …}
  +votes: Doctrine\ORM\PersistentCollection {#3446 …}
  +reports: Doctrine\ORM\PersistentCollection {#3448 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
  -id: 293125
  -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191389"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704793693 {#3439
    date: 2024-01-09 10:48:13.0 +01:00
  }
}
"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
201 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
202 DENIED moderate
App\Entity\EntryComment {#3571
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3440
    +user: Proxies\__CG__\App\Entity\User {#3441 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3198
      +user: Proxies\__CG__\App\Entity\User {#3199 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1979
        +user: App\Entity\User {#1347 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
          \n
          Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 30
        +score: 0
        +lastActive: DateTime @1720377944 {#1984
          date: 2024-07-07 20:45:44.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1980 …}
        +nested: Doctrine\ORM\PersistentCollection {#2375 …}
        +votes: Doctrine\ORM\PersistentCollection {#2374 …}
        +reports: Doctrine\ORM\PersistentCollection {#2362 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
        -id: 291743
        -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leminal.space/comment/4510008"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704744520 {#1987
          date: 2024-01-08 21:08:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704775935 {#3196
        date: 2024-01-09 05:52:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3200 …}
      +nested: Doctrine\ORM\PersistentCollection {#3202 …}
      +votes: Doctrine\ORM\PersistentCollection {#3204 …}
      +reports: Doctrine\ORM\PersistentCollection {#3206 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
      -id: 292781
      -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6514801"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704775935 {#3197
        date: 2024-01-09 05:52:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1704793693 {#3438
      date: 2024-01-09 10:48:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3442 …}
    +nested: Doctrine\ORM\PersistentCollection {#3444 …}
    +votes: Doctrine\ORM\PersistentCollection {#3446 …}
    +reports: Doctrine\ORM\PersistentCollection {#3448 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
    -id: 293125
    -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7191389"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704793693 {#3439
      date: 2024-01-09 10:48:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I don’t know where you’re getting that from. [ Here is my Joplin folder](https://i.imgur.com/k0ulDTb.png) on my NC server, stuffed with md files from my notes. There are some database driven references in them if you do things like add pictures, and obviously the filename is a UID format, but it’s markdown all the way, baby."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704810327 {#3568
    date: 2024-01-09 15:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3572 …}
  +nested: Doctrine\ORM\PersistentCollection {#3574 …}
  +votes: Doctrine\ORM\PersistentCollection {#3576 …}
  +reports: Doctrine\ORM\PersistentCollection {#3578 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3580 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3582 …}
  -id: 293523
  -bodyTs: "'/k0uldtb.png)':18 'add':43 'babi':60 'databas':33 'driven':34 'file':26 'filenam':48 'folder':15 'format':52 'get':8 'i.imgur.com':17 'i.imgur.com/k0uldtb.png)':16 'joplin':14 'know':4 'like':42 'markdown':56 'md':25 'nc':21 'note':29 'obvious':46 'pictur':44 're':7 'refer':35 'server':22 'stuf':23 'thing':41 'uid':51 'way':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523415"
  +editedAt: DateTimeImmutable @1719413909 {#3569
    date: 2024-06-26 16:58:29.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704810327 {#3570
    date: 2024-01-09 15:25:27.0 +01:00
  }
}
"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
203 DENIED edit
App\Entity\EntryComment {#3571
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3440
    +user: Proxies\__CG__\App\Entity\User {#3441 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3198
      +user: Proxies\__CG__\App\Entity\User {#3199 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1979
        +user: App\Entity\User {#1347 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
          \n
          Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 30
        +score: 0
        +lastActive: DateTime @1720377944 {#1984
          date: 2024-07-07 20:45:44.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1980 …}
        +nested: Doctrine\ORM\PersistentCollection {#2375 …}
        +votes: Doctrine\ORM\PersistentCollection {#2374 …}
        +reports: Doctrine\ORM\PersistentCollection {#2362 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
        -id: 291743
        -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leminal.space/comment/4510008"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704744520 {#1987
          date: 2024-01-08 21:08:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704775935 {#3196
        date: 2024-01-09 05:52:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3200 …}
      +nested: Doctrine\ORM\PersistentCollection {#3202 …}
      +votes: Doctrine\ORM\PersistentCollection {#3204 …}
      +reports: Doctrine\ORM\PersistentCollection {#3206 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
      -id: 292781
      -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6514801"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704775935 {#3197
        date: 2024-01-09 05:52:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1704793693 {#3438
      date: 2024-01-09 10:48:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3442 …}
    +nested: Doctrine\ORM\PersistentCollection {#3444 …}
    +votes: Doctrine\ORM\PersistentCollection {#3446 …}
    +reports: Doctrine\ORM\PersistentCollection {#3448 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
    -id: 293125
    -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7191389"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704793693 {#3439
      date: 2024-01-09 10:48:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I don’t know where you’re getting that from. [ Here is my Joplin folder](https://i.imgur.com/k0ulDTb.png) on my NC server, stuffed with md files from my notes. There are some database driven references in them if you do things like add pictures, and obviously the filename is a UID format, but it’s markdown all the way, baby."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704810327 {#3568
    date: 2024-01-09 15:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3572 …}
  +nested: Doctrine\ORM\PersistentCollection {#3574 …}
  +votes: Doctrine\ORM\PersistentCollection {#3576 …}
  +reports: Doctrine\ORM\PersistentCollection {#3578 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3580 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3582 …}
  -id: 293523
  -bodyTs: "'/k0uldtb.png)':18 'add':43 'babi':60 'databas':33 'driven':34 'file':26 'filenam':48 'folder':15 'format':52 'get':8 'i.imgur.com':17 'i.imgur.com/k0uldtb.png)':16 'joplin':14 'know':4 'like':42 'markdown':56 'md':25 'nc':21 'note':29 'obvious':46 'pictur':44 're':7 'refer':35 'server':22 'stuf':23 'thing':41 'uid':51 'way':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523415"
  +editedAt: DateTimeImmutable @1719413909 {#3569
    date: 2024-06-26 16:58:29.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704810327 {#3570
    date: 2024-01-09 15:25:27.0 +01:00
  }
}
"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
204 DENIED moderate
App\Entity\EntryComment {#3571
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3440
    +user: Proxies\__CG__\App\Entity\User {#3441 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3198
      +user: Proxies\__CG__\App\Entity\User {#3199 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1979
        +user: App\Entity\User {#1347 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
          \n
          Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 30
        +score: 0
        +lastActive: DateTime @1720377944 {#1984
          date: 2024-07-07 20:45:44.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1980 …}
        +nested: Doctrine\ORM\PersistentCollection {#2375 …}
        +votes: Doctrine\ORM\PersistentCollection {#2374 …}
        +reports: Doctrine\ORM\PersistentCollection {#2362 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
        -id: 291743
        -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leminal.space/comment/4510008"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704744520 {#1987
          date: 2024-01-08 21:08:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704775935 {#3196
        date: 2024-01-09 05:52:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3200 …}
      +nested: Doctrine\ORM\PersistentCollection {#3202 …}
      +votes: Doctrine\ORM\PersistentCollection {#3204 …}
      +reports: Doctrine\ORM\PersistentCollection {#3206 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
      -id: 292781
      -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6514801"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704775935 {#3197
        date: 2024-01-09 05:52:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1704793693 {#3438
      date: 2024-01-09 10:48:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3442 …}
    +nested: Doctrine\ORM\PersistentCollection {#3444 …}
    +votes: Doctrine\ORM\PersistentCollection {#3446 …}
    +reports: Doctrine\ORM\PersistentCollection {#3448 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
    -id: 293125
    -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7191389"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704793693 {#3439
      date: 2024-01-09 10:48:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: "I don’t know where you’re getting that from. [ Here is my Joplin folder](https://i.imgur.com/k0ulDTb.png) on my NC server, stuffed with md files from my notes. There are some database driven references in them if you do things like add pictures, and obviously the filename is a UID format, but it’s markdown all the way, baby."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704810327 {#3568
    date: 2024-01-09 15:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3572 …}
  +nested: Doctrine\ORM\PersistentCollection {#3574 …}
  +votes: Doctrine\ORM\PersistentCollection {#3576 …}
  +reports: Doctrine\ORM\PersistentCollection {#3578 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3580 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3582 …}
  -id: 293523
  -bodyTs: "'/k0uldtb.png)':18 'add':43 'babi':60 'databas':33 'driven':34 'file':26 'filenam':48 'folder':15 'format':52 'get':8 'i.imgur.com':17 'i.imgur.com/k0uldtb.png)':16 'joplin':14 'know':4 'like':42 'markdown':56 'md':25 'nc':21 'note':29 'obvious':46 'pictur':44 're':7 'refer':35 'server':22 'stuf':23 'thing':41 'uid':51 'way':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523415"
  +editedAt: DateTimeImmutable @1719413909 {#3569
    date: 2024-06-26 16:58:29.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704810327 {#3570
    date: 2024-01-09 15:25:27.0 +01:00
  }
}
"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
205 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
206 DENIED moderate
App\Entity\EntryComment {#3685
  +user: Proxies\__CG__\App\Entity\User {#3441 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3571
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3440
      +user: Proxies\__CG__\App\Entity\User {#3441 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3198
        +user: Proxies\__CG__\App\Entity\User {#3199 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1979
          +user: App\Entity\User {#1347 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
            \n
            Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 30
          +score: 0
          +lastActive: DateTime @1720377944 {#1984
            date: 2024-07-07 20:45:44.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@jaykay@lemmy.zip"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1980 …}
          +nested: Doctrine\ORM\PersistentCollection {#2375 …}
          +votes: Doctrine\ORM\PersistentCollection {#2374 …}
          +reports: Doctrine\ORM\PersistentCollection {#2362 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
          -id: 291743
          -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://leminal.space/comment/4510008"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704744520 {#1987
            date: 2024-01-08 21:08:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1979}
        +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704775935 {#3196
          date: 2024-01-09 05:52:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
          "@fenndev@leminal.space"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3200 …}
        +nested: Doctrine\ORM\PersistentCollection {#3202 …}
        +votes: Doctrine\ORM\PersistentCollection {#3204 …}
        +reports: Doctrine\ORM\PersistentCollection {#3206 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
        -id: 292781
        -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6514801"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704775935 {#3197
          date: 2024-01-09 05:52:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704793693 {#3438
        date: 2024-01-09 10:48:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3442 …}
      +nested: Doctrine\ORM\PersistentCollection {#3444 …}
      +votes: Doctrine\ORM\PersistentCollection {#3446 …}
      +reports: Doctrine\ORM\PersistentCollection {#3448 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
      -id: 293125
      -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191389"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704793693 {#3439
        date: 2024-01-09 10:48:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "I don’t know where you’re getting that from. [ Here is my Joplin folder](https://i.imgur.com/k0ulDTb.png) on my NC server, stuffed with md files from my notes. There are some database driven references in them if you do things like add pictures, and obviously the filename is a UID format, but it’s markdown all the way, baby."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704810327 {#3568
      date: 2024-01-09 15:25:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
      "@Father_Redbeard@lemmy.ml"
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
      "@Father_Redbeard@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3572 …}
    +nested: Doctrine\ORM\PersistentCollection {#3574 …}
    +votes: Doctrine\ORM\PersistentCollection {#3576 …}
    +reports: Doctrine\ORM\PersistentCollection {#3578 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3580 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3582 …}
    -id: 293523
    -bodyTs: "'/k0uldtb.png)':18 'add':43 'babi':60 'databas':33 'driven':34 'file':26 'filenam':48 'folder':15 'format':52 'get':8 'i.imgur.com':17 'i.imgur.com/k0uldtb.png)':16 'joplin':14 'know':4 'like':42 'markdown':56 'md':25 'nc':21 'note':29 'obvious':46 'pictur':44 're':7 'refer':35 'server':22 'stuf':23 'thing':41 'uid':51 'way':59"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523415"
    +editedAt: DateTimeImmutable @1719413909 {#3569
      date: 2024-06-26 16:58:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704810327 {#3570
      date: 2024-01-09 15:25:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    Have you looked at the contents of those md files? In addition to creating its own hexadecimal file name, it appends the text with a bunch of metadata info. If you were to then take that folder of notes to any other markdown editor like Obsidian, it would be a mess to organize. That is why I’m a stickler for file format agnosticism. There is no vendor lock in and more importantly, no manipulation of the text filenames or contents.\n
    \n
    Screenshot of my phone copy of the Obsidian vault directory as an example:\n
    \n
    ![Obsidian md](https://lemmy.ml/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704814633 {#3683
    date: 2024-01-09 16:37:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3686 …}
  +nested: Doctrine\ORM\PersistentCollection {#3688 …}
  +votes: Doctrine\ORM\PersistentCollection {#3690 …}
  +reports: Doctrine\ORM\PersistentCollection {#3692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3694 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3696 …}
  -id: 293623
  -bodyTs: "'/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)':99 'addit':12 'agnostic':64 'append':21 'bunch':26 'content':6,81 'copi':86 'creat':14 'directori':91 'editor':44 'exampl':94 'file':10,18,62 'filenam':79 'folder':37 'format':63 'hexadecim':17 'import':73 'info':29 'lemmy.ml':98 'lemmy.ml/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)':97 'like':45 'lock':69 'look':3 'm':58 'manipul':75 'markdown':43 'md':9,96 'mess':51 'metadata':28 'name':19 'note':39 'obsidian':46,89,95 'organ':53 'phone':85 'screenshot':82 'stickler':60 'take':35 'text':23,78 'vault':90 'vendor':68 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7196720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704814633 {#3684
    date: 2024-01-09 16:37:13.0 +01:00
  }
}
"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
207 DENIED edit
App\Entity\EntryComment {#3685
  +user: Proxies\__CG__\App\Entity\User {#3441 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3571
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3440
      +user: Proxies\__CG__\App\Entity\User {#3441 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3198
        +user: Proxies\__CG__\App\Entity\User {#3199 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1979
          +user: App\Entity\User {#1347 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
            \n
            Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 30
          +score: 0
          +lastActive: DateTime @1720377944 {#1984
            date: 2024-07-07 20:45:44.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@jaykay@lemmy.zip"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1980 …}
          +nested: Doctrine\ORM\PersistentCollection {#2375 …}
          +votes: Doctrine\ORM\PersistentCollection {#2374 …}
          +reports: Doctrine\ORM\PersistentCollection {#2362 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
          -id: 291743
          -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://leminal.space/comment/4510008"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704744520 {#1987
            date: 2024-01-08 21:08:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1979}
        +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704775935 {#3196
          date: 2024-01-09 05:52:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
          "@fenndev@leminal.space"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3200 …}
        +nested: Doctrine\ORM\PersistentCollection {#3202 …}
        +votes: Doctrine\ORM\PersistentCollection {#3204 …}
        +reports: Doctrine\ORM\PersistentCollection {#3206 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
        -id: 292781
        -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6514801"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704775935 {#3197
          date: 2024-01-09 05:52:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704793693 {#3438
        date: 2024-01-09 10:48:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3442 …}
      +nested: Doctrine\ORM\PersistentCollection {#3444 …}
      +votes: Doctrine\ORM\PersistentCollection {#3446 …}
      +reports: Doctrine\ORM\PersistentCollection {#3448 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
      -id: 293125
      -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191389"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704793693 {#3439
        date: 2024-01-09 10:48:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "I don’t know where you’re getting that from. [ Here is my Joplin folder](https://i.imgur.com/k0ulDTb.png) on my NC server, stuffed with md files from my notes. There are some database driven references in them if you do things like add pictures, and obviously the filename is a UID format, but it’s markdown all the way, baby."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704810327 {#3568
      date: 2024-01-09 15:25:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
      "@Father_Redbeard@lemmy.ml"
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
      "@Father_Redbeard@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3572 …}
    +nested: Doctrine\ORM\PersistentCollection {#3574 …}
    +votes: Doctrine\ORM\PersistentCollection {#3576 …}
    +reports: Doctrine\ORM\PersistentCollection {#3578 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3580 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3582 …}
    -id: 293523
    -bodyTs: "'/k0uldtb.png)':18 'add':43 'babi':60 'databas':33 'driven':34 'file':26 'filenam':48 'folder':15 'format':52 'get':8 'i.imgur.com':17 'i.imgur.com/k0uldtb.png)':16 'joplin':14 'know':4 'like':42 'markdown':56 'md':25 'nc':21 'note':29 'obvious':46 'pictur':44 're':7 'refer':35 'server':22 'stuf':23 'thing':41 'uid':51 'way':59"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523415"
    +editedAt: DateTimeImmutable @1719413909 {#3569
      date: 2024-06-26 16:58:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704810327 {#3570
      date: 2024-01-09 15:25:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    Have you looked at the contents of those md files? In addition to creating its own hexadecimal file name, it appends the text with a bunch of metadata info. If you were to then take that folder of notes to any other markdown editor like Obsidian, it would be a mess to organize. That is why I’m a stickler for file format agnosticism. There is no vendor lock in and more importantly, no manipulation of the text filenames or contents.\n
    \n
    Screenshot of my phone copy of the Obsidian vault directory as an example:\n
    \n
    ![Obsidian md](https://lemmy.ml/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704814633 {#3683
    date: 2024-01-09 16:37:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3686 …}
  +nested: Doctrine\ORM\PersistentCollection {#3688 …}
  +votes: Doctrine\ORM\PersistentCollection {#3690 …}
  +reports: Doctrine\ORM\PersistentCollection {#3692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3694 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3696 …}
  -id: 293623
  -bodyTs: "'/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)':99 'addit':12 'agnostic':64 'append':21 'bunch':26 'content':6,81 'copi':86 'creat':14 'directori':91 'editor':44 'exampl':94 'file':10,18,62 'filenam':79 'folder':37 'format':63 'hexadecim':17 'import':73 'info':29 'lemmy.ml':98 'lemmy.ml/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)':97 'like':45 'lock':69 'look':3 'm':58 'manipul':75 'markdown':43 'md':9,96 'mess':51 'metadata':28 'name':19 'note':39 'obsidian':46,89,95 'organ':53 'phone':85 'screenshot':82 'stickler':60 'take':35 'text':23,78 'vault':90 'vendor':68 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7196720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704814633 {#3684
    date: 2024-01-09 16:37:13.0 +01:00
  }
}
"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
208 DENIED moderate
App\Entity\EntryComment {#3685
  +user: Proxies\__CG__\App\Entity\User {#3441 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3571
    +user: Proxies\__CG__\App\Entity\User {#3199 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3440
      +user: Proxies\__CG__\App\Entity\User {#3441 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3198
        +user: Proxies\__CG__\App\Entity\User {#3199 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#1979
          +user: App\Entity\User {#1347 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you looked into either [Obsidian](https://obsidian.md) or [Logseq](https://logseq.com/)?\n
            \n
            Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 30
          +score: 0
          +lastActive: DateTime @1720377944 {#1984
            date: 2024-07-07 20:45:44.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@jaykay@lemmy.zip"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1980 …}
          +nested: Doctrine\ORM\PersistentCollection {#2375 …}
          +votes: Doctrine\ORM\PersistentCollection {#2374 …}
          +reports: Doctrine\ORM\PersistentCollection {#2362 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
          -id: 291743
          -bodyTs: "'/)?':12 'either':5 'like':24 'logseq':9,25 'logseq.com':11 'logseq.com/)?':10 'look':3 'markdown':20 'note':22 'obsidian':6,13 'obsidian.md':7 'open':16 'overal':28 'popular':27 'sourc':17 'use':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://leminal.space/comment/4510008"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704744520 {#1987
            date: 2024-01-08 21:08:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1979}
        +body: "Literally every note app uses markdown. I’m not sure why people point at that for Obsidian like it’s a unique feature."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704775935 {#3196
          date: 2024-01-09 05:52:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@jaykay@lemmy.zip"
          "@fenndev@leminal.space"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3200 …}
        +nested: Doctrine\ORM\PersistentCollection {#3202 …}
        +votes: Doctrine\ORM\PersistentCollection {#3204 …}
        +reports: Doctrine\ORM\PersistentCollection {#3206 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
        -id: 292781
        -bodyTs: "'app':4 'everi':2 'featur':23 'like':18 'liter':1 'm':8 'markdown':6 'note':3 'obsidian':17 'peopl':12 'point':13 'sure':10 'uniqu':22 'use':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6514801"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704775935 {#3197
          date: 2024-01-09 05:52:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1979}
      +body: "Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704793693 {#3438
        date: 2024-01-09 10:48:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jaykay@lemmy.zip"
        "@fenndev@leminal.space"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3442 …}
      +nested: Doctrine\ORM\PersistentCollection {#3444 …}
      +votes: Doctrine\ORM\PersistentCollection {#3446 …}
      +reports: Doctrine\ORM\PersistentCollection {#3448 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3450 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3452 …}
      -id: 293125
      -bodyTs: "'app':38,51 'away':60 'believ':19 'databas':26 'decid':34 'everi':2 'export':31 'favor':40 'file':6,10,27,58 'folder':54 'format':13 'full':55 'go':62 'joplin':21 'leav':36 'like':14 'logseq':16 'main':66 'markdown':12 'md':57 'new':50 'obsidian':15,45 'one':3 'plain':8 'point':48,68 'requir':29 'sell':67 'store':4,22 'text':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191389"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704793693 {#3439
        date: 2024-01-09 10:48:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1979}
    +body: "I don’t know where you’re getting that from. [ Here is my Joplin folder](https://i.imgur.com/k0ulDTb.png) on my NC server, stuffed with md files from my notes. There are some database driven references in them if you do things like add pictures, and obviously the filename is a UID format, but it’s markdown all the way, baby."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704810327 {#3568
      date: 2024-01-09 15:25:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
      "@Father_Redbeard@lemmy.ml"
      "@jaykay@lemmy.zip"
      "@fenndev@leminal.space"
      "@ikidd@lemmy.world"
      "@Father_Redbeard@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3572 …}
    +nested: Doctrine\ORM\PersistentCollection {#3574 …}
    +votes: Doctrine\ORM\PersistentCollection {#3576 …}
    +reports: Doctrine\ORM\PersistentCollection {#3578 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3580 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3582 …}
    -id: 293523
    -bodyTs: "'/k0uldtb.png)':18 'add':43 'babi':60 'databas':33 'driven':34 'file':26 'filenam':48 'folder':15 'format':52 'get':8 'i.imgur.com':17 'i.imgur.com/k0uldtb.png)':16 'joplin':14 'know':4 'like':42 'markdown':56 'md':25 'nc':21 'note':29 'obvious':46 'pictur':44 're':7 'refer':35 'server':22 'stuf':23 'thing':41 'uid':51 'way':59"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523415"
    +editedAt: DateTimeImmutable @1719413909 {#3569
      date: 2024-06-26 16:58:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704810327 {#3570
      date: 2024-01-09 15:25:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1979}
  +body: """
    Have you looked at the contents of those md files? In addition to creating its own hexadecimal file name, it appends the text with a bunch of metadata info. If you were to then take that folder of notes to any other markdown editor like Obsidian, it would be a mess to organize. That is why I’m a stickler for file format agnosticism. There is no vendor lock in and more importantly, no manipulation of the text filenames or contents.\n
    \n
    Screenshot of my phone copy of the Obsidian vault directory as an example:\n
    \n
    ![Obsidian md](https://lemmy.ml/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704814633 {#3683
    date: 2024-01-09 16:37:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@fenndev@leminal.space"
    "@ikidd@lemmy.world"
    "@Father_Redbeard@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3686 …}
  +nested: Doctrine\ORM\PersistentCollection {#3688 …}
  +votes: Doctrine\ORM\PersistentCollection {#3690 …}
  +reports: Doctrine\ORM\PersistentCollection {#3692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3694 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3696 …}
  -id: 293623
  -bodyTs: "'/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)':99 'addit':12 'agnostic':64 'append':21 'bunch':26 'content':6,81 'copi':86 'creat':14 'directori':91 'editor':44 'exampl':94 'file':10,18,62 'filenam':79 'folder':37 'format':63 'hexadecim':17 'import':73 'info':29 'lemmy.ml':98 'lemmy.ml/pictrs/image/0e1120b5-00ce-4565-84d3-c18ca1b8f744.jpeg)':97 'like':45 'lock':69 'look':3 'm':58 'manipul':75 'markdown':43 'md':9,96 'mess':51 'metadata':28 'name':19 'note':39 'obsidian':46,89,95 'organ':53 'phone':85 'screenshot':82 'stickler':60 'take':35 'text':23,78 'vault':90 'vendor':68 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7196720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704814633 {#3684
    date: 2024-01-09 16:37:13.0 +01:00
  }
}
"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
209 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
210 DENIED moderate
App\Entity\EntryComment {#2541
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I have two Proxmox hosts and two NASes. All are connected at 1Gbps.\n
    \n
    The Proxmox hosts maintain the *real* network mounts - nfs in my case - for the NAS shares. Inside each CT that requires them, these are mapped to mount points with identical paths in each, eg. `/storage/nas1` and `/storage/nas2`.\n
    \n
    All my *arr (and downloader) CTs are configured to use the exact same paths.\n
    \n
    It’s seamless. nzbget or deluge download to the same parent folders that my *arr CTs work with, which means atomic renames/moves are pretty much instant. The only real network traffic is from the download CTs to the NASes.\n
    \n
    Edit: my downloader CTs download *directly* to the NAS paths - no intermediate disk at all.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704744850 {#2535
    date: 2024-01-08 21:14:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2542 …}
  +nested: Doctrine\ORM\PersistentCollection {#2544 …}
  +votes: Doctrine\ORM\PersistentCollection {#2546 …}
  +reports: Doctrine\ORM\PersistentCollection {#2548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
  -id: 291755
  -bodyTs: "'/storage/nas1':48 '/storage/nas2':50 '1gbps':13 'arr':53,79 'atom':85 'case':25 'configur':58 'connect':11 'ct':32 'cts':56,80,100,107 'delug':70 'direct':109 'disk':116 'download':55,71,99,106,108 'edit':104 'eg':47 'exact':62 'folder':76 'host':5,16 'ident':43 'insid':30 'instant':90 'intermedi':115 'maintain':17 'map':38 'mean':84 'mount':21,40 'much':89 'nas':28,112 'nase':8,103 'network':20,94 'nfs':22 'nzbget':68 'parent':75 'path':44,64,113 'point':41 'pretti':88 'proxmox':4,15 'real':19,93 'renames/moves':86 'requir':34 'seamless':67 'share':29 'traffic':95 'two':3,7 'use':60 'work':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847687"
  +editedAt: DateTimeImmutable @1719189877 {#2536
    date: 2024-06-24 02:44:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704744850 {#2537
    date: 2024-01-08 21:14:10.0 +01:00
  }
}
"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
211 DENIED edit
App\Entity\EntryComment {#2541
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I have two Proxmox hosts and two NASes. All are connected at 1Gbps.\n
    \n
    The Proxmox hosts maintain the *real* network mounts - nfs in my case - for the NAS shares. Inside each CT that requires them, these are mapped to mount points with identical paths in each, eg. `/storage/nas1` and `/storage/nas2`.\n
    \n
    All my *arr (and downloader) CTs are configured to use the exact same paths.\n
    \n
    It’s seamless. nzbget or deluge download to the same parent folders that my *arr CTs work with, which means atomic renames/moves are pretty much instant. The only real network traffic is from the download CTs to the NASes.\n
    \n
    Edit: my downloader CTs download *directly* to the NAS paths - no intermediate disk at all.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704744850 {#2535
    date: 2024-01-08 21:14:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2542 …}
  +nested: Doctrine\ORM\PersistentCollection {#2544 …}
  +votes: Doctrine\ORM\PersistentCollection {#2546 …}
  +reports: Doctrine\ORM\PersistentCollection {#2548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
  -id: 291755
  -bodyTs: "'/storage/nas1':48 '/storage/nas2':50 '1gbps':13 'arr':53,79 'atom':85 'case':25 'configur':58 'connect':11 'ct':32 'cts':56,80,100,107 'delug':70 'direct':109 'disk':116 'download':55,71,99,106,108 'edit':104 'eg':47 'exact':62 'folder':76 'host':5,16 'ident':43 'insid':30 'instant':90 'intermedi':115 'maintain':17 'map':38 'mean':84 'mount':21,40 'much':89 'nas':28,112 'nase':8,103 'network':20,94 'nfs':22 'nzbget':68 'parent':75 'path':44,64,113 'point':41 'pretti':88 'proxmox':4,15 'real':19,93 'renames/moves':86 'requir':34 'seamless':67 'share':29 'traffic':95 'two':3,7 'use':60 'work':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847687"
  +editedAt: DateTimeImmutable @1719189877 {#2536
    date: 2024-06-24 02:44:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704744850 {#2537
    date: 2024-01-08 21:14:10.0 +01:00
  }
}
"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
212 DENIED moderate
App\Entity\EntryComment {#2541
  +user: App\Entity\User {#2554 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I have two Proxmox hosts and two NASes. All are connected at 1Gbps.\n
    \n
    The Proxmox hosts maintain the *real* network mounts - nfs in my case - for the NAS shares. Inside each CT that requires them, these are mapped to mount points with identical paths in each, eg. `/storage/nas1` and `/storage/nas2`.\n
    \n
    All my *arr (and downloader) CTs are configured to use the exact same paths.\n
    \n
    It’s seamless. nzbget or deluge download to the same parent folders that my *arr CTs work with, which means atomic renames/moves are pretty much instant. The only real network traffic is from the download CTs to the NASes.\n
    \n
    Edit: my downloader CTs download *directly* to the NAS paths - no intermediate disk at all.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704744850 {#2535
    date: 2024-01-08 21:14:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2542 …}
  +nested: Doctrine\ORM\PersistentCollection {#2544 …}
  +votes: Doctrine\ORM\PersistentCollection {#2546 …}
  +reports: Doctrine\ORM\PersistentCollection {#2548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
  -id: 291755
  -bodyTs: "'/storage/nas1':48 '/storage/nas2':50 '1gbps':13 'arr':53,79 'atom':85 'case':25 'configur':58 'connect':11 'ct':32 'cts':56,80,100,107 'delug':70 'direct':109 'disk':116 'download':55,71,99,106,108 'edit':104 'eg':47 'exact':62 'folder':76 'host':5,16 'ident':43 'insid':30 'instant':90 'intermedi':115 'maintain':17 'map':38 'mean':84 'mount':21,40 'much':89 'nas':28,112 'nase':8,103 'network':20,94 'nfs':22 'nzbget':68 'parent':75 'path':44,64,113 'point':41 'pretti':88 'proxmox':4,15 'real':19,93 'renames/moves':86 'requir':34 'seamless':67 'share':29 'traffic':95 'two':3,7 'use':60 'work':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/847687"
  +editedAt: DateTimeImmutable @1719189877 {#2536
    date: 2024-06-24 02:44:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704744850 {#2537
    date: 2024-01-08 21:14:10.0 +01:00
  }
}
"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
213 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
214 DENIED moderate
App\Entity\EntryComment {#2616
  +user: App\Entity\User {#2629 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "How does making collections public work if you’re self hosting?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719191237 {#2611
    date: 2024-06-24 03:07:17.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2617 …}
  +nested: Doctrine\ORM\PersistentCollection {#2619 …}
  +votes: Doctrine\ORM\PersistentCollection {#2621 …}
  +reports: Doctrine\ORM\PersistentCollection {#2623 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2627 …}
  -id: 291760
  -bodyTs: "'collect':4 'host':11 'make':3 'public':5 're':9 'self':10 'work':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://mander.xyz/comment/6588869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745012 {#2612
    date: 2024-01-08 21:16:52.0 +01:00
  }
}
"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
215 DENIED edit
App\Entity\EntryComment {#2616
  +user: App\Entity\User {#2629 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "How does making collections public work if you’re self hosting?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719191237 {#2611
    date: 2024-06-24 03:07:17.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2617 …}
  +nested: Doctrine\ORM\PersistentCollection {#2619 …}
  +votes: Doctrine\ORM\PersistentCollection {#2621 …}
  +reports: Doctrine\ORM\PersistentCollection {#2623 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2627 …}
  -id: 291760
  -bodyTs: "'collect':4 'host':11 'make':3 'public':5 're':9 'self':10 'work':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://mander.xyz/comment/6588869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745012 {#2612
    date: 2024-01-08 21:16:52.0 +01:00
  }
}
"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
216 DENIED moderate
App\Entity\EntryComment {#2616
  +user: App\Entity\User {#2629 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "How does making collections public work if you’re self hosting?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719191237 {#2611
    date: 2024-06-24 03:07:17.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2617 …}
  +nested: Doctrine\ORM\PersistentCollection {#2619 …}
  +votes: Doctrine\ORM\PersistentCollection {#2621 …}
  +reports: Doctrine\ORM\PersistentCollection {#2623 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2627 …}
  -id: 291760
  -bodyTs: "'collect':4 'host':11 'make':3 'public':5 're':9 'self':10 'work':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://mander.xyz/comment/6588869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745012 {#2612
    date: 2024-01-08 21:16:52.0 +01:00
  }
}
"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
217 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
218 DENIED moderate
App\Entity\EntryComment {#3214
  +user: Proxies\__CG__\App\Entity\User {#3215 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2616
    +user: App\Entity\User {#2629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "How does making collections public work if you’re self hosting?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1719191237 {#2611
      date: 2024-06-24 03:07:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2617 …}
    +nested: Doctrine\ORM\PersistentCollection {#2619 …}
    +votes: Doctrine\ORM\PersistentCollection {#2621 …}
    +reports: Doctrine\ORM\PersistentCollection {#2623 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2627 …}
    -id: 291760
    -bodyTs: "'collect':4 'host':11 'make':3 'public':5 're':9 'self':10 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://mander.xyz/comment/6588869"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745012 {#2612
      date: 2024-01-08 21:16:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2616}
  +body: "Like this: [cloud.linkwarden.app/public/collections/118](https://cloud.linkwarden.app/public/collections/118)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1704745578 {#3212
    date: 2024-01-08 21:26:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@RobotToaster@mander.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3216 …}
  +nested: Doctrine\ORM\PersistentCollection {#3218 …}
  +votes: Doctrine\ORM\PersistentCollection {#3220 …}
  +reports: Doctrine\ORM\PersistentCollection {#3222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3226 …}
  -id: 291775
  -bodyTs: "'/public/collections/118](https://cloud.linkwarden.app/public/collections/118)':5 'cloud.linkwarden.app':4 'cloud.linkwarden.app/public/collections/118](https://cloud.linkwarden.app/public/collections/118)':3 'like':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505554"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745578 {#3213
    date: 2024-01-08 21:26:18.0 +01:00
  }
}
"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
219 DENIED edit
App\Entity\EntryComment {#3214
  +user: Proxies\__CG__\App\Entity\User {#3215 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2616
    +user: App\Entity\User {#2629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "How does making collections public work if you’re self hosting?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1719191237 {#2611
      date: 2024-06-24 03:07:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2617 …}
    +nested: Doctrine\ORM\PersistentCollection {#2619 …}
    +votes: Doctrine\ORM\PersistentCollection {#2621 …}
    +reports: Doctrine\ORM\PersistentCollection {#2623 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2627 …}
    -id: 291760
    -bodyTs: "'collect':4 'host':11 'make':3 'public':5 're':9 'self':10 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://mander.xyz/comment/6588869"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745012 {#2612
      date: 2024-01-08 21:16:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2616}
  +body: "Like this: [cloud.linkwarden.app/public/collections/118](https://cloud.linkwarden.app/public/collections/118)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1704745578 {#3212
    date: 2024-01-08 21:26:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@RobotToaster@mander.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3216 …}
  +nested: Doctrine\ORM\PersistentCollection {#3218 …}
  +votes: Doctrine\ORM\PersistentCollection {#3220 …}
  +reports: Doctrine\ORM\PersistentCollection {#3222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3226 …}
  -id: 291775
  -bodyTs: "'/public/collections/118](https://cloud.linkwarden.app/public/collections/118)':5 'cloud.linkwarden.app':4 'cloud.linkwarden.app/public/collections/118](https://cloud.linkwarden.app/public/collections/118)':3 'like':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505554"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745578 {#3213
    date: 2024-01-08 21:26:18.0 +01:00
  }
}
"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
220 DENIED moderate
App\Entity\EntryComment {#3214
  +user: Proxies\__CG__\App\Entity\User {#3215 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2616
    +user: App\Entity\User {#2629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2118 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "How does making collections public work if you’re self hosting?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1719191237 {#2611
      date: 2024-06-24 03:07:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@daniel31x13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2617 …}
    +nested: Doctrine\ORM\PersistentCollection {#2619 …}
    +votes: Doctrine\ORM\PersistentCollection {#2621 …}
    +reports: Doctrine\ORM\PersistentCollection {#2623 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2627 …}
    -id: 291760
    -bodyTs: "'collect':4 'host':11 'make':3 'public':5 're':9 'self':10 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://mander.xyz/comment/6588869"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745012 {#2612
      date: 2024-01-08 21:16:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2616}
  +body: "Like this: [cloud.linkwarden.app/public/collections/118](https://cloud.linkwarden.app/public/collections/118)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1704745578 {#3212
    date: 2024-01-08 21:26:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
    "@RobotToaster@mander.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3216 …}
  +nested: Doctrine\ORM\PersistentCollection {#3218 …}
  +votes: Doctrine\ORM\PersistentCollection {#3220 …}
  +reports: Doctrine\ORM\PersistentCollection {#3222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3226 …}
  -id: 291775
  -bodyTs: "'/public/collections/118](https://cloud.linkwarden.app/public/collections/118)':5 'cloud.linkwarden.app':4 'cloud.linkwarden.app/public/collections/118](https://cloud.linkwarden.app/public/collections/118)':3 'like':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505554"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745578 {#3213
    date: 2024-01-08 21:26:18.0 +01:00
  }
}
"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
221 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
222 DENIED moderate
App\Entity\EntryComment {#2689
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719552264 {#2684
    date: 2024-06-28 07:24:24.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2690 …}
  +nested: Doctrine\ORM\PersistentCollection {#2692 …}
  +votes: Doctrine\ORM\PersistentCollection {#2694 …}
  +reports: Doctrine\ORM\PersistentCollection {#2696 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
  -id: 291761
  -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7261943"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745060 {#2685
    date: 2024-01-08 21:17:40.0 +01:00
  }
}
"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
223 DENIED edit
App\Entity\EntryComment {#2689
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719552264 {#2684
    date: 2024-06-28 07:24:24.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2690 …}
  +nested: Doctrine\ORM\PersistentCollection {#2692 …}
  +votes: Doctrine\ORM\PersistentCollection {#2694 …}
  +reports: Doctrine\ORM\PersistentCollection {#2696 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
  -id: 291761
  -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7261943"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745060 {#2685
    date: 2024-01-08 21:17:40.0 +01:00
  }
}
"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
224 DENIED moderate
App\Entity\EntryComment {#2689
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719552264 {#2684
    date: 2024-06-28 07:24:24.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2690 …}
  +nested: Doctrine\ORM\PersistentCollection {#2692 …}
  +votes: Doctrine\ORM\PersistentCollection {#2694 …}
  +reports: Doctrine\ORM\PersistentCollection {#2696 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
  -id: 291761
  -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7261943"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704745060 {#2685
    date: 2024-01-08 21:17:40.0 +01:00
  }
}
"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
225 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
226 DENIED moderate
App\Entity\EntryComment {#3231
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2689
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719552264 {#2684
      date: 2024-06-28 07:24:24.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 291761
    -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745060 {#2685
      date: 2024-01-08 21:17:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: """
    I personally use both Btrfs and ZFS. For the main install I went with btrfs raid 1 as it is simpler and doesn’t have as much overhead.\n
    \n
    I was a little worried about stability but I’ve had no issues and was able to swap a dead ssd without issue. It been going for almost 2 years now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704776513 {#3228
    date: 2024-01-09 06:01:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3232 …}
  +nested: Doctrine\ORM\PersistentCollection {#3234 …}
  +votes: Doctrine\ORM\PersistentCollection {#3236 …}
  +reports: Doctrine\ORM\PersistentCollection {#3238 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3240 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3242 …}
  -id: 292798
  -bodyTs: "'1':17 '2':57 'abl':44 'almost':56 'btrfs':5,15 'dead':48 'doesn':23 'go':54 'instal':11 'issu':41,51 'littl':32 'main':10 'much':27 'overhead':28 'person':2 'raid':16 'simpler':21 'ssd':49 'stabil':35 'swap':46 'use':3 've':38 'went':13 'without':50 'worri':33 'year':58 'zfs':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6105481"
  +editedAt: DateTimeImmutable @1719261442 {#3229
    date: 2024-06-24 22:37:22.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704776513 {#3230
    date: 2024-01-09 06:01:53.0 +01:00
  }
}
"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
227 DENIED edit
App\Entity\EntryComment {#3231
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2689
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719552264 {#2684
      date: 2024-06-28 07:24:24.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 291761
    -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745060 {#2685
      date: 2024-01-08 21:17:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: """
    I personally use both Btrfs and ZFS. For the main install I went with btrfs raid 1 as it is simpler and doesn’t have as much overhead.\n
    \n
    I was a little worried about stability but I’ve had no issues and was able to swap a dead ssd without issue. It been going for almost 2 years now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704776513 {#3228
    date: 2024-01-09 06:01:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3232 …}
  +nested: Doctrine\ORM\PersistentCollection {#3234 …}
  +votes: Doctrine\ORM\PersistentCollection {#3236 …}
  +reports: Doctrine\ORM\PersistentCollection {#3238 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3240 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3242 …}
  -id: 292798
  -bodyTs: "'1':17 '2':57 'abl':44 'almost':56 'btrfs':5,15 'dead':48 'doesn':23 'go':54 'instal':11 'issu':41,51 'littl':32 'main':10 'much':27 'overhead':28 'person':2 'raid':16 'simpler':21 'ssd':49 'stabil':35 'swap':46 'use':3 've':38 'went':13 'without':50 'worri':33 'year':58 'zfs':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6105481"
  +editedAt: DateTimeImmutable @1719261442 {#3229
    date: 2024-06-24 22:37:22.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704776513 {#3230
    date: 2024-01-09 06:01:53.0 +01:00
  }
}
"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
228 DENIED moderate
App\Entity\EntryComment {#3231
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2689
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719552264 {#2684
      date: 2024-06-28 07:24:24.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 291761
    -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745060 {#2685
      date: 2024-01-08 21:17:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: """
    I personally use both Btrfs and ZFS. For the main install I went with btrfs raid 1 as it is simpler and doesn’t have as much overhead.\n
    \n
    I was a little worried about stability but I’ve had no issues and was able to swap a dead ssd without issue. It been going for almost 2 years now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704776513 {#3228
    date: 2024-01-09 06:01:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3232 …}
  +nested: Doctrine\ORM\PersistentCollection {#3234 …}
  +votes: Doctrine\ORM\PersistentCollection {#3236 …}
  +reports: Doctrine\ORM\PersistentCollection {#3238 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3240 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3242 …}
  -id: 292798
  -bodyTs: "'1':17 '2':57 'abl':44 'almost':56 'btrfs':5,15 'dead':48 'doesn':23 'go':54 'instal':11 'issu':41,51 'littl':32 'main':10 'much':27 'overhead':28 'person':2 'raid':16 'simpler':21 'ssd':49 'stabil':35 'swap':46 'use':3 've':38 'went':13 'without':50 'worri':33 'year':58 'zfs':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6105481"
  +editedAt: DateTimeImmutable @1719261442 {#3229
    date: 2024-06-24 22:37:22.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704776513 {#3230
    date: 2024-01-09 06:01:53.0 +01:00
  }
}
"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
229 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
230 DENIED moderate
App\Entity\EntryComment {#3246
  +user: Proxies\__CG__\App\Entity\User {#3247 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2689
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719552264 {#2684
      date: 2024-06-28 07:24:24.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 291761
    -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745060 {#2685
      date: 2024-01-08 21:17:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: "From what I read disk wear out on consumer drives is a concern when using ZFS for boot drives with proxmox. I don’t know if the issues are exaggerated, but to be safe I ended up picking up some used enterprise SSDs off eBay for that reason."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704783382 {#3244
    date: 2024-01-09 07:56:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3248 …}
  +nested: Doctrine\ORM\PersistentCollection {#3250 …}
  +votes: Doctrine\ORM\PersistentCollection {#3252 …}
  +reports: Doctrine\ORM\PersistentCollection {#3254 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3256 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3258 …}
  -id: 292929
  -bodyTs: "'boot':18 'concern':13 'consum':9 'disk':5 'drive':10,19 'ebay':45 'end':36 'enterpris':42 'exagger':30 'issu':28 'know':25 'pick':38 'proxmox':21 'read':4 'reason':48 'safe':34 'ssds':43 'use':15,41 'wear':6 'zfs':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6516731"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704783382 {#3245
    date: 2024-01-09 07:56:22.0 +01:00
  }
}
"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
231 DENIED edit
App\Entity\EntryComment {#3246
  +user: Proxies\__CG__\App\Entity\User {#3247 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2689
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719552264 {#2684
      date: 2024-06-28 07:24:24.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 291761
    -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745060 {#2685
      date: 2024-01-08 21:17:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: "From what I read disk wear out on consumer drives is a concern when using ZFS for boot drives with proxmox. I don’t know if the issues are exaggerated, but to be safe I ended up picking up some used enterprise SSDs off eBay for that reason."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704783382 {#3244
    date: 2024-01-09 07:56:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3248 …}
  +nested: Doctrine\ORM\PersistentCollection {#3250 …}
  +votes: Doctrine\ORM\PersistentCollection {#3252 …}
  +reports: Doctrine\ORM\PersistentCollection {#3254 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3256 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3258 …}
  -id: 292929
  -bodyTs: "'boot':18 'concern':13 'consum':9 'disk':5 'drive':10,19 'ebay':45 'end':36 'enterpris':42 'exagger':30 'issu':28 'know':25 'pick':38 'proxmox':21 'read':4 'reason':48 'safe':34 'ssds':43 'use':15,41 'wear':6 'zfs':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6516731"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704783382 {#3245
    date: 2024-01-09 07:56:22.0 +01:00
  }
}
"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
232 DENIED moderate
App\Entity\EntryComment {#3246
  +user: Proxies\__CG__\App\Entity\User {#3247 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2689
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719552264 {#2684
      date: 2024-06-28 07:24:24.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 291761
    -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7261943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704745060 {#2685
      date: 2024-01-08 21:17:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: "From what I read disk wear out on consumer drives is a concern when using ZFS for boot drives with proxmox. I don’t know if the issues are exaggerated, but to be safe I ended up picking up some used enterprise SSDs off eBay for that reason."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704783382 {#3244
    date: 2024-01-09 07:56:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3248 …}
  +nested: Doctrine\ORM\PersistentCollection {#3250 …}
  +votes: Doctrine\ORM\PersistentCollection {#3252 …}
  +reports: Doctrine\ORM\PersistentCollection {#3254 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3256 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3258 …}
  -id: 292929
  -bodyTs: "'boot':18 'concern':13 'consum':9 'disk':5 'drive':10,19 'ebay':45 'end':36 'enterpris':42 'exagger':30 'issu':28 'know':25 'pick':38 'proxmox':21 'read':4 'reason':48 'safe':34 'ssds':43 'use':15,41 'wear':6 'zfs':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6516731"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704783382 {#3245
    date: 2024-01-09 07:56:22.0 +01:00
  }
}
"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
233 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
234 DENIED moderate
App\Entity\EntryComment {#3456
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3246
    +user: Proxies\__CG__\App\Entity\User {#3247 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2689
      +user: App\Entity\User {#2702 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1719552264 {#2684
        date: 2024-06-28 07:24:24.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2690 …}
      +nested: Doctrine\ORM\PersistentCollection {#2692 …}
      +votes: Doctrine\ORM\PersistentCollection {#2694 …}
      +reports: Doctrine\ORM\PersistentCollection {#2696 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
      -id: 291761
      -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7261943"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704745060 {#2685
        date: 2024-01-08 21:17:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2689}
    +body: "From what I read disk wear out on consumer drives is a concern when using ZFS for boot drives with proxmox. I don’t know if the issues are exaggerated, but to be safe I ended up picking up some used enterprise SSDs off eBay for that reason."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704783382 {#3244
      date: 2024-01-09 07:56:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3248 …}
    +nested: Doctrine\ORM\PersistentCollection {#3250 …}
    +votes: Doctrine\ORM\PersistentCollection {#3252 …}
    +reports: Doctrine\ORM\PersistentCollection {#3254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3256 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3258 …}
    -id: 292929
    -bodyTs: "'boot':18 'concern':13 'consum':9 'disk':5 'drive':10,19 'ebay':45 'end':36 'enterpris':42 'exagger':30 'issu':28 'know':25 'pick':38 'proxmox':21 'read':4 'reason':48 'safe':34 'ssds':43 'use':15,41 'wear':6 'zfs':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6516731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704783382 {#3245
      date: 2024-01-09 07:56:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: "This seems to be a “widely believed fact” but I haven’t seen any real data to back it up."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704830274 {#3454
    date: 2024-01-09 20:57:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
    "@AlphaAutist@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3457 …}
  +nested: Doctrine\ORM\PersistentCollection {#3459 …}
  +votes: Doctrine\ORM\PersistentCollection {#3461 …}
  +reports: Doctrine\ORM\PersistentCollection {#3463 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3465 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
  -id: 294156
  -bodyTs: "'back':18 'believ':7 'data':16 'fact':8 'haven':11 'real':15 'seem':2 'seen':13 'wide':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7300465"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704830274 {#3455
    date: 2024-01-09 20:57:54.0 +01:00
  }
}
"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
235 DENIED edit
App\Entity\EntryComment {#3456
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3246
    +user: Proxies\__CG__\App\Entity\User {#3247 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2689
      +user: App\Entity\User {#2702 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1719552264 {#2684
        date: 2024-06-28 07:24:24.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2690 …}
      +nested: Doctrine\ORM\PersistentCollection {#2692 …}
      +votes: Doctrine\ORM\PersistentCollection {#2694 …}
      +reports: Doctrine\ORM\PersistentCollection {#2696 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
      -id: 291761
      -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7261943"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704745060 {#2685
        date: 2024-01-08 21:17:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2689}
    +body: "From what I read disk wear out on consumer drives is a concern when using ZFS for boot drives with proxmox. I don’t know if the issues are exaggerated, but to be safe I ended up picking up some used enterprise SSDs off eBay for that reason."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704783382 {#3244
      date: 2024-01-09 07:56:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3248 …}
    +nested: Doctrine\ORM\PersistentCollection {#3250 …}
    +votes: Doctrine\ORM\PersistentCollection {#3252 …}
    +reports: Doctrine\ORM\PersistentCollection {#3254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3256 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3258 …}
    -id: 292929
    -bodyTs: "'boot':18 'concern':13 'consum':9 'disk':5 'drive':10,19 'ebay':45 'end':36 'enterpris':42 'exagger':30 'issu':28 'know':25 'pick':38 'proxmox':21 'read':4 'reason':48 'safe':34 'ssds':43 'use':15,41 'wear':6 'zfs':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6516731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704783382 {#3245
      date: 2024-01-09 07:56:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: "This seems to be a “widely believed fact” but I haven’t seen any real data to back it up."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704830274 {#3454
    date: 2024-01-09 20:57:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
    "@AlphaAutist@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3457 …}
  +nested: Doctrine\ORM\PersistentCollection {#3459 …}
  +votes: Doctrine\ORM\PersistentCollection {#3461 …}
  +reports: Doctrine\ORM\PersistentCollection {#3463 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3465 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
  -id: 294156
  -bodyTs: "'back':18 'believ':7 'data':16 'fact':8 'haven':11 'real':15 'seem':2 'seen':13 'wide':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7300465"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704830274 {#3455
    date: 2024-01-09 20:57:54.0 +01:00
  }
}
"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
236 DENIED moderate
App\Entity\EntryComment {#3456
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3246
    +user: Proxies\__CG__\App\Entity\User {#3247 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2689
      +user: App\Entity\User {#2702 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Use ZFS when prompted - it opens up some features and is a bitch to change later. I don’t understand why it’s not the default."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1719552264 {#2684
        date: 2024-06-28 07:24:24.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Edgarallenpwn@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2690 …}
      +nested: Doctrine\ORM\PersistentCollection {#2692 …}
      +votes: Doctrine\ORM\PersistentCollection {#2694 …}
      +reports: Doctrine\ORM\PersistentCollection {#2696 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
      -id: 291761
      -bodyTs: "'bitch':13 'chang':15 'default':26 'featur':9 'later':16 'open':6 'prompt':4 'understand':20 'use':1 'zfs':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7261943"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704745060 {#2685
        date: 2024-01-08 21:17:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2689}
    +body: "From what I read disk wear out on consumer drives is a concern when using ZFS for boot drives with proxmox. I don’t know if the issues are exaggerated, but to be safe I ended up picking up some used enterprise SSDs off eBay for that reason."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704783382 {#3244
      date: 2024-01-09 07:56:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Edgarallenpwn@midwest.social"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3248 …}
    +nested: Doctrine\ORM\PersistentCollection {#3250 …}
    +votes: Doctrine\ORM\PersistentCollection {#3252 …}
    +reports: Doctrine\ORM\PersistentCollection {#3254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3256 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3258 …}
    -id: 292929
    -bodyTs: "'boot':18 'concern':13 'consum':9 'disk':5 'drive':10,19 'ebay':45 'end':36 'enterpris':42 'exagger':30 'issu':28 'know':25 'pick':38 'proxmox':21 'read':4 'reason':48 'safe':34 'ssds':43 'use':15,41 'wear':6 'zfs':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6516731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704783382 {#3245
      date: 2024-01-09 07:56:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2689}
  +body: "This seems to be a “widely believed fact” but I haven’t seen any real data to back it up."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704830274 {#3454
    date: 2024-01-09 20:57:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Edgarallenpwn@midwest.social"
    "@atzanteol@sh.itjust.works"
    "@AlphaAutist@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3457 …}
  +nested: Doctrine\ORM\PersistentCollection {#3459 …}
  +votes: Doctrine\ORM\PersistentCollection {#3461 …}
  +reports: Doctrine\ORM\PersistentCollection {#3463 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3465 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
  -id: 294156
  -bodyTs: "'back':18 'believ':7 'data':16 'fact':8 'haven':11 'real':15 'seem':2 'seen':13 'wide':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7300465"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704830274 {#3455
    date: 2024-01-09 20:57:54.0 +01:00
  }
}
"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
237 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
238 DENIED moderate
App\Entity\EntryComment {#2763
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Dammit, I came here hoping to see at least one “I have a very special set of skills.” Oh well.\n
    \n
    Yeah I’d cut bait, rebuild from latest tapes. But also…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1720210215 {#2757
    date: 2024-07-05 22:10:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kristoff@infosec.pub"
    "@kristoff@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2765 …}
  +nested: Doctrine\ORM\PersistentCollection {#2767 …}
  +votes: Doctrine\ORM\PersistentCollection {#2769 …}
  +reports: Doctrine\ORM\PersistentCollection {#2771 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
  -id: 291788
  -bodyTs: "'also':31 'bait':25 'came':3 'cut':24 'd':23 'dammit':1 'hope':5 'latest':28 'least':9 'oh':19 'one':10 'rebuild':26 'see':7 'set':16 'skill':18 'special':15 'tape':29 'well':20 'yeah':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5511866"
  +editedAt: DateTimeImmutable @1720209170 {#2758
    date: 2024-07-05 21:52:50.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704745910 {#2759
    date: 2024-01-08 21:31:50.0 +01:00
  }
}
"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
239 DENIED edit
App\Entity\EntryComment {#2763
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Dammit, I came here hoping to see at least one “I have a very special set of skills.” Oh well.\n
    \n
    Yeah I’d cut bait, rebuild from latest tapes. But also…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1720210215 {#2757
    date: 2024-07-05 22:10:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kristoff@infosec.pub"
    "@kristoff@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2765 …}
  +nested: Doctrine\ORM\PersistentCollection {#2767 …}
  +votes: Doctrine\ORM\PersistentCollection {#2769 …}
  +reports: Doctrine\ORM\PersistentCollection {#2771 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
  -id: 291788
  -bodyTs: "'also':31 'bait':25 'came':3 'cut':24 'd':23 'dammit':1 'hope':5 'latest':28 'least':9 'oh':19 'one':10 'rebuild':26 'see':7 'set':16 'skill':18 'special':15 'tape':29 'well':20 'yeah':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5511866"
  +editedAt: DateTimeImmutable @1720209170 {#2758
    date: 2024-07-05 21:52:50.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704745910 {#2759
    date: 2024-01-08 21:31:50.0 +01:00
  }
}
"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
240 DENIED moderate
App\Entity\EntryComment {#2763
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Dammit, I came here hoping to see at least one “I have a very special set of skills.” Oh well.\n
    \n
    Yeah I’d cut bait, rebuild from latest tapes. But also…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1720210215 {#2757
    date: 2024-07-05 22:10:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kristoff@infosec.pub"
    "@kristoff@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2765 …}
  +nested: Doctrine\ORM\PersistentCollection {#2767 …}
  +votes: Doctrine\ORM\PersistentCollection {#2769 …}
  +reports: Doctrine\ORM\PersistentCollection {#2771 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
  -id: 291788
  -bodyTs: "'also':31 'bait':25 'came':3 'cut':24 'd':23 'dammit':1 'hope':5 'latest':28 'least':9 'oh':19 'one':10 'rebuild':26 'see':7 'set':16 'skill':18 'special':15 'tape':29 'well':20 'yeah':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5511866"
  +editedAt: DateTimeImmutable @1720209170 {#2758
    date: 2024-07-05 21:52:50.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704745910 {#2759
    date: 2024-01-08 21:31:50.0 +01:00
  }
}
"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
241 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
242 DENIED moderate
App\Entity\EntryComment {#3263
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2763
    +user: App\Entity\User {#2777 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Dammit, I came here hoping to see at least one “I have a very special set of skills.” Oh well.\n
      \n
      Yeah I’d cut bait, rebuild from latest tapes. But also…
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1720210215 {#2757
      date: 2024-07-05 22:10:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kristoff@infosec.pub"
      "@kristoff@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2765 …}
    +nested: Doctrine\ORM\PersistentCollection {#2767 …}
    +votes: Doctrine\ORM\PersistentCollection {#2769 …}
    +reports: Doctrine\ORM\PersistentCollection {#2771 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
    -id: 291788
    -bodyTs: "'also':31 'bait':25 'came':3 'cut':24 'd':23 'dammit':1 'hope':5 'latest':28 'least':9 'oh':19 'one':10 'rebuild':26 'see':7 'set':16 'skill':18 'special':15 'tape':29 'well':20 'yeah':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5511866"
    +editedAt: DateTimeImmutable @1720209170 {#2758
      date: 2024-07-05 21:52:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745910 {#2759
      date: 2024-01-08 21:31:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2763}
  +body: "I’d put the corrupted backups in an eye-catching container, like a Lisa Frank backpack or Barbie lunchbox, to put on the wall in my office."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704912324 {#3260
    date: 2024-01-10 19:45:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3264 …}
  +nested: Doctrine\ORM\PersistentCollection {#3266 …}
  +votes: Doctrine\ORM\PersistentCollection {#3268 …}
  +reports: Doctrine\ORM\PersistentCollection {#3270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3274 …}
  -id: 296682
  -bodyTs: "'backpack':17 'backup':6 'barbi':19 'catch':11 'contain':12 'corrupt':5 'd':2 'eye':10 'eye-catch':9 'frank':16 'like':13 'lisa':15 'lunchbox':20 'offic':28 'put':3,22 'wall':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5563667"
  +editedAt: DateTimeImmutable @1723013231 {#3261
    date: 2024-08-07 08:47:11.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704912324 {#3262
    date: 2024-01-10 19:45:24.0 +01:00
  }
}
"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
243 DENIED edit
App\Entity\EntryComment {#3263
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2763
    +user: App\Entity\User {#2777 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Dammit, I came here hoping to see at least one “I have a very special set of skills.” Oh well.\n
      \n
      Yeah I’d cut bait, rebuild from latest tapes. But also…
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1720210215 {#2757
      date: 2024-07-05 22:10:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kristoff@infosec.pub"
      "@kristoff@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2765 …}
    +nested: Doctrine\ORM\PersistentCollection {#2767 …}
    +votes: Doctrine\ORM\PersistentCollection {#2769 …}
    +reports: Doctrine\ORM\PersistentCollection {#2771 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
    -id: 291788
    -bodyTs: "'also':31 'bait':25 'came':3 'cut':24 'd':23 'dammit':1 'hope':5 'latest':28 'least':9 'oh':19 'one':10 'rebuild':26 'see':7 'set':16 'skill':18 'special':15 'tape':29 'well':20 'yeah':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5511866"
    +editedAt: DateTimeImmutable @1720209170 {#2758
      date: 2024-07-05 21:52:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745910 {#2759
      date: 2024-01-08 21:31:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2763}
  +body: "I’d put the corrupted backups in an eye-catching container, like a Lisa Frank backpack or Barbie lunchbox, to put on the wall in my office."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704912324 {#3260
    date: 2024-01-10 19:45:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3264 …}
  +nested: Doctrine\ORM\PersistentCollection {#3266 …}
  +votes: Doctrine\ORM\PersistentCollection {#3268 …}
  +reports: Doctrine\ORM\PersistentCollection {#3270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3274 …}
  -id: 296682
  -bodyTs: "'backpack':17 'backup':6 'barbi':19 'catch':11 'contain':12 'corrupt':5 'd':2 'eye':10 'eye-catch':9 'frank':16 'like':13 'lisa':15 'lunchbox':20 'offic':28 'put':3,22 'wall':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5563667"
  +editedAt: DateTimeImmutable @1723013231 {#3261
    date: 2024-08-07 08:47:11.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704912324 {#3262
    date: 2024-01-10 19:45:24.0 +01:00
  }
}
"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
244 DENIED moderate
App\Entity\EntryComment {#3263
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2763
    +user: App\Entity\User {#2777 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Dammit, I came here hoping to see at least one “I have a very special set of skills.” Oh well.\n
      \n
      Yeah I’d cut bait, rebuild from latest tapes. But also…
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1720210215 {#2757
      date: 2024-07-05 22:10:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kristoff@infosec.pub"
      "@kristoff@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2765 …}
    +nested: Doctrine\ORM\PersistentCollection {#2767 …}
    +votes: Doctrine\ORM\PersistentCollection {#2769 …}
    +reports: Doctrine\ORM\PersistentCollection {#2771 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
    -id: 291788
    -bodyTs: "'also':31 'bait':25 'came':3 'cut':24 'd':23 'dammit':1 'hope':5 'latest':28 'least':9 'oh':19 'one':10 'rebuild':26 'see':7 'set':16 'skill':18 'special':15 'tape':29 'well':20 'yeah':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5511866"
    +editedAt: DateTimeImmutable @1720209170 {#2758
      date: 2024-07-05 21:52:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704745910 {#2759
      date: 2024-01-08 21:31:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2763}
  +body: "I’d put the corrupted backups in an eye-catching container, like a Lisa Frank backpack or Barbie lunchbox, to put on the wall in my office."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704912324 {#3260
    date: 2024-01-10 19:45:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
    "@kristoff@infosec.pub"
    "@Septimaeus@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3264 …}
  +nested: Doctrine\ORM\PersistentCollection {#3266 …}
  +votes: Doctrine\ORM\PersistentCollection {#3268 …}
  +reports: Doctrine\ORM\PersistentCollection {#3270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3274 …}
  -id: 296682
  -bodyTs: "'backpack':17 'backup':6 'barbi':19 'catch':11 'contain':12 'corrupt':5 'd':2 'eye':10 'eye-catch':9 'frank':16 'like':13 'lisa':15 'lunchbox':20 'offic':28 'put':3,22 'wall':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5563667"
  +editedAt: DateTimeImmutable @1723013231 {#3261
    date: 2024-08-07 08:47:11.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704912324 {#3262
    date: 2024-01-10 19:45:24.0 +01:00
  }
}
"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
245 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
246 DENIED moderate
App\Entity\EntryComment {#2837
  +user: App\Entity\User {#2850 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1719212070 {#2832
    date: 2024-06-24 08:54:30.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2838 …}
  +nested: Doctrine\ORM\PersistentCollection {#2840 …}
  +votes: Doctrine\ORM\PersistentCollection {#2842 …}
  +reports: Doctrine\ORM\PersistentCollection {#2844 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
  -id: 291813
  -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704746560 {#2833
    date: 2024-01-08 21:42:40.0 +01:00
  }
}
"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
247 DENIED edit
App\Entity\EntryComment {#2837
  +user: App\Entity\User {#2850 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1719212070 {#2832
    date: 2024-06-24 08:54:30.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2838 …}
  +nested: Doctrine\ORM\PersistentCollection {#2840 …}
  +votes: Doctrine\ORM\PersistentCollection {#2842 …}
  +reports: Doctrine\ORM\PersistentCollection {#2844 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
  -id: 291813
  -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704746560 {#2833
    date: 2024-01-08 21:42:40.0 +01:00
  }
}
"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
248 DENIED moderate
App\Entity\EntryComment {#2837
  +user: App\Entity\User {#2850 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1719212070 {#2832
    date: 2024-06-24 08:54:30.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2838 …}
  +nested: Doctrine\ORM\PersistentCollection {#2840 …}
  +votes: Doctrine\ORM\PersistentCollection {#2842 …}
  +reports: Doctrine\ORM\PersistentCollection {#2844 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
  -id: 291813
  -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6505823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704746560 {#2833
    date: 2024-01-08 21:42:40.0 +01:00
  }
}
"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
249 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
250 DENIED moderate
App\Entity\EntryComment {#3278
  +user: Proxies\__CG__\App\Entity\User {#3279 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1719212070 {#2832
      date: 2024-06-24 08:54:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 291813
    -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746560 {#2833
      date: 2024-01-08 21:42:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2837}
  +body: "Came here to say just that. The WebDAV synchronization target is great."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704749600 {#3276
    date: 2024-01-08 22:33:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@knF@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3280 …}
  +nested: Doctrine\ORM\PersistentCollection {#3282 …}
  +votes: Doctrine\ORM\PersistentCollection {#3284 …}
  +reports: Doctrine\ORM\PersistentCollection {#3286 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3288 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3290 …}
  -id: 291927
  -bodyTs: "'came':1 'great':12 'say':4 'synchron':9 'target':10 'webdav':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6173030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749600 {#3277
    date: 2024-01-08 22:33:20.0 +01:00
  }
}
"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
251 DENIED edit
App\Entity\EntryComment {#3278
  +user: Proxies\__CG__\App\Entity\User {#3279 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1719212070 {#2832
      date: 2024-06-24 08:54:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 291813
    -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746560 {#2833
      date: 2024-01-08 21:42:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2837}
  +body: "Came here to say just that. The WebDAV synchronization target is great."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704749600 {#3276
    date: 2024-01-08 22:33:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@knF@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3280 …}
  +nested: Doctrine\ORM\PersistentCollection {#3282 …}
  +votes: Doctrine\ORM\PersistentCollection {#3284 …}
  +reports: Doctrine\ORM\PersistentCollection {#3286 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3288 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3290 …}
  -id: 291927
  -bodyTs: "'came':1 'great':12 'say':4 'synchron':9 'target':10 'webdav':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6173030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749600 {#3277
    date: 2024-01-08 22:33:20.0 +01:00
  }
}
"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
252 DENIED moderate
App\Entity\EntryComment {#3278
  +user: Proxies\__CG__\App\Entity\User {#3279 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1719212070 {#2832
      date: 2024-06-24 08:54:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 291813
    -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746560 {#2833
      date: 2024-01-08 21:42:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2837}
  +body: "Came here to say just that. The WebDAV synchronization target is great."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704749600 {#3276
    date: 2024-01-08 22:33:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@knF@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3280 …}
  +nested: Doctrine\ORM\PersistentCollection {#3282 …}
  +votes: Doctrine\ORM\PersistentCollection {#3284 …}
  +reports: Doctrine\ORM\PersistentCollection {#3286 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3288 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3290 …}
  -id: 291927
  -bodyTs: "'came':1 'great':12 'say':4 'synchron':9 'target':10 'webdav':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6173030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749600 {#3277
    date: 2024-01-08 22:33:20.0 +01:00
  }
}
"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
253 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
254 DENIED moderate
App\Entity\EntryComment {#3294
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1719212070 {#2832
      date: 2024-06-24 08:54:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 291813
    -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746560 {#2833
      date: 2024-01-08 21:42:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2837}
  +body: "Yeah, I’m yet to play around with WebDAV or learning what it actually is haha Will look into it, thanks :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704754701 {#3292
    date: 2024-01-08 23:58:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@knF@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3295 …}
  +nested: Doctrine\ORM\PersistentCollection {#3297 …}
  +votes: Doctrine\ORM\PersistentCollection {#3299 …}
  +reports: Doctrine\ORM\PersistentCollection {#3301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3305 …}
  -id: 292135
  -bodyTs: "'actual':14 'around':7 'haha':16 'learn':11 'look':18 'm':3 'play':6 'thank':21 'webdav':9 'yeah':1 'yet':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097521"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704754701 {#3293
    date: 2024-01-08 23:58:21.0 +01:00
  }
}
"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
255 DENIED edit
App\Entity\EntryComment {#3294
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1719212070 {#2832
      date: 2024-06-24 08:54:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 291813
    -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746560 {#2833
      date: 2024-01-08 21:42:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2837}
  +body: "Yeah, I’m yet to play around with WebDAV or learning what it actually is haha Will look into it, thanks :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704754701 {#3292
    date: 2024-01-08 23:58:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@knF@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3295 …}
  +nested: Doctrine\ORM\PersistentCollection {#3297 …}
  +votes: Doctrine\ORM\PersistentCollection {#3299 …}
  +reports: Doctrine\ORM\PersistentCollection {#3301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3305 …}
  -id: 292135
  -bodyTs: "'actual':14 'around':7 'haha':16 'learn':11 'look':18 'm':3 'play':6 'thank':21 'webdav':9 'yeah':1 'yet':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097521"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704754701 {#3293
    date: 2024-01-08 23:58:21.0 +01:00
  }
}
"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
256 DENIED moderate
App\Entity\EntryComment {#3294
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Did you know that you can use Joplin on a standard webdav server? Basically it just takes up the space of the data itself. I have it on a Caddy server and works like q charm synching between Windows and Android client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1719212070 {#2832
      date: 2024-06-24 08:54:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 291813
    -bodyTs: "'android':41 'basic':14 'caddi':30 'charm':36 'client':42 'data':23 'joplin':8 'know':3 'like':34 'q':35 'server':13,31 'space':20 'standard':11 'synch':37 'take':17 'use':7 'webdav':12 'window':39 'work':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6505823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746560 {#2833
      date: 2024-01-08 21:42:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2837}
  +body: "Yeah, I’m yet to play around with WebDAV or learning what it actually is haha Will look into it, thanks :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704754701 {#3292
    date: 2024-01-08 23:58:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@knF@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3295 …}
  +nested: Doctrine\ORM\PersistentCollection {#3297 …}
  +votes: Doctrine\ORM\PersistentCollection {#3299 …}
  +reports: Doctrine\ORM\PersistentCollection {#3301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3305 …}
  -id: 292135
  -bodyTs: "'actual':14 'around':7 'haha':16 'learn':11 'look':18 'm':3 'play':6 'thank':21 'webdav':9 'yeah':1 'yet':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097521"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704754701 {#3293
    date: 2024-01-08 23:58:21.0 +01:00
  }
}
"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
257 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
258 DENIED moderate
App\Entity\EntryComment {#2910
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I think you need to learn more about how databases work. They don’t typically reclaim deleted space automatically for performance reasons. Databases like to write to a single large file they can then index into. Re-writing those files is expensive so left to the DBA (you) to determine when it should be done.\n
    \n
    And how are you backing up the database? Just backing up /var/lib/postgres? Or are you doing a pg_dump? If the former then it’s possible your backups won’t be coherent if you haven’t stopped your database and it will contain that full history of deleted stuff. pg_dump would give you just the current data in a way that will apply properly to a new database should you need to restore\n
    \n
    You can also consider your backup retention policy. How many backups do you need for how long?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719213344 {#2905
    date: 2024-06-24 09:15:44.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2911 …}
  +nested: Doctrine\ORM\PersistentCollection {#2913 …}
  +votes: Doctrine\ORM\PersistentCollection {#2915 …}
  +reports: Doctrine\ORM\PersistentCollection {#2917 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
  -id: 291816
  -bodyTs: "'/var/lib/postgres':68 'also':133 'appli':120 'automat':19 'back':61,66 'backup':84,136,141 'coher':88 'consid':134 'contain':99 'current':113 'data':114 'databas':10,23,64,95,125 'dba':48 'delet':17,104 'determin':51 'done':56 'dump':75,107 'expens':43 'file':31,41 'former':78 'full':101 'give':109 'haven':91 'histori':102 'index':35 'larg':30 'learn':6 'left':45 'like':24 'long':147 'mani':140 'need':4,128,144 'new':124 'perform':21 'pg':74,106 'polici':138 'possibl':82 'proper':121 're':38 're-writ':37 'reason':22 'reclaim':16 'restor':130 'retent':137 'singl':29 'space':18 'stop':93 'stuff':105 'think':2 'typic':15 'way':117 'won':85 'work':11 'would':108 'write':26,39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7262899"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704746577 {#2906
    date: 2024-01-08 21:42:57.0 +01:00
  }
}
"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
259 DENIED edit
App\Entity\EntryComment {#2910
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I think you need to learn more about how databases work. They don’t typically reclaim deleted space automatically for performance reasons. Databases like to write to a single large file they can then index into. Re-writing those files is expensive so left to the DBA (you) to determine when it should be done.\n
    \n
    And how are you backing up the database? Just backing up /var/lib/postgres? Or are you doing a pg_dump? If the former then it’s possible your backups won’t be coherent if you haven’t stopped your database and it will contain that full history of deleted stuff. pg_dump would give you just the current data in a way that will apply properly to a new database should you need to restore\n
    \n
    You can also consider your backup retention policy. How many backups do you need for how long?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719213344 {#2905
    date: 2024-06-24 09:15:44.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2911 …}
  +nested: Doctrine\ORM\PersistentCollection {#2913 …}
  +votes: Doctrine\ORM\PersistentCollection {#2915 …}
  +reports: Doctrine\ORM\PersistentCollection {#2917 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
  -id: 291816
  -bodyTs: "'/var/lib/postgres':68 'also':133 'appli':120 'automat':19 'back':61,66 'backup':84,136,141 'coher':88 'consid':134 'contain':99 'current':113 'data':114 'databas':10,23,64,95,125 'dba':48 'delet':17,104 'determin':51 'done':56 'dump':75,107 'expens':43 'file':31,41 'former':78 'full':101 'give':109 'haven':91 'histori':102 'index':35 'larg':30 'learn':6 'left':45 'like':24 'long':147 'mani':140 'need':4,128,144 'new':124 'perform':21 'pg':74,106 'polici':138 'possibl':82 'proper':121 're':38 're-writ':37 'reason':22 'reclaim':16 'restor':130 'retent':137 'singl':29 'space':18 'stop':93 'stuff':105 'think':2 'typic':15 'way':117 'won':85 'work':11 'would':108 'write':26,39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7262899"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704746577 {#2906
    date: 2024-01-08 21:42:57.0 +01:00
  }
}
"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
260 DENIED moderate
App\Entity\EntryComment {#2910
  +user: App\Entity\User {#2702 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I think you need to learn more about how databases work. They don’t typically reclaim deleted space automatically for performance reasons. Databases like to write to a single large file they can then index into. Re-writing those files is expensive so left to the DBA (you) to determine when it should be done.\n
    \n
    And how are you backing up the database? Just backing up /var/lib/postgres? Or are you doing a pg_dump? If the former then it’s possible your backups won’t be coherent if you haven’t stopped your database and it will contain that full history of deleted stuff. pg_dump would give you just the current data in a way that will apply properly to a new database should you need to restore\n
    \n
    You can also consider your backup retention policy. How many backups do you need for how long?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719213344 {#2905
    date: 2024-06-24 09:15:44.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2911 …}
  +nested: Doctrine\ORM\PersistentCollection {#2913 …}
  +votes: Doctrine\ORM\PersistentCollection {#2915 …}
  +reports: Doctrine\ORM\PersistentCollection {#2917 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
  -id: 291816
  -bodyTs: "'/var/lib/postgres':68 'also':133 'appli':120 'automat':19 'back':61,66 'backup':84,136,141 'coher':88 'consid':134 'contain':99 'current':113 'data':114 'databas':10,23,64,95,125 'dba':48 'delet':17,104 'determin':51 'done':56 'dump':75,107 'expens':43 'file':31,41 'former':78 'full':101 'give':109 'haven':91 'histori':102 'index':35 'larg':30 'learn':6 'left':45 'like':24 'long':147 'mani':140 'need':4,128,144 'new':124 'perform':21 'pg':74,106 'polici':138 'possibl':82 'proper':121 're':38 're-writ':37 'reason':22 'reclaim':16 'restor':130 'retent':137 'singl':29 'space':18 'stop':93 'stuff':105 'think':2 'typic':15 'way':117 'won':85 'work':11 'would':108 'write':26,39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7262899"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704746577 {#2906
    date: 2024-01-08 21:42:57.0 +01:00
  }
}
"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
261 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
262 DENIED moderate
App\Entity\EntryComment {#3309
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think you need to learn more about how databases work. They don’t typically reclaim deleted space automatically for performance reasons. Databases like to write to a single large file they can then index into. Re-writing those files is expensive so left to the DBA (you) to determine when it should be done.\n
      \n
      And how are you backing up the database? Just backing up /var/lib/postgres? Or are you doing a pg_dump? If the former then it’s possible your backups won’t be coherent if you haven’t stopped your database and it will contain that full history of deleted stuff. pg_dump would give you just the current data in a way that will apply properly to a new database should you need to restore\n
      \n
      You can also consider your backup retention policy. How many backups do you need for how long?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719213344 {#2905
      date: 2024-06-24 09:15:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 291816
    -bodyTs: "'/var/lib/postgres':68 'also':133 'appli':120 'automat':19 'back':61,66 'backup':84,136,141 'coher':88 'consid':134 'contain':99 'current':113 'data':114 'databas':10,23,64,95,125 'dba':48 'delet':17,104 'determin':51 'done':56 'dump':75,107 'expens':43 'file':31,41 'former':78 'full':101 'give':109 'haven':91 'histori':102 'index':35 'larg':30 'learn':6 'left':45 'like':24 'long':147 'mani':140 'need':4,128,144 'new':124 'perform':21 'pg':74,106 'polici':138 'possibl':82 'proper':121 're':38 're-writ':37 'reason':22 'reclaim':16 'restor':130 'retent':137 'singl':29 'space':18 'stop':93 'stuff':105 'think':2 'typic':15 'way':117 'won':85 'work':11 'would':108 'write':26,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7262899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746577 {#2906
      date: 2024-01-08 21:42:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2910}
  +body: "You are right, I should. They are a bit more complicated than I anticipated, and apparently I’m doing everything wrong, haha. I have backups set up to go 2 years back, but I’m checking backblaze occasionally to check, so it shouldn’t be an issue. I have two months so far lol Thanks for the write-up :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704755317 {#3307
    date: 2024-01-09 00:08:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3310 …}
  +nested: Doctrine\ORM\PersistentCollection {#3312 …}
  +votes: Doctrine\ORM\PersistentCollection {#3314 …}
  +reports: Doctrine\ORM\PersistentCollection {#3316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3318 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3320 …}
  -id: 292161
  -bodyTs: "'2':30 'anticip':14 'appar':16 'back':32 'backblaz':37 'backup':25 'bit':9 'check':36,40 'complic':11 'everyth':20 'far':53 'go':29 'haha':22 'issu':47 'lol':54 'm':18,35 'month':51 'occasion':38 'right':3 'set':26 'shouldn':43 'thank':55 'two':50 'write':59 'write-up':58 'wrong':21 'year':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097767"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704755317 {#3308
    date: 2024-01-09 00:08:37.0 +01:00
  }
}
"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
263 DENIED edit
App\Entity\EntryComment {#3309
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think you need to learn more about how databases work. They don’t typically reclaim deleted space automatically for performance reasons. Databases like to write to a single large file they can then index into. Re-writing those files is expensive so left to the DBA (you) to determine when it should be done.\n
      \n
      And how are you backing up the database? Just backing up /var/lib/postgres? Or are you doing a pg_dump? If the former then it’s possible your backups won’t be coherent if you haven’t stopped your database and it will contain that full history of deleted stuff. pg_dump would give you just the current data in a way that will apply properly to a new database should you need to restore\n
      \n
      You can also consider your backup retention policy. How many backups do you need for how long?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719213344 {#2905
      date: 2024-06-24 09:15:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 291816
    -bodyTs: "'/var/lib/postgres':68 'also':133 'appli':120 'automat':19 'back':61,66 'backup':84,136,141 'coher':88 'consid':134 'contain':99 'current':113 'data':114 'databas':10,23,64,95,125 'dba':48 'delet':17,104 'determin':51 'done':56 'dump':75,107 'expens':43 'file':31,41 'former':78 'full':101 'give':109 'haven':91 'histori':102 'index':35 'larg':30 'learn':6 'left':45 'like':24 'long':147 'mani':140 'need':4,128,144 'new':124 'perform':21 'pg':74,106 'polici':138 'possibl':82 'proper':121 're':38 're-writ':37 'reason':22 'reclaim':16 'restor':130 'retent':137 'singl':29 'space':18 'stop':93 'stuff':105 'think':2 'typic':15 'way':117 'won':85 'work':11 'would':108 'write':26,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7262899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746577 {#2906
      date: 2024-01-08 21:42:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2910}
  +body: "You are right, I should. They are a bit more complicated than I anticipated, and apparently I’m doing everything wrong, haha. I have backups set up to go 2 years back, but I’m checking backblaze occasionally to check, so it shouldn’t be an issue. I have two months so far lol Thanks for the write-up :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704755317 {#3307
    date: 2024-01-09 00:08:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3310 …}
  +nested: Doctrine\ORM\PersistentCollection {#3312 …}
  +votes: Doctrine\ORM\PersistentCollection {#3314 …}
  +reports: Doctrine\ORM\PersistentCollection {#3316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3318 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3320 …}
  -id: 292161
  -bodyTs: "'2':30 'anticip':14 'appar':16 'back':32 'backblaz':37 'backup':25 'bit':9 'check':36,40 'complic':11 'everyth':20 'far':53 'go':29 'haha':22 'issu':47 'lol':54 'm':18,35 'month':51 'occasion':38 'right':3 'set':26 'shouldn':43 'thank':55 'two':50 'write':59 'write-up':58 'wrong':21 'year':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097767"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704755317 {#3308
    date: 2024-01-09 00:08:37.0 +01:00
  }
}
"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
264 DENIED moderate
App\Entity\EntryComment {#3309
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2702 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think you need to learn more about how databases work. They don’t typically reclaim deleted space automatically for performance reasons. Databases like to write to a single large file they can then index into. Re-writing those files is expensive so left to the DBA (you) to determine when it should be done.\n
      \n
      And how are you backing up the database? Just backing up /var/lib/postgres? Or are you doing a pg_dump? If the former then it’s possible your backups won’t be coherent if you haven’t stopped your database and it will contain that full history of deleted stuff. pg_dump would give you just the current data in a way that will apply properly to a new database should you need to restore\n
      \n
      You can also consider your backup retention policy. How many backups do you need for how long?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719213344 {#2905
      date: 2024-06-24 09:15:44.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 291816
    -bodyTs: "'/var/lib/postgres':68 'also':133 'appli':120 'automat':19 'back':61,66 'backup':84,136,141 'coher':88 'consid':134 'contain':99 'current':113 'data':114 'databas':10,23,64,95,125 'dba':48 'delet':17,104 'determin':51 'done':56 'dump':75,107 'expens':43 'file':31,41 'former':78 'full':101 'give':109 'haven':91 'histori':102 'index':35 'larg':30 'learn':6 'left':45 'like':24 'long':147 'mani':140 'need':4,128,144 'new':124 'perform':21 'pg':74,106 'polici':138 'possibl':82 'proper':121 're':38 're-writ':37 'reason':22 'reclaim':16 'restor':130 'retent':137 'singl':29 'space':18 'stop':93 'stuff':105 'think':2 'typic':15 'way':117 'won':85 'work':11 'would':108 'write':26,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7262899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704746577 {#2906
      date: 2024-01-08 21:42:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2910}
  +body: "You are right, I should. They are a bit more complicated than I anticipated, and apparently I’m doing everything wrong, haha. I have backups set up to go 2 years back, but I’m checking backblaze occasionally to check, so it shouldn’t be an issue. I have two months so far lol Thanks for the write-up :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704755317 {#3307
    date: 2024-01-09 00:08:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3310 …}
  +nested: Doctrine\ORM\PersistentCollection {#3312 …}
  +votes: Doctrine\ORM\PersistentCollection {#3314 …}
  +reports: Doctrine\ORM\PersistentCollection {#3316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3318 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3320 …}
  -id: 292161
  -bodyTs: "'2':30 'anticip':14 'appar':16 'back':32 'backblaz':37 'backup':25 'bit':9 'check':36,40 'complic':11 'everyth':20 'far':53 'go':29 'haha':22 'issu':47 'lol':54 'm':18,35 'month':51 'occasion':38 'right':3 'set':26 'shouldn':43 'thank':55 'two':50 'write':59 'write-up':58 'wrong':21 'year':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097767"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704755317 {#3308
    date: 2024-01-09 00:08:37.0 +01:00
  }
}
"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
265 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
266 DENIED moderate
App\Entity\EntryComment {#2925
  +user: App\Entity\User {#2938 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Why are you not using the built-in backup system?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719212662 {#2909
    date: 2024-06-24 09:04:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2926 …}
  +nested: Doctrine\ORM\PersistentCollection {#2928 …}
  +votes: Doctrine\ORM\PersistentCollection {#2930 …}
  +reports: Doctrine\ORM\PersistentCollection {#2932 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2934 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2936 …}
  -id: 291827
  -bodyTs: "'backup':10 'built':8 'built-in':7 'system':11 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8037192"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747021 {#2908
    date: 2024-01-08 21:50:21.0 +01:00
  }
}
"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
267 DENIED edit
App\Entity\EntryComment {#2925
  +user: App\Entity\User {#2938 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Why are you not using the built-in backup system?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719212662 {#2909
    date: 2024-06-24 09:04:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2926 …}
  +nested: Doctrine\ORM\PersistentCollection {#2928 …}
  +votes: Doctrine\ORM\PersistentCollection {#2930 …}
  +reports: Doctrine\ORM\PersistentCollection {#2932 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2934 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2936 …}
  -id: 291827
  -bodyTs: "'backup':10 'built':8 'built-in':7 'system':11 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8037192"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747021 {#2908
    date: 2024-01-08 21:50:21.0 +01:00
  }
}
"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
268 DENIED moderate
App\Entity\EntryComment {#2925
  +user: App\Entity\User {#2938 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Why are you not using the built-in backup system?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719212662 {#2909
    date: 2024-06-24 09:04:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2926 …}
  +nested: Doctrine\ORM\PersistentCollection {#2928 …}
  +votes: Doctrine\ORM\PersistentCollection {#2930 …}
  +reports: Doctrine\ORM\PersistentCollection {#2932 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2934 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2936 …}
  -id: 291827
  -bodyTs: "'backup':10 'built':8 'built-in':7 'system':11 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8037192"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747021 {#2908
    date: 2024-01-08 21:50:21.0 +01:00
  }
}
"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
269 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
270 DENIED moderate
App\Entity\EntryComment {#3324
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2925
    +user: App\Entity\User {#2938 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Why are you not using the built-in backup system?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719212662 {#2909
      date: 2024-06-24 09:04:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2926 …}
    +nested: Doctrine\ORM\PersistentCollection {#2928 …}
    +votes: Doctrine\ORM\PersistentCollection {#2930 …}
    +reports: Doctrine\ORM\PersistentCollection {#2932 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2934 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2936 …}
    -id: 291827
    -bodyTs: "'backup':10 'built':8 'built-in':7 'system':11 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8037192"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704747021 {#2908
      date: 2024-01-08 21:50:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2925}
  +body: "If you mean the ‘export’ function, it’s not really the same as I’d have to do it manually every time"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704755020 {#3322
    date: 2024-01-09 00:03:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@aniki@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3325 …}
  +nested: Doctrine\ORM\PersistentCollection {#3327 …}
  +votes: Doctrine\ORM\PersistentCollection {#3329 …}
  +reports: Doctrine\ORM\PersistentCollection {#3331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3335 …}
  -id: 292151
  -bodyTs: "'d':15 'everi':21 'export':5 'function':6 'manual':20 'mean':3 'realli':10 'time':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097650"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704755020 {#3323
    date: 2024-01-09 00:03:40.0 +01:00
  }
}
"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
271 DENIED edit
App\Entity\EntryComment {#3324
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2925
    +user: App\Entity\User {#2938 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Why are you not using the built-in backup system?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719212662 {#2909
      date: 2024-06-24 09:04:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2926 …}
    +nested: Doctrine\ORM\PersistentCollection {#2928 …}
    +votes: Doctrine\ORM\PersistentCollection {#2930 …}
    +reports: Doctrine\ORM\PersistentCollection {#2932 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2934 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2936 …}
    -id: 291827
    -bodyTs: "'backup':10 'built':8 'built-in':7 'system':11 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8037192"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704747021 {#2908
      date: 2024-01-08 21:50:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2925}
  +body: "If you mean the ‘export’ function, it’s not really the same as I’d have to do it manually every time"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704755020 {#3322
    date: 2024-01-09 00:03:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@aniki@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3325 …}
  +nested: Doctrine\ORM\PersistentCollection {#3327 …}
  +votes: Doctrine\ORM\PersistentCollection {#3329 …}
  +reports: Doctrine\ORM\PersistentCollection {#3331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3335 …}
  -id: 292151
  -bodyTs: "'d':15 'everi':21 'export':5 'function':6 'manual':20 'mean':3 'realli':10 'time':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097650"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704755020 {#3323
    date: 2024-01-09 00:03:40.0 +01:00
  }
}
"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
272 DENIED moderate
App\Entity\EntryComment {#3324
  +user: Proxies\__CG__\App\Entity\User {#3120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2925
    +user: App\Entity\User {#2938 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2279 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Why are you not using the built-in backup system?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719212662 {#2909
      date: 2024-06-24 09:04:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jaykay@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2926 …}
    +nested: Doctrine\ORM\PersistentCollection {#2928 …}
    +votes: Doctrine\ORM\PersistentCollection {#2930 …}
    +reports: Doctrine\ORM\PersistentCollection {#2932 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2934 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2936 …}
    -id: 291827
    -bodyTs: "'backup':10 'built':8 'built-in':7 'system':11 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8037192"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704747021 {#2908
      date: 2024-01-08 21:50:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2925}
  +body: "If you mean the ‘export’ function, it’s not really the same as I’d have to do it manually every time"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704755020 {#3322
    date: 2024-01-09 00:03:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@jaykay@lemmy.zip"
    "@aniki@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3325 …}
  +nested: Doctrine\ORM\PersistentCollection {#3327 …}
  +votes: Doctrine\ORM\PersistentCollection {#3329 …}
  +reports: Doctrine\ORM\PersistentCollection {#3331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3335 …}
  -id: 292151
  -bodyTs: "'d':15 'everi':21 'export':5 'function':6 'manual':20 'mean':3 'realli':10 'time':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6097650"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704755020 {#3323
    date: 2024-01-09 00:03:40.0 +01:00
  }
}
"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
273 DENIED edit
App\Entity\Magazine {#307
  +icon: Proxies\__CG__\App\Entity\Image {#288 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
    - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
    - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
    \n
    > Any issues on the community? Report it using the report flag.\n
    \n
    > Questions? DM the mods!
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 222
  +entryCommentCount: 3916
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582735 {#317
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#279 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
  +entries: Doctrine\ORM\PersistentCollection {#222 …}
  +posts: Doctrine\ORM\PersistentCollection {#180 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
  +bans: Doctrine\ORM\PersistentCollection {#159 …}
  +reports: Doctrine\ORM\PersistentCollection {#145 …}
  +badges: Doctrine\ORM\PersistentCollection {#123 …}
  +logs: Doctrine\ORM\PersistentCollection {#113 …}
  +awards: Doctrine\ORM\PersistentCollection {#102 …}
  +categories: Doctrine\ORM\PersistentCollection {#89 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#311
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#310
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"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