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

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.19 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.06 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 {#1782
  +user: App\Entity\User {#1457 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 add your subdomain to your nginx configuration?\n
    \n
    server_name DOMAIN_NAME;\n
    \n
    Posting your nginx configuration would be useful too.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1710069869 {#1533
    date: 2024-03-10 12:24:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1753 …}
  +nested: Doctrine\ORM\PersistentCollection {#1749 …}
  +votes: Doctrine\ORM\PersistentCollection {#1492 …}
  +reports: Doctrine\ORM\PersistentCollection {#1488 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
  -id: 267751
  -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://rentadrunk.org/comment/806264"
  +editedAt: DateTimeImmutable @1709959542 {#1473
    date: 2024-03-09 05:45:42.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704044355 {#1682
    date: 2023-12-31 18:39: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
3 DENIED edit
App\Entity\EntryComment {#1782
  +user: App\Entity\User {#1457 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 add your subdomain to your nginx configuration?\n
    \n
    server_name DOMAIN_NAME;\n
    \n
    Posting your nginx configuration would be useful too.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1710069869 {#1533
    date: 2024-03-10 12:24:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1753 …}
  +nested: Doctrine\ORM\PersistentCollection {#1749 …}
  +votes: Doctrine\ORM\PersistentCollection {#1492 …}
  +reports: Doctrine\ORM\PersistentCollection {#1488 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
  -id: 267751
  -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://rentadrunk.org/comment/806264"
  +editedAt: DateTimeImmutable @1709959542 {#1473
    date: 2024-03-09 05:45:42.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704044355 {#1682
    date: 2023-12-31 18:39: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
4 DENIED moderate
App\Entity\EntryComment {#1782
  +user: App\Entity\User {#1457 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 add your subdomain to your nginx configuration?\n
    \n
    server_name DOMAIN_NAME;\n
    \n
    Posting your nginx configuration would be useful too.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1710069869 {#1533
    date: 2024-03-10 12:24:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1753 …}
  +nested: Doctrine\ORM\PersistentCollection {#1749 …}
  +votes: Doctrine\ORM\PersistentCollection {#1492 …}
  +reports: Doctrine\ORM\PersistentCollection {#1488 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
  -id: 267751
  -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://rentadrunk.org/comment/806264"
  +editedAt: DateTimeImmutable @1709959542 {#1473
    date: 2024-03-09 05:45:42.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704044355 {#1682
    date: 2023-12-31 18:39: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
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 {#3358
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#1782
    +user: App\Entity\User {#1457 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Did you add your subdomain to your nginx configuration?\n
      \n
      server_name DOMAIN_NAME;\n
      \n
      Posting your nginx configuration would be useful too.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1710069869 {#1533
      date: 2024-03-10 12:24:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1753 …}
    +nested: Doctrine\ORM\PersistentCollection {#1749 …}
    +votes: Doctrine\ORM\PersistentCollection {#1492 …}
    +reports: Doctrine\ORM\PersistentCollection {#1488 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
    -id: 267751
    -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://rentadrunk.org/comment/806264"
    +editedAt: DateTimeImmutable @1709959542 {#1473
      date: 2024-03-09 05:45:42.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704044355 {#1682
      date: 2023-12-31 18:39:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: """
    > Did you add your subdomain to your nginx configuration?\n
    \n
    Yes\n
    \n
    > Posting your nginx configuration would be useful too.\n
    \n
    Not sure what you mean, exactly. Does this help?\n
    \n
    ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704044967 {#3356
    date: 2023-12-31 18:49:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3359 …}
  +nested: Doctrine\ORM\PersistentCollection {#3361 …}
  +votes: Doctrine\ORM\PersistentCollection {#3363 …}
  +reports: Doctrine\ORM\PersistentCollection {#3365 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
  -id: 267775
  -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5653281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044967 {#3357
    date: 2023-12-31 18:49: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
7 DENIED edit
App\Entity\EntryComment {#3358
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#1782
    +user: App\Entity\User {#1457 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Did you add your subdomain to your nginx configuration?\n
      \n
      server_name DOMAIN_NAME;\n
      \n
      Posting your nginx configuration would be useful too.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1710069869 {#1533
      date: 2024-03-10 12:24:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1753 …}
    +nested: Doctrine\ORM\PersistentCollection {#1749 …}
    +votes: Doctrine\ORM\PersistentCollection {#1492 …}
    +reports: Doctrine\ORM\PersistentCollection {#1488 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
    -id: 267751
    -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://rentadrunk.org/comment/806264"
    +editedAt: DateTimeImmutable @1709959542 {#1473
      date: 2024-03-09 05:45:42.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704044355 {#1682
      date: 2023-12-31 18:39:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: """
    > Did you add your subdomain to your nginx configuration?\n
    \n
    Yes\n
    \n
    > Posting your nginx configuration would be useful too.\n
    \n
    Not sure what you mean, exactly. Does this help?\n
    \n
    ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704044967 {#3356
    date: 2023-12-31 18:49:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3359 …}
  +nested: Doctrine\ORM\PersistentCollection {#3361 …}
  +votes: Doctrine\ORM\PersistentCollection {#3363 …}
  +reports: Doctrine\ORM\PersistentCollection {#3365 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
  -id: 267775
  -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5653281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044967 {#3357
    date: 2023-12-31 18:49: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
8 DENIED moderate
App\Entity\EntryComment {#3358
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#1782
    +user: App\Entity\User {#1457 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Did you add your subdomain to your nginx configuration?\n
      \n
      server_name DOMAIN_NAME;\n
      \n
      Posting your nginx configuration would be useful too.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1710069869 {#1533
      date: 2024-03-10 12:24:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1753 …}
    +nested: Doctrine\ORM\PersistentCollection {#1749 …}
    +votes: Doctrine\ORM\PersistentCollection {#1492 …}
    +reports: Doctrine\ORM\PersistentCollection {#1488 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
    -id: 267751
    -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://rentadrunk.org/comment/806264"
    +editedAt: DateTimeImmutable @1709959542 {#1473
      date: 2024-03-09 05:45:42.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704044355 {#1682
      date: 2023-12-31 18:39:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: """
    > Did you add your subdomain to your nginx configuration?\n
    \n
    Yes\n
    \n
    > Posting your nginx configuration would be useful too.\n
    \n
    Not sure what you mean, exactly. Does this help?\n
    \n
    ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704044967 {#3356
    date: 2023-12-31 18:49:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3359 …}
  +nested: Doctrine\ORM\PersistentCollection {#3361 …}
  +votes: Doctrine\ORM\PersistentCollection {#3363 …}
  +reports: Doctrine\ORM\PersistentCollection {#3365 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
  -id: 267775
  -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5653281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044967 {#3357
    date: 2023-12-31 18:49: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
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 {#3644
  +user: Proxies\__CG__\App\Entity\User {#3645 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#3358
    +user: Proxies\__CG__\App\Entity\User {#3343 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1782
      +user: App\Entity\User {#1457 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Did you add your subdomain to your nginx configuration?\n
        \n
        server_name DOMAIN_NAME;\n
        \n
        Posting your nginx configuration would be useful too.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1710069869 {#1533
        date: 2024-03-10 12:24:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@helenslunch@feddit.nl"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1753 …}
      +nested: Doctrine\ORM\PersistentCollection {#1749 …}
      +votes: Doctrine\ORM\PersistentCollection {#1492 …}
      +reports: Doctrine\ORM\PersistentCollection {#1488 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
      -id: 267751
      -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://rentadrunk.org/comment/806264"
      +editedAt: DateTimeImmutable @1709959542 {#1473
        date: 2024-03-09 05:45:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704044355 {#1682
        date: 2023-12-31 18:39:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1782}
    +body: """
      > Did you add your subdomain to your nginx configuration?\n
      \n
      Yes\n
      \n
      > Posting your nginx configuration would be useful too.\n
      \n
      Not sure what you mean, exactly. Does this help?\n
      \n
      ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704044967 {#3356
      date: 2023-12-31 18:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@Link@rentadrunk.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3359 …}
    +nested: Doctrine\ORM\PersistentCollection {#3361 …}
    +votes: Doctrine\ORM\PersistentCollection {#3363 …}
    +reports: Doctrine\ORM\PersistentCollection {#3365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
    -id: 267775
    -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5653281"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704044967 {#3357
      date: 2023-12-31 18:49:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: """
    Nginx and nginx proxy manager are two different things, although nginx proxy manager uses nginx underneath the hodd.\n
    \n
    Nginx is a lightweight reverse proxy and http(s) server configured via config files.\n
    \n
    [nginx.org/en/](https://nginx.org/en/)\n
    \n
    Nginx proxy manager is a docker container that runs nginx, but also had a webui on top of it to make it much, much easier to configure.\n
    \n
    Sometimes abbreviated as NPM.\n
    \n
    [nginxproxymanager.com](https://nginxproxymanager.com/)\n
    \n
    That’s why people keep asking you for your nginx config since when you just say nginx, people are expecting that you are using just nginx, and configuring it through text files.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704060919 {#3642
    date: 2023-12-31 23:15:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3646 …}
  +nested: Doctrine\ORM\PersistentCollection {#3648 …}
  +votes: Doctrine\ORM\PersistentCollection {#3650 …}
  +reports: Doctrine\ORM\PersistentCollection {#3652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3656 …}
  -id: 268471
  -bodyTs: "'/)':70 '/en/](https://nginx.org/en/)':35 'abbrevi':64 'also':47 'although':10 'ask':76 'config':31,81 'configur':29,62,98 'contain':42 'differ':8 'docker':41 'easier':60 'expect':90 'file':32,102 'hodd':18 'http':26 'keep':75 'lightweight':22 'make':56 'manag':5,13,38 'much':58,59 'nginx':1,3,11,15,19,36,45,80,87,96 'nginx.org':34 'nginx.org/en/](https://nginx.org/en/)':33 'nginxproxymanager.com':67,69 'nginxproxymanager.com/)':68 'npm':66 'peopl':74,88 'proxi':4,12,24,37 'revers':23 'run':44 'say':86 'server':28 'sinc':82 'sometim':63 'text':101 'thing':9 'top':52 'two':7 'underneath':16 'use':14,94 'via':30 'webui':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6042722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704060919 {#3643
    date: 2023-12-31 23:15:19.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 {#3644
  +user: Proxies\__CG__\App\Entity\User {#3645 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#3358
    +user: Proxies\__CG__\App\Entity\User {#3343 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1782
      +user: App\Entity\User {#1457 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Did you add your subdomain to your nginx configuration?\n
        \n
        server_name DOMAIN_NAME;\n
        \n
        Posting your nginx configuration would be useful too.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1710069869 {#1533
        date: 2024-03-10 12:24:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@helenslunch@feddit.nl"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1753 …}
      +nested: Doctrine\ORM\PersistentCollection {#1749 …}
      +votes: Doctrine\ORM\PersistentCollection {#1492 …}
      +reports: Doctrine\ORM\PersistentCollection {#1488 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
      -id: 267751
      -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://rentadrunk.org/comment/806264"
      +editedAt: DateTimeImmutable @1709959542 {#1473
        date: 2024-03-09 05:45:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704044355 {#1682
        date: 2023-12-31 18:39:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1782}
    +body: """
      > Did you add your subdomain to your nginx configuration?\n
      \n
      Yes\n
      \n
      > Posting your nginx configuration would be useful too.\n
      \n
      Not sure what you mean, exactly. Does this help?\n
      \n
      ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704044967 {#3356
      date: 2023-12-31 18:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@Link@rentadrunk.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3359 …}
    +nested: Doctrine\ORM\PersistentCollection {#3361 …}
    +votes: Doctrine\ORM\PersistentCollection {#3363 …}
    +reports: Doctrine\ORM\PersistentCollection {#3365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
    -id: 267775
    -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5653281"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704044967 {#3357
      date: 2023-12-31 18:49:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: """
    Nginx and nginx proxy manager are two different things, although nginx proxy manager uses nginx underneath the hodd.\n
    \n
    Nginx is a lightweight reverse proxy and http(s) server configured via config files.\n
    \n
    [nginx.org/en/](https://nginx.org/en/)\n
    \n
    Nginx proxy manager is a docker container that runs nginx, but also had a webui on top of it to make it much, much easier to configure.\n
    \n
    Sometimes abbreviated as NPM.\n
    \n
    [nginxproxymanager.com](https://nginxproxymanager.com/)\n
    \n
    That’s why people keep asking you for your nginx config since when you just say nginx, people are expecting that you are using just nginx, and configuring it through text files.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704060919 {#3642
    date: 2023-12-31 23:15:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3646 …}
  +nested: Doctrine\ORM\PersistentCollection {#3648 …}
  +votes: Doctrine\ORM\PersistentCollection {#3650 …}
  +reports: Doctrine\ORM\PersistentCollection {#3652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3656 …}
  -id: 268471
  -bodyTs: "'/)':70 '/en/](https://nginx.org/en/)':35 'abbrevi':64 'also':47 'although':10 'ask':76 'config':31,81 'configur':29,62,98 'contain':42 'differ':8 'docker':41 'easier':60 'expect':90 'file':32,102 'hodd':18 'http':26 'keep':75 'lightweight':22 'make':56 'manag':5,13,38 'much':58,59 'nginx':1,3,11,15,19,36,45,80,87,96 'nginx.org':34 'nginx.org/en/](https://nginx.org/en/)':33 'nginxproxymanager.com':67,69 'nginxproxymanager.com/)':68 'npm':66 'peopl':74,88 'proxi':4,12,24,37 'revers':23 'run':44 'say':86 'server':28 'sinc':82 'sometim':63 'text':101 'thing':9 'top':52 'two':7 'underneath':16 'use':14,94 'via':30 'webui':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6042722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704060919 {#3643
    date: 2023-12-31 23:15:19.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 {#3644
  +user: Proxies\__CG__\App\Entity\User {#3645 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#3358
    +user: Proxies\__CG__\App\Entity\User {#3343 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1782
      +user: App\Entity\User {#1457 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Did you add your subdomain to your nginx configuration?\n
        \n
        server_name DOMAIN_NAME;\n
        \n
        Posting your nginx configuration would be useful too.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1710069869 {#1533
        date: 2024-03-10 12:24:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@helenslunch@feddit.nl"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1753 …}
      +nested: Doctrine\ORM\PersistentCollection {#1749 …}
      +votes: Doctrine\ORM\PersistentCollection {#1492 …}
      +reports: Doctrine\ORM\PersistentCollection {#1488 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
      -id: 267751
      -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://rentadrunk.org/comment/806264"
      +editedAt: DateTimeImmutable @1709959542 {#1473
        date: 2024-03-09 05:45:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704044355 {#1682
        date: 2023-12-31 18:39:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1782}
    +body: """
      > Did you add your subdomain to your nginx configuration?\n
      \n
      Yes\n
      \n
      > Posting your nginx configuration would be useful too.\n
      \n
      Not sure what you mean, exactly. Does this help?\n
      \n
      ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704044967 {#3356
      date: 2023-12-31 18:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@Link@rentadrunk.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3359 …}
    +nested: Doctrine\ORM\PersistentCollection {#3361 …}
    +votes: Doctrine\ORM\PersistentCollection {#3363 …}
    +reports: Doctrine\ORM\PersistentCollection {#3365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
    -id: 267775
    -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5653281"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704044967 {#3357
      date: 2023-12-31 18:49:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: """
    Nginx and nginx proxy manager are two different things, although nginx proxy manager uses nginx underneath the hodd.\n
    \n
    Nginx is a lightweight reverse proxy and http(s) server configured via config files.\n
    \n
    [nginx.org/en/](https://nginx.org/en/)\n
    \n
    Nginx proxy manager is a docker container that runs nginx, but also had a webui on top of it to make it much, much easier to configure.\n
    \n
    Sometimes abbreviated as NPM.\n
    \n
    [nginxproxymanager.com](https://nginxproxymanager.com/)\n
    \n
    That’s why people keep asking you for your nginx config since when you just say nginx, people are expecting that you are using just nginx, and configuring it through text files.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704060919 {#3642
    date: 2023-12-31 23:15:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3646 …}
  +nested: Doctrine\ORM\PersistentCollection {#3648 …}
  +votes: Doctrine\ORM\PersistentCollection {#3650 …}
  +reports: Doctrine\ORM\PersistentCollection {#3652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3656 …}
  -id: 268471
  -bodyTs: "'/)':70 '/en/](https://nginx.org/en/)':35 'abbrevi':64 'also':47 'although':10 'ask':76 'config':31,81 'configur':29,62,98 'contain':42 'differ':8 'docker':41 'easier':60 'expect':90 'file':32,102 'hodd':18 'http':26 'keep':75 'lightweight':22 'make':56 'manag':5,13,38 'much':58,59 'nginx':1,3,11,15,19,36,45,80,87,96 'nginx.org':34 'nginx.org/en/](https://nginx.org/en/)':33 'nginxproxymanager.com':67,69 'nginxproxymanager.com/)':68 'npm':66 'peopl':74,88 'proxi':4,12,24,37 'revers':23 'run':44 'say':86 'server':28 'sinc':82 'sometim':63 'text':101 'thing':9 'top':52 'two':7 'underneath':16 'use':14,94 'via':30 'webui':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6042722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704060919 {#3643
    date: 2023-12-31 23:15:19.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 {#3803
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#3644
    +user: Proxies\__CG__\App\Entity\User {#3645 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3358
      +user: Proxies\__CG__\App\Entity\User {#3343 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1782
        +user: App\Entity\User {#1457 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Did you add your subdomain to your nginx configuration?\n
          \n
          server_name DOMAIN_NAME;\n
          \n
          Posting your nginx configuration would be useful too.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1710069869 {#1533
          date: 2024-03-10 12:24:29.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@helenslunch@feddit.nl"
          "@helenslunch@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1753 …}
        +nested: Doctrine\ORM\PersistentCollection {#1749 …}
        +votes: Doctrine\ORM\PersistentCollection {#1492 …}
        +reports: Doctrine\ORM\PersistentCollection {#1488 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
        -id: 267751
        -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://rentadrunk.org/comment/806264"
        +editedAt: DateTimeImmutable @1709959542 {#1473
          date: 2024-03-09 05:45:42.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704044355 {#1682
          date: 2023-12-31 18:39:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1782}
      +body: """
        > Did you add your subdomain to your nginx configuration?\n
        \n
        Yes\n
        \n
        > Posting your nginx configuration would be useful too.\n
        \n
        Not sure what you mean, exactly. Does this help?\n
        \n
        ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704044967 {#3356
        date: 2023-12-31 18:49:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@helenslunch@feddit.nl"
        "@Link@rentadrunk.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3359 …}
      +nested: Doctrine\ORM\PersistentCollection {#3361 …}
      +votes: Doctrine\ORM\PersistentCollection {#3363 …}
      +reports: Doctrine\ORM\PersistentCollection {#3365 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
      -id: 267775
      -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5653281"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704044967 {#3357
        date: 2023-12-31 18:49:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1782}
    +body: """
      Nginx and nginx proxy manager are two different things, although nginx proxy manager uses nginx underneath the hodd.\n
      \n
      Nginx is a lightweight reverse proxy and http(s) server configured via config files.\n
      \n
      [nginx.org/en/](https://nginx.org/en/)\n
      \n
      Nginx proxy manager is a docker container that runs nginx, but also had a webui on top of it to make it much, much easier to configure.\n
      \n
      Sometimes abbreviated as NPM.\n
      \n
      [nginxproxymanager.com](https://nginxproxymanager.com/)\n
      \n
      That’s why people keep asking you for your nginx config since when you just say nginx, people are expecting that you are using just nginx, and configuring it through text files.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704060919 {#3642
      date: 2023-12-31 23:15:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@Link@rentadrunk.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3646 …}
    +nested: Doctrine\ORM\PersistentCollection {#3648 …}
    +votes: Doctrine\ORM\PersistentCollection {#3650 …}
    +reports: Doctrine\ORM\PersistentCollection {#3652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3654 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3656 …}
    -id: 268471
    -bodyTs: "'/)':70 '/en/](https://nginx.org/en/)':35 'abbrevi':64 'also':47 'although':10 'ask':76 'config':31,81 'configur':29,62,98 'contain':42 'differ':8 'docker':41 'easier':60 'expect':90 'file':32,102 'hodd':18 'http':26 'keep':75 'lightweight':22 'make':56 'manag':5,13,38 'much':58,59 'nginx':1,3,11,15,19,36,45,80,87,96 'nginx.org':34 'nginx.org/en/](https://nginx.org/en/)':33 'nginxproxymanager.com':67,69 'nginxproxymanager.com/)':68 'npm':66 'peopl':74,88 'proxi':4,12,24,37 'revers':23 'run':44 'say':86 'server':28 'sinc':82 'sometim':63 'text':101 'thing':9 'top':52 'two':7 'underneath':16 'use':14,94 'via':30 'webui':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6042722"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704060919 {#3643
      date: 2023-12-31 23:15:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: "Ohhh I see, thanks for the heads up"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704063895 {#3801
    date: 2024-01-01 00:04:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
    "@moonpiedumplings@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3804 …}
  +nested: Doctrine\ORM\PersistentCollection {#3806 …}
  +votes: Doctrine\ORM\PersistentCollection {#3808 …}
  +reports: Doctrine\ORM\PersistentCollection {#3810 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3812 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3814 …}
  -id: 268562
  -bodyTs: "'head':7 'ohhh':1 'see':3 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5657758"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704063895 {#3802
    date: 2024-01-01 00:04: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
15 DENIED edit
App\Entity\EntryComment {#3803
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#3644
    +user: Proxies\__CG__\App\Entity\User {#3645 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3358
      +user: Proxies\__CG__\App\Entity\User {#3343 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1782
        +user: App\Entity\User {#1457 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Did you add your subdomain to your nginx configuration?\n
          \n
          server_name DOMAIN_NAME;\n
          \n
          Posting your nginx configuration would be useful too.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1710069869 {#1533
          date: 2024-03-10 12:24:29.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@helenslunch@feddit.nl"
          "@helenslunch@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1753 …}
        +nested: Doctrine\ORM\PersistentCollection {#1749 …}
        +votes: Doctrine\ORM\PersistentCollection {#1492 …}
        +reports: Doctrine\ORM\PersistentCollection {#1488 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
        -id: 267751
        -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://rentadrunk.org/comment/806264"
        +editedAt: DateTimeImmutable @1709959542 {#1473
          date: 2024-03-09 05:45:42.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704044355 {#1682
          date: 2023-12-31 18:39:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1782}
      +body: """
        > Did you add your subdomain to your nginx configuration?\n
        \n
        Yes\n
        \n
        > Posting your nginx configuration would be useful too.\n
        \n
        Not sure what you mean, exactly. Does this help?\n
        \n
        ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704044967 {#3356
        date: 2023-12-31 18:49:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@helenslunch@feddit.nl"
        "@Link@rentadrunk.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3359 …}
      +nested: Doctrine\ORM\PersistentCollection {#3361 …}
      +votes: Doctrine\ORM\PersistentCollection {#3363 …}
      +reports: Doctrine\ORM\PersistentCollection {#3365 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
      -id: 267775
      -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5653281"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704044967 {#3357
        date: 2023-12-31 18:49:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1782}
    +body: """
      Nginx and nginx proxy manager are two different things, although nginx proxy manager uses nginx underneath the hodd.\n
      \n
      Nginx is a lightweight reverse proxy and http(s) server configured via config files.\n
      \n
      [nginx.org/en/](https://nginx.org/en/)\n
      \n
      Nginx proxy manager is a docker container that runs nginx, but also had a webui on top of it to make it much, much easier to configure.\n
      \n
      Sometimes abbreviated as NPM.\n
      \n
      [nginxproxymanager.com](https://nginxproxymanager.com/)\n
      \n
      That’s why people keep asking you for your nginx config since when you just say nginx, people are expecting that you are using just nginx, and configuring it through text files.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704060919 {#3642
      date: 2023-12-31 23:15:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@Link@rentadrunk.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3646 …}
    +nested: Doctrine\ORM\PersistentCollection {#3648 …}
    +votes: Doctrine\ORM\PersistentCollection {#3650 …}
    +reports: Doctrine\ORM\PersistentCollection {#3652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3654 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3656 …}
    -id: 268471
    -bodyTs: "'/)':70 '/en/](https://nginx.org/en/)':35 'abbrevi':64 'also':47 'although':10 'ask':76 'config':31,81 'configur':29,62,98 'contain':42 'differ':8 'docker':41 'easier':60 'expect':90 'file':32,102 'hodd':18 'http':26 'keep':75 'lightweight':22 'make':56 'manag':5,13,38 'much':58,59 'nginx':1,3,11,15,19,36,45,80,87,96 'nginx.org':34 'nginx.org/en/](https://nginx.org/en/)':33 'nginxproxymanager.com':67,69 'nginxproxymanager.com/)':68 'npm':66 'peopl':74,88 'proxi':4,12,24,37 'revers':23 'run':44 'say':86 'server':28 'sinc':82 'sometim':63 'text':101 'thing':9 'top':52 'two':7 'underneath':16 'use':14,94 'via':30 'webui':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6042722"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704060919 {#3643
      date: 2023-12-31 23:15:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: "Ohhh I see, thanks for the heads up"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704063895 {#3801
    date: 2024-01-01 00:04:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
    "@moonpiedumplings@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3804 …}
  +nested: Doctrine\ORM\PersistentCollection {#3806 …}
  +votes: Doctrine\ORM\PersistentCollection {#3808 …}
  +reports: Doctrine\ORM\PersistentCollection {#3810 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3812 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3814 …}
  -id: 268562
  -bodyTs: "'head':7 'ohhh':1 'see':3 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5657758"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704063895 {#3802
    date: 2024-01-01 00:04: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
16 DENIED moderate
App\Entity\EntryComment {#3803
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#3644
    +user: Proxies\__CG__\App\Entity\User {#3645 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3358
      +user: Proxies\__CG__\App\Entity\User {#3343 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#1782
        +user: App\Entity\User {#1457 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          Did you add your subdomain to your nginx configuration?\n
          \n
          server_name DOMAIN_NAME;\n
          \n
          Posting your nginx configuration would be useful too.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1710069869 {#1533
          date: 2024-03-10 12:24:29.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@helenslunch@feddit.nl"
          "@helenslunch@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1753 …}
        +nested: Doctrine\ORM\PersistentCollection {#1749 …}
        +votes: Doctrine\ORM\PersistentCollection {#1492 …}
        +reports: Doctrine\ORM\PersistentCollection {#1488 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1632 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1418 …}
        -id: 267751
        -bodyTs: "'add':3 'configur':9,17 'domain':12 'name':11,13 'nginx':8,16 'post':14 'server':10 'subdomain':5 'use':20 'would':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://rentadrunk.org/comment/806264"
        +editedAt: DateTimeImmutable @1709959542 {#1473
          date: 2024-03-09 05:45:42.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704044355 {#1682
          date: 2023-12-31 18:39:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1782}
      +body: """
        > Did you add your subdomain to your nginx configuration?\n
        \n
        Yes\n
        \n
        > Posting your nginx configuration would be useful too.\n
        \n
        Not sure what you mean, exactly. Does this help?\n
        \n
        ![](https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704044967 {#3356
        date: 2023-12-31 18:49:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@helenslunch@feddit.nl"
        "@Link@rentadrunk.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3359 …}
      +nested: Doctrine\ORM\PersistentCollection {#3361 …}
      +votes: Doctrine\ORM\PersistentCollection {#3363 …}
      +reports: Doctrine\ORM\PersistentCollection {#3365 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3367 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3369 …}
      -id: 267775
      -bodyTs: "'/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':30 'add':3 'configur':9,14 'exact':24 'feddit.nl':29 'feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg)':28 'help':27 'mean':23 'nginx':8,13 'post':11 'subdomain':5 'sure':20 'use':17 'would':15 'yes':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5653281"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704044967 {#3357
        date: 2023-12-31 18:49:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1782}
    +body: """
      Nginx and nginx proxy manager are two different things, although nginx proxy manager uses nginx underneath the hodd.\n
      \n
      Nginx is a lightweight reverse proxy and http(s) server configured via config files.\n
      \n
      [nginx.org/en/](https://nginx.org/en/)\n
      \n
      Nginx proxy manager is a docker container that runs nginx, but also had a webui on top of it to make it much, much easier to configure.\n
      \n
      Sometimes abbreviated as NPM.\n
      \n
      [nginxproxymanager.com](https://nginxproxymanager.com/)\n
      \n
      That’s why people keep asking you for your nginx config since when you just say nginx, people are expecting that you are using just nginx, and configuring it through text files.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704060919 {#3642
      date: 2023-12-31 23:15:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
      "@Link@rentadrunk.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3646 …}
    +nested: Doctrine\ORM\PersistentCollection {#3648 …}
    +votes: Doctrine\ORM\PersistentCollection {#3650 …}
    +reports: Doctrine\ORM\PersistentCollection {#3652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3654 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3656 …}
    -id: 268471
    -bodyTs: "'/)':70 '/en/](https://nginx.org/en/)':35 'abbrevi':64 'also':47 'although':10 'ask':76 'config':31,81 'configur':29,62,98 'contain':42 'differ':8 'docker':41 'easier':60 'expect':90 'file':32,102 'hodd':18 'http':26 'keep':75 'lightweight':22 'make':56 'manag':5,13,38 'much':58,59 'nginx':1,3,11,15,19,36,45,80,87,96 'nginx.org':34 'nginx.org/en/](https://nginx.org/en/)':33 'nginxproxymanager.com':67,69 'nginxproxymanager.com/)':68 'npm':66 'peopl':74,88 'proxi':4,12,24,37 'revers':23 'run':44 'say':86 'server':28 'sinc':82 'sometim':63 'text':101 'thing':9 'top':52 'two':7 'underneath':16 'use':14,94 'via':30 'webui':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6042722"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704060919 {#3643
      date: 2023-12-31 23:15:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1782}
  +body: "Ohhh I see, thanks for the heads up"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704063895 {#3801
    date: 2024-01-01 00:04:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@Link@rentadrunk.org"
    "@moonpiedumplings@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3804 …}
  +nested: Doctrine\ORM\PersistentCollection {#3806 …}
  +votes: Doctrine\ORM\PersistentCollection {#3808 …}
  +reports: Doctrine\ORM\PersistentCollection {#3810 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3812 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3814 …}
  -id: 268562
  -bodyTs: "'head':7 'ohhh':1 'see':3 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5657758"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704063895 {#3802
    date: 2024-01-01 00:04: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
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 {#1740
  +user: App\Entity\User {#2453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
  +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: "Just buy bigger disks 🫢"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1710044611 {#1735
    date: 2024-03-10 05:23:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2465 …}
  +nested: Doctrine\ORM\PersistentCollection {#2463 …}
  +votes: Doctrine\ORM\PersistentCollection {#2411 …}
  +reports: Doctrine\ORM\PersistentCollection {#2422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
  -id: 268102
  -bodyTs: "'bigger':3 'buy':2 'disk':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fromshado.ws/comment/151431"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704051963 {#1716
    date: 2023-12-31 20:46: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
19 DENIED edit
App\Entity\EntryComment {#1740
  +user: App\Entity\User {#2453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
  +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: "Just buy bigger disks 🫢"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1710044611 {#1735
    date: 2024-03-10 05:23:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2465 …}
  +nested: Doctrine\ORM\PersistentCollection {#2463 …}
  +votes: Doctrine\ORM\PersistentCollection {#2411 …}
  +reports: Doctrine\ORM\PersistentCollection {#2422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
  -id: 268102
  -bodyTs: "'bigger':3 'buy':2 'disk':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fromshado.ws/comment/151431"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704051963 {#1716
    date: 2023-12-31 20:46: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
20 DENIED moderate
App\Entity\EntryComment {#1740
  +user: App\Entity\User {#2453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
  +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: "Just buy bigger disks 🫢"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1710044611 {#1735
    date: 2024-03-10 05:23:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2465 …}
  +nested: Doctrine\ORM\PersistentCollection {#2463 …}
  +votes: Doctrine\ORM\PersistentCollection {#2411 …}
  +reports: Doctrine\ORM\PersistentCollection {#2422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
  -id: 268102
  -bodyTs: "'bigger':3 'buy':2 'disk':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fromshado.ws/comment/151431"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704051963 {#1716
    date: 2023-12-31 20:46: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
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 {#3404
  +user: Proxies\__CG__\App\Entity\User {#3405 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
  +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 {#1740
    +user: App\Entity\User {#2453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Just buy bigger disks 🫢"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1710044611 {#1735
      date: 2024-03-10 05:23:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@DaGeek247@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2465 …}
    +nested: Doctrine\ORM\PersistentCollection {#2463 …}
    +votes: Doctrine\ORM\PersistentCollection {#2411 …}
    +reports: Doctrine\ORM\PersistentCollection {#2422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
    -id: 268102
    -bodyTs: "'bigger':3 'buy':2 'disk':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.fromshado.ws/comment/151431"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704051963 {#1716
      date: 2023-12-31 20:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1740}
  +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704059113 {#3402
    date: 2023-12-31 22:45:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3406 …}
  +nested: Doctrine\ORM\PersistentCollection {#3408 …}
  +votes: Doctrine\ORM\PersistentCollection {#3410 …}
  +reports: Doctrine\ORM\PersistentCollection {#3412 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3414 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3416 …}
  -id: 268426
  -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6324425"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704059113 {#3403
    date: 2023-12-31 22:45: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
23 DENIED edit
App\Entity\EntryComment {#3404
  +user: Proxies\__CG__\App\Entity\User {#3405 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
  +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 {#1740
    +user: App\Entity\User {#2453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Just buy bigger disks 🫢"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1710044611 {#1735
      date: 2024-03-10 05:23:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@DaGeek247@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2465 …}
    +nested: Doctrine\ORM\PersistentCollection {#2463 …}
    +votes: Doctrine\ORM\PersistentCollection {#2411 …}
    +reports: Doctrine\ORM\PersistentCollection {#2422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
    -id: 268102
    -bodyTs: "'bigger':3 'buy':2 'disk':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.fromshado.ws/comment/151431"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704051963 {#1716
      date: 2023-12-31 20:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1740}
  +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704059113 {#3402
    date: 2023-12-31 22:45:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3406 …}
  +nested: Doctrine\ORM\PersistentCollection {#3408 …}
  +votes: Doctrine\ORM\PersistentCollection {#3410 …}
  +reports: Doctrine\ORM\PersistentCollection {#3412 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3414 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3416 …}
  -id: 268426
  -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6324425"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704059113 {#3403
    date: 2023-12-31 22:45: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
24 DENIED moderate
App\Entity\EntryComment {#3404
  +user: Proxies\__CG__\App\Entity\User {#3405 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
  +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 {#1740
    +user: App\Entity\User {#2453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1718 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Just buy bigger disks 🫢"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1710044611 {#1735
      date: 2024-03-10 05:23:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@DaGeek247@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2465 …}
    +nested: Doctrine\ORM\PersistentCollection {#2463 …}
    +votes: Doctrine\ORM\PersistentCollection {#2411 …}
    +reports: Doctrine\ORM\PersistentCollection {#2422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
    -id: 268102
    -bodyTs: "'bigger':3 'buy':2 'disk':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.fromshado.ws/comment/151431"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704051963 {#1716
      date: 2023-12-31 20:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1740}
  +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704059113 {#3402
    date: 2023-12-31 22:45:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3406 …}
  +nested: Doctrine\ORM\PersistentCollection {#3408 …}
  +votes: Doctrine\ORM\PersistentCollection {#3410 …}
  +reports: Doctrine\ORM\PersistentCollection {#3412 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3414 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3416 …}
  -id: 268426
  -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6324425"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704059113 {#3403
    date: 2023-12-31 22:45: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
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 {#2023
  +user: App\Entity\User {#2020 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1710026379 {#1363
    date: 2024-03-10 00:19:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 267082
  -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704018605 {#1361
    date: 2023-12-31 11:30: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
27 DENIED edit
App\Entity\EntryComment {#2023
  +user: App\Entity\User {#2020 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1710026379 {#1363
    date: 2024-03-10 00:19:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 267082
  -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704018605 {#1361
    date: 2023-12-31 11:30: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
28 DENIED moderate
App\Entity\EntryComment {#2023
  +user: App\Entity\User {#2020 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1710026379 {#1363
    date: 2024-03-10 00:19:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 267082
  -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704018605 {#1361
    date: 2023-12-31 11:30: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
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 {#3311
  +user: Proxies\__CG__\App\Entity\User {#3312 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2023
    +user: App\Entity\User {#2020 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1710026379 {#1363
      date: 2024-03-10 00:19:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2032 …}
    +nested: Doctrine\ORM\PersistentCollection {#2024 …}
    +votes: Doctrine\ORM\PersistentCollection {#2018 …}
    +reports: Doctrine\ORM\PersistentCollection {#2011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
    -id: 267082
    -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704018605 {#1361
      date: 2023-12-31 11:30:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704025846 {#3309
    date: 2023-12-31 13:30:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3313 …}
  +nested: Doctrine\ORM\PersistentCollection {#3315 …}
  +votes: Doctrine\ORM\PersistentCollection {#3317 …}
  +reports: Doctrine\ORM\PersistentCollection {#3319 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
  -id: 267233
  -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6310641"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704025846 {#3310
    date: 2023-12-31 13:30:46.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 {#3311
  +user: Proxies\__CG__\App\Entity\User {#3312 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2023
    +user: App\Entity\User {#2020 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1710026379 {#1363
      date: 2024-03-10 00:19:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2032 …}
    +nested: Doctrine\ORM\PersistentCollection {#2024 …}
    +votes: Doctrine\ORM\PersistentCollection {#2018 …}
    +reports: Doctrine\ORM\PersistentCollection {#2011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
    -id: 267082
    -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704018605 {#1361
      date: 2023-12-31 11:30:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704025846 {#3309
    date: 2023-12-31 13:30:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3313 …}
  +nested: Doctrine\ORM\PersistentCollection {#3315 …}
  +votes: Doctrine\ORM\PersistentCollection {#3317 …}
  +reports: Doctrine\ORM\PersistentCollection {#3319 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
  -id: 267233
  -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6310641"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704025846 {#3310
    date: 2023-12-31 13:30:46.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 {#3311
  +user: Proxies\__CG__\App\Entity\User {#3312 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2023
    +user: App\Entity\User {#2020 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1710026379 {#1363
      date: 2024-03-10 00:19:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2032 …}
    +nested: Doctrine\ORM\PersistentCollection {#2024 …}
    +votes: Doctrine\ORM\PersistentCollection {#2018 …}
    +reports: Doctrine\ORM\PersistentCollection {#2011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
    -id: 267082
    -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704018605 {#1361
      date: 2023-12-31 11:30:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704025846 {#3309
    date: 2023-12-31 13:30:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3313 …}
  +nested: Doctrine\ORM\PersistentCollection {#3315 …}
  +votes: Doctrine\ORM\PersistentCollection {#3317 …}
  +reports: Doctrine\ORM\PersistentCollection {#3319 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
  -id: 267233
  -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6310641"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704025846 {#3310
    date: 2023-12-31 13:30:46.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 {#3629
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3311
    +user: Proxies\__CG__\App\Entity\User {#3312 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2023
      +user: App\Entity\User {#2020 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1710026379 {#1363
        date: 2024-03-10 00:19:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 267082
      -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704018605 {#1361
        date: 2023-12-31 11:30:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704025846 {#3309
      date: 2023-12-31 13:30:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3313 …}
    +nested: Doctrine\ORM\PersistentCollection {#3315 …}
    +votes: Doctrine\ORM\PersistentCollection {#3317 …}
    +reports: Doctrine\ORM\PersistentCollection {#3319 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
    -id: 267233
    -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6310641"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704025846 {#3310
      date: 2023-12-31 13:30:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Hetzner or linode closed your account?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704050547 {#3627
    date: 2023-12-31 20:22:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3630 …}
  +nested: Doctrine\ORM\PersistentCollection {#3632 …}
  +votes: Doctrine\ORM\PersistentCollection {#3634 …}
  +reports: Doctrine\ORM\PersistentCollection {#3636 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
  -id: 268032
  -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4398167"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050547 {#3628
    date: 2023-12-31 20:22: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
35 DENIED edit
App\Entity\EntryComment {#3629
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3311
    +user: Proxies\__CG__\App\Entity\User {#3312 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2023
      +user: App\Entity\User {#2020 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1710026379 {#1363
        date: 2024-03-10 00:19:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 267082
      -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704018605 {#1361
        date: 2023-12-31 11:30:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704025846 {#3309
      date: 2023-12-31 13:30:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3313 …}
    +nested: Doctrine\ORM\PersistentCollection {#3315 …}
    +votes: Doctrine\ORM\PersistentCollection {#3317 …}
    +reports: Doctrine\ORM\PersistentCollection {#3319 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
    -id: 267233
    -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6310641"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704025846 {#3310
      date: 2023-12-31 13:30:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Hetzner or linode closed your account?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704050547 {#3627
    date: 2023-12-31 20:22:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3630 …}
  +nested: Doctrine\ORM\PersistentCollection {#3632 …}
  +votes: Doctrine\ORM\PersistentCollection {#3634 …}
  +reports: Doctrine\ORM\PersistentCollection {#3636 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
  -id: 268032
  -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4398167"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050547 {#3628
    date: 2023-12-31 20:22: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
36 DENIED moderate
App\Entity\EntryComment {#3629
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3311
    +user: Proxies\__CG__\App\Entity\User {#3312 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2023
      +user: App\Entity\User {#2020 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1710026379 {#1363
        date: 2024-03-10 00:19:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 267082
      -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704018605 {#1361
        date: 2023-12-31 11:30:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704025846 {#3309
      date: 2023-12-31 13:30:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3313 …}
    +nested: Doctrine\ORM\PersistentCollection {#3315 …}
    +votes: Doctrine\ORM\PersistentCollection {#3317 …}
    +reports: Doctrine\ORM\PersistentCollection {#3319 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
    -id: 267233
    -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6310641"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704025846 {#3310
      date: 2023-12-31 13:30:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Hetzner or linode closed your account?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704050547 {#3627
    date: 2023-12-31 20:22:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3630 …}
  +nested: Doctrine\ORM\PersistentCollection {#3632 …}
  +votes: Doctrine\ORM\PersistentCollection {#3634 …}
  +reports: Doctrine\ORM\PersistentCollection {#3636 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
  -id: 268032
  -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4398167"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050547 {#3628
    date: 2023-12-31 20:22: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
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 {#3788
  +user: Proxies\__CG__\App\Entity\User {#3312 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3629
    +user: Proxies\__CG__\App\Entity\User {#3233 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3311
      +user: Proxies\__CG__\App\Entity\User {#3312 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2023
        +user: App\Entity\User {#2020 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1710026379 {#1363
          date: 2024-03-10 00:19:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2032 …}
        +nested: Doctrine\ORM\PersistentCollection {#2024 …}
        +votes: Doctrine\ORM\PersistentCollection {#2018 …}
        +reports: Doctrine\ORM\PersistentCollection {#2011 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
        -id: 267082
        -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704018605 {#1361
          date: 2023-12-31 11:30:05.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704025846 {#3309
        date: 2023-12-31 13:30:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@vluz@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3313 …}
      +nested: Doctrine\ORM\PersistentCollection {#3315 …}
      +votes: Doctrine\ORM\PersistentCollection {#3317 …}
      +reports: Doctrine\ORM\PersistentCollection {#3319 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
      -id: 267233
      -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6310641"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704025846 {#3310
        date: 2023-12-31 13:30:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Hetzner or linode closed your account?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704050547 {#3627
      date: 2023-12-31 20:22:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
      "@speq@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3630 …}
    +nested: Doctrine\ORM\PersistentCollection {#3632 …}
    +votes: Doctrine\ORM\PersistentCollection {#3634 …}
    +reports: Doctrine\ORM\PersistentCollection {#3636 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
    -id: 268032
    -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://iusearchlinux.fyi/comment/4398167"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704050547 {#3628
      date: 2023-12-31 20:22:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Sorry, could have formulated it better. Hetzner did. I’m a happy customer of Linode. It seems they all have filters failing in different ways."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704053190 {#3786
    date: 2023-12-31 21:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3789 …}
  +nested: Doctrine\ORM\PersistentCollection {#3791 …}
  +votes: Doctrine\ORM\PersistentCollection {#3793 …}
  +reports: Doctrine\ORM\PersistentCollection {#3795 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3797 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3799 …}
  -id: 268179
  -bodyTs: "'better':6 'could':2 'custom':13 'differ':24 'fail':22 'filter':21 'formul':4 'happi':12 'hetzner':7 'linod':15 'm':10 'seem':17 'sorri':1 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6317502"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704053190 {#3787
    date: 2023-12-31 21:06:30.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 {#3788
  +user: Proxies\__CG__\App\Entity\User {#3312 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3629
    +user: Proxies\__CG__\App\Entity\User {#3233 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3311
      +user: Proxies\__CG__\App\Entity\User {#3312 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2023
        +user: App\Entity\User {#2020 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1710026379 {#1363
          date: 2024-03-10 00:19:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2032 …}
        +nested: Doctrine\ORM\PersistentCollection {#2024 …}
        +votes: Doctrine\ORM\PersistentCollection {#2018 …}
        +reports: Doctrine\ORM\PersistentCollection {#2011 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
        -id: 267082
        -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704018605 {#1361
          date: 2023-12-31 11:30:05.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704025846 {#3309
        date: 2023-12-31 13:30:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@vluz@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3313 …}
      +nested: Doctrine\ORM\PersistentCollection {#3315 …}
      +votes: Doctrine\ORM\PersistentCollection {#3317 …}
      +reports: Doctrine\ORM\PersistentCollection {#3319 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
      -id: 267233
      -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6310641"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704025846 {#3310
        date: 2023-12-31 13:30:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Hetzner or linode closed your account?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704050547 {#3627
      date: 2023-12-31 20:22:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
      "@speq@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3630 …}
    +nested: Doctrine\ORM\PersistentCollection {#3632 …}
    +votes: Doctrine\ORM\PersistentCollection {#3634 …}
    +reports: Doctrine\ORM\PersistentCollection {#3636 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
    -id: 268032
    -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://iusearchlinux.fyi/comment/4398167"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704050547 {#3628
      date: 2023-12-31 20:22:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Sorry, could have formulated it better. Hetzner did. I’m a happy customer of Linode. It seems they all have filters failing in different ways."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704053190 {#3786
    date: 2023-12-31 21:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3789 …}
  +nested: Doctrine\ORM\PersistentCollection {#3791 …}
  +votes: Doctrine\ORM\PersistentCollection {#3793 …}
  +reports: Doctrine\ORM\PersistentCollection {#3795 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3797 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3799 …}
  -id: 268179
  -bodyTs: "'better':6 'could':2 'custom':13 'differ':24 'fail':22 'filter':21 'formul':4 'happi':12 'hetzner':7 'linod':15 'm':10 'seem':17 'sorri':1 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6317502"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704053190 {#3787
    date: 2023-12-31 21:06:30.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 {#3788
  +user: Proxies\__CG__\App\Entity\User {#3312 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3629
    +user: Proxies\__CG__\App\Entity\User {#3233 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3311
      +user: Proxies\__CG__\App\Entity\User {#3312 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2023
        +user: App\Entity\User {#2020 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1710026379 {#1363
          date: 2024-03-10 00:19:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2032 …}
        +nested: Doctrine\ORM\PersistentCollection {#2024 …}
        +votes: Doctrine\ORM\PersistentCollection {#2018 …}
        +reports: Doctrine\ORM\PersistentCollection {#2011 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
        -id: 267082
        -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704018605 {#1361
          date: 2023-12-31 11:30:05.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704025846 {#3309
        date: 2023-12-31 13:30:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@vluz@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3313 …}
      +nested: Doctrine\ORM\PersistentCollection {#3315 …}
      +votes: Doctrine\ORM\PersistentCollection {#3317 …}
      +reports: Doctrine\ORM\PersistentCollection {#3319 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
      -id: 267233
      -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6310641"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704025846 {#3310
        date: 2023-12-31 13:30:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Hetzner or linode closed your account?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704050547 {#3627
      date: 2023-12-31 20:22:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
      "@speq@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3630 …}
    +nested: Doctrine\ORM\PersistentCollection {#3632 …}
    +votes: Doctrine\ORM\PersistentCollection {#3634 …}
    +reports: Doctrine\ORM\PersistentCollection {#3636 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
    -id: 268032
    -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://iusearchlinux.fyi/comment/4398167"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704050547 {#3628
      date: 2023-12-31 20:22:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Sorry, could have formulated it better. Hetzner did. I’m a happy customer of Linode. It seems they all have filters failing in different ways."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704053190 {#3786
    date: 2023-12-31 21:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3789 …}
  +nested: Doctrine\ORM\PersistentCollection {#3791 …}
  +votes: Doctrine\ORM\PersistentCollection {#3793 …}
  +reports: Doctrine\ORM\PersistentCollection {#3795 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3797 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3799 …}
  -id: 268179
  -bodyTs: "'better':6 'could':2 'custom':13 'differ':24 'fail':22 'filter':21 'formul':4 'happi':12 'hetzner':7 'linod':15 'm':10 'seem':17 'sorri':1 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6317502"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704053190 {#3787
    date: 2023-12-31 21:06:30.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 {#3885
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3788
    +user: Proxies\__CG__\App\Entity\User {#3312 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3629
      +user: Proxies\__CG__\App\Entity\User {#3233 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3311
        +user: Proxies\__CG__\App\Entity\User {#3312 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2023
          +user: App\Entity\User {#2020 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1710026379 {#1363
            date: 2024-03-10 00:19:39.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@promitheas@iusearchlinux.fyi"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2032 …}
          +nested: Doctrine\ORM\PersistentCollection {#2024 …}
          +votes: Doctrine\ORM\PersistentCollection {#2018 …}
          +reports: Doctrine\ORM\PersistentCollection {#2011 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
          -id: 267082
          -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704018605 {#1361
            date: 2023-12-31 11:30:05.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704025846 {#3309
          date: 2023-12-31 13:30:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
          "@vluz@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3313 …}
        +nested: Doctrine\ORM\PersistentCollection {#3315 …}
        +votes: Doctrine\ORM\PersistentCollection {#3317 …}
        +reports: Doctrine\ORM\PersistentCollection {#3319 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
        -id: 267233
        -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/6310641"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704025846 {#3310
          date: 2023-12-31 13:30:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Hetzner or linode closed your account?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704050547 {#3627
        date: 2023-12-31 20:22:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@vluz@kbin.social"
        "@speq@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3630 …}
      +nested: Doctrine\ORM\PersistentCollection {#3632 …}
      +votes: Doctrine\ORM\PersistentCollection {#3634 …}
      +reports: Doctrine\ORM\PersistentCollection {#3636 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
      -id: 268032
      -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://iusearchlinux.fyi/comment/4398167"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704050547 {#3628
        date: 2023-12-31 20:22:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Sorry, could have formulated it better. Hetzner did. I’m a happy customer of Linode. It seems they all have filters failing in different ways."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704053190 {#3786
      date: 2023-12-31 21:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
      "@speq@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3789 …}
    +nested: Doctrine\ORM\PersistentCollection {#3791 …}
    +votes: Doctrine\ORM\PersistentCollection {#3793 …}
    +reports: Doctrine\ORM\PersistentCollection {#3795 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3797 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3799 …}
    -id: 268179
    -bodyTs: "'better':6 'could':2 'custom':13 'differ':24 'fail':22 'filter':21 'formul':4 'happi':12 'hetzner':7 'linod':15 'm':10 'seem':17 'sorri':1 'way':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6317502"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704053190 {#3787
      date: 2023-12-31 21:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Yea i wonder why that is. It seems to be a standard"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704055530 {#3883
    date: 2023-12-31 21:45:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3886 …}
  +nested: Doctrine\ORM\PersistentCollection {#3888 …}
  +votes: Doctrine\ORM\PersistentCollection {#3890 …}
  +reports: Doctrine\ORM\PersistentCollection {#3892 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3894 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3896 …}
  -id: 268287
  -bodyTs: "'seem':8 'standard':12 'wonder':3 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4399248"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055530 {#3884
    date: 2023-12-31 21:45:30.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 {#3885
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3788
    +user: Proxies\__CG__\App\Entity\User {#3312 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3629
      +user: Proxies\__CG__\App\Entity\User {#3233 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3311
        +user: Proxies\__CG__\App\Entity\User {#3312 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2023
          +user: App\Entity\User {#2020 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1710026379 {#1363
            date: 2024-03-10 00:19:39.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@promitheas@iusearchlinux.fyi"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2032 …}
          +nested: Doctrine\ORM\PersistentCollection {#2024 …}
          +votes: Doctrine\ORM\PersistentCollection {#2018 …}
          +reports: Doctrine\ORM\PersistentCollection {#2011 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
          -id: 267082
          -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704018605 {#1361
            date: 2023-12-31 11:30:05.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704025846 {#3309
          date: 2023-12-31 13:30:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
          "@vluz@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3313 …}
        +nested: Doctrine\ORM\PersistentCollection {#3315 …}
        +votes: Doctrine\ORM\PersistentCollection {#3317 …}
        +reports: Doctrine\ORM\PersistentCollection {#3319 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
        -id: 267233
        -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/6310641"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704025846 {#3310
          date: 2023-12-31 13:30:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Hetzner or linode closed your account?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704050547 {#3627
        date: 2023-12-31 20:22:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@vluz@kbin.social"
        "@speq@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3630 …}
      +nested: Doctrine\ORM\PersistentCollection {#3632 …}
      +votes: Doctrine\ORM\PersistentCollection {#3634 …}
      +reports: Doctrine\ORM\PersistentCollection {#3636 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
      -id: 268032
      -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://iusearchlinux.fyi/comment/4398167"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704050547 {#3628
        date: 2023-12-31 20:22:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Sorry, could have formulated it better. Hetzner did. I’m a happy customer of Linode. It seems they all have filters failing in different ways."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704053190 {#3786
      date: 2023-12-31 21:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
      "@speq@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3789 …}
    +nested: Doctrine\ORM\PersistentCollection {#3791 …}
    +votes: Doctrine\ORM\PersistentCollection {#3793 …}
    +reports: Doctrine\ORM\PersistentCollection {#3795 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3797 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3799 …}
    -id: 268179
    -bodyTs: "'better':6 'could':2 'custom':13 'differ':24 'fail':22 'filter':21 'formul':4 'happi':12 'hetzner':7 'linod':15 'm':10 'seem':17 'sorri':1 'way':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6317502"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704053190 {#3787
      date: 2023-12-31 21:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Yea i wonder why that is. It seems to be a standard"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704055530 {#3883
    date: 2023-12-31 21:45:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3886 …}
  +nested: Doctrine\ORM\PersistentCollection {#3888 …}
  +votes: Doctrine\ORM\PersistentCollection {#3890 …}
  +reports: Doctrine\ORM\PersistentCollection {#3892 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3894 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3896 …}
  -id: 268287
  -bodyTs: "'seem':8 'standard':12 'wonder':3 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4399248"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055530 {#3884
    date: 2023-12-31 21:45:30.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 {#3885
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3788
    +user: Proxies\__CG__\App\Entity\User {#3312 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3629
      +user: Proxies\__CG__\App\Entity\User {#3233 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3311
        +user: Proxies\__CG__\App\Entity\User {#3312 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2023
          +user: App\Entity\User {#2020 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "I got cancelled too and chose Hetzner instead. Will not do business with a company that can't get their filters working decently."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1710026379 {#1363
            date: 2024-03-10 00:19:39.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@promitheas@iusearchlinux.fyi"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2032 …}
          +nested: Doctrine\ORM\PersistentCollection {#2024 …}
          +votes: Doctrine\ORM\PersistentCollection {#2018 …}
          +reports: Doctrine\ORM\PersistentCollection {#2011 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
          -id: 267082
          -bodyTs: "'busi':12 'cancel':3 'chose':6 'compani':15 'decent':23 'filter':21 'get':19 'got':2 'hetzner':7 'instead':8 'work':22"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/731842/-/comment/4348577"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704018605 {#1361
            date: 2023-12-31 11:30:05.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "I tried them, but got basically the same treatment as OP with Linode. They just closed my account."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704025846 {#3309
          date: 2023-12-31 13:30:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
          "@vluz@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3313 …}
        +nested: Doctrine\ORM\PersistentCollection {#3315 …}
        +votes: Doctrine\ORM\PersistentCollection {#3317 …}
        +reports: Doctrine\ORM\PersistentCollection {#3319 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3321 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3323 …}
        -id: 267233
        -bodyTs: "'account':18 'basic':6 'close':16 'got':5 'linod':13 'op':11 'treatment':9 'tri':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/6310641"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704025846 {#3310
          date: 2023-12-31 13:30:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Hetzner or linode closed your account?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704050547 {#3627
        date: 2023-12-31 20:22:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@vluz@kbin.social"
        "@speq@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3630 …}
      +nested: Doctrine\ORM\PersistentCollection {#3632 …}
      +votes: Doctrine\ORM\PersistentCollection {#3634 …}
      +reports: Doctrine\ORM\PersistentCollection {#3636 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3638 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3640 …}
      -id: 268032
      -bodyTs: "'account':6 'close':4 'hetzner':1 'linod':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://iusearchlinux.fyi/comment/4398167"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704050547 {#3628
        date: 2023-12-31 20:22:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Sorry, could have formulated it better. Hetzner did. I’m a happy customer of Linode. It seems they all have filters failing in different ways."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704053190 {#3786
      date: 2023-12-31 21:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@vluz@kbin.social"
      "@speq@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3789 …}
    +nested: Doctrine\ORM\PersistentCollection {#3791 …}
    +votes: Doctrine\ORM\PersistentCollection {#3793 …}
    +reports: Doctrine\ORM\PersistentCollection {#3795 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3797 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3799 …}
    -id: 268179
    -bodyTs: "'better':6 'could':2 'custom':13 'differ':24 'fail':22 'filter':21 'formul':4 'happi':12 'hetzner':7 'linod':15 'm':10 'seem':17 'sorri':1 'way':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6317502"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704053190 {#3787
      date: 2023-12-31 21:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Yea i wonder why that is. It seems to be a standard"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704055530 {#3883
    date: 2023-12-31 21:45:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@vluz@kbin.social"
    "@speq@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3886 …}
  +nested: Doctrine\ORM\PersistentCollection {#3888 …}
  +votes: Doctrine\ORM\PersistentCollection {#3890 …}
  +reports: Doctrine\ORM\PersistentCollection {#3892 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3894 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3896 …}
  -id: 268287
  -bodyTs: "'seem':8 'standard':12 'wonder':3 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4399248"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055530 {#3884
    date: 2023-12-31 21:45:30.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 {#2328
  +user: App\Entity\User {#2342 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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: """
    So, you’re going to run into some difficulties because a lot of what you’re dealing with is, I think, specific to casaOS, which makes it harder to know what’s actually happening.\n
    \n
    The way you’ve phrased the question makes it seem like you’re following a more conventional path.\n
    \n
    It *sounds* like maybe you’ve configured your public traffic to route to the nginx proxy manager interface instead of to nginx itself.  \n
    Instead of having your router send traffic on 80/443 to 81, try having it send the traffic to 80/443, which should be being listened to by nginx.\n
    \n
    Systems that promise to manage everything for you are great for getting started fast, but they have the unfortunate side effect of making it so you don’t actually know what it’s doing, or what you have running to manage everything. It can make asking for help a lot harder.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1710016973 {#2060
    date: 2024-03-09 21:42:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2325 …}
  +votes: Doctrine\ORM\PersistentCollection {#2329 …}
  +reports: Doctrine\ORM\PersistentCollection {#2323 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
  -id: 267829
  -bodyTs: "'80/443':84,94 '81':86 'actual':33,131 'ask':148 'casao':24 'configur':59 'convent':51 'deal':17 'difficulti':9 'effect':123 'everyth':108,144 'fast':116 'follow':48 'get':114 'go':4 'great':112 'happen':34 'harder':28,153 'help':150 'instead':71,76 'interfac':70 'know':30,132 'like':45,55 'listen':99 'lot':12,152 'make':26,42,125,147 'manag':69,107,143 'mayb':56 'nginx':67,74,102 'path':52 'phrase':39 'promis':105 'proxi':68 'public':61 'question':41 're':3,16,47 'rout':64 'router':80 'run':6,141 'seem':44 'send':81,90 'side':122 'sound':54 'specif':22 'start':115 'system':103 'think':21 'traffic':62,82,92 'tri':87 'unfortun':121 've':38,58 'way':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6963205"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046424 {#2164
    date: 2023-12-31 19:13: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
47 DENIED edit
App\Entity\EntryComment {#2328
  +user: App\Entity\User {#2342 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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: """
    So, you’re going to run into some difficulties because a lot of what you’re dealing with is, I think, specific to casaOS, which makes it harder to know what’s actually happening.\n
    \n
    The way you’ve phrased the question makes it seem like you’re following a more conventional path.\n
    \n
    It *sounds* like maybe you’ve configured your public traffic to route to the nginx proxy manager interface instead of to nginx itself.  \n
    Instead of having your router send traffic on 80/443 to 81, try having it send the traffic to 80/443, which should be being listened to by nginx.\n
    \n
    Systems that promise to manage everything for you are great for getting started fast, but they have the unfortunate side effect of making it so you don’t actually know what it’s doing, or what you have running to manage everything. It can make asking for help a lot harder.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1710016973 {#2060
    date: 2024-03-09 21:42:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2325 …}
  +votes: Doctrine\ORM\PersistentCollection {#2329 …}
  +reports: Doctrine\ORM\PersistentCollection {#2323 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
  -id: 267829
  -bodyTs: "'80/443':84,94 '81':86 'actual':33,131 'ask':148 'casao':24 'configur':59 'convent':51 'deal':17 'difficulti':9 'effect':123 'everyth':108,144 'fast':116 'follow':48 'get':114 'go':4 'great':112 'happen':34 'harder':28,153 'help':150 'instead':71,76 'interfac':70 'know':30,132 'like':45,55 'listen':99 'lot':12,152 'make':26,42,125,147 'manag':69,107,143 'mayb':56 'nginx':67,74,102 'path':52 'phrase':39 'promis':105 'proxi':68 'public':61 'question':41 're':3,16,47 'rout':64 'router':80 'run':6,141 'seem':44 'send':81,90 'side':122 'sound':54 'specif':22 'start':115 'system':103 'think':21 'traffic':62,82,92 'tri':87 'unfortun':121 've':38,58 'way':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6963205"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046424 {#2164
    date: 2023-12-31 19:13: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
48 DENIED moderate
App\Entity\EntryComment {#2328
  +user: App\Entity\User {#2342 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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: """
    So, you’re going to run into some difficulties because a lot of what you’re dealing with is, I think, specific to casaOS, which makes it harder to know what’s actually happening.\n
    \n
    The way you’ve phrased the question makes it seem like you’re following a more conventional path.\n
    \n
    It *sounds* like maybe you’ve configured your public traffic to route to the nginx proxy manager interface instead of to nginx itself.  \n
    Instead of having your router send traffic on 80/443 to 81, try having it send the traffic to 80/443, which should be being listened to by nginx.\n
    \n
    Systems that promise to manage everything for you are great for getting started fast, but they have the unfortunate side effect of making it so you don’t actually know what it’s doing, or what you have running to manage everything. It can make asking for help a lot harder.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1710016973 {#2060
    date: 2024-03-09 21:42:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2325 …}
  +votes: Doctrine\ORM\PersistentCollection {#2329 …}
  +reports: Doctrine\ORM\PersistentCollection {#2323 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
  -id: 267829
  -bodyTs: "'80/443':84,94 '81':86 'actual':33,131 'ask':148 'casao':24 'configur':59 'convent':51 'deal':17 'difficulti':9 'effect':123 'everyth':108,144 'fast':116 'follow':48 'get':114 'go':4 'great':112 'happen':34 'harder':28,153 'help':150 'instead':71,76 'interfac':70 'know':30,132 'like':45,55 'listen':99 'lot':12,152 'make':26,42,125,147 'manag':69,107,143 'mayb':56 'nginx':67,74,102 'path':52 'phrase':39 'promis':105 'proxi':68 'public':61 'question':41 're':3,16,47 'rout':64 'router':80 'run':6,141 'seem':44 'send':81,90 'side':122 'sound':54 'specif':22 'start':115 'system':103 'think':21 'traffic':62,82,92 'tri':87 'unfortun':121 've':38,58 'way':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6963205"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046424 {#2164
    date: 2023-12-31 19:13: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
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 {#3373
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#2328
    +user: App\Entity\User {#2342 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      So, you’re going to run into some difficulties because a lot of what you’re dealing with is, I think, specific to casaOS, which makes it harder to know what’s actually happening.\n
      \n
      The way you’ve phrased the question makes it seem like you’re following a more conventional path.\n
      \n
      It *sounds* like maybe you’ve configured your public traffic to route to the nginx proxy manager interface instead of to nginx itself.  \n
      Instead of having your router send traffic on 80/443 to 81, try having it send the traffic to 80/443, which should be being listened to by nginx.\n
      \n
      Systems that promise to manage everything for you are great for getting started fast, but they have the unfortunate side effect of making it so you don’t actually know what it’s doing, or what you have running to manage everything. It can make asking for help a lot harder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1710016973 {#2060
      date: 2024-03-09 21:42:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2325 …}
    +votes: Doctrine\ORM\PersistentCollection {#2329 …}
    +reports: Doctrine\ORM\PersistentCollection {#2323 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2300 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 267829
    -bodyTs: "'80/443':84,94 '81':86 'actual':33,131 'ask':148 'casao':24 'configur':59 'convent':51 'deal':17 'difficulti':9 'effect':123 'everyth':108,144 'fast':116 'follow':48 'get':114 'go':4 'great':112 'happen':34 'harder':28,153 'help':150 'instead':71,76 'interfac':70 'know':30,132 'like':45,55 'listen':99 'lot':12,152 'make':26,42,125,147 'manag':69,107,143 'mayb':56 'nginx':67,74,102 'path':52 'phrase':39 'promis':105 'proxi':68 'public':61 'question':41 're':3,16,47 'rout':64 'router':80 'run':6,141 'seem':44 'send':81,90 'side':122 'sound':54 'specif':22 'start':115 'system':103 'think':21 'traffic':62,82,92 'tri':87 'unfortun':121 've':38,58 'way':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6963205"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704046424 {#2164
      date: 2023-12-31 19:13:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2328}
  +body: "Seemed to work okay!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704054113 {#3371
    date: 2023-12-31 21:21:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@ricecake@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3374 …}
  +nested: Doctrine\ORM\PersistentCollection {#3376 …}
  +votes: Doctrine\ORM\PersistentCollection {#3378 …}
  +reports: Doctrine\ORM\PersistentCollection {#3380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3384 …}
  -id: 268228
  -bodyTs: "'okay':4 'seem':1 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5655728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704054113 {#3372
    date: 2023-12-31 21:21: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
51 DENIED edit
App\Entity\EntryComment {#3373
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#2328
    +user: App\Entity\User {#2342 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      So, you’re going to run into some difficulties because a lot of what you’re dealing with is, I think, specific to casaOS, which makes it harder to know what’s actually happening.\n
      \n
      The way you’ve phrased the question makes it seem like you’re following a more conventional path.\n
      \n
      It *sounds* like maybe you’ve configured your public traffic to route to the nginx proxy manager interface instead of to nginx itself.  \n
      Instead of having your router send traffic on 80/443 to 81, try having it send the traffic to 80/443, which should be being listened to by nginx.\n
      \n
      Systems that promise to manage everything for you are great for getting started fast, but they have the unfortunate side effect of making it so you don’t actually know what it’s doing, or what you have running to manage everything. It can make asking for help a lot harder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1710016973 {#2060
      date: 2024-03-09 21:42:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2325 …}
    +votes: Doctrine\ORM\PersistentCollection {#2329 …}
    +reports: Doctrine\ORM\PersistentCollection {#2323 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2300 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 267829
    -bodyTs: "'80/443':84,94 '81':86 'actual':33,131 'ask':148 'casao':24 'configur':59 'convent':51 'deal':17 'difficulti':9 'effect':123 'everyth':108,144 'fast':116 'follow':48 'get':114 'go':4 'great':112 'happen':34 'harder':28,153 'help':150 'instead':71,76 'interfac':70 'know':30,132 'like':45,55 'listen':99 'lot':12,152 'make':26,42,125,147 'manag':69,107,143 'mayb':56 'nginx':67,74,102 'path':52 'phrase':39 'promis':105 'proxi':68 'public':61 'question':41 're':3,16,47 'rout':64 'router':80 'run':6,141 'seem':44 'send':81,90 'side':122 'sound':54 'specif':22 'start':115 'system':103 'think':21 'traffic':62,82,92 'tri':87 'unfortun':121 've':38,58 'way':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6963205"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704046424 {#2164
      date: 2023-12-31 19:13:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2328}
  +body: "Seemed to work okay!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704054113 {#3371
    date: 2023-12-31 21:21:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@ricecake@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3374 …}
  +nested: Doctrine\ORM\PersistentCollection {#3376 …}
  +votes: Doctrine\ORM\PersistentCollection {#3378 …}
  +reports: Doctrine\ORM\PersistentCollection {#3380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3384 …}
  -id: 268228
  -bodyTs: "'okay':4 'seem':1 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5655728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704054113 {#3372
    date: 2023-12-31 21:21: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
52 DENIED moderate
App\Entity\EntryComment {#3373
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#2328
    +user: App\Entity\User {#2342 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      So, you’re going to run into some difficulties because a lot of what you’re dealing with is, I think, specific to casaOS, which makes it harder to know what’s actually happening.\n
      \n
      The way you’ve phrased the question makes it seem like you’re following a more conventional path.\n
      \n
      It *sounds* like maybe you’ve configured your public traffic to route to the nginx proxy manager interface instead of to nginx itself.  \n
      Instead of having your router send traffic on 80/443 to 81, try having it send the traffic to 80/443, which should be being listened to by nginx.\n
      \n
      Systems that promise to manage everything for you are great for getting started fast, but they have the unfortunate side effect of making it so you don’t actually know what it’s doing, or what you have running to manage everything. It can make asking for help a lot harder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1710016973 {#2060
      date: 2024-03-09 21:42:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2325 …}
    +votes: Doctrine\ORM\PersistentCollection {#2329 …}
    +reports: Doctrine\ORM\PersistentCollection {#2323 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2300 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 267829
    -bodyTs: "'80/443':84,94 '81':86 'actual':33,131 'ask':148 'casao':24 'configur':59 'convent':51 'deal':17 'difficulti':9 'effect':123 'everyth':108,144 'fast':116 'follow':48 'get':114 'go':4 'great':112 'happen':34 'harder':28,153 'help':150 'instead':71,76 'interfac':70 'know':30,132 'like':45,55 'listen':99 'lot':12,152 'make':26,42,125,147 'manag':69,107,143 'mayb':56 'nginx':67,74,102 'path':52 'phrase':39 'promis':105 'proxi':68 'public':61 'question':41 're':3,16,47 'rout':64 'router':80 'run':6,141 'seem':44 'send':81,90 'side':122 'sound':54 'specif':22 'start':115 'system':103 'think':21 'traffic':62,82,92 'tri':87 'unfortun':121 've':38,58 'way':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6963205"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704046424 {#2164
      date: 2023-12-31 19:13:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2328}
  +body: "Seemed to work okay!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704054113 {#3371
    date: 2023-12-31 21:21:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@ricecake@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3374 …}
  +nested: Doctrine\ORM\PersistentCollection {#3376 …}
  +votes: Doctrine\ORM\PersistentCollection {#3378 …}
  +reports: Doctrine\ORM\PersistentCollection {#3380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3384 …}
  -id: 268228
  -bodyTs: "'okay':4 'seem':1 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5655728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704054113 {#3372
    date: 2023-12-31 21:21: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
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 {#2115
  +user: App\Entity\User {#2126 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
    \n
    Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
    \n
    [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1709994322 {#2114
    date: 2024-03-09 15:25:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2113 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2160 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
  -id: 266669
  -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703998071 {#2118
    date: 2023-12-31 05:47: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
55 DENIED edit
App\Entity\EntryComment {#2115
  +user: App\Entity\User {#2126 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
    \n
    Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
    \n
    [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1709994322 {#2114
    date: 2024-03-09 15:25:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2113 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2160 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
  -id: 266669
  -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703998071 {#2118
    date: 2023-12-31 05:47: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
56 DENIED moderate
App\Entity\EntryComment {#2115
  +user: App\Entity\User {#2126 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
    \n
    Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
    \n
    [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1709994322 {#2114
    date: 2024-03-09 15:25:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2113 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2160 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
  -id: 266669
  -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703998071 {#2118
    date: 2023-12-31 05:47: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
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 {#3264
  +user: Proxies\__CG__\App\Entity\User {#3265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: """
    +1 for the Oracle solution. I use one for my public IP, and port forward over WireGuard to my home. They claim something like 480Mbps, but it’s nowhere near that, at least for external traffic. But in any event I’ve been using it for a few months with no real complaints.\n
    \n
    And yes, I fully appreciate the irony of trying to self-host services to get away from big corporations, but relying on Oracle to do so.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704005833 {#3262
    date: 2023-12-31 07:57:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3266 …}
  +nested: Doctrine\ORM\PersistentCollection {#3268 …}
  +votes: Doctrine\ORM\PersistentCollection {#3270 …}
  +reports: Doctrine\ORM\PersistentCollection {#3272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3274 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3276 …}
  -id: 266843
  -bodyTs: "'+1':1 '480mbps':25 'appreci':58 'away':70 'big':72 'claim':22 'complaint':53 'corpor':73 'event':40 'extern':35 'forward':15 'fulli':57 'get':69 'home':20 'host':66 'ip':12 'ironi':60 'least':33 'like':24 'month':49 'near':30 'nowher':29 'one':8 'oracl':4,77 'port':14 'public':11 'real':52 'reli':75 'self':65 'self-host':64 'servic':67 'solut':5 'someth':23 'traffic':36 'tri':62 'use':7,44 've':42 'wireguard':17 'yes':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6811018"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704005833 {#3263
    date: 2023-12-31 07:57: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
59 DENIED edit
App\Entity\EntryComment {#3264
  +user: Proxies\__CG__\App\Entity\User {#3265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: """
    +1 for the Oracle solution. I use one for my public IP, and port forward over WireGuard to my home. They claim something like 480Mbps, but it’s nowhere near that, at least for external traffic. But in any event I’ve been using it for a few months with no real complaints.\n
    \n
    And yes, I fully appreciate the irony of trying to self-host services to get away from big corporations, but relying on Oracle to do so.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704005833 {#3262
    date: 2023-12-31 07:57:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3266 …}
  +nested: Doctrine\ORM\PersistentCollection {#3268 …}
  +votes: Doctrine\ORM\PersistentCollection {#3270 …}
  +reports: Doctrine\ORM\PersistentCollection {#3272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3274 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3276 …}
  -id: 266843
  -bodyTs: "'+1':1 '480mbps':25 'appreci':58 'away':70 'big':72 'claim':22 'complaint':53 'corpor':73 'event':40 'extern':35 'forward':15 'fulli':57 'get':69 'home':20 'host':66 'ip':12 'ironi':60 'least':33 'like':24 'month':49 'near':30 'nowher':29 'one':8 'oracl':4,77 'port':14 'public':11 'real':52 'reli':75 'self':65 'self-host':64 'servic':67 'solut':5 'someth':23 'traffic':36 'tri':62 'use':7,44 've':42 'wireguard':17 'yes':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6811018"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704005833 {#3263
    date: 2023-12-31 07:57: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
60 DENIED moderate
App\Entity\EntryComment {#3264
  +user: Proxies\__CG__\App\Entity\User {#3265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: """
    +1 for the Oracle solution. I use one for my public IP, and port forward over WireGuard to my home. They claim something like 480Mbps, but it’s nowhere near that, at least for external traffic. But in any event I’ve been using it for a few months with no real complaints.\n
    \n
    And yes, I fully appreciate the irony of trying to self-host services to get away from big corporations, but relying on Oracle to do so.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704005833 {#3262
    date: 2023-12-31 07:57:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3266 …}
  +nested: Doctrine\ORM\PersistentCollection {#3268 …}
  +votes: Doctrine\ORM\PersistentCollection {#3270 …}
  +reports: Doctrine\ORM\PersistentCollection {#3272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3274 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3276 …}
  -id: 266843
  -bodyTs: "'+1':1 '480mbps':25 'appreci':58 'away':70 'big':72 'claim':22 'complaint':53 'corpor':73 'event':40 'extern':35 'forward':15 'fulli':57 'get':69 'home':20 'host':66 'ip':12 'ironi':60 'least':33 'like':24 'month':49 'near':30 'nowher':29 'one':8 'oracl':4,77 'port':14 'public':11 'real':52 'reli':75 'self':65 'self-host':64 'servic':67 'solut':5 'someth':23 'traffic':36 'tri':62 'use':7,44 've':42 'wireguard':17 'yes':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6811018"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704005833 {#3263
    date: 2023-12-31 07:57: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
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 {#3280
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704005908 {#3278
    date: 2023-12-31 07:58:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3281 …}
  +nested: Doctrine\ORM\PersistentCollection {#3283 …}
  +votes: Doctrine\ORM\PersistentCollection {#3285 …}
  +reports: Doctrine\ORM\PersistentCollection {#3287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
  -id: 266844
  -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4391989"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704005908 {#3279
    date: 2023-12-31 07:58: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
63 DENIED edit
App\Entity\EntryComment {#3280
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704005908 {#3278
    date: 2023-12-31 07:58:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3281 …}
  +nested: Doctrine\ORM\PersistentCollection {#3283 …}
  +votes: Doctrine\ORM\PersistentCollection {#3285 …}
  +reports: Doctrine\ORM\PersistentCollection {#3287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
  -id: 266844
  -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4391989"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704005908 {#3279
    date: 2023-12-31 07:58: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
64 DENIED moderate
App\Entity\EntryComment {#3280
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704005908 {#3278
    date: 2023-12-31 07:58:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3281 …}
  +nested: Doctrine\ORM\PersistentCollection {#3283 …}
  +votes: Doctrine\ORM\PersistentCollection {#3285 …}
  +reports: Doctrine\ORM\PersistentCollection {#3287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
  -id: 266844
  -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4391989"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704005908 {#3279
    date: 2023-12-31 07:58: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
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 {#3614
  +user: App\Entity\User {#2126 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3280
    +user: Proxies\__CG__\App\Entity\User {#3233 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2115
      +user: App\Entity\User {#2126 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
        \n
        Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
        \n
        [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709994322 {#2114
        date: 2024-03-09 15:25:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2113 …}
      +nested: Doctrine\ORM\PersistentCollection {#2119 …}
      +votes: Doctrine\ORM\PersistentCollection {#2120 …}
      +reports: Doctrine\ORM\PersistentCollection {#2160 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
      -id: 266669
      -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6314663"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703998071 {#2118
        date: 2023-12-31 05:47:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2115}
    +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704005908 {#3278
      date: 2023-12-31 07:58:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3281 …}
    +nested: Doctrine\ORM\PersistentCollection {#3283 …}
    +votes: Doctrine\ORM\PersistentCollection {#3285 …}
    +reports: Doctrine\ORM\PersistentCollection {#3287 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
    -id: 266844
    -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://iusearchlinux.fyi/comment/4391989"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704005908 {#3279
      date: 2023-12-31 07:58:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "I assume you’re referring to the two free instance you get with the x86 VMs. And that is correct. As far as I remember, they offer you two VMs with x86 1VCPU and 40GB of block storage minimum or you can create 5 VMs with ARM with CPUs with lots of cores and memory each having 40 GBs of storage(don’t remember the exact use-case). If you want to know what you are getting, please read the doc I have attached for you for always free resources. They offer you free 200GB in total and the bandwidth they offer is 20TB/month with 1Gbps speeds for each VMs (I might be wrong tho. It’s been a while since I’ve used their service). Also, in case you’re wondering why I’m not using a free service like this is, I used one of their servers to pirate copyrighted material. They’ll ban you without warning so read their terms of services and try not to be a fool like I am. [docs.oracle.com/…/freetier_topic-Always_Free_Reso…](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm#resources)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704010487 {#3611
    date: 2023-12-31 09:14:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3615 …}
  +nested: Doctrine\ORM\PersistentCollection {#3617 …}
  +votes: Doctrine\ORM\PersistentCollection {#3619 …}
  +reports: Doctrine\ORM\PersistentCollection {#3621 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3625 …}
  -id: 266930
  -bodyTs: "'/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':181 '/freetier_topic-always_free_reso':178 '1gbps':107 '1vcpu':33 '200gb':96 '20tb/month':105 '40':58 '40gb':35 '5':44 'also':128 'alway':89 'arm':47 'assum':2 'attach':85 'ban':157 'bandwidth':101 'block':37 'case':69,130 'copyright':153 'core':53 'correct':20 'cpus':49 'creat':43 'doc':82 'docs.oracle.com':177,180 'docs.oracle.com/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':179 'exact':66 'far':22 'fool':173 'free':9,90,95,140 'gbs':59 'get':12,78 'instanc':10 'know':74 'like':142,174 'll':156 'lot':51 'm':136 'materi':154 'memori':55 'might':113 'minimum':39 'offer':27,93,103 'one':147 'pirat':152 'pleas':79 're':4,132 'read':80,162 'refer':5 'rememb':25,64 'resourc':91 'server':150 'servic':127,141,166 'sinc':122 'speed':108 'storag':38,61 'term':164 'tho':116 'total':98 'tri':168 'two':8,29 'use':68,125,138,146 'use-cas':67 've':124 'vms':16,30,45,111 'want':72 'warn':160 'without':159 'wonder':133 'wrong':115 'x86':15,32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6315993"
  +editedAt: DateTimeImmutable @1709795774 {#3612
    date: 2024-03-07 08:16:14.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704010487 {#3613
    date: 2023-12-31 09:14: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
67 DENIED edit
App\Entity\EntryComment {#3614
  +user: App\Entity\User {#2126 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3280
    +user: Proxies\__CG__\App\Entity\User {#3233 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2115
      +user: App\Entity\User {#2126 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
        \n
        Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
        \n
        [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709994322 {#2114
        date: 2024-03-09 15:25:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2113 …}
      +nested: Doctrine\ORM\PersistentCollection {#2119 …}
      +votes: Doctrine\ORM\PersistentCollection {#2120 …}
      +reports: Doctrine\ORM\PersistentCollection {#2160 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
      -id: 266669
      -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6314663"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703998071 {#2118
        date: 2023-12-31 05:47:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2115}
    +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704005908 {#3278
      date: 2023-12-31 07:58:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3281 …}
    +nested: Doctrine\ORM\PersistentCollection {#3283 …}
    +votes: Doctrine\ORM\PersistentCollection {#3285 …}
    +reports: Doctrine\ORM\PersistentCollection {#3287 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
    -id: 266844
    -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://iusearchlinux.fyi/comment/4391989"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704005908 {#3279
      date: 2023-12-31 07:58:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "I assume you’re referring to the two free instance you get with the x86 VMs. And that is correct. As far as I remember, they offer you two VMs with x86 1VCPU and 40GB of block storage minimum or you can create 5 VMs with ARM with CPUs with lots of cores and memory each having 40 GBs of storage(don’t remember the exact use-case). If you want to know what you are getting, please read the doc I have attached for you for always free resources. They offer you free 200GB in total and the bandwidth they offer is 20TB/month with 1Gbps speeds for each VMs (I might be wrong tho. It’s been a while since I’ve used their service). Also, in case you’re wondering why I’m not using a free service like this is, I used one of their servers to pirate copyrighted material. They’ll ban you without warning so read their terms of services and try not to be a fool like I am. [docs.oracle.com/…/freetier_topic-Always_Free_Reso…](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm#resources)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704010487 {#3611
    date: 2023-12-31 09:14:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3615 …}
  +nested: Doctrine\ORM\PersistentCollection {#3617 …}
  +votes: Doctrine\ORM\PersistentCollection {#3619 …}
  +reports: Doctrine\ORM\PersistentCollection {#3621 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3625 …}
  -id: 266930
  -bodyTs: "'/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':181 '/freetier_topic-always_free_reso':178 '1gbps':107 '1vcpu':33 '200gb':96 '20tb/month':105 '40':58 '40gb':35 '5':44 'also':128 'alway':89 'arm':47 'assum':2 'attach':85 'ban':157 'bandwidth':101 'block':37 'case':69,130 'copyright':153 'core':53 'correct':20 'cpus':49 'creat':43 'doc':82 'docs.oracle.com':177,180 'docs.oracle.com/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':179 'exact':66 'far':22 'fool':173 'free':9,90,95,140 'gbs':59 'get':12,78 'instanc':10 'know':74 'like':142,174 'll':156 'lot':51 'm':136 'materi':154 'memori':55 'might':113 'minimum':39 'offer':27,93,103 'one':147 'pirat':152 'pleas':79 're':4,132 'read':80,162 'refer':5 'rememb':25,64 'resourc':91 'server':150 'servic':127,141,166 'sinc':122 'speed':108 'storag':38,61 'term':164 'tho':116 'total':98 'tri':168 'two':8,29 'use':68,125,138,146 'use-cas':67 've':124 'vms':16,30,45,111 'want':72 'warn':160 'without':159 'wonder':133 'wrong':115 'x86':15,32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6315993"
  +editedAt: DateTimeImmutable @1709795774 {#3612
    date: 2024-03-07 08:16:14.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704010487 {#3613
    date: 2023-12-31 09:14: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
68 DENIED moderate
App\Entity\EntryComment {#3614
  +user: App\Entity\User {#2126 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3280
    +user: Proxies\__CG__\App\Entity\User {#3233 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2115
      +user: App\Entity\User {#2126 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
        \n
        Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
        \n
        [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709994322 {#2114
        date: 2024-03-09 15:25:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2113 …}
      +nested: Doctrine\ORM\PersistentCollection {#2119 …}
      +votes: Doctrine\ORM\PersistentCollection {#2120 …}
      +reports: Doctrine\ORM\PersistentCollection {#2160 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
      -id: 266669
      -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6314663"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703998071 {#2118
        date: 2023-12-31 05:47:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2115}
    +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704005908 {#3278
      date: 2023-12-31 07:58:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3281 …}
    +nested: Doctrine\ORM\PersistentCollection {#3283 …}
    +votes: Doctrine\ORM\PersistentCollection {#3285 …}
    +reports: Doctrine\ORM\PersistentCollection {#3287 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
    -id: 266844
    -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://iusearchlinux.fyi/comment/4391989"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704005908 {#3279
      date: 2023-12-31 07:58:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "I assume you’re referring to the two free instance you get with the x86 VMs. And that is correct. As far as I remember, they offer you two VMs with x86 1VCPU and 40GB of block storage minimum or you can create 5 VMs with ARM with CPUs with lots of cores and memory each having 40 GBs of storage(don’t remember the exact use-case). If you want to know what you are getting, please read the doc I have attached for you for always free resources. They offer you free 200GB in total and the bandwidth they offer is 20TB/month with 1Gbps speeds for each VMs (I might be wrong tho. It’s been a while since I’ve used their service). Also, in case you’re wondering why I’m not using a free service like this is, I used one of their servers to pirate copyrighted material. They’ll ban you without warning so read their terms of services and try not to be a fool like I am. [docs.oracle.com/…/freetier_topic-Always_Free_Reso…](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm#resources)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704010487 {#3611
    date: 2023-12-31 09:14:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3615 …}
  +nested: Doctrine\ORM\PersistentCollection {#3617 …}
  +votes: Doctrine\ORM\PersistentCollection {#3619 …}
  +reports: Doctrine\ORM\PersistentCollection {#3621 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3625 …}
  -id: 266930
  -bodyTs: "'/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':181 '/freetier_topic-always_free_reso':178 '1gbps':107 '1vcpu':33 '200gb':96 '20tb/month':105 '40':58 '40gb':35 '5':44 'also':128 'alway':89 'arm':47 'assum':2 'attach':85 'ban':157 'bandwidth':101 'block':37 'case':69,130 'copyright':153 'core':53 'correct':20 'cpus':49 'creat':43 'doc':82 'docs.oracle.com':177,180 'docs.oracle.com/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':179 'exact':66 'far':22 'fool':173 'free':9,90,95,140 'gbs':59 'get':12,78 'instanc':10 'know':74 'like':142,174 'll':156 'lot':51 'm':136 'materi':154 'memori':55 'might':113 'minimum':39 'offer':27,93,103 'one':147 'pirat':152 'pleas':79 're':4,132 'read':80,162 'refer':5 'rememb':25,64 'resourc':91 'server':150 'servic':127,141,166 'sinc':122 'speed':108 'storag':38,61 'term':164 'tho':116 'total':98 'tri':168 'two':8,29 'use':68,125,138,146 'use-cas':67 've':124 'vms':16,30,45,111 'want':72 'warn':160 'without':159 'wonder':133 'wrong':115 'x86':15,32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6315993"
  +editedAt: DateTimeImmutable @1709795774 {#3612
    date: 2024-03-07 08:16:14.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704010487 {#3613
    date: 2023-12-31 09:14: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
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 {#3773
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3614
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3280
      +user: Proxies\__CG__\App\Entity\User {#3233 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2115
        +user: App\Entity\User {#2126 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
          \n
          Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
          \n
          [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1709994322 {#2114
          date: 2024-03-09 15:25:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2113 …}
        +nested: Doctrine\ORM\PersistentCollection {#2119 …}
        +votes: Doctrine\ORM\PersistentCollection {#2120 …}
        +reports: Doctrine\ORM\PersistentCollection {#2160 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
        -id: 266669
        -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6314663"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703998071 {#2118
          date: 2023-12-31 05:47:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2115}
      +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704005908 {#3278
        date: 2023-12-31 07:58:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@betsha1830@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3281 …}
      +nested: Doctrine\ORM\PersistentCollection {#3283 …}
      +votes: Doctrine\ORM\PersistentCollection {#3285 …}
      +reports: Doctrine\ORM\PersistentCollection {#3287 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
      -id: 266844
      -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://iusearchlinux.fyi/comment/4391989"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704005908 {#3279
        date: 2023-12-31 07:58:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2115}
    +body: "I assume you’re referring to the two free instance you get with the x86 VMs. And that is correct. As far as I remember, they offer you two VMs with x86 1VCPU and 40GB of block storage minimum or you can create 5 VMs with ARM with CPUs with lots of cores and memory each having 40 GBs of storage(don’t remember the exact use-case). If you want to know what you are getting, please read the doc I have attached for you for always free resources. They offer you free 200GB in total and the bandwidth they offer is 20TB/month with 1Gbps speeds for each VMs (I might be wrong tho. It’s been a while since I’ve used their service). Also, in case you’re wondering why I’m not using a free service like this is, I used one of their servers to pirate copyrighted material. They’ll ban you without warning so read their terms of services and try not to be a fool like I am. [docs.oracle.com/…/freetier_topic-Always_Free_Reso…](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm#resources)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704010487 {#3611
      date: 2023-12-31 09:14:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3615 …}
    +nested: Doctrine\ORM\PersistentCollection {#3617 …}
    +votes: Doctrine\ORM\PersistentCollection {#3619 …}
    +reports: Doctrine\ORM\PersistentCollection {#3621 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3625 …}
    -id: 266930
    -bodyTs: "'/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':181 '/freetier_topic-always_free_reso':178 '1gbps':107 '1vcpu':33 '200gb':96 '20tb/month':105 '40':58 '40gb':35 '5':44 'also':128 'alway':89 'arm':47 'assum':2 'attach':85 'ban':157 'bandwidth':101 'block':37 'case':69,130 'copyright':153 'core':53 'correct':20 'cpus':49 'creat':43 'doc':82 'docs.oracle.com':177,180 'docs.oracle.com/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':179 'exact':66 'far':22 'fool':173 'free':9,90,95,140 'gbs':59 'get':12,78 'instanc':10 'know':74 'like':142,174 'll':156 'lot':51 'm':136 'materi':154 'memori':55 'might':113 'minimum':39 'offer':27,93,103 'one':147 'pirat':152 'pleas':79 're':4,132 'read':80,162 'refer':5 'rememb':25,64 'resourc':91 'server':150 'servic':127,141,166 'sinc':122 'speed':108 'storag':38,61 'term':164 'tho':116 'total':98 'tri':168 'two':8,29 'use':68,125,138,146 'use-cas':67 've':124 'vms':16,30,45,111 'want':72 'warn':160 'without':159 'wonder':133 'wrong':115 'x86':15,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6315993"
    +editedAt: DateTimeImmutable @1709795774 {#3612
      date: 2024-03-07 08:16:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704010487 {#3613
      date: 2023-12-31 09:14:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "Basically when I was registering it had some wording like “start your free trial now” but once I got into the dashboard there was a message that cleared things up. So I have a free trial of what I assume is a higher tier of their service, which upon running out will revert me back to the Always Free tier."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704050748 {#3771
    date: 2023-12-31 20:25:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3774 …}
  +nested: Doctrine\ORM\PersistentCollection {#3776 …}
  +votes: Doctrine\ORM\PersistentCollection {#3778 …}
  +reports: Doctrine\ORM\PersistentCollection {#3780 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3782 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3784 …}
  -id: 268038
  -bodyTs: "'alway':58 'assum':40 'back':55 'basic':1 'clear':28 'dashboard':22 'free':13,35,59 'got':19 'higher':43 'like':10 'messag':26 'regist':5 'revert':53 'run':50 'servic':47 'start':11 'thing':29 'tier':44,60 'trial':14,36 'upon':49 'word':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4398225"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050748 {#3772
    date: 2023-12-31 20:25:48.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 {#3773
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3614
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3280
      +user: Proxies\__CG__\App\Entity\User {#3233 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2115
        +user: App\Entity\User {#2126 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
          \n
          Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
          \n
          [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1709994322 {#2114
          date: 2024-03-09 15:25:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2113 …}
        +nested: Doctrine\ORM\PersistentCollection {#2119 …}
        +votes: Doctrine\ORM\PersistentCollection {#2120 …}
        +reports: Doctrine\ORM\PersistentCollection {#2160 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
        -id: 266669
        -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6314663"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703998071 {#2118
          date: 2023-12-31 05:47:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2115}
      +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704005908 {#3278
        date: 2023-12-31 07:58:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@betsha1830@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3281 …}
      +nested: Doctrine\ORM\PersistentCollection {#3283 …}
      +votes: Doctrine\ORM\PersistentCollection {#3285 …}
      +reports: Doctrine\ORM\PersistentCollection {#3287 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
      -id: 266844
      -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://iusearchlinux.fyi/comment/4391989"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704005908 {#3279
        date: 2023-12-31 07:58:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2115}
    +body: "I assume you’re referring to the two free instance you get with the x86 VMs. And that is correct. As far as I remember, they offer you two VMs with x86 1VCPU and 40GB of block storage minimum or you can create 5 VMs with ARM with CPUs with lots of cores and memory each having 40 GBs of storage(don’t remember the exact use-case). If you want to know what you are getting, please read the doc I have attached for you for always free resources. They offer you free 200GB in total and the bandwidth they offer is 20TB/month with 1Gbps speeds for each VMs (I might be wrong tho. It’s been a while since I’ve used their service). Also, in case you’re wondering why I’m not using a free service like this is, I used one of their servers to pirate copyrighted material. They’ll ban you without warning so read their terms of services and try not to be a fool like I am. [docs.oracle.com/…/freetier_topic-Always_Free_Reso…](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm#resources)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704010487 {#3611
      date: 2023-12-31 09:14:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3615 …}
    +nested: Doctrine\ORM\PersistentCollection {#3617 …}
    +votes: Doctrine\ORM\PersistentCollection {#3619 …}
    +reports: Doctrine\ORM\PersistentCollection {#3621 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3625 …}
    -id: 266930
    -bodyTs: "'/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':181 '/freetier_topic-always_free_reso':178 '1gbps':107 '1vcpu':33 '200gb':96 '20tb/month':105 '40':58 '40gb':35 '5':44 'also':128 'alway':89 'arm':47 'assum':2 'attach':85 'ban':157 'bandwidth':101 'block':37 'case':69,130 'copyright':153 'core':53 'correct':20 'cpus':49 'creat':43 'doc':82 'docs.oracle.com':177,180 'docs.oracle.com/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':179 'exact':66 'far':22 'fool':173 'free':9,90,95,140 'gbs':59 'get':12,78 'instanc':10 'know':74 'like':142,174 'll':156 'lot':51 'm':136 'materi':154 'memori':55 'might':113 'minimum':39 'offer':27,93,103 'one':147 'pirat':152 'pleas':79 're':4,132 'read':80,162 'refer':5 'rememb':25,64 'resourc':91 'server':150 'servic':127,141,166 'sinc':122 'speed':108 'storag':38,61 'term':164 'tho':116 'total':98 'tri':168 'two':8,29 'use':68,125,138,146 'use-cas':67 've':124 'vms':16,30,45,111 'want':72 'warn':160 'without':159 'wonder':133 'wrong':115 'x86':15,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6315993"
    +editedAt: DateTimeImmutable @1709795774 {#3612
      date: 2024-03-07 08:16:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704010487 {#3613
      date: 2023-12-31 09:14:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "Basically when I was registering it had some wording like “start your free trial now” but once I got into the dashboard there was a message that cleared things up. So I have a free trial of what I assume is a higher tier of their service, which upon running out will revert me back to the Always Free tier."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704050748 {#3771
    date: 2023-12-31 20:25:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3774 …}
  +nested: Doctrine\ORM\PersistentCollection {#3776 …}
  +votes: Doctrine\ORM\PersistentCollection {#3778 …}
  +reports: Doctrine\ORM\PersistentCollection {#3780 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3782 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3784 …}
  -id: 268038
  -bodyTs: "'alway':58 'assum':40 'back':55 'basic':1 'clear':28 'dashboard':22 'free':13,35,59 'got':19 'higher':43 'like':10 'messag':26 'regist':5 'revert':53 'run':50 'servic':47 'start':11 'thing':29 'tier':44,60 'trial':14,36 'upon':49 'word':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4398225"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050748 {#3772
    date: 2023-12-31 20:25:48.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 {#3773
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3614
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3280
      +user: Proxies\__CG__\App\Entity\User {#3233 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2115
        +user: App\Entity\User {#2126 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
          \n
          Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
          \n
          [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1709994322 {#2114
          date: 2024-03-09 15:25:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@promitheas@iusearchlinux.fyi"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2113 …}
        +nested: Doctrine\ORM\PersistentCollection {#2119 …}
        +votes: Doctrine\ORM\PersistentCollection {#2120 …}
        +reports: Doctrine\ORM\PersistentCollection {#2160 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
        -id: 266669
        -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6314663"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703998071 {#2118
          date: 2023-12-31 05:47:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2115}
      +body: "I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704005908 {#3278
        date: 2023-12-31 07:58:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
        "@betsha1830@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3281 …}
      +nested: Doctrine\ORM\PersistentCollection {#3283 …}
      +votes: Doctrine\ORM\PersistentCollection {#3285 …}
      +reports: Doctrine\ORM\PersistentCollection {#3287 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3291 …}
      -id: 266844
      -bodyTs: "'alway':20 'cloud':8 'free':7,21,39 'like':32 'made':29 'option':40 'oracl':6,26 'said':17 'seem':31 'servic':9 'sign':3 'site':28 'trial':35 'two':38 'video':13 'watch':11 'word':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://iusearchlinux.fyi/comment/4391989"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704005908 {#3279
        date: 2023-12-31 07:58:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2115}
    +body: "I assume you’re referring to the two free instance you get with the x86 VMs. And that is correct. As far as I remember, they offer you two VMs with x86 1VCPU and 40GB of block storage minimum or you can create 5 VMs with ARM with CPUs with lots of cores and memory each having 40 GBs of storage(don’t remember the exact use-case). If you want to know what you are getting, please read the doc I have attached for you for always free resources. They offer you free 200GB in total and the bandwidth they offer is 20TB/month with 1Gbps speeds for each VMs (I might be wrong tho. It’s been a while since I’ve used their service). Also, in case you’re wondering why I’m not using a free service like this is, I used one of their servers to pirate copyrighted material. They’ll ban you without warning so read their terms of services and try not to be a fool like I am. [docs.oracle.com/…/freetier_topic-Always_Free_Reso…](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm#resources)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704010487 {#3611
      date: 2023-12-31 09:14:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
      "@promitheas@iusearchlinux.fyi"
      "@betsha1830@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3615 …}
    +nested: Doctrine\ORM\PersistentCollection {#3617 …}
    +votes: Doctrine\ORM\PersistentCollection {#3619 …}
    +reports: Doctrine\ORM\PersistentCollection {#3621 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3625 …}
    -id: 266930
    -bodyTs: "'/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':181 '/freetier_topic-always_free_reso':178 '1gbps':107 '1vcpu':33 '200gb':96 '20tb/month':105 '40':58 '40gb':35 '5':44 'also':128 'alway':89 'arm':47 'assum':2 'attach':85 'ban':157 'bandwidth':101 'block':37 'case':69,130 'copyright':153 'core':53 'correct':20 'cpus':49 'creat':43 'doc':82 'docs.oracle.com':177,180 'docs.oracle.com/en-us/iaas/content/freetier/freetier_topic-always_free_resources.htm#resources)':179 'exact':66 'far':22 'fool':173 'free':9,90,95,140 'gbs':59 'get':12,78 'instanc':10 'know':74 'like':142,174 'll':156 'lot':51 'm':136 'materi':154 'memori':55 'might':113 'minimum':39 'offer':27,93,103 'one':147 'pirat':152 'pleas':79 're':4,132 'read':80,162 'refer':5 'rememb':25,64 'resourc':91 'server':150 'servic':127,141,166 'sinc':122 'speed':108 'storag':38,61 'term':164 'tho':116 'total':98 'tri':168 'two':8,29 'use':68,125,138,146 'use-cas':67 've':124 'vms':16,30,45,111 'want':72 'warn':160 'without':159 'wonder':133 'wrong':115 'x86':15,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6315993"
    +editedAt: DateTimeImmutable @1709795774 {#3612
      date: 2024-03-07 08:16:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704010487 {#3613
      date: 2023-12-31 09:14:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: "Basically when I was registering it had some wording like “start your free trial now” but once I got into the dashboard there was a message that cleared things up. So I have a free trial of what I assume is a higher tier of their service, which upon running out will revert me back to the Always Free tier."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704050748 {#3771
    date: 2023-12-31 20:25:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3774 …}
  +nested: Doctrine\ORM\PersistentCollection {#3776 …}
  +votes: Doctrine\ORM\PersistentCollection {#3778 …}
  +reports: Doctrine\ORM\PersistentCollection {#3780 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3782 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3784 …}
  -id: 268038
  -bodyTs: "'alway':58 'assum':40 'back':55 'basic':1 'clear':28 'dashboard':22 'free':13,35,59 'got':19 'higher':43 'like':10 'messag':26 'regist':5 'revert':53 'run':50 'servic':47 'start':11 'thing':29 'tier':44,60 'trial':14,36 'upon':49 'word':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4398225"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050748 {#3772
    date: 2023-12-31 20:25:48.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 {#3295
  +user: Proxies\__CG__\App\Entity\User {#3296 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: """
    Should be noted that a lot of people had their Oracle accounts revoked for no reason.\n
    \n
    People I know had their accounts terminated within 48 hours for ‘inactivity’.\n
    \n
    They also require you to constantly use the resources, the percentage gets changed whenever they want.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704011997 {#3293
    date: 2023-12-31 09:39:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3297 …}
  +nested: Doctrine\ORM\PersistentCollection {#3299 …}
  +votes: Doctrine\ORM\PersistentCollection {#3301 …}
  +reports: Doctrine\ORM\PersistentCollection {#3303 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3307 …}
  -id: 266954
  -bodyTs: "'48':25 'account':12,22 'also':30 'chang':41 'constant':34 'get':40 'hour':26 'inact':28 'know':19 'lot':6 'note':3 'oracl':11 'peopl':8,17 'percentag':39 'reason':16 'requir':31 'resourc':37 'revok':13 'termin':23 'use':35 'want':44 'whenev':42 'within':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6316151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704011997 {#3294
    date: 2023-12-31 09:39: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
75 DENIED edit
App\Entity\EntryComment {#3295
  +user: Proxies\__CG__\App\Entity\User {#3296 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: """
    Should be noted that a lot of people had their Oracle accounts revoked for no reason.\n
    \n
    People I know had their accounts terminated within 48 hours for ‘inactivity’.\n
    \n
    They also require you to constantly use the resources, the percentage gets changed whenever they want.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704011997 {#3293
    date: 2023-12-31 09:39:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3297 …}
  +nested: Doctrine\ORM\PersistentCollection {#3299 …}
  +votes: Doctrine\ORM\PersistentCollection {#3301 …}
  +reports: Doctrine\ORM\PersistentCollection {#3303 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3307 …}
  -id: 266954
  -bodyTs: "'48':25 'account':12,22 'also':30 'chang':41 'constant':34 'get':40 'hour':26 'inact':28 'know':19 'lot':6 'note':3 'oracl':11 'peopl':8,17 'percentag':39 'reason':16 'requir':31 'resourc':37 'revok':13 'termin':23 'use':35 'want':44 'whenev':42 'within':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6316151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704011997 {#3294
    date: 2023-12-31 09:39: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
76 DENIED moderate
App\Entity\EntryComment {#3295
  +user: Proxies\__CG__\App\Entity\User {#3296 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2115
    +user: App\Entity\User {#2126 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.\n
      \n
      Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.\n
      \n
      [www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709994322 {#2114
      date: 2024-03-09 15:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2113 …}
    +nested: Doctrine\ORM\PersistentCollection {#2119 …}
    +votes: Doctrine\ORM\PersistentCollection {#2120 …}
    +reports: Doctrine\ORM\PersistentCollection {#2160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
    -id: 266669
    -bodyTs: "'/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':201 '/month':9 '1.05':8 'abus':123 'also':20,45 'anoth':72 'avail':14 'believ':180 'best':127 'bit':190 'certain':25 'cloud':79 'custom':18 'doesn':134 'error':101 'fair':105 'far':71 'first':93,138,176 'forev':86 'free':83,125 'frontend':42 'get':170,194 'give':98 'haven':65 'host':40 'initi':158 'interfac':198 'issu':69 'littl':189 'lot':162 'manag':183 'might':75,114,146,169 'month':57 'need':147 'new':17 'nonetheless':178 'offer':11,23,85,126 'option':164 'oracl':78 'overwhelm':171 'ovh':6 'person':3,36 'platform':73,160 'polici':107 'project':38,43 're':89,117,155 'region':26 'regist':90,143 'research':152 'server':48 'sinc':58 'small':37 'someon':118 'sort':110 'start':156 'suggest':76 'system':97,113 'take':187 'think':115 'tho':144,184 'time':94,131,139,177,192 'tool':166 'tri':121 'usag':106 'use':5,32,62,195 've':30,60 'vpn':47 'vps':84 'wast':130 'well':28,50 'work':136 'www.ovhcloud.com':200 'www.ovhcloud.com/en-ie/vps/](https://www.ovhcloud.com/en-ie/vps/)cloud.oracle.com':199"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6314663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703998071 {#2118
      date: 2023-12-31 05:47:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2115}
  +body: """
    Should be noted that a lot of people had their Oracle accounts revoked for no reason.\n
    \n
    People I know had their accounts terminated within 48 hours for ‘inactivity’.\n
    \n
    They also require you to constantly use the resources, the percentage gets changed whenever they want.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704011997 {#3293
    date: 2023-12-31 09:39:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@betsha1830@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3297 …}
  +nested: Doctrine\ORM\PersistentCollection {#3299 …}
  +votes: Doctrine\ORM\PersistentCollection {#3301 …}
  +reports: Doctrine\ORM\PersistentCollection {#3303 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3307 …}
  -id: 266954
  -bodyTs: "'48':25 'account':12,22 'also':30 'chang':41 'constant':34 'get':40 'hour':26 'inact':28 'know':19 'lot':6 'note':3 'oracl':11 'peopl':8,17 'percentag':39 'reason':16 'requir':31 'resourc':37 'revok':13 'termin':23 'use':35 'want':44 'whenev':42 'within':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6316151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704011997 {#3294
    date: 2023-12-31 09:39: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
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 {#2261
  +user: App\Entity\User {#2206 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
  +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: "Roku, Playstation, Xbox, streaming device from ISP (like the device from comcast), Fire stick, and I’m sure there are many more. They all do what you’re looking for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1709975256 {#2278
    date: 2024-03-09 10:07:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomcruft@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2218 …}
  +nested: Doctrine\ORM\PersistentCollection {#2221 …}
  +votes: Doctrine\ORM\PersistentCollection {#2217 …}
  +reports: Doctrine\ORM\PersistentCollection {#2199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
  -id: 267857
  -bodyTs: "'comcast':12 'devic':5,10 'fire':13 'isp':7 'like':8 'look':29 'm':17 'mani':21 'playstat':2 're':28 'roku':1 'stick':14 'stream':4 'sure':18 'xbox':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321538"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046970 {#2276
    date: 2023-12-31 19:22: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
79 DENIED edit
App\Entity\EntryComment {#2261
  +user: App\Entity\User {#2206 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
  +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: "Roku, Playstation, Xbox, streaming device from ISP (like the device from comcast), Fire stick, and I’m sure there are many more. They all do what you’re looking for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1709975256 {#2278
    date: 2024-03-09 10:07:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomcruft@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2218 …}
  +nested: Doctrine\ORM\PersistentCollection {#2221 …}
  +votes: Doctrine\ORM\PersistentCollection {#2217 …}
  +reports: Doctrine\ORM\PersistentCollection {#2199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
  -id: 267857
  -bodyTs: "'comcast':12 'devic':5,10 'fire':13 'isp':7 'like':8 'look':29 'm':17 'mani':21 'playstat':2 're':28 'roku':1 'stick':14 'stream':4 'sure':18 'xbox':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321538"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046970 {#2276
    date: 2023-12-31 19:22: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
80 DENIED moderate
App\Entity\EntryComment {#2261
  +user: App\Entity\User {#2206 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
  +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: "Roku, Playstation, Xbox, streaming device from ISP (like the device from comcast), Fire stick, and I’m sure there are many more. They all do what you’re looking for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1709975256 {#2278
    date: 2024-03-09 10:07:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomcruft@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2218 …}
  +nested: Doctrine\ORM\PersistentCollection {#2221 …}
  +votes: Doctrine\ORM\PersistentCollection {#2217 …}
  +reports: Doctrine\ORM\PersistentCollection {#2199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
  -id: 267857
  -bodyTs: "'comcast':12 'devic':5,10 'fire':13 'isp':7 'like':8 'look':29 'm':17 'mani':21 'playstat':2 're':28 'roku':1 'stick':14 'stream':4 'sure':18 'xbox':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321538"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046970 {#2276
    date: 2023-12-31 19:22: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
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 {#3388
  +user: Proxies\__CG__\App\Entity\User {#3389 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
  +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 {#2261
    +user: App\Entity\User {#2206 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Roku, Playstation, Xbox, streaming device from ISP (like the device from comcast), Fire stick, and I’m sure there are many more. They all do what you’re looking for."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1709975256 {#2278
      date: 2024-03-09 10:07:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@randomcruft@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2218 …}
    +nested: Doctrine\ORM\PersistentCollection {#2221 …}
    +votes: Doctrine\ORM\PersistentCollection {#2217 …}
    +reports: Doctrine\ORM\PersistentCollection {#2199 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
    -id: 267857
    -bodyTs: "'comcast':12 'devic':5,10 'fire':13 'isp':7 'like':8 'look':29 'm':17 'mani':21 'playstat':2 're':28 'roku':1 'stick':14 'stream':4 'sure':18 'xbox':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6321538"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704046970 {#2276
      date: 2023-12-31 19:22:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2261}
  +body: "Xbox sucks as a streaming box, especially with Plex. If you try to choose something from the watchlist, it can’t send a url to the related streaming app."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704047396 {#3386
    date: 2023-12-31 19:29:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomcruft@lemmy.sdf.org"
    "@ctobrien84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3390 …}
  +nested: Doctrine\ORM\PersistentCollection {#3392 …}
  +votes: Doctrine\ORM\PersistentCollection {#3394 …}
  +reports: Doctrine\ORM\PersistentCollection {#3396 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3398 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3400 …}
  -id: 267868
  -bodyTs: "'app':29 'box':6 'choos':14 'especi':7 'plex':9 'relat':27 'send':22 'someth':15 'stream':5,28 'suck':2 'tri':12 'url':24 'watchlist':18 'xbox':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704047396 {#3387
    date: 2023-12-31 19:29:56.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 {#3388
  +user: Proxies\__CG__\App\Entity\User {#3389 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
  +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 {#2261
    +user: App\Entity\User {#2206 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Roku, Playstation, Xbox, streaming device from ISP (like the device from comcast), Fire stick, and I’m sure there are many more. They all do what you’re looking for."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1709975256 {#2278
      date: 2024-03-09 10:07:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@randomcruft@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2218 …}
    +nested: Doctrine\ORM\PersistentCollection {#2221 …}
    +votes: Doctrine\ORM\PersistentCollection {#2217 …}
    +reports: Doctrine\ORM\PersistentCollection {#2199 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
    -id: 267857
    -bodyTs: "'comcast':12 'devic':5,10 'fire':13 'isp':7 'like':8 'look':29 'm':17 'mani':21 'playstat':2 're':28 'roku':1 'stick':14 'stream':4 'sure':18 'xbox':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6321538"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704046970 {#2276
      date: 2023-12-31 19:22:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2261}
  +body: "Xbox sucks as a streaming box, especially with Plex. If you try to choose something from the watchlist, it can’t send a url to the related streaming app."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704047396 {#3386
    date: 2023-12-31 19:29:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomcruft@lemmy.sdf.org"
    "@ctobrien84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3390 …}
  +nested: Doctrine\ORM\PersistentCollection {#3392 …}
  +votes: Doctrine\ORM\PersistentCollection {#3394 …}
  +reports: Doctrine\ORM\PersistentCollection {#3396 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3398 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3400 …}
  -id: 267868
  -bodyTs: "'app':29 'box':6 'choos':14 'especi':7 'plex':9 'relat':27 'send':22 'someth':15 'stream':5,28 'suck':2 'tri':12 'url':24 'watchlist':18 'xbox':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704047396 {#3387
    date: 2023-12-31 19:29:56.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 {#3388
  +user: Proxies\__CG__\App\Entity\User {#3389 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
  +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 {#2261
    +user: App\Entity\User {#2206 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2220 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Roku, Playstation, Xbox, streaming device from ISP (like the device from comcast), Fire stick, and I’m sure there are many more. They all do what you’re looking for."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1709975256 {#2278
      date: 2024-03-09 10:07:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@randomcruft@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2218 …}
    +nested: Doctrine\ORM\PersistentCollection {#2221 …}
    +votes: Doctrine\ORM\PersistentCollection {#2217 …}
    +reports: Doctrine\ORM\PersistentCollection {#2199 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
    -id: 267857
    -bodyTs: "'comcast':12 'devic':5,10 'fire':13 'isp':7 'like':8 'look':29 'm':17 'mani':21 'playstat':2 're':28 'roku':1 'stick':14 'stream':4 'sure':18 'xbox':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6321538"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704046970 {#2276
      date: 2023-12-31 19:22:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2261}
  +body: "Xbox sucks as a streaming box, especially with Plex. If you try to choose something from the watchlist, it can’t send a url to the related streaming app."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704047396 {#3386
    date: 2023-12-31 19:29:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomcruft@lemmy.sdf.org"
    "@ctobrien84@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3390 …}
  +nested: Doctrine\ORM\PersistentCollection {#3392 …}
  +votes: Doctrine\ORM\PersistentCollection {#3394 …}
  +reports: Doctrine\ORM\PersistentCollection {#3396 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3398 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3400 …}
  -id: 267868
  -bodyTs: "'app':29 'box':6 'choos':14 'especi':7 'plex':9 'relat':27 'send':22 'someth':15 'stream':5,28 'suck':2 'tri':12 'url':24 'watchlist':18 'xbox':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704047396 {#3387
    date: 2023-12-31 19:29:56.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 {#2156
  +user: App\Entity\User {#2146 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 don’t fully understand what you’re saying, but let’s break this down.\n
    \n
    Since you say you get an NGINX page, what does your NGINX config look like? What exactly does the NGINX “login page” say? Is it an error or is it a directory listing or something else?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1709960200 {#2287
    date: 2024-03-09 05:56:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2155 …}
  +nested: Doctrine\ORM\PersistentCollection {#2158 …}
  +votes: Doctrine\ORM\PersistentCollection {#2151 …}
  +reports: Doctrine\ORM\PersistentCollection {#2145 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2152 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2148 …}
  -id: 267750
  -bodyTs: "'break':13 'config':28 'directori':47 'els':51 'error':42 'exact':32 'fulli':4 'get':20 'let':11 'like':30 'list':48 'login':36 'look':29 'nginx':22,27,35 'page':23,37 're':8 'say':9,18,38 'sinc':16 'someth':50 'understand':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6320956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044299 {#2188
    date: 2023-12-31 18:38:19.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 {#2156
  +user: App\Entity\User {#2146 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 don’t fully understand what you’re saying, but let’s break this down.\n
    \n
    Since you say you get an NGINX page, what does your NGINX config look like? What exactly does the NGINX “login page” say? Is it an error or is it a directory listing or something else?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1709960200 {#2287
    date: 2024-03-09 05:56:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2155 …}
  +nested: Doctrine\ORM\PersistentCollection {#2158 …}
  +votes: Doctrine\ORM\PersistentCollection {#2151 …}
  +reports: Doctrine\ORM\PersistentCollection {#2145 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2152 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2148 …}
  -id: 267750
  -bodyTs: "'break':13 'config':28 'directori':47 'els':51 'error':42 'exact':32 'fulli':4 'get':20 'let':11 'like':30 'list':48 'login':36 'look':29 'nginx':22,27,35 'page':23,37 're':8 'say':9,18,38 'sinc':16 'someth':50 'understand':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6320956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044299 {#2188
    date: 2023-12-31 18:38:19.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 {#2156
  +user: App\Entity\User {#2146 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 don’t fully understand what you’re saying, but let’s break this down.\n
    \n
    Since you say you get an NGINX page, what does your NGINX config look like? What exactly does the NGINX “login page” say? Is it an error or is it a directory listing or something else?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1709960200 {#2287
    date: 2024-03-09 05:56:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2155 …}
  +nested: Doctrine\ORM\PersistentCollection {#2158 …}
  +votes: Doctrine\ORM\PersistentCollection {#2151 …}
  +reports: Doctrine\ORM\PersistentCollection {#2145 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2152 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2148 …}
  -id: 267750
  -bodyTs: "'break':13 'config':28 'directori':47 'els':51 'error':42 'exact':32 'fulli':4 'get':20 'let':11 'like':30 'list':48 'login':36 'look':29 'nginx':22,27,35 'page':23,37 're':8 'say':9,18,38 'sinc':16 'someth':50 'understand':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6320956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044299 {#2188
    date: 2023-12-31 18:38:19.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 {#3342
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#2156
    +user: App\Entity\User {#2146 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t fully understand what you’re saying, but let’s break this down.\n
      \n
      Since you say you get an NGINX page, what does your NGINX config look like? What exactly does the NGINX “login page” say? Is it an error or is it a directory listing or something else?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1709960200 {#2287
      date: 2024-03-09 05:56:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2155 …}
    +nested: Doctrine\ORM\PersistentCollection {#2158 …}
    +votes: Doctrine\ORM\PersistentCollection {#2151 …}
    +reports: Doctrine\ORM\PersistentCollection {#2145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2152 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2148 …}
    -id: 267750
    -bodyTs: "'break':13 'config':28 'directori':47 'els':51 'error':42 'exact':32 'fulli':4 'get':20 'let':11 'like':30 'list':48 'login':36 'look':29 'nginx':22,27,35 'page':23,37 're':8 'say':9,18,38 'sinc':16 'someth':50 'understand':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6320956"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704044299 {#2188
      date: 2023-12-31 18:38:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2156}
  +body: """
    > what does your NGINX config look like?\n
    \n
    Can you elaborate? I don’t know how to explain beyond what’s in the OP:\n
    \n
    > I created a proxy host in NGINX to forward requests from [subdomain] to [LAN Server] on [LAN] port 8097 (Jellyfin container).\n
    \n
    > What exactly does the NGINX “login page” say?\n
    \n
    It says NGINX and has texts fields for email and password
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704044595 {#3340
    date: 2023-12-31 18:43:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@chaospatterns@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3344 …}
  +nested: Doctrine\ORM\PersistentCollection {#3346 …}
  +votes: Doctrine\ORM\PersistentCollection {#3348 …}
  +reports: Doctrine\ORM\PersistentCollection {#3350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3354 …}
  -id: 267757
  -bodyTs: "'8097':42 'beyond':18 'config':5 'contain':44 'creat':25 'elabor':10 'email':61 'exact':46 'explain':17 'field':59 'forward':32 'host':28 'jellyfin':43 'know':14 'lan':37,40 'like':7 'login':50 'look':6 'nginx':4,30,49,55 'op':23 'page':51 'password':63 'port':41 'proxi':27 'request':33 'say':52,54 'server':38 'subdomain':35 'text':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5653191"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044595 {#3341
    date: 2023-12-31 18:43: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
91 DENIED edit
App\Entity\EntryComment {#3342
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#2156
    +user: App\Entity\User {#2146 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t fully understand what you’re saying, but let’s break this down.\n
      \n
      Since you say you get an NGINX page, what does your NGINX config look like? What exactly does the NGINX “login page” say? Is it an error or is it a directory listing or something else?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1709960200 {#2287
      date: 2024-03-09 05:56:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2155 …}
    +nested: Doctrine\ORM\PersistentCollection {#2158 …}
    +votes: Doctrine\ORM\PersistentCollection {#2151 …}
    +reports: Doctrine\ORM\PersistentCollection {#2145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2152 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2148 …}
    -id: 267750
    -bodyTs: "'break':13 'config':28 'directori':47 'els':51 'error':42 'exact':32 'fulli':4 'get':20 'let':11 'like':30 'list':48 'login':36 'look':29 'nginx':22,27,35 'page':23,37 're':8 'say':9,18,38 'sinc':16 'someth':50 'understand':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6320956"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704044299 {#2188
      date: 2023-12-31 18:38:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2156}
  +body: """
    > what does your NGINX config look like?\n
    \n
    Can you elaborate? I don’t know how to explain beyond what’s in the OP:\n
    \n
    > I created a proxy host in NGINX to forward requests from [subdomain] to [LAN Server] on [LAN] port 8097 (Jellyfin container).\n
    \n
    > What exactly does the NGINX “login page” say?\n
    \n
    It says NGINX and has texts fields for email and password
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704044595 {#3340
    date: 2023-12-31 18:43:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@chaospatterns@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3344 …}
  +nested: Doctrine\ORM\PersistentCollection {#3346 …}
  +votes: Doctrine\ORM\PersistentCollection {#3348 …}
  +reports: Doctrine\ORM\PersistentCollection {#3350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3354 …}
  -id: 267757
  -bodyTs: "'8097':42 'beyond':18 'config':5 'contain':44 'creat':25 'elabor':10 'email':61 'exact':46 'explain':17 'field':59 'forward':32 'host':28 'jellyfin':43 'know':14 'lan':37,40 'like':7 'login':50 'look':6 'nginx':4,30,49,55 'op':23 'page':51 'password':63 'port':41 'proxi':27 'request':33 'say':52,54 'server':38 'subdomain':35 'text':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5653191"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044595 {#3341
    date: 2023-12-31 18:43: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
92 DENIED moderate
App\Entity\EntryComment {#3342
  +user: Proxies\__CG__\App\Entity\User {#3343 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
  +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 {#2156
    +user: App\Entity\User {#2146 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1738 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t fully understand what you’re saying, but let’s break this down.\n
      \n
      Since you say you get an NGINX page, what does your NGINX config look like? What exactly does the NGINX “login page” say? Is it an error or is it a directory listing or something else?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1709960200 {#2287
      date: 2024-03-09 05:56:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@helenslunch@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2155 …}
    +nested: Doctrine\ORM\PersistentCollection {#2158 …}
    +votes: Doctrine\ORM\PersistentCollection {#2151 …}
    +reports: Doctrine\ORM\PersistentCollection {#2145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2152 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2148 …}
    -id: 267750
    -bodyTs: "'break':13 'config':28 'directori':47 'els':51 'error':42 'exact':32 'fulli':4 'get':20 'let':11 'like':30 'list':48 'login':36 'look':29 'nginx':22,27,35 'page':23,37 're':8 'say':9,18,38 'sinc':16 'someth':50 'understand':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6320956"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704044299 {#2188
      date: 2023-12-31 18:38:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2156}
  +body: """
    > what does your NGINX config look like?\n
    \n
    Can you elaborate? I don’t know how to explain beyond what’s in the OP:\n
    \n
    > I created a proxy host in NGINX to forward requests from [subdomain] to [LAN Server] on [LAN] port 8097 (Jellyfin container).\n
    \n
    > What exactly does the NGINX “login page” say?\n
    \n
    It says NGINX and has texts fields for email and password
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704044595 {#3340
    date: 2023-12-31 18:43:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@helenslunch@feddit.nl"
    "@chaospatterns@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3344 …}
  +nested: Doctrine\ORM\PersistentCollection {#3346 …}
  +votes: Doctrine\ORM\PersistentCollection {#3348 …}
  +reports: Doctrine\ORM\PersistentCollection {#3350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3354 …}
  -id: 267757
  -bodyTs: "'8097':42 'beyond':18 'config':5 'contain':44 'creat':25 'elabor':10 'email':61 'exact':46 'explain':17 'field':59 'forward':32 'host':28 'jellyfin':43 'know':14 'lan':37,40 'like':7 'login':50 'look':6 'nginx':4,30,49,55 'op':23 'page':51 'password':63 'port':41 'proxi':27 'request':33 'say':52,54 'server':38 'subdomain':35 'text':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5653191"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044595 {#3341
    date: 2023-12-31 18:43: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
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 {#2375
  +user: App\Entity\User {#1349 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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: """
    Racknerd. They’re currently running a new year’s promotion. They’re reliable and inexpensive.\n
    \n
    Another option is to use the free tier of Oracle cloud.\n
    \n
    [lowendbox.com/…/new-year-2024-deals-by-voted-1-to…](https://lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1709954036 {#1983
    date: 2024-03-09 04:13:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2373 …}
  +nested: Doctrine\ORM\PersistentCollection {#2376 …}
  +votes: Doctrine\ORM\PersistentCollection {#2365 …}
  +reports: Doctrine\ORM\PersistentCollection {#2366 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
  -id: 267378
  -bodyTs: "'/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':31 '/new-year-2024-deals-by-voted-1-to':28 'anoth':16 'cloud':26 'current':4 'free':22 'inexpens':15 'lowendbox.com':27,30 'lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':29 'new':7 'option':17 'oracl':25 'promot':10 'racknerd':1 're':3,12 'reliabl':13 'run':5 'tier':23 'use':20 'year':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1297556"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703966760 {#1982
    date: 2023-12-30 21:06:00.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 {#2375
  +user: App\Entity\User {#1349 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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: """
    Racknerd. They’re currently running a new year’s promotion. They’re reliable and inexpensive.\n
    \n
    Another option is to use the free tier of Oracle cloud.\n
    \n
    [lowendbox.com/…/new-year-2024-deals-by-voted-1-to…](https://lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1709954036 {#1983
    date: 2024-03-09 04:13:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2373 …}
  +nested: Doctrine\ORM\PersistentCollection {#2376 …}
  +votes: Doctrine\ORM\PersistentCollection {#2365 …}
  +reports: Doctrine\ORM\PersistentCollection {#2366 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
  -id: 267378
  -bodyTs: "'/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':31 '/new-year-2024-deals-by-voted-1-to':28 'anoth':16 'cloud':26 'current':4 'free':22 'inexpens':15 'lowendbox.com':27,30 'lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':29 'new':7 'option':17 'oracl':25 'promot':10 'racknerd':1 're':3,12 'reliabl':13 'run':5 'tier':23 'use':20 'year':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1297556"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703966760 {#1982
    date: 2023-12-30 21:06:00.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 {#2375
  +user: App\Entity\User {#1349 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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: """
    Racknerd. They’re currently running a new year’s promotion. They’re reliable and inexpensive.\n
    \n
    Another option is to use the free tier of Oracle cloud.\n
    \n
    [lowendbox.com/…/new-year-2024-deals-by-voted-1-to…](https://lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1709954036 {#1983
    date: 2024-03-09 04:13:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2373 …}
  +nested: Doctrine\ORM\PersistentCollection {#2376 …}
  +votes: Doctrine\ORM\PersistentCollection {#2365 …}
  +reports: Doctrine\ORM\PersistentCollection {#2366 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
  -id: 267378
  -bodyTs: "'/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':31 '/new-year-2024-deals-by-voted-1-to':28 'anoth':16 'cloud':26 'current':4 'free':22 'inexpens':15 'lowendbox.com':27,30 'lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':29 'new':7 'option':17 'oracl':25 'promot':10 'racknerd':1 're':3,12 'reliabl':13 'run':5 'tier':23 'use':20 'year':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1297556"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703966760 {#1982
    date: 2023-12-30 21:06:00.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 {#3327
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2375
    +user: App\Entity\User {#1349 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Racknerd. They’re currently running a new year’s promotion. They’re reliable and inexpensive.\n
      \n
      Another option is to use the free tier of Oracle cloud.\n
      \n
      [lowendbox.com/…/new-year-2024-deals-by-voted-1-to…](https://lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1709954036 {#1983
      date: 2024-03-09 04:13:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 267378
    -bodyTs: "'/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':31 '/new-year-2024-deals-by-voted-1-to':28 'anoth':16 'cloud':26 'current':4 'free':22 'inexpens':15 'lowendbox.com':27,30 'lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':29 'new':7 'option':17 'oracl':25 'promot':10 'racknerd':1 're':3,12 'reliabl':13 'run':5 'tier':23 'use':20 'year':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1297556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703966760 {#1982
      date: 2023-12-30 21:06:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2375}
  +body: """
    Yup, ended up going with oracle. Free is good for me, and im totally new to this so it doesnt really make a difference to me if theres a minor interface difference between 2 providers.\n
    \n
    Thanks
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704043207 {#3325
    date: 2023-12-31 18:20:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3328 …}
  +nested: Doctrine\ORM\PersistentCollection {#3330 …}
  +votes: Doctrine\ORM\PersistentCollection {#3332 …}
  +reports: Doctrine\ORM\PersistentCollection {#3334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3338 …}
  -id: 267709
  -bodyTs: "'2':34 'differ':24,32 'doesnt':20 'end':2 'free':7 'go':4 'good':9 'im':13 'interfac':31 'make':22 'minor':30 'new':15 'oracl':6 'provid':35 'realli':21 'thank':36 'there':28 'total':14 'yup':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4396632"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704043207 {#3326
    date: 2023-12-31 18:20: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
99 DENIED edit
App\Entity\EntryComment {#3327
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2375
    +user: App\Entity\User {#1349 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Racknerd. They’re currently running a new year’s promotion. They’re reliable and inexpensive.\n
      \n
      Another option is to use the free tier of Oracle cloud.\n
      \n
      [lowendbox.com/…/new-year-2024-deals-by-voted-1-to…](https://lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1709954036 {#1983
      date: 2024-03-09 04:13:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 267378
    -bodyTs: "'/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':31 '/new-year-2024-deals-by-voted-1-to':28 'anoth':16 'cloud':26 'current':4 'free':22 'inexpens':15 'lowendbox.com':27,30 'lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':29 'new':7 'option':17 'oracl':25 'promot':10 'racknerd':1 're':3,12 'reliabl':13 'run':5 'tier':23 'use':20 'year':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1297556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703966760 {#1982
      date: 2023-12-30 21:06:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2375}
  +body: """
    Yup, ended up going with oracle. Free is good for me, and im totally new to this so it doesnt really make a difference to me if theres a minor interface difference between 2 providers.\n
    \n
    Thanks
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704043207 {#3325
    date: 2023-12-31 18:20:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3328 …}
  +nested: Doctrine\ORM\PersistentCollection {#3330 …}
  +votes: Doctrine\ORM\PersistentCollection {#3332 …}
  +reports: Doctrine\ORM\PersistentCollection {#3334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3338 …}
  -id: 267709
  -bodyTs: "'2':34 'differ':24,32 'doesnt':20 'end':2 'free':7 'go':4 'good':9 'im':13 'interfac':31 'make':22 'minor':30 'new':15 'oracl':6 'provid':35 'realli':21 'thank':36 'there':28 'total':14 'yup':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4396632"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704043207 {#3326
    date: 2023-12-31 18:20: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
100 DENIED moderate
App\Entity\EntryComment {#3327
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2375
    +user: App\Entity\User {#1349 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Racknerd. They’re currently running a new year’s promotion. They’re reliable and inexpensive.\n
      \n
      Another option is to use the free tier of Oracle cloud.\n
      \n
      [lowendbox.com/…/new-year-2024-deals-by-voted-1-to…](https://lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1709954036 {#1983
      date: 2024-03-09 04:13:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 267378
    -bodyTs: "'/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':31 '/new-year-2024-deals-by-voted-1-to':28 'anoth':16 'cloud':26 'current':4 'free':22 'inexpens':15 'lowendbox.com':27,30 'lowendbox.com/blog/new-year-2024-deals-by-voted-1-top-provider-racknerd-intel-kvm-vps-ryzen-kvm-vps-from-11-49-year/)':29 'new':7 'option':17 'oracl':25 'promot':10 'racknerd':1 're':3,12 'reliabl':13 'run':5 'tier':23 'use':20 'year':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1297556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703966760 {#1982
      date: 2023-12-30 21:06:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2375}
  +body: """
    Yup, ended up going with oracle. Free is good for me, and im totally new to this so it doesnt really make a difference to me if theres a minor interface difference between 2 providers.\n
    \n
    Thanks
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704043207 {#3325
    date: 2023-12-31 18:20:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3328 …}
  +nested: Doctrine\ORM\PersistentCollection {#3330 …}
  +votes: Doctrine\ORM\PersistentCollection {#3332 …}
  +reports: Doctrine\ORM\PersistentCollection {#3334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3338 …}
  -id: 267709
  -bodyTs: "'2':34 'differ':24,32 'doesnt':20 'end':2 'free':7 'go':4 'good':9 'im':13 'interfac':31 'make':22 'minor':30 'new':15 'oracl':6 'provid':35 'realli':21 'thank':36 'there':28 'total':14 'yup':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4396632"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704043207 {#3326
    date: 2023-12-31 18:20: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
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 {#2543
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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’m setting it up. Only having some issues with proxy manager and cloudfare combo."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1709950500 {#2538
    date: 2024-03-09 03:15:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2545 …}
  +nested: Doctrine\ORM\PersistentCollection {#2547 …}
  +votes: Doctrine\ORM\PersistentCollection {#2549 …}
  +reports: Doctrine\ORM\PersistentCollection {#2551 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
  -id: 261994
  -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/838953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703852320 {#2539
    date: 2023-12-29 13:18: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
103 DENIED edit
App\Entity\EntryComment {#2543
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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’m setting it up. Only having some issues with proxy manager and cloudfare combo."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1709950500 {#2538
    date: 2024-03-09 03:15:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2545 …}
  +nested: Doctrine\ORM\PersistentCollection {#2547 …}
  +votes: Doctrine\ORM\PersistentCollection {#2549 …}
  +reports: Doctrine\ORM\PersistentCollection {#2551 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
  -id: 261994
  -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/838953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703852320 {#2539
    date: 2023-12-29 13:18: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
104 DENIED moderate
App\Entity\EntryComment {#2543
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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’m setting it up. Only having some issues with proxy manager and cloudfare combo."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1709950500 {#2538
    date: 2024-03-09 03:15:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2545 …}
  +nested: Doctrine\ORM\PersistentCollection {#2547 …}
  +votes: Doctrine\ORM\PersistentCollection {#2549 …}
  +reports: Doctrine\ORM\PersistentCollection {#2551 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
  -id: 261994
  -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/838953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703852320 {#2539
    date: 2023-12-29 13:18: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
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 {#3073
  +user: Proxies\__CG__\App\Entity\User {#3156 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#2543
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1709950500 {#2538
      date: 2024-03-09 03:15:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2545 …}
    +nested: Doctrine\ORM\PersistentCollection {#2547 …}
    +votes: Doctrine\ORM\PersistentCollection {#2549 …}
    +reports: Doctrine\ORM\PersistentCollection {#2551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
    -id: 261994
    -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/838953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703852320 {#2539
      date: 2023-12-29 13:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "[This](https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md) has helped me a lot in my scenario."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703856890 {#3074
    date: 2023-12-29 14:34:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3155 …}
  +nested: Doctrine\ORM\PersistentCollection {#3153 …}
  +votes: Doctrine\ORM\PersistentCollection {#3151 …}
  +reports: Doctrine\ORM\PersistentCollection {#3149 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  -id: 262103
  -bodyTs: "'/nextcloud/all-in-one/blob/main/reverse-proxy.md)':4 'github.com':3 'github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md)':2 'help':6 'lot':9 'scenario':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6939739"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703856890 {#3077
    date: 2023-12-29 14:34: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
107 DENIED edit
App\Entity\EntryComment {#3073
  +user: Proxies\__CG__\App\Entity\User {#3156 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#2543
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1709950500 {#2538
      date: 2024-03-09 03:15:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2545 …}
    +nested: Doctrine\ORM\PersistentCollection {#2547 …}
    +votes: Doctrine\ORM\PersistentCollection {#2549 …}
    +reports: Doctrine\ORM\PersistentCollection {#2551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
    -id: 261994
    -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/838953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703852320 {#2539
      date: 2023-12-29 13:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "[This](https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md) has helped me a lot in my scenario."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703856890 {#3074
    date: 2023-12-29 14:34:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3155 …}
  +nested: Doctrine\ORM\PersistentCollection {#3153 …}
  +votes: Doctrine\ORM\PersistentCollection {#3151 …}
  +reports: Doctrine\ORM\PersistentCollection {#3149 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  -id: 262103
  -bodyTs: "'/nextcloud/all-in-one/blob/main/reverse-proxy.md)':4 'github.com':3 'github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md)':2 'help':6 'lot':9 'scenario':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6939739"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703856890 {#3077
    date: 2023-12-29 14:34: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
108 DENIED moderate
App\Entity\EntryComment {#3073
  +user: Proxies\__CG__\App\Entity\User {#3156 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#2543
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1709950500 {#2538
      date: 2024-03-09 03:15:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2545 …}
    +nested: Doctrine\ORM\PersistentCollection {#2547 …}
    +votes: Doctrine\ORM\PersistentCollection {#2549 …}
    +reports: Doctrine\ORM\PersistentCollection {#2551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
    -id: 261994
    -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/838953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703852320 {#2539
      date: 2023-12-29 13:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "[This](https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md) has helped me a lot in my scenario."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703856890 {#3074
    date: 2023-12-29 14:34:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3155 …}
  +nested: Doctrine\ORM\PersistentCollection {#3153 …}
  +votes: Doctrine\ORM\PersistentCollection {#3151 …}
  +reports: Doctrine\ORM\PersistentCollection {#3149 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  -id: 262103
  -bodyTs: "'/nextcloud/all-in-one/blob/main/reverse-proxy.md)':4 'github.com':3 'github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md)':2 'help':6 'lot':9 'scenario':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6939739"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703856890 {#3077
    date: 2023-12-29 14:34: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
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 {#3431
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3073
    +user: Proxies\__CG__\App\Entity\User {#3156 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2543
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1709950500 {#2538
        date: 2024-03-09 03:15:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2545 …}
      +nested: Doctrine\ORM\PersistentCollection {#2547 …}
      +votes: Doctrine\ORM\PersistentCollection {#2549 …}
      +reports: Doctrine\ORM\PersistentCollection {#2551 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
      -id: 261994
      -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/838953"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703852320 {#2539
        date: 2023-12-29 13:18:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "[This](https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md) has helped me a lot in my scenario."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703856890 {#3074
      date: 2023-12-29 14:34:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3155 …}
    +nested: Doctrine\ORM\PersistentCollection {#3153 …}
    +votes: Doctrine\ORM\PersistentCollection {#3151 …}
    +reports: Doctrine\ORM\PersistentCollection {#3149 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
    -id: 262103
    -bodyTs: "'/nextcloud/all-in-one/blob/main/reverse-proxy.md)':4 'github.com':3 'github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md)':2 'help':6 'lot':9 'scenario':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6939739"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703856890 {#3077
      date: 2023-12-29 14:34:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Yes thanks. I’m using it already but for now can’t get it working."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703870600 {#3432
    date: 2023-12-29 18:23:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3425 …}
  +nested: Doctrine\ORM\PersistentCollection {#3424 …}
  +votes: Doctrine\ORM\PersistentCollection {#3422 …}
  +reports: Doctrine\ORM\PersistentCollection {#3434 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3436 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3438 …}
  -id: 262517
  -bodyTs: "'alreadi':7 'get':13 'm':4 'thank':2 'use':5 'work':15 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/839838"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703870600 {#3429
    date: 2023-12-29 18:23: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
111 DENIED edit
App\Entity\EntryComment {#3431
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3073
    +user: Proxies\__CG__\App\Entity\User {#3156 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2543
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1709950500 {#2538
        date: 2024-03-09 03:15:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2545 …}
      +nested: Doctrine\ORM\PersistentCollection {#2547 …}
      +votes: Doctrine\ORM\PersistentCollection {#2549 …}
      +reports: Doctrine\ORM\PersistentCollection {#2551 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
      -id: 261994
      -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/838953"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703852320 {#2539
        date: 2023-12-29 13:18:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "[This](https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md) has helped me a lot in my scenario."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703856890 {#3074
      date: 2023-12-29 14:34:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3155 …}
    +nested: Doctrine\ORM\PersistentCollection {#3153 …}
    +votes: Doctrine\ORM\PersistentCollection {#3151 …}
    +reports: Doctrine\ORM\PersistentCollection {#3149 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
    -id: 262103
    -bodyTs: "'/nextcloud/all-in-one/blob/main/reverse-proxy.md)':4 'github.com':3 'github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md)':2 'help':6 'lot':9 'scenario':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6939739"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703856890 {#3077
      date: 2023-12-29 14:34:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Yes thanks. I’m using it already but for now can’t get it working."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703870600 {#3432
    date: 2023-12-29 18:23:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3425 …}
  +nested: Doctrine\ORM\PersistentCollection {#3424 …}
  +votes: Doctrine\ORM\PersistentCollection {#3422 …}
  +reports: Doctrine\ORM\PersistentCollection {#3434 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3436 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3438 …}
  -id: 262517
  -bodyTs: "'alreadi':7 'get':13 'm':4 'thank':2 'use':5 'work':15 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/839838"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703870600 {#3429
    date: 2023-12-29 18:23: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
112 DENIED moderate
App\Entity\EntryComment {#3431
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3073
    +user: Proxies\__CG__\App\Entity\User {#3156 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2543
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1709950500 {#2538
        date: 2024-03-09 03:15:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2545 …}
      +nested: Doctrine\ORM\PersistentCollection {#2547 …}
      +votes: Doctrine\ORM\PersistentCollection {#2549 …}
      +reports: Doctrine\ORM\PersistentCollection {#2551 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
      -id: 261994
      -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/838953"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703852320 {#2539
        date: 2023-12-29 13:18:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "[This](https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md) has helped me a lot in my scenario."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703856890 {#3074
      date: 2023-12-29 14:34:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3155 …}
    +nested: Doctrine\ORM\PersistentCollection {#3153 …}
    +votes: Doctrine\ORM\PersistentCollection {#3151 …}
    +reports: Doctrine\ORM\PersistentCollection {#3149 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
    -id: 262103
    -bodyTs: "'/nextcloud/all-in-one/blob/main/reverse-proxy.md)':4 'github.com':3 'github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md)':2 'help':6 'lot':9 'scenario':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6939739"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703856890 {#3077
      date: 2023-12-29 14:34:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Yes thanks. I’m using it already but for now can’t get it working."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703870600 {#3432
    date: 2023-12-29 18:23:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3425 …}
  +nested: Doctrine\ORM\PersistentCollection {#3424 …}
  +votes: Doctrine\ORM\PersistentCollection {#3422 …}
  +reports: Doctrine\ORM\PersistentCollection {#3434 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3436 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3438 …}
  -id: 262517
  -bodyTs: "'alreadi':7 'get':13 'm':4 'thank':2 'use':5 'work':15 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/839838"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703870600 {#3429
    date: 2023-12-29 18:23: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
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 {#3141
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#2543
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1709950500 {#2538
      date: 2024-03-09 03:15:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2545 …}
    +nested: Doctrine\ORM\PersistentCollection {#2547 …}
    +votes: Doctrine\ORM\PersistentCollection {#2549 …}
    +reports: Doctrine\ORM\PersistentCollection {#2551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
    -id: 261994
    -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/838953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703852320 {#2539
      date: 2023-12-29 13:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703855986 {#3143
    date: 2023-12-29 14:19:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3139 …}
  +nested: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3135 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
  -id: 262868
  -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6001974"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703855986 {#3142
    date: 2023-12-29 14:19:46.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 {#3141
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#2543
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1709950500 {#2538
      date: 2024-03-09 03:15:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2545 …}
    +nested: Doctrine\ORM\PersistentCollection {#2547 …}
    +votes: Doctrine\ORM\PersistentCollection {#2549 …}
    +reports: Doctrine\ORM\PersistentCollection {#2551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
    -id: 261994
    -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/838953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703852320 {#2539
      date: 2023-12-29 13:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703855986 {#3143
    date: 2023-12-29 14:19:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3139 …}
  +nested: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3135 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
  -id: 262868
  -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6001974"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703855986 {#3142
    date: 2023-12-29 14:19:46.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 {#3141
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#2543
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1709950500 {#2538
      date: 2024-03-09 03:15:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2545 …}
    +nested: Doctrine\ORM\PersistentCollection {#2547 …}
    +votes: Doctrine\ORM\PersistentCollection {#2549 …}
    +reports: Doctrine\ORM\PersistentCollection {#2551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
    -id: 261994
    -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/838953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703852320 {#2539
      date: 2023-12-29 13:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703855986 {#3143
    date: 2023-12-29 14:19:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3139 …}
  +nested: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3135 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
  -id: 262868
  -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6001974"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703855986 {#3142
    date: 2023-12-29 14:19:46.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 {#3473
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2543
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1709950500 {#2538
        date: 2024-03-09 03:15:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2545 …}
      +nested: Doctrine\ORM\PersistentCollection {#2547 …}
      +votes: Doctrine\ORM\PersistentCollection {#2549 …}
      +reports: Doctrine\ORM\PersistentCollection {#2551 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
      -id: 261994
      -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/838953"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703852320 {#2539
        date: 2023-12-29 13:18:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703855986 {#3143
      date: 2023-12-29 14:19:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 262868
    -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6001974"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703855986 {#3142
      date: 2023-12-29 14:19:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703883026 {#3471
    date: 2023-12-29 21:50:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3474 …}
  +nested: Doctrine\ORM\PersistentCollection {#3476 …}
  +votes: Doctrine\ORM\PersistentCollection {#3478 …}
  +reports: Doctrine\ORM\PersistentCollection {#3480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
  -id: 263047
  -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/840366"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703883026 {#3472
    date: 2023-12-29 21:50:26.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 {#3473
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2543
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1709950500 {#2538
        date: 2024-03-09 03:15:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2545 …}
      +nested: Doctrine\ORM\PersistentCollection {#2547 …}
      +votes: Doctrine\ORM\PersistentCollection {#2549 …}
      +reports: Doctrine\ORM\PersistentCollection {#2551 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
      -id: 261994
      -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/838953"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703852320 {#2539
        date: 2023-12-29 13:18:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703855986 {#3143
      date: 2023-12-29 14:19:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 262868
    -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6001974"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703855986 {#3142
      date: 2023-12-29 14:19:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703883026 {#3471
    date: 2023-12-29 21:50:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3474 …}
  +nested: Doctrine\ORM\PersistentCollection {#3476 …}
  +votes: Doctrine\ORM\PersistentCollection {#3478 …}
  +reports: Doctrine\ORM\PersistentCollection {#3480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
  -id: 263047
  -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/840366"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703883026 {#3472
    date: 2023-12-29 21:50:26.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 {#3473
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2543
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1709950500 {#2538
        date: 2024-03-09 03:15:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2545 …}
      +nested: Doctrine\ORM\PersistentCollection {#2547 …}
      +votes: Doctrine\ORM\PersistentCollection {#2549 …}
      +reports: Doctrine\ORM\PersistentCollection {#2551 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
      -id: 261994
      -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/838953"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703852320 {#2539
        date: 2023-12-29 13:18:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703855986 {#3143
      date: 2023-12-29 14:19:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 262868
    -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6001974"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703855986 {#3142
      date: 2023-12-29 14:19:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703883026 {#3471
    date: 2023-12-29 21:50:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3474 …}
  +nested: Doctrine\ORM\PersistentCollection {#3476 …}
  +votes: Doctrine\ORM\PersistentCollection {#3478 …}
  +reports: Doctrine\ORM\PersistentCollection {#3480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
  -id: 263047
  -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/840366"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703883026 {#3472
    date: 2023-12-29 21:50:26.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 {#3668
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3473
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2543
        +user: App\Entity\User {#2557 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1709950500 {#2538
          date: 2024-03-09 03:15:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@robber@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2545 …}
        +nested: Doctrine\ORM\PersistentCollection {#2547 …}
        +votes: Doctrine\ORM\PersistentCollection {#2549 …}
        +reports: Doctrine\ORM\PersistentCollection {#2551 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
        -id: 261994
        -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.stonansh.org/comment/838953"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703852320 {#2539
          date: 2023-12-29 13:18:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2543}
      +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703855986 {#3143
        date: 2023-12-29 14:19:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
        "@lemmy@lemmy.stonansh.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 262868
      -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6001974"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703855986 {#3142
        date: 2023-12-29 14:19:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703883026 {#3471
      date: 2023-12-29 21:50:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
      "@bugsmith@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3474 …}
    +nested: Doctrine\ORM\PersistentCollection {#3476 …}
    +votes: Doctrine\ORM\PersistentCollection {#3478 …}
    +reports: Doctrine\ORM\PersistentCollection {#3480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
    -id: 263047
    -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/840366"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703883026 {#3472
      date: 2023-12-29 21:50:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "As in, I have Nginx running on my server and use it as a reverse proxy to access a variety of apps and services. But can’t get it playing nicely with AIO Nextcloud."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703977837 {#3669
    date: 2023-12-31 00:10:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3665 …}
  +nested: Doctrine\ORM\PersistentCollection {#3661 …}
  +votes: Doctrine\ORM\PersistentCollection {#3659 …}
  +reports: Doctrine\ORM\PersistentCollection {#3674 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3676 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3678 …}
  -id: 265900
  -bodyTs: "'access':18 'aio':33 'app':22 'get':28 'nextcloud':34 'nginx':5 'nice':31 'play':30 'proxi':16 'revers':15 'run':6 'server':9 'servic':24 'use':11 'varieti':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6026110"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703977837 {#3672
    date: 2023-12-31 00:10: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
123 DENIED edit
App\Entity\EntryComment {#3668
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3473
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2543
        +user: App\Entity\User {#2557 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1709950500 {#2538
          date: 2024-03-09 03:15:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@robber@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2545 …}
        +nested: Doctrine\ORM\PersistentCollection {#2547 …}
        +votes: Doctrine\ORM\PersistentCollection {#2549 …}
        +reports: Doctrine\ORM\PersistentCollection {#2551 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
        -id: 261994
        -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.stonansh.org/comment/838953"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703852320 {#2539
          date: 2023-12-29 13:18:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2543}
      +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703855986 {#3143
        date: 2023-12-29 14:19:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
        "@lemmy@lemmy.stonansh.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 262868
      -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6001974"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703855986 {#3142
        date: 2023-12-29 14:19:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703883026 {#3471
      date: 2023-12-29 21:50:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
      "@bugsmith@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3474 …}
    +nested: Doctrine\ORM\PersistentCollection {#3476 …}
    +votes: Doctrine\ORM\PersistentCollection {#3478 …}
    +reports: Doctrine\ORM\PersistentCollection {#3480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
    -id: 263047
    -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/840366"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703883026 {#3472
      date: 2023-12-29 21:50:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "As in, I have Nginx running on my server and use it as a reverse proxy to access a variety of apps and services. But can’t get it playing nicely with AIO Nextcloud."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703977837 {#3669
    date: 2023-12-31 00:10:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3665 …}
  +nested: Doctrine\ORM\PersistentCollection {#3661 …}
  +votes: Doctrine\ORM\PersistentCollection {#3659 …}
  +reports: Doctrine\ORM\PersistentCollection {#3674 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3676 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3678 …}
  -id: 265900
  -bodyTs: "'access':18 'aio':33 'app':22 'get':28 'nextcloud':34 'nginx':5 'nice':31 'play':30 'proxi':16 'revers':15 'run':6 'server':9 'servic':24 'use':11 'varieti':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6026110"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703977837 {#3672
    date: 2023-12-31 00:10: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
124 DENIED moderate
App\Entity\EntryComment {#3668
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3473
    +user: App\Entity\User {#2557 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2543
        +user: App\Entity\User {#2557 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1709950500 {#2538
          date: 2024-03-09 03:15:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@robber@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2545 …}
        +nested: Doctrine\ORM\PersistentCollection {#2547 …}
        +votes: Doctrine\ORM\PersistentCollection {#2549 …}
        +reports: Doctrine\ORM\PersistentCollection {#2551 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
        -id: 261994
        -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.stonansh.org/comment/838953"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703852320 {#2539
          date: 2023-12-29 13:18:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2543}
      +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703855986 {#3143
        date: 2023-12-29 14:19:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
        "@lemmy@lemmy.stonansh.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 262868
      -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6001974"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703855986 {#3142
        date: 2023-12-29 14:19:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703883026 {#3471
      date: 2023-12-29 21:50:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
      "@bugsmith@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3474 …}
    +nested: Doctrine\ORM\PersistentCollection {#3476 …}
    +votes: Doctrine\ORM\PersistentCollection {#3478 …}
    +reports: Doctrine\ORM\PersistentCollection {#3480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
    -id: 263047
    -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.stonansh.org/comment/840366"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703883026 {#3472
      date: 2023-12-29 21:50:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "As in, I have Nginx running on my server and use it as a reverse proxy to access a variety of apps and services. But can’t get it playing nicely with AIO Nextcloud."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703977837 {#3669
    date: 2023-12-31 00:10:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3665 …}
  +nested: Doctrine\ORM\PersistentCollection {#3661 …}
  +votes: Doctrine\ORM\PersistentCollection {#3659 …}
  +reports: Doctrine\ORM\PersistentCollection {#3674 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3676 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3678 …}
  -id: 265900
  -bodyTs: "'access':18 'aio':33 'app':22 'get':28 'nextcloud':34 'nginx':5 'nice':31 'play':30 'proxi':16 'revers':15 'run':6 'server':9 'servic':24 'use':11 'varieti':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6026110"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703977837 {#3672
    date: 2023-12-31 00:10: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
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 {#3855
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3668
    +user: Proxies\__CG__\App\Entity\User {#3140 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3473
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2543
          +user: App\Entity\User {#2557 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1709950500 {#2538
            date: 2024-03-09 03:15:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@robber@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2545 …}
          +nested: Doctrine\ORM\PersistentCollection {#2547 …}
          +votes: Doctrine\ORM\PersistentCollection {#2549 …}
          +reports: Doctrine\ORM\PersistentCollection {#2551 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
          -id: 261994
          -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.stonansh.org/comment/838953"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703852320 {#2539
            date: 2023-12-29 13:18:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2543}
        +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703855986 {#3143
          date: 2023-12-29 14:19:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@robber@lemmy.ml"
          "@lemmy@lemmy.stonansh.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 262868
        -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6001974"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703855986 {#3142
          date: 2023-12-29 14:19:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2543}
      +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703883026 {#3471
        date: 2023-12-29 21:50:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
        "@lemmy@lemmy.stonansh.org"
        "@bugsmith@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3474 …}
      +nested: Doctrine\ORM\PersistentCollection {#3476 …}
      +votes: Doctrine\ORM\PersistentCollection {#3478 …}
      +reports: Doctrine\ORM\PersistentCollection {#3480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
      -id: 263047
      -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/840366"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703883026 {#3472
        date: 2023-12-29 21:50:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "As in, I have Nginx running on my server and use it as a reverse proxy to access a variety of apps and services. But can’t get it playing nicely with AIO Nextcloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703977837 {#3669
      date: 2023-12-31 00:10:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
      "@bugsmith@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3665 …}
    +nested: Doctrine\ORM\PersistentCollection {#3661 …}
    +votes: Doctrine\ORM\PersistentCollection {#3659 …}
    +reports: Doctrine\ORM\PersistentCollection {#3674 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3676 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3678 …}
    -id: 265900
    -bodyTs: "'access':18 'aio':33 'app':22 'get':28 'nextcloud':34 'nginx':5 'nice':31 'play':30 'proxi':16 'revers':15 'run':6 'server':9 'servic':24 'use':11 'varieti':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6026110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703977837 {#3672
      date: 2023-12-31 00:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "That’s my issue too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704042318 {#3853
    date: 2023-12-31 18:05:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3856 …}
  +nested: Doctrine\ORM\PersistentCollection {#3858 …}
  +votes: Doctrine\ORM\PersistentCollection {#3860 …}
  +reports: Doctrine\ORM\PersistentCollection {#3862 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3864 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3866 …}
  -id: 267678
  -bodyTs: "'issu':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/846112"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704042318 {#3854
    date: 2023-12-31 18:05: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
127 DENIED edit
App\Entity\EntryComment {#3855
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3668
    +user: Proxies\__CG__\App\Entity\User {#3140 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3473
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2543
          +user: App\Entity\User {#2557 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1709950500 {#2538
            date: 2024-03-09 03:15:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@robber@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2545 …}
          +nested: Doctrine\ORM\PersistentCollection {#2547 …}
          +votes: Doctrine\ORM\PersistentCollection {#2549 …}
          +reports: Doctrine\ORM\PersistentCollection {#2551 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
          -id: 261994
          -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.stonansh.org/comment/838953"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703852320 {#2539
            date: 2023-12-29 13:18:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2543}
        +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703855986 {#3143
          date: 2023-12-29 14:19:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@robber@lemmy.ml"
          "@lemmy@lemmy.stonansh.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 262868
        -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6001974"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703855986 {#3142
          date: 2023-12-29 14:19:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2543}
      +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703883026 {#3471
        date: 2023-12-29 21:50:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
        "@lemmy@lemmy.stonansh.org"
        "@bugsmith@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3474 …}
      +nested: Doctrine\ORM\PersistentCollection {#3476 …}
      +votes: Doctrine\ORM\PersistentCollection {#3478 …}
      +reports: Doctrine\ORM\PersistentCollection {#3480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
      -id: 263047
      -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/840366"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703883026 {#3472
        date: 2023-12-29 21:50:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "As in, I have Nginx running on my server and use it as a reverse proxy to access a variety of apps and services. But can’t get it playing nicely with AIO Nextcloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703977837 {#3669
      date: 2023-12-31 00:10:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
      "@bugsmith@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3665 …}
    +nested: Doctrine\ORM\PersistentCollection {#3661 …}
    +votes: Doctrine\ORM\PersistentCollection {#3659 …}
    +reports: Doctrine\ORM\PersistentCollection {#3674 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3676 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3678 …}
    -id: 265900
    -bodyTs: "'access':18 'aio':33 'app':22 'get':28 'nextcloud':34 'nginx':5 'nice':31 'play':30 'proxi':16 'revers':15 'run':6 'server':9 'servic':24 'use':11 'varieti':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6026110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703977837 {#3672
      date: 2023-12-31 00:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "That’s my issue too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704042318 {#3853
    date: 2023-12-31 18:05:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3856 …}
  +nested: Doctrine\ORM\PersistentCollection {#3858 …}
  +votes: Doctrine\ORM\PersistentCollection {#3860 …}
  +reports: Doctrine\ORM\PersistentCollection {#3862 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3864 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3866 …}
  -id: 267678
  -bodyTs: "'issu':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/846112"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704042318 {#3854
    date: 2023-12-31 18:05: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
128 DENIED moderate
App\Entity\EntryComment {#3855
  +user: App\Entity\User {#2557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
  +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 {#3668
    +user: Proxies\__CG__\App\Entity\User {#3140 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3473
      +user: App\Entity\User {#2557 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2543
          +user: App\Entity\User {#2557 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2544 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "I’m setting it up. Only having some issues with proxy manager and cloudfare combo."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1709950500 {#2538
            date: 2024-03-09 03:15:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@robber@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2545 …}
          +nested: Doctrine\ORM\PersistentCollection {#2547 …}
          +votes: Doctrine\ORM\PersistentCollection {#2549 …}
          +reports: Doctrine\ORM\PersistentCollection {#2551 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2553 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2555 …}
          -id: 261994
          -bodyTs: "'cloudfar':14 'combo':15 'issu':9 'm':2 'manag':12 'proxi':11 'set':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.stonansh.org/comment/838953"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703852320 {#2539
            date: 2023-12-29 13:18:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2543}
        +body: "Yes I’ve not managed to solve this yet. For me, it’s hosting AIO behind my existing Nginx."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703855986 {#3143
          date: 2023-12-29 14:19:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@robber@lemmy.ml"
          "@lemmy@lemmy.stonansh.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 262868
        -bodyTs: "'aio':15 'behind':16 'exist':18 'host':14 'manag':5 'nginx':19 'solv':7 've':3 'yes':1 'yet':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6001974"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703855986 {#3142
          date: 2023-12-29 14:19:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2543}
      +body: "Behind existing Nginx? Do you mean that you are not using Nginx and only cloudfare tunnel?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703883026 {#3471
        date: 2023-12-29 21:50:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@robber@lemmy.ml"
        "@lemmy@lemmy.stonansh.org"
        "@bugsmith@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3474 …}
      +nested: Doctrine\ORM\PersistentCollection {#3476 …}
      +votes: Doctrine\ORM\PersistentCollection {#3478 …}
      +reports: Doctrine\ORM\PersistentCollection {#3480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
      -id: 263047
      -bodyTs: "'behind':1 'cloudfar':15 'exist':2 'mean':6 'nginx':3,12 'tunnel':16 'use':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.stonansh.org/comment/840366"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703883026 {#3472
        date: 2023-12-29 21:50:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2543}
    +body: "As in, I have Nginx running on my server and use it as a reverse proxy to access a variety of apps and services. But can’t get it playing nicely with AIO Nextcloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703977837 {#3669
      date: 2023-12-31 00:10:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@robber@lemmy.ml"
      "@lemmy@lemmy.stonansh.org"
      "@bugsmith@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3665 …}
    +nested: Doctrine\ORM\PersistentCollection {#3661 …}
    +votes: Doctrine\ORM\PersistentCollection {#3659 …}
    +reports: Doctrine\ORM\PersistentCollection {#3674 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3676 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3678 …}
    -id: 265900
    -bodyTs: "'access':18 'aio':33 'app':22 'get':28 'nextcloud':34 'nginx':5 'nice':31 'play':30 'proxi':16 'revers':15 'run':6 'server':9 'servic':24 'use':11 'varieti':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6026110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703977837 {#3672
      date: 2023-12-31 00:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2543}
  +body: "That’s my issue too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704042318 {#3853
    date: 2023-12-31 18:05:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@robber@lemmy.ml"
    "@lemmy@lemmy.stonansh.org"
    "@bugsmith@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3856 …}
  +nested: Doctrine\ORM\PersistentCollection {#3858 …}
  +votes: Doctrine\ORM\PersistentCollection {#3860 …}
  +reports: Doctrine\ORM\PersistentCollection {#3862 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3864 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3866 …}
  -id: 267678
  -bodyTs: "'issu':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.stonansh.org/comment/846112"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704042318 {#3854
    date: 2023-12-31 18:05: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
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 {#2618
  +user: App\Entity\User {#2632 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1709931401 {#2613
    date: 2024-03-08 21:56:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2620 …}
  +nested: Doctrine\ORM\PersistentCollection {#2622 …}
  +votes: Doctrine\ORM\PersistentCollection {#2624 …}
  +reports: Doctrine\ORM\PersistentCollection {#2626 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
  -id: 263103
  -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leaf.dance/comment/4817798"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703884027 {#2614
    date: 2023-12-29 22:07: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
131 DENIED edit
App\Entity\EntryComment {#2618
  +user: App\Entity\User {#2632 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1709931401 {#2613
    date: 2024-03-08 21:56:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2620 …}
  +nested: Doctrine\ORM\PersistentCollection {#2622 …}
  +votes: Doctrine\ORM\PersistentCollection {#2624 …}
  +reports: Doctrine\ORM\PersistentCollection {#2626 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
  -id: 263103
  -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leaf.dance/comment/4817798"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703884027 {#2614
    date: 2023-12-29 22:07: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
132 DENIED moderate
App\Entity\EntryComment {#2618
  +user: App\Entity\User {#2632 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1709931401 {#2613
    date: 2024-03-08 21:56:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2620 …}
  +nested: Doctrine\ORM\PersistentCollection {#2622 …}
  +votes: Doctrine\ORM\PersistentCollection {#2624 …}
  +reports: Doctrine\ORM\PersistentCollection {#2626 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
  -id: 263103
  -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leaf.dance/comment/4817798"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703884027 {#2614
    date: 2023-12-29 22:07: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
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 {#3093
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#2618
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1709931401 {#2613
      date: 2024-03-08 21:56:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 263103
    -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4817798"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703884027 {#2614
      date: 2023-12-29 22:07:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703897676 {#3095
    date: 2023-12-30 01:54:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3169 …}
  +reports: Doctrine\ORM\PersistentCollection {#3170 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
  -id: 263640
  -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6298815"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703897676 {#3094
    date: 2023-12-30 01:54: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
135 DENIED edit
App\Entity\EntryComment {#3093
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#2618
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1709931401 {#2613
      date: 2024-03-08 21:56:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 263103
    -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4817798"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703884027 {#2614
      date: 2023-12-29 22:07:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703897676 {#3095
    date: 2023-12-30 01:54:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3169 …}
  +reports: Doctrine\ORM\PersistentCollection {#3170 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
  -id: 263640
  -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6298815"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703897676 {#3094
    date: 2023-12-30 01:54: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
136 DENIED moderate
App\Entity\EntryComment {#3093
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#2618
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1709931401 {#2613
      date: 2024-03-08 21:56:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 263103
    -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4817798"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703884027 {#2614
      date: 2023-12-29 22:07:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703897676 {#3095
    date: 2023-12-30 01:54:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3169 …}
  +reports: Doctrine\ORM\PersistentCollection {#3170 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
  -id: 263640
  -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6298815"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703897676 {#3094
    date: 2023-12-30 01:54: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
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 {#3488
  +user: App\Entity\User {#2632 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1709931401 {#2613
        date: 2024-03-08 21:56:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 263103
      -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leaf.dance/comment/4817798"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703884027 {#2614
        date: 2023-12-29 22:07:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703897676 {#3095
      date: 2023-12-30 01:54:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
    -id: 263640
    -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6298815"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703897676 {#3094
      date: 2023-12-30 01:54:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "Most of that will be budget based and long term goal oriented. Do you want a 4 bay nas with 10tb drives set up in raid 5 or do you think you’d want a two bay system with 5tb drives set up in mirror raid? Do you want to start cheap and get a second hand thinkcenter off ebay or do you want to buy a brand new NUC and put a 2tb M.2 and 16gb of ram in one slot so you can add the other 16gb later? Some nuc can take up to 64gb of ram and have two 2tb drives in them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703949597 {#3486
    date: 2023-12-30 16:19:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3489 …}
  +nested: Doctrine\ORM\PersistentCollection {#3491 …}
  +votes: Doctrine\ORM\PersistentCollection {#3493 …}
  +reports: Doctrine\ORM\PersistentCollection {#3495 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3497 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3499 …}
  -id: 264764
  -bodyTs: "'10tb':21 '16gb':77,89 '2tb':74,103 '4':17 '5':27 '5tb':40 '64gb':97 'add':86 'base':7 'bay':18,37 'brand':68 'budget':6 'buy':66 'cheap':52 'd':33 'drive':22,41,104 'ebay':60 'get':54 'goal':11 'hand':57 'later':90 'long':9 'm.2':75 'mirror':45 'nas':19 'new':69 'nuc':70,92 'one':81 'orient':12 'put':72 'raid':26,46 'ram':79,99 'second':56 'set':23,42 'slot':82 'start':51 'system':38 'take':94 'term':10 'think':31 'thinkcent':58 'two':36,102 'want':15,34,49,64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leaf.dance/comment/4833795"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703949597 {#3487
    date: 2023-12-30 16:19: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
139 DENIED edit
App\Entity\EntryComment {#3488
  +user: App\Entity\User {#2632 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1709931401 {#2613
        date: 2024-03-08 21:56:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 263103
      -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leaf.dance/comment/4817798"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703884027 {#2614
        date: 2023-12-29 22:07:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703897676 {#3095
      date: 2023-12-30 01:54:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
    -id: 263640
    -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6298815"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703897676 {#3094
      date: 2023-12-30 01:54:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "Most of that will be budget based and long term goal oriented. Do you want a 4 bay nas with 10tb drives set up in raid 5 or do you think you’d want a two bay system with 5tb drives set up in mirror raid? Do you want to start cheap and get a second hand thinkcenter off ebay or do you want to buy a brand new NUC and put a 2tb M.2 and 16gb of ram in one slot so you can add the other 16gb later? Some nuc can take up to 64gb of ram and have two 2tb drives in them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703949597 {#3486
    date: 2023-12-30 16:19:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3489 …}
  +nested: Doctrine\ORM\PersistentCollection {#3491 …}
  +votes: Doctrine\ORM\PersistentCollection {#3493 …}
  +reports: Doctrine\ORM\PersistentCollection {#3495 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3497 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3499 …}
  -id: 264764
  -bodyTs: "'10tb':21 '16gb':77,89 '2tb':74,103 '4':17 '5':27 '5tb':40 '64gb':97 'add':86 'base':7 'bay':18,37 'brand':68 'budget':6 'buy':66 'cheap':52 'd':33 'drive':22,41,104 'ebay':60 'get':54 'goal':11 'hand':57 'later':90 'long':9 'm.2':75 'mirror':45 'nas':19 'new':69 'nuc':70,92 'one':81 'orient':12 'put':72 'raid':26,46 'ram':79,99 'second':56 'set':23,42 'slot':82 'start':51 'system':38 'take':94 'term':10 'think':31 'thinkcent':58 'two':36,102 'want':15,34,49,64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leaf.dance/comment/4833795"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703949597 {#3487
    date: 2023-12-30 16:19: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
140 DENIED moderate
App\Entity\EntryComment {#3488
  +user: App\Entity\User {#2632 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1709931401 {#2613
        date: 2024-03-08 21:56:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 263103
      -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leaf.dance/comment/4817798"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703884027 {#2614
        date: 2023-12-29 22:07:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703897676 {#3095
      date: 2023-12-30 01:54:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
    -id: 263640
    -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6298815"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703897676 {#3094
      date: 2023-12-30 01:54:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "Most of that will be budget based and long term goal oriented. Do you want a 4 bay nas with 10tb drives set up in raid 5 or do you think you’d want a two bay system with 5tb drives set up in mirror raid? Do you want to start cheap and get a second hand thinkcenter off ebay or do you want to buy a brand new NUC and put a 2tb M.2 and 16gb of ram in one slot so you can add the other 16gb later? Some nuc can take up to 64gb of ram and have two 2tb drives in them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703949597 {#3486
    date: 2023-12-30 16:19:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3489 …}
  +nested: Doctrine\ORM\PersistentCollection {#3491 …}
  +votes: Doctrine\ORM\PersistentCollection {#3493 …}
  +reports: Doctrine\ORM\PersistentCollection {#3495 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3497 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3499 …}
  -id: 264764
  -bodyTs: "'10tb':21 '16gb':77,89 '2tb':74,103 '4':17 '5':27 '5tb':40 '64gb':97 'add':86 'base':7 'bay':18,37 'brand':68 'budget':6 'buy':66 'cheap':52 'd':33 'drive':22,41,104 'ebay':60 'get':54 'goal':11 'hand':57 'later':90 'long':9 'm.2':75 'mirror':45 'nas':19 'new':69 'nuc':70,92 'one':81 'orient':12 'put':72 'raid':26,46 'ram':79,99 'second':56 'set':23,42 'slot':82 'start':51 'system':38 'take':94 'term':10 'think':31 'thinkcent':58 'two':36,102 'want':15,34,49,64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leaf.dance/comment/4833795"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703949597 {#3487
    date: 2023-12-30 16:19: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
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 {#3712
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3488
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2618
        +user: App\Entity\User {#2632 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1709931401 {#2613
          date: 2024-03-08 21:56:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tinnitus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2620 …}
        +nested: Doctrine\ORM\PersistentCollection {#2622 …}
        +votes: Doctrine\ORM\PersistentCollection {#2624 …}
        +reports: Doctrine\ORM\PersistentCollection {#2626 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
        -id: 263103
        -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leaf.dance/comment/4817798"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703884027 {#2614
          date: 2023-12-29 22:07:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2618}
      +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703897676 {#3095
        date: 2023-12-30 01:54:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
        "@zerodawn@leaf.dance"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3170 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
      -id: 263640
      -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6298815"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703897676 {#3094
        date: 2023-12-30 01:54:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "Most of that will be budget based and long term goal oriented. Do you want a 4 bay nas with 10tb drives set up in raid 5 or do you think you’d want a two bay system with 5tb drives set up in mirror raid? Do you want to start cheap and get a second hand thinkcenter off ebay or do you want to buy a brand new NUC and put a 2tb M.2 and 16gb of ram in one slot so you can add the other 16gb later? Some nuc can take up to 64gb of ram and have two 2tb drives in them."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703949597 {#3486
      date: 2023-12-30 16:19:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3489 …}
    +nested: Doctrine\ORM\PersistentCollection {#3491 …}
    +votes: Doctrine\ORM\PersistentCollection {#3493 …}
    +reports: Doctrine\ORM\PersistentCollection {#3495 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3497 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3499 …}
    -id: 264764
    -bodyTs: "'10tb':21 '16gb':77,89 '2tb':74,103 '4':17 '5':27 '5tb':40 '64gb':97 'add':86 'base':7 'bay':18,37 'brand':68 'budget':6 'buy':66 'cheap':52 'd':33 'drive':22,41,104 'ebay':60 'get':54 'goal':11 'hand':57 'later':90 'long':9 'm.2':75 'mirror':45 'nas':19 'new':69 'nuc':70,92 'one':81 'orient':12 'put':72 'raid':26,46 'ram':79,99 'second':56 'set':23,42 'slot':82 'start':51 'system':38 'take':94 'term':10 'think':31 'thinkcent':58 'two':36,102 'want':15,34,49,64"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4833795"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703949597 {#3487
      date: 2023-12-30 16:19:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "I was originally thinking at least 4 drives (4 if I went the synology/other of the shelf option, or more if I went the DIY route). Not opposed to a secondhand computer, especially if the price and performance is good. It seems like a brand new NUC can get fairly expensive."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992714 {#3710
    date: 2023-12-31 04:18:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3713 …}
  +nested: Doctrine\ORM\PersistentCollection {#3715 …}
  +votes: Doctrine\ORM\PersistentCollection {#3717 …}
  +reports: Doctrine\ORM\PersistentCollection {#3719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3721 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3723 …}
  -id: 266528
  -bodyTs: "'4':7,9 'brand':45 'comput':32 'diy':25 'drive':8 'especi':33 'expens':51 'fair':50 'get':49 'good':40 'least':6 'like':43 'new':46 'nuc':47 'oppos':28 'option':18 'origin':3 'perform':38 'price':36 'rout':26 'secondhand':31 'seem':42 'shelf':17 'synology/other':14 'think':4 'went':12,23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313954"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992714 {#3711
    date: 2023-12-31 04:18:34.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 {#3712
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3488
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2618
        +user: App\Entity\User {#2632 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1709931401 {#2613
          date: 2024-03-08 21:56:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tinnitus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2620 …}
        +nested: Doctrine\ORM\PersistentCollection {#2622 …}
        +votes: Doctrine\ORM\PersistentCollection {#2624 …}
        +reports: Doctrine\ORM\PersistentCollection {#2626 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
        -id: 263103
        -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leaf.dance/comment/4817798"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703884027 {#2614
          date: 2023-12-29 22:07:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2618}
      +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703897676 {#3095
        date: 2023-12-30 01:54:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
        "@zerodawn@leaf.dance"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3170 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
      -id: 263640
      -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6298815"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703897676 {#3094
        date: 2023-12-30 01:54:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "Most of that will be budget based and long term goal oriented. Do you want a 4 bay nas with 10tb drives set up in raid 5 or do you think you’d want a two bay system with 5tb drives set up in mirror raid? Do you want to start cheap and get a second hand thinkcenter off ebay or do you want to buy a brand new NUC and put a 2tb M.2 and 16gb of ram in one slot so you can add the other 16gb later? Some nuc can take up to 64gb of ram and have two 2tb drives in them."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703949597 {#3486
      date: 2023-12-30 16:19:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3489 …}
    +nested: Doctrine\ORM\PersistentCollection {#3491 …}
    +votes: Doctrine\ORM\PersistentCollection {#3493 …}
    +reports: Doctrine\ORM\PersistentCollection {#3495 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3497 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3499 …}
    -id: 264764
    -bodyTs: "'10tb':21 '16gb':77,89 '2tb':74,103 '4':17 '5':27 '5tb':40 '64gb':97 'add':86 'base':7 'bay':18,37 'brand':68 'budget':6 'buy':66 'cheap':52 'd':33 'drive':22,41,104 'ebay':60 'get':54 'goal':11 'hand':57 'later':90 'long':9 'm.2':75 'mirror':45 'nas':19 'new':69 'nuc':70,92 'one':81 'orient':12 'put':72 'raid':26,46 'ram':79,99 'second':56 'set':23,42 'slot':82 'start':51 'system':38 'take':94 'term':10 'think':31 'thinkcent':58 'two':36,102 'want':15,34,49,64"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4833795"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703949597 {#3487
      date: 2023-12-30 16:19:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "I was originally thinking at least 4 drives (4 if I went the synology/other of the shelf option, or more if I went the DIY route). Not opposed to a secondhand computer, especially if the price and performance is good. It seems like a brand new NUC can get fairly expensive."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992714 {#3710
    date: 2023-12-31 04:18:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3713 …}
  +nested: Doctrine\ORM\PersistentCollection {#3715 …}
  +votes: Doctrine\ORM\PersistentCollection {#3717 …}
  +reports: Doctrine\ORM\PersistentCollection {#3719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3721 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3723 …}
  -id: 266528
  -bodyTs: "'4':7,9 'brand':45 'comput':32 'diy':25 'drive':8 'especi':33 'expens':51 'fair':50 'get':49 'good':40 'least':6 'like':43 'new':46 'nuc':47 'oppos':28 'option':18 'origin':3 'perform':38 'price':36 'rout':26 'secondhand':31 'seem':42 'shelf':17 'synology/other':14 'think':4 'went':12,23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313954"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992714 {#3711
    date: 2023-12-31 04:18:34.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 {#3712
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3488
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2618
        +user: App\Entity\User {#2632 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1709931401 {#2613
          date: 2024-03-08 21:56:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tinnitus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2620 …}
        +nested: Doctrine\ORM\PersistentCollection {#2622 …}
        +votes: Doctrine\ORM\PersistentCollection {#2624 …}
        +reports: Doctrine\ORM\PersistentCollection {#2626 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
        -id: 263103
        -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leaf.dance/comment/4817798"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703884027 {#2614
          date: 2023-12-29 22:07:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2618}
      +body: "You know, I’m not sure why this didn’t cross my mind as I started doing research. I have seen this recommendation countless times around here and people seem to have great experiences going the mini pc route. Thanks for your insight. Do you have any specific mini pc or NAS in mind that you would recommend?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703897676 {#3095
        date: 2023-12-30 01:54:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
        "@zerodawn@leaf.dance"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3170 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3157 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3159 …}
      -id: 263640
      -bodyTs: "'around':26 'countless':24 'cross':11 'didn':9 'experi':34 'go':35 'great':33 'insight':43 'know':2 'm':4 'mind':13,54 'mini':37,49 'nas':52 'pc':38,50 'peopl':29 'recommend':23,58 'research':18 'rout':39 'seem':30 'seen':21 'specif':48 'start':16 'sure':6 'thank':40 'time':25 'would':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6298815"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703897676 {#3094
        date: 2023-12-30 01:54:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "Most of that will be budget based and long term goal oriented. Do you want a 4 bay nas with 10tb drives set up in raid 5 or do you think you’d want a two bay system with 5tb drives set up in mirror raid? Do you want to start cheap and get a second hand thinkcenter off ebay or do you want to buy a brand new NUC and put a 2tb M.2 and 16gb of ram in one slot so you can add the other 16gb later? Some nuc can take up to 64gb of ram and have two 2tb drives in them."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703949597 {#3486
      date: 2023-12-30 16:19:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3489 …}
    +nested: Doctrine\ORM\PersistentCollection {#3491 …}
    +votes: Doctrine\ORM\PersistentCollection {#3493 …}
    +reports: Doctrine\ORM\PersistentCollection {#3495 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3497 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3499 …}
    -id: 264764
    -bodyTs: "'10tb':21 '16gb':77,89 '2tb':74,103 '4':17 '5':27 '5tb':40 '64gb':97 'add':86 'base':7 'bay':18,37 'brand':68 'budget':6 'buy':66 'cheap':52 'd':33 'drive':22,41,104 'ebay':60 'get':54 'goal':11 'hand':57 'later':90 'long':9 'm.2':75 'mirror':45 'nas':19 'new':69 'nuc':70,92 'one':81 'orient':12 'put':72 'raid':26,46 'ram':79,99 'second':56 'set':23,42 'slot':82 'start':51 'system':38 'take':94 'term':10 'think':31 'thinkcent':58 'two':36,102 'want':15,34,49,64"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4833795"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703949597 {#3487
      date: 2023-12-30 16:19:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "I was originally thinking at least 4 drives (4 if I went the synology/other of the shelf option, or more if I went the DIY route). Not opposed to a secondhand computer, especially if the price and performance is good. It seems like a brand new NUC can get fairly expensive."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992714 {#3710
    date: 2023-12-31 04:18:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3713 …}
  +nested: Doctrine\ORM\PersistentCollection {#3715 …}
  +votes: Doctrine\ORM\PersistentCollection {#3717 …}
  +reports: Doctrine\ORM\PersistentCollection {#3719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3721 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3723 …}
  -id: 266528
  -bodyTs: "'4':7,9 'brand':45 'comput':32 'diy':25 'drive':8 'especi':33 'expens':51 'fair':50 'get':49 'good':40 'least':6 'like':43 'new':46 'nuc':47 'oppos':28 'option':18 'origin':3 'perform':38 'price':36 'rout':26 'secondhand':31 'seem':42 'shelf':17 'synology/other':14 'think':4 'went':12,23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313954"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992714 {#3711
    date: 2023-12-31 04:18:34.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 {#3163
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#2618
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1709931401 {#2613
      date: 2024-03-08 21:56:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 263103
    -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4817798"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703884027 {#2614
      date: 2023-12-29 22:07:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: """
    Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
    \n
    This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703964217 {#3161
    date: 2023-12-30 20:23:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3172 …}
  +nested: Doctrine\ORM\PersistentCollection {#3165 …}
  +votes: Doctrine\ORM\PersistentCollection {#3167 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 265292
  -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6961052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703964217 {#3162
    date: 2023-12-30 20:23: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
147 DENIED edit
App\Entity\EntryComment {#3163
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#2618
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1709931401 {#2613
      date: 2024-03-08 21:56:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 263103
    -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4817798"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703884027 {#2614
      date: 2023-12-29 22:07:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: """
    Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
    \n
    This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703964217 {#3161
    date: 2023-12-30 20:23:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3172 …}
  +nested: Doctrine\ORM\PersistentCollection {#3165 …}
  +votes: Doctrine\ORM\PersistentCollection {#3167 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 265292
  -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6961052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703964217 {#3162
    date: 2023-12-30 20:23: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
148 DENIED moderate
App\Entity\EntryComment {#3163
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#2618
    +user: App\Entity\User {#2632 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1709931401 {#2613
      date: 2024-03-08 21:56:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 263103
    -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://leaf.dance/comment/4817798"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703884027 {#2614
      date: 2023-12-29 22:07:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: """
    Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
    \n
    This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703964217 {#3161
    date: 2023-12-30 20:23:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3172 …}
  +nested: Doctrine\ORM\PersistentCollection {#3165 …}
  +votes: Doctrine\ORM\PersistentCollection {#3167 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 265292
  -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6961052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703964217 {#3162
    date: 2023-12-30 20:23: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
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 {#3582
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3163
    +user: Proxies\__CG__\App\Entity\User {#3173 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1709931401 {#2613
        date: 2024-03-08 21:56:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 263103
      -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leaf.dance/comment/4817798"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703884027 {#2614
        date: 2023-12-29 22:07:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
      \n
      This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703964217 {#3161
      date: 2023-12-30 20:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3172 …}
    +nested: Doctrine\ORM\PersistentCollection {#3165 …}
    +votes: Doctrine\ORM\PersistentCollection {#3167 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 265292
    -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6961052"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703964217 {#3162
      date: 2023-12-30 20:23:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "What synology model did you go with? Do you host any other services with that type of setup?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992396 {#3580
    date: 2023-12-31 04:13:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3583 …}
  +nested: Doctrine\ORM\PersistentCollection {#3585 …}
  +votes: Doctrine\ORM\PersistentCollection {#3587 …}
  +reports: Doctrine\ORM\PersistentCollection {#3589 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3591 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3593 …}
  -id: 266519
  -bodyTs: "'go':6 'host':10 'model':3 'servic':13 'setup':18 'synolog':2 'type':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313912"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992396 {#3581
    date: 2023-12-31 04:13:16.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 {#3582
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3163
    +user: Proxies\__CG__\App\Entity\User {#3173 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1709931401 {#2613
        date: 2024-03-08 21:56:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 263103
      -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leaf.dance/comment/4817798"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703884027 {#2614
        date: 2023-12-29 22:07:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
      \n
      This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703964217 {#3161
      date: 2023-12-30 20:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3172 …}
    +nested: Doctrine\ORM\PersistentCollection {#3165 …}
    +votes: Doctrine\ORM\PersistentCollection {#3167 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 265292
    -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6961052"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703964217 {#3162
      date: 2023-12-30 20:23:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "What synology model did you go with? Do you host any other services with that type of setup?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992396 {#3580
    date: 2023-12-31 04:13:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3583 …}
  +nested: Doctrine\ORM\PersistentCollection {#3585 …}
  +votes: Doctrine\ORM\PersistentCollection {#3587 …}
  +reports: Doctrine\ORM\PersistentCollection {#3589 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3591 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3593 …}
  -id: 266519
  -bodyTs: "'go':6 'host':10 'model':3 'servic':13 'setup':18 'synolog':2 'type':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313912"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992396 {#3581
    date: 2023-12-31 04:13:16.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 {#3582
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3163
    +user: Proxies\__CG__\App\Entity\User {#3173 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1709931401 {#2613
        date: 2024-03-08 21:56:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 263103
      -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://leaf.dance/comment/4817798"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703884027 {#2614
        date: 2023-12-29 22:07:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
      \n
      This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703964217 {#3161
      date: 2023-12-30 20:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3172 …}
    +nested: Doctrine\ORM\PersistentCollection {#3165 …}
    +votes: Doctrine\ORM\PersistentCollection {#3167 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 265292
    -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6961052"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703964217 {#3162
      date: 2023-12-30 20:23:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: "What synology model did you go with? Do you host any other services with that type of setup?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992396 {#3580
    date: 2023-12-31 04:13:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3583 …}
  +nested: Doctrine\ORM\PersistentCollection {#3585 …}
  +votes: Doctrine\ORM\PersistentCollection {#3587 …}
  +reports: Doctrine\ORM\PersistentCollection {#3589 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3591 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3593 …}
  -id: 266519
  -bodyTs: "'go':6 'host':10 'model':3 'servic':13 'setup':18 'synolog':2 'type':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313912"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992396 {#3581
    date: 2023-12-31 04:13:16.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 {#3758
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3582
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3163
      +user: Proxies\__CG__\App\Entity\User {#3173 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2618
        +user: App\Entity\User {#2632 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1709931401 {#2613
          date: 2024-03-08 21:56:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tinnitus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2620 …}
        +nested: Doctrine\ORM\PersistentCollection {#2622 …}
        +votes: Doctrine\ORM\PersistentCollection {#2624 …}
        +reports: Doctrine\ORM\PersistentCollection {#2626 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
        -id: 263103
        -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leaf.dance/comment/4817798"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703884027 {#2614
          date: 2023-12-29 22:07:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2618}
      +body: """
        Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
        \n
        This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703964217 {#3161
        date: 2023-12-30 20:23:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
        "@zerodawn@leaf.dance"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3172 …}
      +nested: Doctrine\ORM\PersistentCollection {#3165 …}
      +votes: Doctrine\ORM\PersistentCollection {#3167 …}
      +reports: Doctrine\ORM\PersistentCollection {#3175 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
      -id: 265292
      -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6961052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703964217 {#3162
        date: 2023-12-30 20:23:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "What synology model did you go with? Do you host any other services with that type of setup?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703992396 {#3580
      date: 2023-12-31 04:13:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
      "@BakedCatboy@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3583 …}
    +nested: Doctrine\ORM\PersistentCollection {#3585 …}
    +votes: Doctrine\ORM\PersistentCollection {#3587 …}
    +reports: Doctrine\ORM\PersistentCollection {#3589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3591 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3593 …}
    -id: 266519
    -bodyTs: "'go':6 'host':10 'model':3 'servic':13 'setup':18 'synolog':2 'type':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6313912"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703992396 {#3581
      date: 2023-12-31 04:13:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: """
    I went with the DS1621xs+, the main driving factors being:\n
    \n
    - that I already had a 6 drive raidz2 array in truenas and wanted to keep the same configuration\n
    - I also wanted to have ECC, which while maybe not necessary, the most valuable thing I store is family photos which I want to do everything within my budget to protect.\n
    \n
    If I remember correctly only the 1621xs+ met those requirements, though if I was willing to go without ECC (which requires going with xeon) then the DS620slim would have given me 6 bays and integrated graphics which includes quicksync and would have allowed me to do power efficient transcoding and thus running Plex/jf right on the nas. So there’s tradeoffs, but I tend to lean towards overkill.\n
    \n
    If you know what level of redundancy you want and how many drives you want to be running considering how much the drives will cost, whether you want an extra level of redundancy while rebuilds are happening after 1 failure, how much space is sacrificed to parity, then that’s a good way to narrow down off the shelf nases if you go that way. [Newegg’s NAS builder](https://www.newegg.com/tools/nas-builder) comes in handy if you just select “All” capacities and then use the nas filters by number of drive bays, then you can compare whats left.\n
    \n
    And since the 1621xs+ has a pretty powerful xeon, I run most things on the nas itself. Synology supports docker and docker compose out of the box (once the container app is installed), so I just ssh into the box and keep my compose folders somewhere in the btrfs volume. Docker nicely allows anything to be run without worrying about dependencies being available on the host OS, the only gotcha is kernel stuff since docker containers share the host kernel - for example wire guard which relies on kernel support I could only get to work using a user space wire guard docker container (using boringtun) and after the VPN/tail scale app is installed (presumably because that adds tap/tun interfaces that’s needed for vpn containers to work.\n
    \n
    Only jellyfin/Plex is on my NUC. On the nas I run:\n
    \n
    - Adguard\n
    - Sonarr/radarr/lidarr/prowlarr/transmission/overseerr\n
    - Castblock\n
    - Grocy\n
    - Nextcloud\n
    - A few nginx instances for websites\n
    - Uptime-kuma\n
    - Vaultwarden\n
    - Traefik and wire guard which connects to a vps as a reverse proxy for anything that needs to be accessible from the public internet
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704035254 {#3755
    date: 2023-12-31 16:07:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3759 …}
  +nested: Doctrine\ORM\PersistentCollection {#3761 …}
  +votes: Doctrine\ORM\PersistentCollection {#3763 …}
  +reports: Doctrine\ORM\PersistentCollection {#3765 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3767 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3769 …}
  -id: 267477
  -bodyTs: "'/tools/nas-builder)':199 '1':166 '1621xs':66,229 '6':16,91 'access':398 'add':342 'adguard':364 'allow':102,278 'alreadi':13 'also':30 'anyth':279,393 'app':256,336 'array':19 'avail':288 'bay':92,219 'boringtun':330 'box':252,265 'btrfs':274 'budget':57 'builder':196 'capac':208 'castblock':366 'come':200 'compar':223 'compos':248,269 'configur':28 'connect':384 'consid':146 'contain':255,301,328,350 'correct':63 'cost':152 'could':316 'depend':286 'docker':245,247,276,300,327 'drive':8,17,140,150,218 'ds1621xs':5 'ds620slim':86 'ecc':34,78 'effici':107 'everyth':54 'exampl':307 'extra':157 'factor':9 'failur':167 'famili':47 'filter':214 'folder':270 'get':318 'given':89 'go':76,81,190 'good':179 'gotcha':295 'graphic':95 'groci':367 'guard':309,326,382 'handi':202 'happen':164 'host':291,304 'includ':97 'instal':258,338 'instanc':372 'integr':94 'interfac':344 'internet':402 'jellyfin/plex':354 'keep':25,267 'kernel':297,305,313 'know':130 'kuma':377 'lean':125 'left':225 'level':132,158 'main':7 'mani':139 'mayb':37 'met':67 'much':148,169 'narrow':182 'nas':116,195,213,241,361 'nase':187 'necessari':39 'need':347,395 'newegg':193 'nextcloud':368 'nginx':371 'nice':277 'nuc':358 'number':216 'os':292 'overkil':127 'pariti':174 'photo':48 'plex/jf':112 'power':106,233 'presum':339 'pretti':232 'protect':59 'proxi':391 'public':401 'quicksync':98 'raidz2':18 'rebuild':162 'redund':134,160 'reli':311 'rememb':62 'requir':69,80 'revers':390 'right':113 'run':111,145,236,282,363 'sacrif':172 'scale':335 'select':206 'share':302 'shelf':186 'sinc':227,299 'somewher':271 'sonarr/radarr/lidarr/prowlarr/transmission/overseerr':365 'space':170,324 'ssh':262 'store':45 'stuff':298 'support':244,314 'synolog':243 'tap/tun':343 'tend':123 'thing':43,238 'though':70 'thus':110 'toward':126 'tradeoff':120 'traefik':379 'transcod':108 'truena':21 'uptim':376 'uptime-kuma':375 'use':211,321,329 'user':323 'valuabl':42 'vaultwarden':378 'volum':275 'vpn':349 'vpn/tail':334 'vps':387 'want':23,31,51,136,142,155 'way':180,192 'websit':374 'went':2 'what':224 'whether':153 'will':74 'wire':308,325,381 'within':55 'without':77,283 'work':320,352 'worri':284 'would':87,100 'www.newegg.com':198 'www.newegg.com/tools/nas-builder)':197 'xeon':83,234"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974381"
  +editedAt: DateTimeImmutable @1709931598 {#3756
    date: 2024-03-08 21:59:58.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704035254 {#3757
    date: 2023-12-31 16:07:34.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 {#3758
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3582
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3163
      +user: Proxies\__CG__\App\Entity\User {#3173 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2618
        +user: App\Entity\User {#2632 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1709931401 {#2613
          date: 2024-03-08 21:56:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tinnitus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2620 …}
        +nested: Doctrine\ORM\PersistentCollection {#2622 …}
        +votes: Doctrine\ORM\PersistentCollection {#2624 …}
        +reports: Doctrine\ORM\PersistentCollection {#2626 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
        -id: 263103
        -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leaf.dance/comment/4817798"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703884027 {#2614
          date: 2023-12-29 22:07:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2618}
      +body: """
        Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
        \n
        This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703964217 {#3161
        date: 2023-12-30 20:23:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
        "@zerodawn@leaf.dance"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3172 …}
      +nested: Doctrine\ORM\PersistentCollection {#3165 …}
      +votes: Doctrine\ORM\PersistentCollection {#3167 …}
      +reports: Doctrine\ORM\PersistentCollection {#3175 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
      -id: 265292
      -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6961052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703964217 {#3162
        date: 2023-12-30 20:23:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "What synology model did you go with? Do you host any other services with that type of setup?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703992396 {#3580
      date: 2023-12-31 04:13:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
      "@BakedCatboy@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3583 …}
    +nested: Doctrine\ORM\PersistentCollection {#3585 …}
    +votes: Doctrine\ORM\PersistentCollection {#3587 …}
    +reports: Doctrine\ORM\PersistentCollection {#3589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3591 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3593 …}
    -id: 266519
    -bodyTs: "'go':6 'host':10 'model':3 'servic':13 'setup':18 'synolog':2 'type':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6313912"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703992396 {#3581
      date: 2023-12-31 04:13:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: """
    I went with the DS1621xs+, the main driving factors being:\n
    \n
    - that I already had a 6 drive raidz2 array in truenas and wanted to keep the same configuration\n
    - I also wanted to have ECC, which while maybe not necessary, the most valuable thing I store is family photos which I want to do everything within my budget to protect.\n
    \n
    If I remember correctly only the 1621xs+ met those requirements, though if I was willing to go without ECC (which requires going with xeon) then the DS620slim would have given me 6 bays and integrated graphics which includes quicksync and would have allowed me to do power efficient transcoding and thus running Plex/jf right on the nas. So there’s tradeoffs, but I tend to lean towards overkill.\n
    \n
    If you know what level of redundancy you want and how many drives you want to be running considering how much the drives will cost, whether you want an extra level of redundancy while rebuilds are happening after 1 failure, how much space is sacrificed to parity, then that’s a good way to narrow down off the shelf nases if you go that way. [Newegg’s NAS builder](https://www.newegg.com/tools/nas-builder) comes in handy if you just select “All” capacities and then use the nas filters by number of drive bays, then you can compare whats left.\n
    \n
    And since the 1621xs+ has a pretty powerful xeon, I run most things on the nas itself. Synology supports docker and docker compose out of the box (once the container app is installed), so I just ssh into the box and keep my compose folders somewhere in the btrfs volume. Docker nicely allows anything to be run without worrying about dependencies being available on the host OS, the only gotcha is kernel stuff since docker containers share the host kernel - for example wire guard which relies on kernel support I could only get to work using a user space wire guard docker container (using boringtun) and after the VPN/tail scale app is installed (presumably because that adds tap/tun interfaces that’s needed for vpn containers to work.\n
    \n
    Only jellyfin/Plex is on my NUC. On the nas I run:\n
    \n
    - Adguard\n
    - Sonarr/radarr/lidarr/prowlarr/transmission/overseerr\n
    - Castblock\n
    - Grocy\n
    - Nextcloud\n
    - A few nginx instances for websites\n
    - Uptime-kuma\n
    - Vaultwarden\n
    - Traefik and wire guard which connects to a vps as a reverse proxy for anything that needs to be accessible from the public internet
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704035254 {#3755
    date: 2023-12-31 16:07:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3759 …}
  +nested: Doctrine\ORM\PersistentCollection {#3761 …}
  +votes: Doctrine\ORM\PersistentCollection {#3763 …}
  +reports: Doctrine\ORM\PersistentCollection {#3765 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3767 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3769 …}
  -id: 267477
  -bodyTs: "'/tools/nas-builder)':199 '1':166 '1621xs':66,229 '6':16,91 'access':398 'add':342 'adguard':364 'allow':102,278 'alreadi':13 'also':30 'anyth':279,393 'app':256,336 'array':19 'avail':288 'bay':92,219 'boringtun':330 'box':252,265 'btrfs':274 'budget':57 'builder':196 'capac':208 'castblock':366 'come':200 'compar':223 'compos':248,269 'configur':28 'connect':384 'consid':146 'contain':255,301,328,350 'correct':63 'cost':152 'could':316 'depend':286 'docker':245,247,276,300,327 'drive':8,17,140,150,218 'ds1621xs':5 'ds620slim':86 'ecc':34,78 'effici':107 'everyth':54 'exampl':307 'extra':157 'factor':9 'failur':167 'famili':47 'filter':214 'folder':270 'get':318 'given':89 'go':76,81,190 'good':179 'gotcha':295 'graphic':95 'groci':367 'guard':309,326,382 'handi':202 'happen':164 'host':291,304 'includ':97 'instal':258,338 'instanc':372 'integr':94 'interfac':344 'internet':402 'jellyfin/plex':354 'keep':25,267 'kernel':297,305,313 'know':130 'kuma':377 'lean':125 'left':225 'level':132,158 'main':7 'mani':139 'mayb':37 'met':67 'much':148,169 'narrow':182 'nas':116,195,213,241,361 'nase':187 'necessari':39 'need':347,395 'newegg':193 'nextcloud':368 'nginx':371 'nice':277 'nuc':358 'number':216 'os':292 'overkil':127 'pariti':174 'photo':48 'plex/jf':112 'power':106,233 'presum':339 'pretti':232 'protect':59 'proxi':391 'public':401 'quicksync':98 'raidz2':18 'rebuild':162 'redund':134,160 'reli':311 'rememb':62 'requir':69,80 'revers':390 'right':113 'run':111,145,236,282,363 'sacrif':172 'scale':335 'select':206 'share':302 'shelf':186 'sinc':227,299 'somewher':271 'sonarr/radarr/lidarr/prowlarr/transmission/overseerr':365 'space':170,324 'ssh':262 'store':45 'stuff':298 'support':244,314 'synolog':243 'tap/tun':343 'tend':123 'thing':43,238 'though':70 'thus':110 'toward':126 'tradeoff':120 'traefik':379 'transcod':108 'truena':21 'uptim':376 'uptime-kuma':375 'use':211,321,329 'user':323 'valuabl':42 'vaultwarden':378 'volum':275 'vpn':349 'vpn/tail':334 'vps':387 'want':23,31,51,136,142,155 'way':180,192 'websit':374 'went':2 'what':224 'whether':153 'will':74 'wire':308,325,381 'within':55 'without':77,283 'work':320,352 'worri':284 'would':87,100 'www.newegg.com':198 'www.newegg.com/tools/nas-builder)':197 'xeon':83,234"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974381"
  +editedAt: DateTimeImmutable @1709931598 {#3756
    date: 2024-03-08 21:59:58.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704035254 {#3757
    date: 2023-12-31 16:07:34.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 {#3758
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
  +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 {#3582
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3163
      +user: Proxies\__CG__\App\Entity\User {#3173 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2618
        +user: App\Entity\User {#2632 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2619 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "To play off what others are saying i think a mini pc and a stand alone nas may be the better route for you. It may seem counter intuitive to break it out into two devices but doing so will allow room for growth. If you buy a creeper bare bones mini pc and put more of your budget towards a nas and storage you could expand the mini pc without messing with your nas. You could keep the pi in the mix for a backup if your main pc is down or offload some services to it to balance performance."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1709931401 {#2613
          date: 2024-03-08 21:56:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tinnitus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2620 …}
        +nested: Doctrine\ORM\PersistentCollection {#2622 …}
        +votes: Doctrine\ORM\PersistentCollection {#2624 …}
        +reports: Doctrine\ORM\PersistentCollection {#2626 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
        -id: 263103
        -bodyTs: "'allow':41 'alon':16 'backup':86 'balanc':100 'bare':50 'better':21 'bone':51 'break':31 'budget':59 'buy':47 'could':66,77 'counter':28 'creeper':49 'devic':36 'expand':67 'growth':44 'intuit':29 'keep':78 'main':89 'may':18,26 'mess':72 'mini':11,52,69 'mix':83 'nas':17,62,75 'offload':94 'other':5 'pc':12,53,70,90 'perform':101 'pi':80 'play':2 'put':55 'room':42 'rout':22 'say':7 'seem':27 'servic':96 'stand':15 'storag':64 'think':9 'toward':60 'two':35 'without':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://leaf.dance/comment/4817798"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703884027 {#2614
          date: 2023-12-29 22:07:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2618}
      +body: """
        Just want to second this - I use an Intel nuc10i7 that has quicksync for Plex/jellyfin, can transcode at least 8 streams simultaneously without breaking a sweat, probably more if you don’t have 4K, and a separate synology nas that mainly handles storage. I run docker containers on both and the nuc has my media mounted using a network share via a dedicated direct gigabit Ethernet connecting the two so I can keep all the filesystem access traffic off of my switch /LAN.\n
        \n
        This strategy was to be able to pick the best nas based on my redundancy needs (raidz2 / btrfs with double redundancy for my irreplaceable personal family memories) while being able to get a cost effective low power quicksync device for transcoding my media collection, which is the strategy I chose over pre-transcoding or keeping multiple qualities in order to save HDD space and be flexible to the low bandwidth requirements of whoever I share with who has a slow connection.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703964217 {#3161
        date: 2023-12-30 20:23:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tinnitus@lemmy.world"
        "@zerodawn@leaf.dance"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3172 …}
      +nested: Doctrine\ORM\PersistentCollection {#3165 …}
      +votes: Doctrine\ORM\PersistentCollection {#3167 …}
      +reports: Doctrine\ORM\PersistentCollection {#3175 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
      -id: 265292
      -bodyTs: "'/lan':83 '4k':34 '8':20 'abl':89,113 'access':77 'bandwidth':154 'base':95 'best':93 'break':24 'btrfs':101 'chose':133 'collect':127 'connect':67,165 'contain':47 'cost':117 'dedic':63 'devic':122 'direct':64 'docker':46 'doubl':103 'effect':118 'ethernet':66 'famili':109 'filesystem':76 'flexibl':150 'get':115 'gigabit':65 'handl':42 'hdd':146 'intel':9 'irreplac':107 'keep':73,139 'least':19 'low':119,153 'main':41 'media':55,126 'memori':110 'mount':56 'multipl':140 'nas':39,94 'need':99 'network':59 'nuc':52 'nuc10i7':10 'order':143 'person':108 'pick':91 'plex/jellyfin':15 'power':120 'pre':136 'pre-transcod':135 'probabl':27 'qualiti':141 'quicksync':13,121 'raidz2':100 'redund':98,104 'requir':155 'run':45 'save':145 'second':4 'separ':37 'share':60,159 'simultan':22 'slow':164 'space':147 'storag':43 'strategi':85,131 'stream':21 'sweat':26 'switch':82 'synolog':38 'traffic':78 'transcod':17,124,137 'two':69 'use':7,57 'via':61 'want':2 'whoever':157 'without':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6961052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703964217 {#3162
        date: 2023-12-30 20:23:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: "What synology model did you go with? Do you host any other services with that type of setup?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703992396 {#3580
      date: 2023-12-31 04:13:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tinnitus@lemmy.world"
      "@zerodawn@leaf.dance"
      "@BakedCatboy@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3583 …}
    +nested: Doctrine\ORM\PersistentCollection {#3585 …}
    +votes: Doctrine\ORM\PersistentCollection {#3587 …}
    +reports: Doctrine\ORM\PersistentCollection {#3589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3591 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3593 …}
    -id: 266519
    -bodyTs: "'go':6 'host':10 'model':3 'servic':13 'setup':18 'synolog':2 'type':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6313912"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703992396 {#3581
      date: 2023-12-31 04:13:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2618}
  +body: """
    I went with the DS1621xs+, the main driving factors being:\n
    \n
    - that I already had a 6 drive raidz2 array in truenas and wanted to keep the same configuration\n
    - I also wanted to have ECC, which while maybe not necessary, the most valuable thing I store is family photos which I want to do everything within my budget to protect.\n
    \n
    If I remember correctly only the 1621xs+ met those requirements, though if I was willing to go without ECC (which requires going with xeon) then the DS620slim would have given me 6 bays and integrated graphics which includes quicksync and would have allowed me to do power efficient transcoding and thus running Plex/jf right on the nas. So there’s tradeoffs, but I tend to lean towards overkill.\n
    \n
    If you know what level of redundancy you want and how many drives you want to be running considering how much the drives will cost, whether you want an extra level of redundancy while rebuilds are happening after 1 failure, how much space is sacrificed to parity, then that’s a good way to narrow down off the shelf nases if you go that way. [Newegg’s NAS builder](https://www.newegg.com/tools/nas-builder) comes in handy if you just select “All” capacities and then use the nas filters by number of drive bays, then you can compare whats left.\n
    \n
    And since the 1621xs+ has a pretty powerful xeon, I run most things on the nas itself. Synology supports docker and docker compose out of the box (once the container app is installed), so I just ssh into the box and keep my compose folders somewhere in the btrfs volume. Docker nicely allows anything to be run without worrying about dependencies being available on the host OS, the only gotcha is kernel stuff since docker containers share the host kernel - for example wire guard which relies on kernel support I could only get to work using a user space wire guard docker container (using boringtun) and after the VPN/tail scale app is installed (presumably because that adds tap/tun interfaces that’s needed for vpn containers to work.\n
    \n
    Only jellyfin/Plex is on my NUC. On the nas I run:\n
    \n
    - Adguard\n
    - Sonarr/radarr/lidarr/prowlarr/transmission/overseerr\n
    - Castblock\n
    - Grocy\n
    - Nextcloud\n
    - A few nginx instances for websites\n
    - Uptime-kuma\n
    - Vaultwarden\n
    - Traefik and wire guard which connects to a vps as a reverse proxy for anything that needs to be accessible from the public internet
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704035254 {#3755
    date: 2023-12-31 16:07:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
    "@Tinnitus@lemmy.world"
    "@zerodawn@leaf.dance"
    "@BakedCatboy@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3759 …}
  +nested: Doctrine\ORM\PersistentCollection {#3761 …}
  +votes: Doctrine\ORM\PersistentCollection {#3763 …}
  +reports: Doctrine\ORM\PersistentCollection {#3765 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3767 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3769 …}
  -id: 267477
  -bodyTs: "'/tools/nas-builder)':199 '1':166 '1621xs':66,229 '6':16,91 'access':398 'add':342 'adguard':364 'allow':102,278 'alreadi':13 'also':30 'anyth':279,393 'app':256,336 'array':19 'avail':288 'bay':92,219 'boringtun':330 'box':252,265 'btrfs':274 'budget':57 'builder':196 'capac':208 'castblock':366 'come':200 'compar':223 'compos':248,269 'configur':28 'connect':384 'consid':146 'contain':255,301,328,350 'correct':63 'cost':152 'could':316 'depend':286 'docker':245,247,276,300,327 'drive':8,17,140,150,218 'ds1621xs':5 'ds620slim':86 'ecc':34,78 'effici':107 'everyth':54 'exampl':307 'extra':157 'factor':9 'failur':167 'famili':47 'filter':214 'folder':270 'get':318 'given':89 'go':76,81,190 'good':179 'gotcha':295 'graphic':95 'groci':367 'guard':309,326,382 'handi':202 'happen':164 'host':291,304 'includ':97 'instal':258,338 'instanc':372 'integr':94 'interfac':344 'internet':402 'jellyfin/plex':354 'keep':25,267 'kernel':297,305,313 'know':130 'kuma':377 'lean':125 'left':225 'level':132,158 'main':7 'mani':139 'mayb':37 'met':67 'much':148,169 'narrow':182 'nas':116,195,213,241,361 'nase':187 'necessari':39 'need':347,395 'newegg':193 'nextcloud':368 'nginx':371 'nice':277 'nuc':358 'number':216 'os':292 'overkil':127 'pariti':174 'photo':48 'plex/jf':112 'power':106,233 'presum':339 'pretti':232 'protect':59 'proxi':391 'public':401 'quicksync':98 'raidz2':18 'rebuild':162 'redund':134,160 'reli':311 'rememb':62 'requir':69,80 'revers':390 'right':113 'run':111,145,236,282,363 'sacrif':172 'scale':335 'select':206 'share':302 'shelf':186 'sinc':227,299 'somewher':271 'sonarr/radarr/lidarr/prowlarr/transmission/overseerr':365 'space':170,324 'ssh':262 'store':45 'stuff':298 'support':244,314 'synolog':243 'tap/tun':343 'tend':123 'thing':43,238 'though':70 'thus':110 'toward':126 'tradeoff':120 'traefik':379 'transcod':108 'truena':21 'uptim':376 'uptime-kuma':375 'use':211,321,329 'user':323 'valuabl':42 'vaultwarden':378 'volum':275 'vpn':349 'vpn/tail':334 'vps':387 'want':23,31,51,136,142,155 'way':180,192 'websit':374 'went':2 'what':224 'whether':153 'will':74 'wire':308,325,381 'within':55 'without':77,283 'work':320,352 'worri':284 'would':87,100 'www.newegg.com':198 'www.newegg.com/tools/nas-builder)':197 'xeon':83,234"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974381"
  +editedAt: DateTimeImmutable @1709931598 {#3756
    date: 2024-03-08 21:59:58.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704035254 {#3757
    date: 2023-12-31 16:07:34.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 {#2692
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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: """
    CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
    \n
    That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
    \n
    My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
    \n
    I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
    \n
    Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1709860751 {#2687
    date: 2024-03-08 02:19:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2694 …}
  +nested: Doctrine\ORM\PersistentCollection {#2696 …}
  +votes: Doctrine\ORM\PersistentCollection {#2698 …}
  +reports: Doctrine\ORM\PersistentCollection {#2700 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
  -id: 263579
  -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5946057"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703896105 {#2688
    date: 2023-12-30 01:28: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
159 DENIED edit
App\Entity\EntryComment {#2692
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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: """
    CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
    \n
    That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
    \n
    My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
    \n
    I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
    \n
    Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1709860751 {#2687
    date: 2024-03-08 02:19:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2694 …}
  +nested: Doctrine\ORM\PersistentCollection {#2696 …}
  +votes: Doctrine\ORM\PersistentCollection {#2698 …}
  +reports: Doctrine\ORM\PersistentCollection {#2700 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
  -id: 263579
  -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5946057"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703896105 {#2688
    date: 2023-12-30 01:28: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
160 DENIED moderate
App\Entity\EntryComment {#2692
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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: """
    CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
    \n
    That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
    \n
    My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
    \n
    I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
    \n
    Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1709860751 {#2687
    date: 2024-03-08 02:19:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2694 …}
  +nested: Doctrine\ORM\PersistentCollection {#2696 …}
  +votes: Doctrine\ORM\PersistentCollection {#2698 …}
  +reports: Doctrine\ORM\PersistentCollection {#2700 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
  -id: 263579
  -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5946057"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703896105 {#2688
    date: 2023-12-30 01:28: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
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 {#3184
  +user: Proxies\__CG__\App\Entity\User {#3185 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#2692
    +user: App\Entity\User {#2706 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
      \n
      That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
      \n
      My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
      \n
      I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
      \n
      Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1709860751 {#2687
      date: 2024-03-08 02:19:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 263579
    -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5946057"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703896105 {#2688
      date: 2023-12-30 01:28:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    This is the way. My setup is very similar except I only use authentik for Nextcloud. I don't expose my "arr" services to the Internet so I don't feel it necessary to put them behind authentik, although I could if I wanted.\n
    \n
    Using Duo's free 10 personal licenses is also great as it can also plug into authentik for MFA through the solution.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703902859 {#3181
    date: 2023-12-30 03:20:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3186 …}
  +nested: Doctrine\ORM\PersistentCollection {#3188 …}
  +votes: Doctrine\ORM\PersistentCollection {#3190 …}
  +reports: Doctrine\ORM\PersistentCollection {#3192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
  -id: 263813
  -bodyTs: "'10':49 'also':53,58 'although':39 'arr':22 'authentik':14,38,61 'behind':37 'could':41 'duo':46 'except':10 'expos':20 'feel':31 'free':48 'great':54 'internet':26 'licens':51 'mfa':63 'necessari':33 'nextcloud':16 'person':50 'plug':59 'put':35 'servic':23 'setup':6 'similar':9 'solut':66 'use':13,45 'want':44 'way':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/730646/-/comment/4336009"
  +editedAt: DateTimeImmutable @1709242185 {#3182
    date: 2024-02-29 22:29:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703902859 {#3183
    date: 2023-12-30 03:20:59.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 {#3184
  +user: Proxies\__CG__\App\Entity\User {#3185 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#2692
    +user: App\Entity\User {#2706 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
      \n
      That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
      \n
      My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
      \n
      I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
      \n
      Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1709860751 {#2687
      date: 2024-03-08 02:19:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 263579
    -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5946057"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703896105 {#2688
      date: 2023-12-30 01:28:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    This is the way. My setup is very similar except I only use authentik for Nextcloud. I don't expose my "arr" services to the Internet so I don't feel it necessary to put them behind authentik, although I could if I wanted.\n
    \n
    Using Duo's free 10 personal licenses is also great as it can also plug into authentik for MFA through the solution.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703902859 {#3181
    date: 2023-12-30 03:20:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3186 …}
  +nested: Doctrine\ORM\PersistentCollection {#3188 …}
  +votes: Doctrine\ORM\PersistentCollection {#3190 …}
  +reports: Doctrine\ORM\PersistentCollection {#3192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
  -id: 263813
  -bodyTs: "'10':49 'also':53,58 'although':39 'arr':22 'authentik':14,38,61 'behind':37 'could':41 'duo':46 'except':10 'expos':20 'feel':31 'free':48 'great':54 'internet':26 'licens':51 'mfa':63 'necessari':33 'nextcloud':16 'person':50 'plug':59 'put':35 'servic':23 'setup':6 'similar':9 'solut':66 'use':13,45 'want':44 'way':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/730646/-/comment/4336009"
  +editedAt: DateTimeImmutable @1709242185 {#3182
    date: 2024-02-29 22:29:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703902859 {#3183
    date: 2023-12-30 03:20:59.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 {#3184
  +user: Proxies\__CG__\App\Entity\User {#3185 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#2692
    +user: App\Entity\User {#2706 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
      \n
      That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
      \n
      My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
      \n
      I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
      \n
      Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1709860751 {#2687
      date: 2024-03-08 02:19:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 263579
    -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5946057"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703896105 {#2688
      date: 2023-12-30 01:28:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    This is the way. My setup is very similar except I only use authentik for Nextcloud. I don't expose my "arr" services to the Internet so I don't feel it necessary to put them behind authentik, although I could if I wanted.\n
    \n
    Using Duo's free 10 personal licenses is also great as it can also plug into authentik for MFA through the solution.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703902859 {#3181
    date: 2023-12-30 03:20:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3186 …}
  +nested: Doctrine\ORM\PersistentCollection {#3188 …}
  +votes: Doctrine\ORM\PersistentCollection {#3190 …}
  +reports: Doctrine\ORM\PersistentCollection {#3192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
  -id: 263813
  -bodyTs: "'10':49 'also':53,58 'although':39 'arr':22 'authentik':14,38,61 'behind':37 'could':41 'duo':46 'except':10 'expos':20 'feel':31 'free':48 'great':54 'internet':26 'licens':51 'mfa':63 'necessari':33 'nextcloud':16 'person':50 'plug':59 'put':35 'servic':23 'setup':6 'similar':9 'solut':66 'use':13,45 'want':44 'way':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/730646/-/comment/4336009"
  +editedAt: DateTimeImmutable @1709242185 {#3182
    date: 2024-02-29 22:29:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703902859 {#3183
    date: 2023-12-30 03:20:59.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 {#3504
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      This is the way. My setup is very similar except I only use authentik for Nextcloud. I don't expose my "arr" services to the Internet so I don't feel it necessary to put them behind authentik, although I could if I wanted.\n
      \n
      Using Duo's free 10 personal licenses is also great as it can also plug into authentik for MFA through the solution.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703902859 {#3181
      date: 2023-12-30 03:20:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 263813
    -bodyTs: "'10':49 'also':53,58 'although':39 'arr':22 'authentik':14,38,61 'behind':37 'could':41 'duo':46 'except':10 'expos':20 'feel':31 'free':48 'great':54 'internet':26 'licens':51 'mfa':63 'necessari':33 'nextcloud':16 'person':50 'plug':59 'put':35 'servic':23 'setup':6 'similar':9 'solut':66 'use':13,45 'want':44 'way':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/730646/-/comment/4336009"
    +editedAt: DateTimeImmutable @1709242185 {#3182
      date: 2024-02-29 22:29:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703902859 {#3183
      date: 2023-12-30 03:20:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    The primary reason to put authentik in front of arrs is so I don’t have to keep putting in different password for each when logging in. I disable the authentication for each of them in the app itself and then disable the exposed docker port as well so the only way to access it it via traefik + authentik. It has local access only so isn’t directly exposed to the internet.\n
    \n
    10 free accounts on duo is very nice but I hate being locked into things (not self hosted). An open source or self hosted alternative to duo would be great.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703919204 {#3501
    date: 2023-12-30 07:53:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3505 …}
  +nested: Doctrine\ORM\PersistentCollection {#3507 …}
  +votes: Doctrine\ORM\PersistentCollection {#3509 …}
  +reports: Doctrine\ORM\PersistentCollection {#3511 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3513 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3515 …}
  -id: 264139
  -bodyTs: "'10':73 'access':54,63 'account':75 'altern':97 'app':38 'arr':10 'authent':31 'authentik':6,59 'differ':21 'direct':68 'disabl':29,42 'docker':45 'duo':77,99 'expos':44,69 'free':74 'front':8 'great':102 'hate':83 'host':90,96 'internet':72 'isn':66 'keep':18 'local':62 'lock':85 'log':26 'nice':80 'open':92 'password':22 'port':46 'primari':2 'put':5,19 'reason':3 'self':89,95 'sourc':93 'thing':87 'traefik':58 'via':57 'way':52 'well':48 'would':100"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5949728"
  +editedAt: DateTimeImmutable @1709298273 {#3502
    date: 2024-03-01 14:04:33.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703919204 {#3503
    date: 2023-12-30 07:53: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
167 DENIED edit
App\Entity\EntryComment {#3504
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      This is the way. My setup is very similar except I only use authentik for Nextcloud. I don't expose my "arr" services to the Internet so I don't feel it necessary to put them behind authentik, although I could if I wanted.\n
      \n
      Using Duo's free 10 personal licenses is also great as it can also plug into authentik for MFA through the solution.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703902859 {#3181
      date: 2023-12-30 03:20:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 263813
    -bodyTs: "'10':49 'also':53,58 'although':39 'arr':22 'authentik':14,38,61 'behind':37 'could':41 'duo':46 'except':10 'expos':20 'feel':31 'free':48 'great':54 'internet':26 'licens':51 'mfa':63 'necessari':33 'nextcloud':16 'person':50 'plug':59 'put':35 'servic':23 'setup':6 'similar':9 'solut':66 'use':13,45 'want':44 'way':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/730646/-/comment/4336009"
    +editedAt: DateTimeImmutable @1709242185 {#3182
      date: 2024-02-29 22:29:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703902859 {#3183
      date: 2023-12-30 03:20:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    The primary reason to put authentik in front of arrs is so I don’t have to keep putting in different password for each when logging in. I disable the authentication for each of them in the app itself and then disable the exposed docker port as well so the only way to access it it via traefik + authentik. It has local access only so isn’t directly exposed to the internet.\n
    \n
    10 free accounts on duo is very nice but I hate being locked into things (not self hosted). An open source or self hosted alternative to duo would be great.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703919204 {#3501
    date: 2023-12-30 07:53:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3505 …}
  +nested: Doctrine\ORM\PersistentCollection {#3507 …}
  +votes: Doctrine\ORM\PersistentCollection {#3509 …}
  +reports: Doctrine\ORM\PersistentCollection {#3511 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3513 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3515 …}
  -id: 264139
  -bodyTs: "'10':73 'access':54,63 'account':75 'altern':97 'app':38 'arr':10 'authent':31 'authentik':6,59 'differ':21 'direct':68 'disabl':29,42 'docker':45 'duo':77,99 'expos':44,69 'free':74 'front':8 'great':102 'hate':83 'host':90,96 'internet':72 'isn':66 'keep':18 'local':62 'lock':85 'log':26 'nice':80 'open':92 'password':22 'port':46 'primari':2 'put':5,19 'reason':3 'self':89,95 'sourc':93 'thing':87 'traefik':58 'via':57 'way':52 'well':48 'would':100"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5949728"
  +editedAt: DateTimeImmutable @1709298273 {#3502
    date: 2024-03-01 14:04:33.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703919204 {#3503
    date: 2023-12-30 07:53: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
168 DENIED moderate
App\Entity\EntryComment {#3504
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      This is the way. My setup is very similar except I only use authentik for Nextcloud. I don't expose my "arr" services to the Internet so I don't feel it necessary to put them behind authentik, although I could if I wanted.\n
      \n
      Using Duo's free 10 personal licenses is also great as it can also plug into authentik for MFA through the solution.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703902859 {#3181
      date: 2023-12-30 03:20:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 263813
    -bodyTs: "'10':49 'also':53,58 'although':39 'arr':22 'authentik':14,38,61 'behind':37 'could':41 'duo':46 'except':10 'expos':20 'feel':31 'free':48 'great':54 'internet':26 'licens':51 'mfa':63 'necessari':33 'nextcloud':16 'person':50 'plug':59 'put':35 'servic':23 'setup':6 'similar':9 'solut':66 'use':13,45 'want':44 'way':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/730646/-/comment/4336009"
    +editedAt: DateTimeImmutable @1709242185 {#3182
      date: 2024-02-29 22:29:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703902859 {#3183
      date: 2023-12-30 03:20:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    The primary reason to put authentik in front of arrs is so I don’t have to keep putting in different password for each when logging in. I disable the authentication for each of them in the app itself and then disable the exposed docker port as well so the only way to access it it via traefik + authentik. It has local access only so isn’t directly exposed to the internet.\n
    \n
    10 free accounts on duo is very nice but I hate being locked into things (not self hosted). An open source or self hosted alternative to duo would be great.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703919204 {#3501
    date: 2023-12-30 07:53:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3505 …}
  +nested: Doctrine\ORM\PersistentCollection {#3507 …}
  +votes: Doctrine\ORM\PersistentCollection {#3509 …}
  +reports: Doctrine\ORM\PersistentCollection {#3511 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3513 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3515 …}
  -id: 264139
  -bodyTs: "'10':73 'access':54,63 'account':75 'altern':97 'app':38 'arr':10 'authent':31 'authentik':6,59 'differ':21 'direct':68 'disabl':29,42 'docker':45 'duo':77,99 'expos':44,69 'free':74 'front':8 'great':102 'hate':83 'host':90,96 'internet':72 'isn':66 'keep':18 'local':62 'lock':85 'log':26 'nice':80 'open':92 'password':22 'port':46 'primari':2 'put':5,19 'reason':3 'self':89,95 'sourc':93 'thing':87 'traefik':58 'via':57 'way':52 'well':48 'would':100"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5949728"
  +editedAt: DateTimeImmutable @1709298273 {#3502
    date: 2024-03-01 14:04:33.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703919204 {#3503
    date: 2023-12-30 07:53: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
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 {#3200
  +user: Proxies\__CG__\App\Entity\User {#3201 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#2692
    +user: App\Entity\User {#2706 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
      \n
      That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
      \n
      My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
      \n
      I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
      \n
      Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1709860751 {#2687
      date: 2024-03-08 02:19:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 263579
    -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5946057"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703896105 {#2688
      date: 2023-12-30 01:28:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    How do you get certs for internal applications?\n
    \n
    I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703926310 {#3198
    date: 2023-12-30 09:51:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3202 …}
  +nested: Doctrine\ORM\PersistentCollection {#3204 …}
  +votes: Doctrine\ORM\PersistentCollection {#3206 …}
  +reports: Doctrine\ORM\PersistentCollection {#3208 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
  -id: 264299
  -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/3512902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703926310 {#3199
    date: 2023-12-30 09:51: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
171 DENIED edit
App\Entity\EntryComment {#3200
  +user: Proxies\__CG__\App\Entity\User {#3201 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#2692
    +user: App\Entity\User {#2706 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
      \n
      That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
      \n
      My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
      \n
      I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
      \n
      Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1709860751 {#2687
      date: 2024-03-08 02:19:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 263579
    -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5946057"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703896105 {#2688
      date: 2023-12-30 01:28:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    How do you get certs for internal applications?\n
    \n
    I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703926310 {#3198
    date: 2023-12-30 09:51:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3202 …}
  +nested: Doctrine\ORM\PersistentCollection {#3204 …}
  +votes: Doctrine\ORM\PersistentCollection {#3206 …}
  +reports: Doctrine\ORM\PersistentCollection {#3208 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
  -id: 264299
  -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/3512902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703926310 {#3199
    date: 2023-12-30 09:51: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
172 DENIED moderate
App\Entity\EntryComment {#3200
  +user: Proxies\__CG__\App\Entity\User {#3201 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#2692
    +user: App\Entity\User {#2706 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
      \n
      That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
      \n
      My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
      \n
      I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
      \n
      Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1709860751 {#2687
      date: 2024-03-08 02:19:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 263579
    -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5946057"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703896105 {#2688
      date: 2023-12-30 01:28:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    How do you get certs for internal applications?\n
    \n
    I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703926310 {#3198
    date: 2023-12-30 09:51:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3202 …}
  +nested: Doctrine\ORM\PersistentCollection {#3204 …}
  +votes: Doctrine\ORM\PersistentCollection {#3206 …}
  +reports: Doctrine\ORM\PersistentCollection {#3208 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
  -id: 264299
  -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/3512902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703926310 {#3199
    date: 2023-12-30 09:51: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
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 {#3520
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3200
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      How do you get certs for internal applications?\n
      \n
      I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703926310 {#3198
      date: 2023-12-30 09:51:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3202 …}
    +nested: Doctrine\ORM\PersistentCollection {#3204 …}
    +votes: Doctrine\ORM\PersistentCollection {#3206 …}
    +reports: Doctrine\ORM\PersistentCollection {#3208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
    -id: 264299
    -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3512902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703926310 {#3199
      date: 2023-12-30 09:51:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    You are completely correct…for normal certs. Internal domains require a wild card cert with DNS challenge.\n
    \n
    This video explains how to set it up with traefik\n
    \n
    [youtu.be/liV3c9m_OX8](https://youtu.be/liV3c9m_OX8)\n
    \n
    I’d bet caddy can do something similar.\n
    \n
    Basically you have:\n
    \n
    1. Seafile.domain.com -> has it’s own cert\n
    2. *.local.domain.com -> has its own cert but the * can be anything and the same cert can be used for anything in place of the star as many times as you want and therefore doesn’t need to be internet accessible to verify. That way vaultwarden.local.domain.com remains local only.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703928828 {#3517
    date: 2023-12-30 10:33:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3521 …}
  +nested: Doctrine\ORM\PersistentCollection {#3523 …}
  +votes: Doctrine\ORM\PersistentCollection {#3525 …}
  +reports: Doctrine\ORM\PersistentCollection {#3527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3529 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3531 …}
  -id: 264351
  -bodyTs: "'/liv3c9m_ox8](https://youtu.be/liv3c9m_ox8)':30 '1':42 '2':49 'access':88 'anyth':59,68 'basic':39 'bet':33 'caddi':34 'card':13 'cert':7,14,48,54,63 'challeng':17 'complet':3 'correct':4 'd':32 'dns':16 'doesn':82 'domain':9 'explain':20 'intern':8 'internet':87 'local':95 'local.domain.com':50 'mani':75 'need':84 'normal':6 'place':70 'remain':94 'requir':10 'seafile.domain.com':43 'set':23 'similar':38 'someth':37 'star':73 'therefor':81 'time':76 'traefik':27 'use':66 'vaultwarden.local.domain.com':93 'verifi':90 'video':19 'want':79 'way':92 'wild':12 'youtu.be':29 'youtu.be/liv3c9m_ox8](https://youtu.be/liv3c9m_ox8)':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5950893"
  +editedAt: DateTimeImmutable @1709332836 {#3518
    date: 2024-03-01 23:40:36.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703928828 {#3519
    date: 2023-12-30 10:33:48.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 {#3520
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3200
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      How do you get certs for internal applications?\n
      \n
      I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703926310 {#3198
      date: 2023-12-30 09:51:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3202 …}
    +nested: Doctrine\ORM\PersistentCollection {#3204 …}
    +votes: Doctrine\ORM\PersistentCollection {#3206 …}
    +reports: Doctrine\ORM\PersistentCollection {#3208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
    -id: 264299
    -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3512902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703926310 {#3199
      date: 2023-12-30 09:51:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    You are completely correct…for normal certs. Internal domains require a wild card cert with DNS challenge.\n
    \n
    This video explains how to set it up with traefik\n
    \n
    [youtu.be/liV3c9m_OX8](https://youtu.be/liV3c9m_OX8)\n
    \n
    I’d bet caddy can do something similar.\n
    \n
    Basically you have:\n
    \n
    1. Seafile.domain.com -> has it’s own cert\n
    2. *.local.domain.com -> has its own cert but the * can be anything and the same cert can be used for anything in place of the star as many times as you want and therefore doesn’t need to be internet accessible to verify. That way vaultwarden.local.domain.com remains local only.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703928828 {#3517
    date: 2023-12-30 10:33:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3521 …}
  +nested: Doctrine\ORM\PersistentCollection {#3523 …}
  +votes: Doctrine\ORM\PersistentCollection {#3525 …}
  +reports: Doctrine\ORM\PersistentCollection {#3527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3529 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3531 …}
  -id: 264351
  -bodyTs: "'/liv3c9m_ox8](https://youtu.be/liv3c9m_ox8)':30 '1':42 '2':49 'access':88 'anyth':59,68 'basic':39 'bet':33 'caddi':34 'card':13 'cert':7,14,48,54,63 'challeng':17 'complet':3 'correct':4 'd':32 'dns':16 'doesn':82 'domain':9 'explain':20 'intern':8 'internet':87 'local':95 'local.domain.com':50 'mani':75 'need':84 'normal':6 'place':70 'remain':94 'requir':10 'seafile.domain.com':43 'set':23 'similar':38 'someth':37 'star':73 'therefor':81 'time':76 'traefik':27 'use':66 'vaultwarden.local.domain.com':93 'verifi':90 'video':19 'want':79 'way':92 'wild':12 'youtu.be':29 'youtu.be/liv3c9m_ox8](https://youtu.be/liv3c9m_ox8)':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5950893"
  +editedAt: DateTimeImmutable @1709332836 {#3518
    date: 2024-03-01 23:40:36.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703928828 {#3519
    date: 2023-12-30 10:33:48.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 {#3520
  +user: App\Entity\User {#2706 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3200
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      How do you get certs for internal applications?\n
      \n
      I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703926310 {#3198
      date: 2023-12-30 09:51:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3202 …}
    +nested: Doctrine\ORM\PersistentCollection {#3204 …}
    +votes: Doctrine\ORM\PersistentCollection {#3206 …}
    +reports: Doctrine\ORM\PersistentCollection {#3208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
    -id: 264299
    -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3512902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703926310 {#3199
      date: 2023-12-30 09:51:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    You are completely correct…for normal certs. Internal domains require a wild card cert with DNS challenge.\n
    \n
    This video explains how to set it up with traefik\n
    \n
    [youtu.be/liV3c9m_OX8](https://youtu.be/liV3c9m_OX8)\n
    \n
    I’d bet caddy can do something similar.\n
    \n
    Basically you have:\n
    \n
    1. Seafile.domain.com -> has it’s own cert\n
    2. *.local.domain.com -> has its own cert but the * can be anything and the same cert can be used for anything in place of the star as many times as you want and therefore doesn’t need to be internet accessible to verify. That way vaultwarden.local.domain.com remains local only.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703928828 {#3517
    date: 2023-12-30 10:33:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3521 …}
  +nested: Doctrine\ORM\PersistentCollection {#3523 …}
  +votes: Doctrine\ORM\PersistentCollection {#3525 …}
  +reports: Doctrine\ORM\PersistentCollection {#3527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3529 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3531 …}
  -id: 264351
  -bodyTs: "'/liv3c9m_ox8](https://youtu.be/liv3c9m_ox8)':30 '1':42 '2':49 'access':88 'anyth':59,68 'basic':39 'bet':33 'caddi':34 'card':13 'cert':7,14,48,54,63 'challeng':17 'complet':3 'correct':4 'd':32 'dns':16 'doesn':82 'domain':9 'explain':20 'intern':8 'internet':87 'local':95 'local.domain.com':50 'mani':75 'need':84 'normal':6 'place':70 'remain':94 'requir':10 'seafile.domain.com':43 'set':23 'similar':38 'someth':37 'star':73 'therefor':81 'time':76 'traefik':27 'use':66 'vaultwarden.local.domain.com':93 'verifi':90 'video':19 'want':79 'way':92 'wild':12 'youtu.be':29 'youtu.be/liv3c9m_ox8](https://youtu.be/liv3c9m_ox8)':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5950893"
  +editedAt: DateTimeImmutable @1709332836 {#3518
    date: 2024-03-01 23:40:36.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703928828 {#3519
    date: 2023-12-30 10:33:48.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 {#3535
  +user: Proxies\__CG__\App\Entity\User {#3536 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3200
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      How do you get certs for internal applications?\n
      \n
      I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703926310 {#3198
      date: 2023-12-30 09:51:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3202 …}
    +nested: Doctrine\ORM\PersistentCollection {#3204 …}
    +votes: Doctrine\ORM\PersistentCollection {#3206 …}
    +reports: Doctrine\ORM\PersistentCollection {#3208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
    -id: 264299
    -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3512902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703926310 {#3199
      date: 2023-12-30 09:51:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
    \n
    deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703933534 {#3533
    date: 2023-12-30 11:52:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3537 …}
  +nested: Doctrine\ORM\PersistentCollection {#3539 …}
  +votes: Doctrine\ORM\PersistentCollection {#3541 …}
  +reports: Doctrine\ORM\PersistentCollection {#3543 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
  -id: 265614
  -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5634415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703933534 {#3534
    date: 2023-12-30 11:52:14.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 {#3535
  +user: Proxies\__CG__\App\Entity\User {#3536 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3200
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      How do you get certs for internal applications?\n
      \n
      I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703926310 {#3198
      date: 2023-12-30 09:51:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3202 …}
    +nested: Doctrine\ORM\PersistentCollection {#3204 …}
    +votes: Doctrine\ORM\PersistentCollection {#3206 …}
    +reports: Doctrine\ORM\PersistentCollection {#3208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
    -id: 264299
    -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3512902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703926310 {#3199
      date: 2023-12-30 09:51:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
    \n
    deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703933534 {#3533
    date: 2023-12-30 11:52:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3537 …}
  +nested: Doctrine\ORM\PersistentCollection {#3539 …}
  +votes: Doctrine\ORM\PersistentCollection {#3541 …}
  +reports: Doctrine\ORM\PersistentCollection {#3543 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
  -id: 265614
  -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5634415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703933534 {#3534
    date: 2023-12-30 11:52:14.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 {#3535
  +user: Proxies\__CG__\App\Entity\User {#3536 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3200
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
        \n
        That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
        \n
        My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
        \n
        I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
        \n
        Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1709860751 {#2687
        date: 2024-03-08 02:19:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 263579
      -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5946057"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703896105 {#2688
        date: 2023-12-30 01:28:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      How do you get certs for internal applications?\n
      \n
      I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703926310 {#3198
      date: 2023-12-30 09:51:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3202 …}
    +nested: Doctrine\ORM\PersistentCollection {#3204 …}
    +votes: Doctrine\ORM\PersistentCollection {#3206 …}
    +reports: Doctrine\ORM\PersistentCollection {#3208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
    -id: 264299
    -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3512902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703926310 {#3199
      date: 2023-12-30 09:51:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
    \n
    deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703933534 {#3533
    date: 2023-12-30 11:52:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3537 …}
  +nested: Doctrine\ORM\PersistentCollection {#3539 …}
  +votes: Doctrine\ORM\PersistentCollection {#3541 …}
  +reports: Doctrine\ORM\PersistentCollection {#3543 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
  -id: 265614
  -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5634415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703933534 {#3534
    date: 2023-12-30 11:52:14.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 {#3727
  +user: Proxies\__CG__\App\Entity\User {#3201 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3535
    +user: Proxies\__CG__\App\Entity\User {#3536 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3200
      +user: Proxies\__CG__\App\Entity\User {#3201 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
          \n
          That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
          \n
          My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
          \n
          I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
          \n
          Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1709860751 {#2687
          date: 2024-03-08 02:19:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@arudesalad@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 263579
        -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5946057"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703896105 {#2688
          date: 2023-12-30 01:28:25.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        How do you get certs for internal applications?\n
        \n
        I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703926310 {#3198
        date: 2023-12-30 09:51:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3202 …}
      +nested: Doctrine\ORM\PersistentCollection {#3204 …}
      +votes: Doctrine\ORM\PersistentCollection {#3206 …}
      +reports: Doctrine\ORM\PersistentCollection {#3208 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
      -id: 264299
      -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmynsfw.com/comment/3512902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703926310 {#3199
        date: 2023-12-30 09:51:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
      \n
      deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703933534 {#3533
      date: 2023-12-30 11:52:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@throwafoxtrot@lemmynsfw.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3537 …}
    +nested: Doctrine\ORM\PersistentCollection {#3539 …}
    +votes: Doctrine\ORM\PersistentCollection {#3541 …}
    +reports: Doctrine\ORM\PersistentCollection {#3543 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
    -id: 265614
    -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5634415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703933534 {#3534
      date: 2023-12-30 11:52:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: "Thanks, good to know. I’ll see if can set that up."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704013522 {#3725
    date: 2023-12-31 10:05:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3728 …}
  +nested: Doctrine\ORM\PersistentCollection {#3730 …}
  +votes: Doctrine\ORM\PersistentCollection {#3732 …}
  +reports: Doctrine\ORM\PersistentCollection {#3734 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3736 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3738 …}
  -id: 266986
  -bodyTs: "'good':2 'know':4 'll':6 'see':7 'set':10 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/3525157"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704013522 {#3726
    date: 2023-12-31 10:05: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
183 DENIED edit
App\Entity\EntryComment {#3727
  +user: Proxies\__CG__\App\Entity\User {#3201 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3535
    +user: Proxies\__CG__\App\Entity\User {#3536 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3200
      +user: Proxies\__CG__\App\Entity\User {#3201 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
          \n
          That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
          \n
          My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
          \n
          I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
          \n
          Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1709860751 {#2687
          date: 2024-03-08 02:19:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@arudesalad@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 263579
        -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5946057"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703896105 {#2688
          date: 2023-12-30 01:28:25.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        How do you get certs for internal applications?\n
        \n
        I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703926310 {#3198
        date: 2023-12-30 09:51:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3202 …}
      +nested: Doctrine\ORM\PersistentCollection {#3204 …}
      +votes: Doctrine\ORM\PersistentCollection {#3206 …}
      +reports: Doctrine\ORM\PersistentCollection {#3208 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
      -id: 264299
      -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmynsfw.com/comment/3512902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703926310 {#3199
        date: 2023-12-30 09:51:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
      \n
      deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703933534 {#3533
      date: 2023-12-30 11:52:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@throwafoxtrot@lemmynsfw.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3537 …}
    +nested: Doctrine\ORM\PersistentCollection {#3539 …}
    +votes: Doctrine\ORM\PersistentCollection {#3541 …}
    +reports: Doctrine\ORM\PersistentCollection {#3543 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
    -id: 265614
    -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5634415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703933534 {#3534
      date: 2023-12-30 11:52:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: "Thanks, good to know. I’ll see if can set that up."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704013522 {#3725
    date: 2023-12-31 10:05:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3728 …}
  +nested: Doctrine\ORM\PersistentCollection {#3730 …}
  +votes: Doctrine\ORM\PersistentCollection {#3732 …}
  +reports: Doctrine\ORM\PersistentCollection {#3734 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3736 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3738 …}
  -id: 266986
  -bodyTs: "'good':2 'know':4 'll':6 'see':7 'set':10 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/3525157"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704013522 {#3726
    date: 2023-12-31 10:05: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
184 DENIED moderate
App\Entity\EntryComment {#3727
  +user: Proxies\__CG__\App\Entity\User {#3201 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3535
    +user: Proxies\__CG__\App\Entity\User {#3536 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3200
      +user: Proxies\__CG__\App\Entity\User {#3201 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
          \n
          That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
          \n
          My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
          \n
          I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
          \n
          Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1709860751 {#2687
          date: 2024-03-08 02:19:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@arudesalad@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 263579
        -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5946057"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703896105 {#2688
          date: 2023-12-30 01:28:25.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        How do you get certs for internal applications?\n
        \n
        I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703926310 {#3198
        date: 2023-12-30 09:51:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3202 …}
      +nested: Doctrine\ORM\PersistentCollection {#3204 …}
      +votes: Doctrine\ORM\PersistentCollection {#3206 …}
      +reports: Doctrine\ORM\PersistentCollection {#3208 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
      -id: 264299
      -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmynsfw.com/comment/3512902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703926310 {#3199
        date: 2023-12-30 09:51:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
      \n
      deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703933534 {#3533
      date: 2023-12-30 11:52:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@throwafoxtrot@lemmynsfw.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3537 …}
    +nested: Doctrine\ORM\PersistentCollection {#3539 …}
    +votes: Doctrine\ORM\PersistentCollection {#3541 …}
    +reports: Doctrine\ORM\PersistentCollection {#3543 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
    -id: 265614
    -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5634415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703933534 {#3534
      date: 2023-12-30 11:52:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: "Thanks, good to know. I’ll see if can set that up."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704013522 {#3725
    date: 2023-12-31 10:05:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3728 …}
  +nested: Doctrine\ORM\PersistentCollection {#3730 …}
  +votes: Doctrine\ORM\PersistentCollection {#3732 …}
  +reports: Doctrine\ORM\PersistentCollection {#3734 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3736 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3738 …}
  -id: 266986
  -bodyTs: "'good':2 'know':4 'll':6 'see':7 'set':10 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/3525157"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704013522 {#3726
    date: 2023-12-31 10:05: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
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 {#3870
  +user: Proxies\__CG__\App\Entity\User {#3536 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3727
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3535
      +user: Proxies\__CG__\App\Entity\User {#3536 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3200
        +user: Proxies\__CG__\App\Entity\User {#3201 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
            \n
            That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
            \n
            My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
            \n
            I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
            \n
            Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 9
          +score: 0
          +lastActive: DateTime @1709860751 {#2687
            date: 2024-03-08 02:19:11.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@arudesalad@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 263579
          -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/5946057"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703896105 {#2688
            date: 2023-12-30 01:28:25.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: """
          How do you get certs for internal applications?\n
          \n
          I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703926310 {#3198
          date: 2023-12-30 09:51:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@arudesalad@sh.itjust.works"
          "@Lem453@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3202 …}
        +nested: Doctrine\ORM\PersistentCollection {#3204 …}
        +votes: Doctrine\ORM\PersistentCollection {#3206 …}
        +reports: Doctrine\ORM\PersistentCollection {#3208 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
        -id: 264299
        -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmynsfw.com/comment/3512902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703926310 {#3199
          date: 2023-12-30 09:51:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
        \n
        deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703933534 {#3533
        date: 2023-12-30 11:52:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
        "@Lem453@lemmy.ca"
        "@throwafoxtrot@lemmynsfw.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3537 …}
      +nested: Doctrine\ORM\PersistentCollection {#3539 …}
      +votes: Doctrine\ORM\PersistentCollection {#3541 …}
      +reports: Doctrine\ORM\PersistentCollection {#3543 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
      -id: 265614
      -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5634415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703933534 {#3534
        date: 2023-12-30 11:52:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "Thanks, good to know. I’ll see if can set that up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704013522 {#3725
      date: 2023-12-31 10:05:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@throwafoxtrot@lemmynsfw.com"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3728 …}
    +nested: Doctrine\ORM\PersistentCollection {#3730 …}
    +votes: Doctrine\ORM\PersistentCollection {#3732 …}
    +reports: Doctrine\ORM\PersistentCollection {#3734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3738 …}
    -id: 266986
    -bodyTs: "'good':2 'know':4 'll':6 'see':7 'set':10 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3525157"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704013522 {#3726
      date: 2023-12-31 10:05:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    I see that you want to use the cert for intranet apps btw.\n
    \n
    What I did was get two LE wildcard certs, one for *.my.dom and one for *.local.my.dom. Both of them can be obtained and renewed with the API approach without any further care to what they actually point at.\n
    \n
    Also, by using wildcards, you don’t give away any of your subdomains. LE requests are public so if you get a cert for a specific subdomain everybody will know about it. local.my.dom will be known but since that’s only used on my LAN it doesn’t matter.\n
    \n
    Then what I do for externally exposed apps is to point my.dom to an IP (A record) and either make a wildcard CNAME for everything *.my.dom to my.dom, or explicit subdomain CNAME’s as needed, also to my.dom.\n
    \n
    This way you only have one record to update for the IP and everything else will pick it up. I prefer the second approach and I use a cryptic subdomain name (ie. don’t use jellyfin.my.dom) so I cut down on brute force guessing.\n
    \n
    The IP points at my router, which forwards 443 (or a different port of you prefer) to a reverse proxy that uses the *.my.dom LE cert. If whatever tries to access the port doesn’t provide the correct full domain name they get an error from the proxy.\n
    \n
    For the internal stuff I use dnsmasq which has a feature that will override all DNS resolves for anything ending with .local.my.dom to the LAN IP of the reverse proxy. Which uses the *.local.my.dom LE cert for these ones but otherwise works the same.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704020325 {#3868
    date: 2023-12-31 11:58:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3871 …}
  +nested: Doctrine\ORM\PersistentCollection {#3873 …}
  +votes: Doctrine\ORM\PersistentCollection {#3875 …}
  +reports: Doctrine\ORM\PersistentCollection {#3877 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3879 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3881 …}
  -id: 267115
  -bodyTs: "'443':191 'access':213 'actual':49 'also':52,136 'anyth':249 'api':40 'app':12,108 'approach':41,162 'away':60 'brute':180 'btw':13 'care':45 'cert':9,22,74,208,266 'cname':123,132 'correct':220 'cryptic':167 'cut':177 'differ':194 'dns':246 'dnsmasq':237 'doesn':98,216 'domain':222 'either':119 'els':153 'end':250 'error':227 'everybodi':79 'everyth':125,152 'explicit':130 'expos':107 'extern':106 'featur':241 'forc':181 'forward':190 'full':221 'get':18,72,225 'give':59 'guess':182 'ie':170 'intern':233 'intranet':11 'ip':115,150,184,256 'jellyfin.my.dom':174 'know':81 'known':87 'lan':96,255 'le':20,65,207,265 'local.my.dom':29,84,252,264 'make':120 'matter':100 'my.dom':25,112,126,128,138,206 'name':169,223 'need':135 'obtain':35 'one':23,27,144,269 'otherwis':271 'overrid':244 'pick':155 'point':50,111,185 'port':195,215 'prefer':159,198 'provid':218 'proxi':202,230,260 'public':68 'record':117,145 'renew':37 'request':66 'resolv':247 'revers':201,259 'router':188 'second':161 'see':2 'sinc':89 'specif':77 'stuff':234 'subdomain':64,78,131,168 'tri':211 'two':19 'updat':147 'use':7,54,93,165,173,204,236,262 'want':5 'way':140 'whatev':210 'wildcard':21,55,122 'without':42 'work':272"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5648907"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704020325 {#3869
    date: 2023-12-31 11:58:45.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 {#3870
  +user: Proxies\__CG__\App\Entity\User {#3536 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3727
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3535
      +user: Proxies\__CG__\App\Entity\User {#3536 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3200
        +user: Proxies\__CG__\App\Entity\User {#3201 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
            \n
            That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
            \n
            My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
            \n
            I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
            \n
            Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 9
          +score: 0
          +lastActive: DateTime @1709860751 {#2687
            date: 2024-03-08 02:19:11.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@arudesalad@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 263579
          -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/5946057"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703896105 {#2688
            date: 2023-12-30 01:28:25.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: """
          How do you get certs for internal applications?\n
          \n
          I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703926310 {#3198
          date: 2023-12-30 09:51:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@arudesalad@sh.itjust.works"
          "@Lem453@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3202 …}
        +nested: Doctrine\ORM\PersistentCollection {#3204 …}
        +votes: Doctrine\ORM\PersistentCollection {#3206 …}
        +reports: Doctrine\ORM\PersistentCollection {#3208 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
        -id: 264299
        -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmynsfw.com/comment/3512902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703926310 {#3199
          date: 2023-12-30 09:51:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
        \n
        deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703933534 {#3533
        date: 2023-12-30 11:52:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
        "@Lem453@lemmy.ca"
        "@throwafoxtrot@lemmynsfw.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3537 …}
      +nested: Doctrine\ORM\PersistentCollection {#3539 …}
      +votes: Doctrine\ORM\PersistentCollection {#3541 …}
      +reports: Doctrine\ORM\PersistentCollection {#3543 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
      -id: 265614
      -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5634415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703933534 {#3534
        date: 2023-12-30 11:52:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "Thanks, good to know. I’ll see if can set that up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704013522 {#3725
      date: 2023-12-31 10:05:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@throwafoxtrot@lemmynsfw.com"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3728 …}
    +nested: Doctrine\ORM\PersistentCollection {#3730 …}
    +votes: Doctrine\ORM\PersistentCollection {#3732 …}
    +reports: Doctrine\ORM\PersistentCollection {#3734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3738 …}
    -id: 266986
    -bodyTs: "'good':2 'know':4 'll':6 'see':7 'set':10 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3525157"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704013522 {#3726
      date: 2023-12-31 10:05:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    I see that you want to use the cert for intranet apps btw.\n
    \n
    What I did was get two LE wildcard certs, one for *.my.dom and one for *.local.my.dom. Both of them can be obtained and renewed with the API approach without any further care to what they actually point at.\n
    \n
    Also, by using wildcards, you don’t give away any of your subdomains. LE requests are public so if you get a cert for a specific subdomain everybody will know about it. local.my.dom will be known but since that’s only used on my LAN it doesn’t matter.\n
    \n
    Then what I do for externally exposed apps is to point my.dom to an IP (A record) and either make a wildcard CNAME for everything *.my.dom to my.dom, or explicit subdomain CNAME’s as needed, also to my.dom.\n
    \n
    This way you only have one record to update for the IP and everything else will pick it up. I prefer the second approach and I use a cryptic subdomain name (ie. don’t use jellyfin.my.dom) so I cut down on brute force guessing.\n
    \n
    The IP points at my router, which forwards 443 (or a different port of you prefer) to a reverse proxy that uses the *.my.dom LE cert. If whatever tries to access the port doesn’t provide the correct full domain name they get an error from the proxy.\n
    \n
    For the internal stuff I use dnsmasq which has a feature that will override all DNS resolves for anything ending with .local.my.dom to the LAN IP of the reverse proxy. Which uses the *.local.my.dom LE cert for these ones but otherwise works the same.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704020325 {#3868
    date: 2023-12-31 11:58:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3871 …}
  +nested: Doctrine\ORM\PersistentCollection {#3873 …}
  +votes: Doctrine\ORM\PersistentCollection {#3875 …}
  +reports: Doctrine\ORM\PersistentCollection {#3877 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3879 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3881 …}
  -id: 267115
  -bodyTs: "'443':191 'access':213 'actual':49 'also':52,136 'anyth':249 'api':40 'app':12,108 'approach':41,162 'away':60 'brute':180 'btw':13 'care':45 'cert':9,22,74,208,266 'cname':123,132 'correct':220 'cryptic':167 'cut':177 'differ':194 'dns':246 'dnsmasq':237 'doesn':98,216 'domain':222 'either':119 'els':153 'end':250 'error':227 'everybodi':79 'everyth':125,152 'explicit':130 'expos':107 'extern':106 'featur':241 'forc':181 'forward':190 'full':221 'get':18,72,225 'give':59 'guess':182 'ie':170 'intern':233 'intranet':11 'ip':115,150,184,256 'jellyfin.my.dom':174 'know':81 'known':87 'lan':96,255 'le':20,65,207,265 'local.my.dom':29,84,252,264 'make':120 'matter':100 'my.dom':25,112,126,128,138,206 'name':169,223 'need':135 'obtain':35 'one':23,27,144,269 'otherwis':271 'overrid':244 'pick':155 'point':50,111,185 'port':195,215 'prefer':159,198 'provid':218 'proxi':202,230,260 'public':68 'record':117,145 'renew':37 'request':66 'resolv':247 'revers':201,259 'router':188 'second':161 'see':2 'sinc':89 'specif':77 'stuff':234 'subdomain':64,78,131,168 'tri':211 'two':19 'updat':147 'use':7,54,93,165,173,204,236,262 'want':5 'way':140 'whatev':210 'wildcard':21,55,122 'without':42 'work':272"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5648907"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704020325 {#3869
    date: 2023-12-31 11:58:45.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 {#3870
  +user: Proxies\__CG__\App\Entity\User {#3536 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
  +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 {#3727
    +user: Proxies\__CG__\App\Entity\User {#3201 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3535
      +user: Proxies\__CG__\App\Entity\User {#3536 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3200
        +user: Proxies\__CG__\App\Entity\User {#3201 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            CloudFlare is a good place for beginners to start. Setting up a reverse proxy can be daunting the first time. Certainly better than no reverse proxy.\n
            \n
            That being said, having your own reverse proxy is nice. Better security since the certificates are controlled by your server. Also complex stuff becomes possible.\n
            \n
            My traefik uses keys encrypt wild card domains to provide HTTPS for internal LAN only applications (vault warden) while providing external access for other things like seafile.\n
            \n
            I also use traefik with authentik for single sign on. Traefik allows me to secure apps like sonarr with single sign on from my authentik setup. So I login once on my browser and I can access many of my apps without any further passwords.\n
            \n
            Authentik also allows oAuth so I can use that for seafile, freshrss and immich. Authentik allows jellyfin login with LDAP. (This last paragraph could be setup with CloudFlare as well).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 9
          +score: 0
          +lastActive: DateTime @1709860751 {#2687
            date: 2024-03-08 02:19:11.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@arudesalad@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 263579
          -bodyTs: "'access':73,115 'allow':90,126,139 'also':47,80,125 'app':94,119 'applic':67 'authentik':84,103,124,138 'becom':50 'beginn':7 'better':22,37 'browser':111 'card':58 'certain':21 'certif':41 'cloudflar':1,151 'complex':48 'control':43 'could':147 'daunt':17 'domain':59 'encrypt':56 'extern':72 'first':19 'freshrss':135 'good':4 'https':62 'immich':137 'intern':64 'jellyfin':140 'key':55 'lan':65 'last':145 'ldap':143 'like':77,95 'login':107,141 'mani':116 'nice':36 'oauth':127 'paragraph':146 'password':123 'place':5 'possibl':51 'provid':61,71 'proxi':14,26,34 'revers':13,25,33 'said':29 'seafil':78,134 'secur':38,93 'server':46 'set':10 'setup':104,149 'sign':87,99 'sinc':39 'singl':86,98 'sonarr':96 'start':9 'stuff':49 'thing':76 'time':20 'traefik':53,82,89 'use':54,81,131 'vault':68 'warden':69 'well':153 'wild':57 'without':120"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ca/comment/5946057"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703896105 {#2688
            date: 2023-12-30 01:28:25.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: """
          How do you get certs for internal applications?\n
          \n
          I use caddy and it does everything for me, but my limited understanding is that the dns entry for which the certs are requested must point to the ip address at which caddy is listening. So if I have a DNS entry like internal.domain.com which resolves to 10.0.0.123 and caddy is listening on that address I can get a http connection, but not an https connection, because letsencrypt can’t verify that 10.0.0.123 is actually under my control.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703926310 {#3198
          date: 2023-12-30 09:51:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@arudesalad@sh.itjust.works"
          "@Lem453@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3202 …}
        +nested: Doctrine\ORM\PersistentCollection {#3204 …}
        +votes: Doctrine\ORM\PersistentCollection {#3206 …}
        +reports: Doctrine\ORM\PersistentCollection {#3208 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3210 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3212 …}
        -id: 264299
        -bodyTs: "'10.0.0.123':56,81 'actual':83 'address':38,63 'applic':8 'caddi':11,41,58 'cert':5,30 'connect':69,74 'control':86 'dns':25,49 'entri':26,50 'everyth':15 'get':4,66 'http':68 'https':73 'intern':7 'internal.domain.com':52 'ip':37 'letsencrypt':76 'like':51 'limit':20 'listen':43,60 'must':33 'point':34 'request':32 'resolv':54 'understand':21 'use':10 'verifi':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmynsfw.com/comment/3512902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703926310 {#3199
          date: 2023-12-30 09:51:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        There is an alternate verification method using an API key to your DNS provider, if it’s a supported one. That method doesn’t need any IP to be assigned (doesn’t care if there are A/AAAA records or where they point because it can verify the domain directly).\n
        \n
        deSEC.io is a good example of a good, reputable and free DNS provider that additionally allows you to manage API keys. The catch is that they require you to enable DNSSEC (their mission is similar to Let’s Encrypt, but for DNS).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703933534 {#3533
        date: 2023-12-30 11:52:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
        "@Lem453@lemmy.ca"
        "@throwafoxtrot@lemmynsfw.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3537 …}
      +nested: Doctrine\ORM\PersistentCollection {#3539 …}
      +votes: Doctrine\ORM\PersistentCollection {#3541 …}
      +reports: Doctrine\ORM\PersistentCollection {#3543 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3547 …}
      -id: 265614
      -bodyTs: "'a/aaaa':37 'addit':64 'allow':65 'altern':4 'api':9,69 'assign':30 'care':33 'catch':72 'desec.io':50 'direct':49 'dns':13,61,91 'dnssec':80 'doesn':23,31 'domain':48 'enabl':79 'encrypt':88 'exampl':54 'free':60 'good':53,57 'ip':27 'key':10,70 'let':86 'manag':68 'method':6,22 'mission':82 'need':25 'one':20 'point':42 'provid':14,62 'record':38 'reput':58 'requir':76 'similar':84 'support':19 'use':7 'verif':5 'verifi':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5634415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703933534 {#3534
        date: 2023-12-30 11:52:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "Thanks, good to know. I’ll see if can set that up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704013522 {#3725
      date: 2023-12-31 10:05:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@Lem453@lemmy.ca"
      "@throwafoxtrot@lemmynsfw.com"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3728 …}
    +nested: Doctrine\ORM\PersistentCollection {#3730 …}
    +votes: Doctrine\ORM\PersistentCollection {#3732 …}
    +reports: Doctrine\ORM\PersistentCollection {#3734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3738 …}
    -id: 266986
    -bodyTs: "'good':2 'know':4 'll':6 'see':7 'set':10 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/3525157"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704013522 {#3726
      date: 2023-12-31 10:05:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2692}
  +body: """
    I see that you want to use the cert for intranet apps btw.\n
    \n
    What I did was get two LE wildcard certs, one for *.my.dom and one for *.local.my.dom. Both of them can be obtained and renewed with the API approach without any further care to what they actually point at.\n
    \n
    Also, by using wildcards, you don’t give away any of your subdomains. LE requests are public so if you get a cert for a specific subdomain everybody will know about it. local.my.dom will be known but since that’s only used on my LAN it doesn’t matter.\n
    \n
    Then what I do for externally exposed apps is to point my.dom to an IP (A record) and either make a wildcard CNAME for everything *.my.dom to my.dom, or explicit subdomain CNAME’s as needed, also to my.dom.\n
    \n
    This way you only have one record to update for the IP and everything else will pick it up. I prefer the second approach and I use a cryptic subdomain name (ie. don’t use jellyfin.my.dom) so I cut down on brute force guessing.\n
    \n
    The IP points at my router, which forwards 443 (or a different port of you prefer) to a reverse proxy that uses the *.my.dom LE cert. If whatever tries to access the port doesn’t provide the correct full domain name they get an error from the proxy.\n
    \n
    For the internal stuff I use dnsmasq which has a feature that will override all DNS resolves for anything ending with .local.my.dom to the LAN IP of the reverse proxy. Which uses the *.local.my.dom LE cert for these ones but otherwise works the same.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704020325 {#3868
    date: 2023-12-31 11:58:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@Lem453@lemmy.ca"
    "@throwafoxtrot@lemmynsfw.com"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3871 …}
  +nested: Doctrine\ORM\PersistentCollection {#3873 …}
  +votes: Doctrine\ORM\PersistentCollection {#3875 …}
  +reports: Doctrine\ORM\PersistentCollection {#3877 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3879 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3881 …}
  -id: 267115
  -bodyTs: "'443':191 'access':213 'actual':49 'also':52,136 'anyth':249 'api':40 'app':12,108 'approach':41,162 'away':60 'brute':180 'btw':13 'care':45 'cert':9,22,74,208,266 'cname':123,132 'correct':220 'cryptic':167 'cut':177 'differ':194 'dns':246 'dnsmasq':237 'doesn':98,216 'domain':222 'either':119 'els':153 'end':250 'error':227 'everybodi':79 'everyth':125,152 'explicit':130 'expos':107 'extern':106 'featur':241 'forc':181 'forward':190 'full':221 'get':18,72,225 'give':59 'guess':182 'ie':170 'intern':233 'intranet':11 'ip':115,150,184,256 'jellyfin.my.dom':174 'know':81 'known':87 'lan':96,255 'le':20,65,207,265 'local.my.dom':29,84,252,264 'make':120 'matter':100 'my.dom':25,112,126,128,138,206 'name':169,223 'need':135 'obtain':35 'one':23,27,144,269 'otherwis':271 'overrid':244 'pick':155 'point':50,111,185 'port':195,215 'prefer':159,198 'provid':218 'proxi':202,230,260 'public':68 'record':117,145 'renew':37 'request':66 'resolv':247 'revers':201,259 'router':188 'second':161 'see':2 'sinc':89 'specif':77 'stuff':234 'subdomain':64,78,131,168 'tri':211 'two':19 'updat':147 'use':7,54,93,165,173,204,236,262 'want':5 'way':140 'whatev':210 'wildcard':21,55,122 'without':42 'work':272"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5648907"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704020325 {#3869
    date: 2023-12-31 11:58:45.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 {#2766
  +user: App\Entity\User {#2779 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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: "Hetzner is perhaps the cheapest option."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1709817329 {#2761
    date: 2024-03-07 14:15:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2767 …}
  +nested: Doctrine\ORM\PersistentCollection {#2769 …}
  +votes: Doctrine\ORM\PersistentCollection {#2771 …}
  +reports: Doctrine\ORM\PersistentCollection {#2773 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
  -id: 265312
  -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6308572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703964655 {#2762
    date: 2023-12-30 20:30: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
191 DENIED edit
App\Entity\EntryComment {#2766
  +user: App\Entity\User {#2779 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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: "Hetzner is perhaps the cheapest option."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1709817329 {#2761
    date: 2024-03-07 14:15:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2767 …}
  +nested: Doctrine\ORM\PersistentCollection {#2769 …}
  +votes: Doctrine\ORM\PersistentCollection {#2771 …}
  +reports: Doctrine\ORM\PersistentCollection {#2773 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
  -id: 265312
  -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6308572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703964655 {#2762
    date: 2023-12-30 20:30: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
192 DENIED moderate
App\Entity\EntryComment {#2766
  +user: App\Entity\User {#2779 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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: "Hetzner is perhaps the cheapest option."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1709817329 {#2761
    date: 2024-03-07 14:15:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2767 …}
  +nested: Doctrine\ORM\PersistentCollection {#2769 …}
  +votes: Doctrine\ORM\PersistentCollection {#2771 …}
  +reports: Doctrine\ORM\PersistentCollection {#2773 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
  -id: 265312
  -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6308572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703964655 {#2762
    date: 2023-12-30 20:30: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
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 {#3248
  +user: Proxies\__CG__\App\Entity\User {#3249 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2766
    +user: App\Entity\User {#2779 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Hetzner is perhaps the cheapest option."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1709817329 {#2761
      date: 2024-03-07 14:15:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2767 …}
    +nested: Doctrine\ORM\PersistentCollection {#2769 …}
    +votes: Doctrine\ORM\PersistentCollection {#2771 …}
    +reports: Doctrine\ORM\PersistentCollection {#2773 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
    -id: 265312
    -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6308572"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703964655 {#2762
      date: 2023-12-30 20:30:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2766}
  +body: """
    There are reports of issues with creating an account, as Hetzner also has some form of protection against fraud.\n
    \n
    That being said I myself never had any issues and been renting a dedicated server for years now. Their cloud is also amazingly cheap (in Europe).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703978164 {#3246
    date: 2023-12-31 00:16:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@filister@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3250 …}
  +nested: Doctrine\ORM\PersistentCollection {#3252 …}
  +votes: Doctrine\ORM\PersistentCollection {#3254 …}
  +reports: Doctrine\ORM\PersistentCollection {#3256 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3260 …}
  -id: 265917
  -bodyTs: "'account':9 'also':12,41 'amaz':42 'cheap':43 'cloud':39 'creat':7 'dedic':33 'europ':45 'form':15 'fraud':19 'hetzner':11 'issu':5,28 'never':25 'protect':17 'rent':31 'report':3 'said':22 'server':34 'year':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feditown.com/comment/195315"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703978164 {#3247
    date: 2023-12-31 00:16: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
195 DENIED edit
App\Entity\EntryComment {#3248
  +user: Proxies\__CG__\App\Entity\User {#3249 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2766
    +user: App\Entity\User {#2779 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Hetzner is perhaps the cheapest option."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1709817329 {#2761
      date: 2024-03-07 14:15:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2767 …}
    +nested: Doctrine\ORM\PersistentCollection {#2769 …}
    +votes: Doctrine\ORM\PersistentCollection {#2771 …}
    +reports: Doctrine\ORM\PersistentCollection {#2773 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
    -id: 265312
    -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6308572"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703964655 {#2762
      date: 2023-12-30 20:30:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2766}
  +body: """
    There are reports of issues with creating an account, as Hetzner also has some form of protection against fraud.\n
    \n
    That being said I myself never had any issues and been renting a dedicated server for years now. Their cloud is also amazingly cheap (in Europe).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703978164 {#3246
    date: 2023-12-31 00:16:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@filister@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3250 …}
  +nested: Doctrine\ORM\PersistentCollection {#3252 …}
  +votes: Doctrine\ORM\PersistentCollection {#3254 …}
  +reports: Doctrine\ORM\PersistentCollection {#3256 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3260 …}
  -id: 265917
  -bodyTs: "'account':9 'also':12,41 'amaz':42 'cheap':43 'cloud':39 'creat':7 'dedic':33 'europ':45 'form':15 'fraud':19 'hetzner':11 'issu':5,28 'never':25 'protect':17 'rent':31 'report':3 'said':22 'server':34 'year':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feditown.com/comment/195315"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703978164 {#3247
    date: 2023-12-31 00:16: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
196 DENIED moderate
App\Entity\EntryComment {#3248
  +user: Proxies\__CG__\App\Entity\User {#3249 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2766
    +user: App\Entity\User {#2779 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Hetzner is perhaps the cheapest option."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1709817329 {#2761
      date: 2024-03-07 14:15:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2767 …}
    +nested: Doctrine\ORM\PersistentCollection {#2769 …}
    +votes: Doctrine\ORM\PersistentCollection {#2771 …}
    +reports: Doctrine\ORM\PersistentCollection {#2773 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
    -id: 265312
    -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6308572"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703964655 {#2762
      date: 2023-12-30 20:30:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2766}
  +body: """
    There are reports of issues with creating an account, as Hetzner also has some form of protection against fraud.\n
    \n
    That being said I myself never had any issues and been renting a dedicated server for years now. Their cloud is also amazingly cheap (in Europe).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703978164 {#3246
    date: 2023-12-31 00:16:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@filister@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3250 …}
  +nested: Doctrine\ORM\PersistentCollection {#3252 …}
  +votes: Doctrine\ORM\PersistentCollection {#3254 …}
  +reports: Doctrine\ORM\PersistentCollection {#3256 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3260 …}
  -id: 265917
  -bodyTs: "'account':9 'also':12,41 'amaz':42 'cheap':43 'cloud':39 'creat':7 'dedic':33 'europ':45 'form':15 'fraud':19 'hetzner':11 'issu':5,28 'never':25 'protect':17 'rent':31 'report':3 'said':22 'server':34 'year':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feditown.com/comment/195315"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703978164 {#3247
    date: 2023-12-31 00:16: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
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 {#3597
  +user: Proxies\__CG__\App\Entity\User {#3598 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3248
    +user: Proxies\__CG__\App\Entity\User {#3249 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2766
      +user: App\Entity\User {#2779 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Hetzner is perhaps the cheapest option."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1709817329 {#2761
        date: 2024-03-07 14:15:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2767 …}
      +nested: Doctrine\ORM\PersistentCollection {#2769 …}
      +votes: Doctrine\ORM\PersistentCollection {#2771 …}
      +reports: Doctrine\ORM\PersistentCollection {#2773 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
      -id: 265312
      -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6308572"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703964655 {#2762
        date: 2023-12-30 20:30:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2766}
    +body: """
      There are reports of issues with creating an account, as Hetzner also has some form of protection against fraud.\n
      \n
      That being said I myself never had any issues and been renting a dedicated server for years now. Their cloud is also amazingly cheap (in Europe).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703978164 {#3246
      date: 2023-12-31 00:16:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@filister@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3250 …}
    +nested: Doctrine\ORM\PersistentCollection {#3252 …}
    +votes: Doctrine\ORM\PersistentCollection {#3254 …}
    +reports: Doctrine\ORM\PersistentCollection {#3256 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3258 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3260 …}
    -id: 265917
    -bodyTs: "'account':9 'also':12,41 'amaz':42 'cheap':43 'cloud':39 'creat':7 'dedic':33 'europ':45 'form':15 'fraud':19 'hetzner':11 'issu':5,28 'never':25 'protect':17 'rent':31 'report':3 'said':22 'server':34 'year':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feditown.com/comment/195315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703978164 {#3247
      date: 2023-12-31 00:16:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2766}
  +body: "I’ve been using them for at least several months and never had an issue"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704013746 {#3595
    date: 2023-12-31 10:09:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@filister@lemmy.world"
    "@exu@feditown.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3599 …}
  +nested: Doctrine\ORM\PersistentCollection {#3601 …}
  +votes: Doctrine\ORM\PersistentCollection {#3603 …}
  +reports: Doctrine\ORM\PersistentCollection {#3605 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3607 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3609 …}
  -id: 266988
  -bodyTs: "'issu':15 'least':8 'month':10 'never':12 'sever':9 'use':4 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6316327"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704013746 {#3596
    date: 2023-12-31 10:09: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
199 DENIED edit
App\Entity\EntryComment {#3597
  +user: Proxies\__CG__\App\Entity\User {#3598 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3248
    +user: Proxies\__CG__\App\Entity\User {#3249 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2766
      +user: App\Entity\User {#2779 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Hetzner is perhaps the cheapest option."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1709817329 {#2761
        date: 2024-03-07 14:15:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2767 …}
      +nested: Doctrine\ORM\PersistentCollection {#2769 …}
      +votes: Doctrine\ORM\PersistentCollection {#2771 …}
      +reports: Doctrine\ORM\PersistentCollection {#2773 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
      -id: 265312
      -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6308572"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703964655 {#2762
        date: 2023-12-30 20:30:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2766}
    +body: """
      There are reports of issues with creating an account, as Hetzner also has some form of protection against fraud.\n
      \n
      That being said I myself never had any issues and been renting a dedicated server for years now. Their cloud is also amazingly cheap (in Europe).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703978164 {#3246
      date: 2023-12-31 00:16:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@filister@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3250 …}
    +nested: Doctrine\ORM\PersistentCollection {#3252 …}
    +votes: Doctrine\ORM\PersistentCollection {#3254 …}
    +reports: Doctrine\ORM\PersistentCollection {#3256 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3258 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3260 …}
    -id: 265917
    -bodyTs: "'account':9 'also':12,41 'amaz':42 'cheap':43 'cloud':39 'creat':7 'dedic':33 'europ':45 'form':15 'fraud':19 'hetzner':11 'issu':5,28 'never':25 'protect':17 'rent':31 'report':3 'said':22 'server':34 'year':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feditown.com/comment/195315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703978164 {#3247
      date: 2023-12-31 00:16:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2766}
  +body: "I’ve been using them for at least several months and never had an issue"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704013746 {#3595
    date: 2023-12-31 10:09:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@filister@lemmy.world"
    "@exu@feditown.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3599 …}
  +nested: Doctrine\ORM\PersistentCollection {#3601 …}
  +votes: Doctrine\ORM\PersistentCollection {#3603 …}
  +reports: Doctrine\ORM\PersistentCollection {#3605 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3607 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3609 …}
  -id: 266988
  -bodyTs: "'issu':15 'least':8 'month':10 'never':12 'sever':9 'use':4 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6316327"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704013746 {#3596
    date: 2023-12-31 10:09: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
200 DENIED moderate
App\Entity\EntryComment {#3597
  +user: Proxies\__CG__\App\Entity\User {#3598 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#3248
    +user: Proxies\__CG__\App\Entity\User {#3249 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2766
      +user: App\Entity\User {#2779 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Hetzner is perhaps the cheapest option."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1709817329 {#2761
        date: 2024-03-07 14:15:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@promitheas@iusearchlinux.fyi"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2767 …}
      +nested: Doctrine\ORM\PersistentCollection {#2769 …}
      +votes: Doctrine\ORM\PersistentCollection {#2771 …}
      +reports: Doctrine\ORM\PersistentCollection {#2773 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2775 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2777 …}
      -id: 265312
      -bodyTs: "'cheapest':5 'hetzner':1 'option':6 'perhap':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6308572"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703964655 {#2762
        date: 2023-12-30 20:30:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2766}
    +body: """
      There are reports of issues with creating an account, as Hetzner also has some form of protection against fraud.\n
      \n
      That being said I myself never had any issues and been renting a dedicated server for years now. Their cloud is also amazingly cheap (in Europe).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703978164 {#3246
      date: 2023-12-31 00:16:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
      "@filister@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3250 …}
    +nested: Doctrine\ORM\PersistentCollection {#3252 …}
    +votes: Doctrine\ORM\PersistentCollection {#3254 …}
    +reports: Doctrine\ORM\PersistentCollection {#3256 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3258 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3260 …}
    -id: 265917
    -bodyTs: "'account':9 'also':12,41 'amaz':42 'cheap':43 'cloud':39 'creat':7 'dedic':33 'europ':45 'form':15 'fraud':19 'hetzner':11 'issu':5,28 'never':25 'protect':17 'rent':31 'report':3 'said':22 'server':34 'year':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feditown.com/comment/195315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703978164 {#3247
      date: 2023-12-31 00:16:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2766}
  +body: "I’ve been using them for at least several months and never had an issue"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704013746 {#3595
    date: 2023-12-31 10:09:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@filister@lemmy.world"
    "@exu@feditown.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3599 …}
  +nested: Doctrine\ORM\PersistentCollection {#3601 …}
  +votes: Doctrine\ORM\PersistentCollection {#3603 …}
  +reports: Doctrine\ORM\PersistentCollection {#3605 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3607 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3609 …}
  -id: 266988
  -bodyTs: "'issu':15 'least':8 'month':10 'never':12 'sever':9 'use':4 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6316327"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704013746 {#3596
    date: 2023-12-31 10:09: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
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 {#2839
  +user: App\Entity\User {#2853 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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: """
    You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
    \n
    If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1709713384 {#2834
    date: 2024-03-06 09:23:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2841 …}
  +nested: Doctrine\ORM\PersistentCollection {#2843 …}
  +votes: Doctrine\ORM\PersistentCollection {#2845 …}
  +reports: Doctrine\ORM\PersistentCollection {#2847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
  -id: 264789
  -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6294441"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703950205 {#2835
    date: 2023-12-30 16:30: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
203 DENIED edit
App\Entity\EntryComment {#2839
  +user: App\Entity\User {#2853 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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: """
    You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
    \n
    If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1709713384 {#2834
    date: 2024-03-06 09:23:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2841 …}
  +nested: Doctrine\ORM\PersistentCollection {#2843 …}
  +votes: Doctrine\ORM\PersistentCollection {#2845 …}
  +reports: Doctrine\ORM\PersistentCollection {#2847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
  -id: 264789
  -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6294441"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703950205 {#2835
    date: 2023-12-30 16:30: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
204 DENIED moderate
App\Entity\EntryComment {#2839
  +user: App\Entity\User {#2853 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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: """
    You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
    \n
    If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1709713384 {#2834
    date: 2024-03-06 09:23:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2841 …}
  +nested: Doctrine\ORM\PersistentCollection {#2843 …}
  +votes: Doctrine\ORM\PersistentCollection {#2845 …}
  +reports: Doctrine\ORM\PersistentCollection {#2847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
  -id: 264789
  -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6294441"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703950205 {#2835
    date: 2023-12-30 16:30: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
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 {#3216
  +user: Proxies\__CG__\App\Entity\User {#3217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#2839
    +user: App\Entity\User {#2853 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
      \n
      If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 27
    +score: 0
    +lastActive: DateTime @1709713384 {#2834
      date: 2024-03-06 09:23:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2841 …}
    +nested: Doctrine\ORM\PersistentCollection {#2843 …}
    +votes: Doctrine\ORM\PersistentCollection {#2845 …}
    +reports: Doctrine\ORM\PersistentCollection {#2847 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
    -id: 264789
    -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6294441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703950205 {#2835
      date: 2023-12-30 16:30:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703960164 {#3214
    date: 2023-12-30 19:16:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3218 …}
  +nested: Doctrine\ORM\PersistentCollection {#3220 …}
  +votes: Doctrine\ORM\PersistentCollection {#3222 …}
  +reports: Doctrine\ORM\PersistentCollection {#3224 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
  -id: 265115
  -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6941398"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703960164 {#3215
    date: 2023-12-30 19:16: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
207 DENIED edit
App\Entity\EntryComment {#3216
  +user: Proxies\__CG__\App\Entity\User {#3217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#2839
    +user: App\Entity\User {#2853 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
      \n
      If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 27
    +score: 0
    +lastActive: DateTime @1709713384 {#2834
      date: 2024-03-06 09:23:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2841 …}
    +nested: Doctrine\ORM\PersistentCollection {#2843 …}
    +votes: Doctrine\ORM\PersistentCollection {#2845 …}
    +reports: Doctrine\ORM\PersistentCollection {#2847 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
    -id: 264789
    -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6294441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703950205 {#2835
      date: 2023-12-30 16:30:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703960164 {#3214
    date: 2023-12-30 19:16:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3218 …}
  +nested: Doctrine\ORM\PersistentCollection {#3220 …}
  +votes: Doctrine\ORM\PersistentCollection {#3222 …}
  +reports: Doctrine\ORM\PersistentCollection {#3224 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
  -id: 265115
  -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6941398"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703960164 {#3215
    date: 2023-12-30 19:16: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
208 DENIED moderate
App\Entity\EntryComment {#3216
  +user: Proxies\__CG__\App\Entity\User {#3217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#2839
    +user: App\Entity\User {#2853 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
      \n
      If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 27
    +score: 0
    +lastActive: DateTime @1709713384 {#2834
      date: 2024-03-06 09:23:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2841 …}
    +nested: Doctrine\ORM\PersistentCollection {#2843 …}
    +votes: Doctrine\ORM\PersistentCollection {#2845 …}
    +reports: Doctrine\ORM\PersistentCollection {#2847 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
    -id: 264789
    -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6294441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703950205 {#2835
      date: 2023-12-30 16:30:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703960164 {#3214
    date: 2023-12-30 19:16:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3218 …}
  +nested: Doctrine\ORM\PersistentCollection {#3220 …}
  +votes: Doctrine\ORM\PersistentCollection {#3222 …}
  +reports: Doctrine\ORM\PersistentCollection {#3224 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
  -id: 265115
  -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6941398"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703960164 {#3215
    date: 2023-12-30 19:16: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
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 {#3566
  +user: Proxies\__CG__\App\Entity\User {#3567 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#3216
    +user: Proxies\__CG__\App\Entity\User {#3217 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2839
      +user: App\Entity\User {#2853 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
        \n
        If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1709713384 {#2834
        date: 2024-03-06 09:23:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Waluigis_Talking_Buttplug@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2841 …}
      +nested: Doctrine\ORM\PersistentCollection {#2843 …}
      +votes: Doctrine\ORM\PersistentCollection {#2845 …}
      +reports: Doctrine\ORM\PersistentCollection {#2847 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
      -id: 264789
      -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6294441"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703950205 {#2835
        date: 2023-12-30 16:30:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2839}
    +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703960164 {#3214
      date: 2023-12-30 19:16:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@CalicoJack@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3218 …}
    +nested: Doctrine\ORM\PersistentCollection {#3220 …}
    +votes: Doctrine\ORM\PersistentCollection {#3222 …}
    +reports: Doctrine\ORM\PersistentCollection {#3224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
    -id: 265115
    -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6941398"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703960164 {#3215
      date: 2023-12-30 19:16:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: "Doesn’t Trash Guides prefer larger files though? Iirc if you just do everything as they recommend you’ll always be grabbing the highest quality stuff available, which is the opposite of what this person wants."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703972234 {#3564
    date: 2023-12-30 22:37:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
    "@relaymoth@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3568 …}
  +nested: Doctrine\ORM\PersistentCollection {#3570 …}
  +votes: Doctrine\ORM\PersistentCollection {#3572 …}
  +reports: Doctrine\ORM\PersistentCollection {#3574 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3578 …}
  -id: 265639
  -bodyTs: "'alway':20 'avail':27 'doesn':1 'everyth':14 'file':7 'grab':22 'guid':4 'highest':24 'iirc':9 'larger':6 'll':19 'opposit':31 'person':35 'prefer':5 'qualiti':25 'recommend':17 'stuff':26 'though':8 'trash':3 'want':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5303483"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703972234 {#3565
    date: 2023-12-30 22:37:14.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 {#3566
  +user: Proxies\__CG__\App\Entity\User {#3567 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#3216
    +user: Proxies\__CG__\App\Entity\User {#3217 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2839
      +user: App\Entity\User {#2853 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
        \n
        If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1709713384 {#2834
        date: 2024-03-06 09:23:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Waluigis_Talking_Buttplug@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2841 …}
      +nested: Doctrine\ORM\PersistentCollection {#2843 …}
      +votes: Doctrine\ORM\PersistentCollection {#2845 …}
      +reports: Doctrine\ORM\PersistentCollection {#2847 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
      -id: 264789
      -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6294441"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703950205 {#2835
        date: 2023-12-30 16:30:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2839}
    +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703960164 {#3214
      date: 2023-12-30 19:16:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@CalicoJack@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3218 …}
    +nested: Doctrine\ORM\PersistentCollection {#3220 …}
    +votes: Doctrine\ORM\PersistentCollection {#3222 …}
    +reports: Doctrine\ORM\PersistentCollection {#3224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
    -id: 265115
    -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6941398"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703960164 {#3215
      date: 2023-12-30 19:16:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: "Doesn’t Trash Guides prefer larger files though? Iirc if you just do everything as they recommend you’ll always be grabbing the highest quality stuff available, which is the opposite of what this person wants."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703972234 {#3564
    date: 2023-12-30 22:37:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
    "@relaymoth@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3568 …}
  +nested: Doctrine\ORM\PersistentCollection {#3570 …}
  +votes: Doctrine\ORM\PersistentCollection {#3572 …}
  +reports: Doctrine\ORM\PersistentCollection {#3574 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3578 …}
  -id: 265639
  -bodyTs: "'alway':20 'avail':27 'doesn':1 'everyth':14 'file':7 'grab':22 'guid':4 'highest':24 'iirc':9 'larger':6 'll':19 'opposit':31 'person':35 'prefer':5 'qualiti':25 'recommend':17 'stuff':26 'though':8 'trash':3 'want':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5303483"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703972234 {#3565
    date: 2023-12-30 22:37:14.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 {#3566
  +user: Proxies\__CG__\App\Entity\User {#3567 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#3216
    +user: Proxies\__CG__\App\Entity\User {#3217 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2839
      +user: App\Entity\User {#2853 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
        \n
        If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1709713384 {#2834
        date: 2024-03-06 09:23:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Waluigis_Talking_Buttplug@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2841 …}
      +nested: Doctrine\ORM\PersistentCollection {#2843 …}
      +votes: Doctrine\ORM\PersistentCollection {#2845 …}
      +reports: Doctrine\ORM\PersistentCollection {#2847 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
      -id: 264789
      -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6294441"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703950205 {#2835
        date: 2023-12-30 16:30:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2839}
    +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703960164 {#3214
      date: 2023-12-30 19:16:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@CalicoJack@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3218 …}
    +nested: Doctrine\ORM\PersistentCollection {#3220 …}
    +votes: Doctrine\ORM\PersistentCollection {#3222 …}
    +reports: Doctrine\ORM\PersistentCollection {#3224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
    -id: 265115
    -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6941398"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703960164 {#3215
      date: 2023-12-30 19:16:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: "Doesn’t Trash Guides prefer larger files though? Iirc if you just do everything as they recommend you’ll always be grabbing the highest quality stuff available, which is the opposite of what this person wants."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703972234 {#3564
    date: 2023-12-30 22:37:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
    "@relaymoth@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3568 …}
  +nested: Doctrine\ORM\PersistentCollection {#3570 …}
  +votes: Doctrine\ORM\PersistentCollection {#3572 …}
  +reports: Doctrine\ORM\PersistentCollection {#3574 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3578 …}
  -id: 265639
  -bodyTs: "'alway':20 'avail':27 'doesn':1 'everyth':14 'file':7 'grab':22 'guid':4 'highest':24 'iirc':9 'larger':6 'll':19 'opposit':31 'person':35 'prefer':5 'qualiti':25 'recommend':17 'stuff':26 'though':8 'trash':3 'want':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5303483"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703972234 {#3565
    date: 2023-12-30 22:37:14.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 {#3742
  +user: Proxies\__CG__\App\Entity\User {#3217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#3566
    +user: Proxies\__CG__\App\Entity\User {#3567 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3216
      +user: Proxies\__CG__\App\Entity\User {#3217 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2839
        +user: App\Entity\User {#2853 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
          \n
          If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1709713384 {#2834
          date: 2024-03-06 09:23:04.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Waluigis_Talking_Buttplug@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2841 …}
        +nested: Doctrine\ORM\PersistentCollection {#2843 …}
        +votes: Doctrine\ORM\PersistentCollection {#2845 …}
        +reports: Doctrine\ORM\PersistentCollection {#2847 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
        -id: 264789
        -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/6294441"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703950205 {#2835
          date: 2023-12-30 16:30:05.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2839}
      +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703960164 {#3214
        date: 2023-12-30 19:16:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Waluigis_Talking_Buttplug@lemmy.world"
        "@CalicoJack@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3218 …}
      +nested: Doctrine\ORM\PersistentCollection {#3220 …}
      +votes: Doctrine\ORM\PersistentCollection {#3222 …}
      +reports: Doctrine\ORM\PersistentCollection {#3224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
      -id: 265115
      -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6941398"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703960164 {#3215
        date: 2023-12-30 19:16:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2839}
    +body: "Doesn’t Trash Guides prefer larger files though? Iirc if you just do everything as they recommend you’ll always be grabbing the highest quality stuff available, which is the opposite of what this person wants."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703972234 {#3564
      date: 2023-12-30 22:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@CalicoJack@lemmy.dbzer0.com"
      "@relaymoth@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3568 …}
    +nested: Doctrine\ORM\PersistentCollection {#3570 …}
    +votes: Doctrine\ORM\PersistentCollection {#3572 …}
    +reports: Doctrine\ORM\PersistentCollection {#3574 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3578 …}
    -id: 265639
    -bodyTs: "'alway':20 'avail':27 'doesn':1 'everyth':14 'file':7 'grab':22 'guid':4 'highest':24 'iirc':9 'larger':6 'll':19 'opposit':31 'person':35 'prefer':5 'qualiti':25 'recommend':17 'stuff':26 'though':8 'trash':3 'want':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5303483"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703972234 {#3565
      date: 2023-12-30 22:37:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: """
    The guide doesn’t set an upper bound on the UHD quality profiles, but that doesn’t mean you have to set up yours exactly the same.\n
    \n
    I have mine set with reasonable limits and have never run into a problem with file size, just have to make sure you’re setting the values to something that’s a) realistic and b) that you can live with.\n
    \n
    One thing to note: if you set your threshold cutoffs properly you don’t have to worry about downloading files that are always at the upper end of the limit. Once the service downloads a file that meets the threshold it stops downloading for that episode/movie. If it grabs a file that’s below the threshold, it will keep trying to upgrade the file until the threshold is met.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703999059 {#3740
    date: 2023-12-31 06:04:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
    "@relaymoth@sh.itjust.works"
    "@TwiddleTwaddle@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3743 …}
  +nested: Doctrine\ORM\PersistentCollection {#3745 …}
  +votes: Doctrine\ORM\PersistentCollection {#3747 …}
  +reports: Doctrine\ORM\PersistentCollection {#3749 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3751 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3753 …}
  -id: 266685
  -bodyTs: "'alway':90 'b':62 'bound':8 'cutoff':77 'doesn':3,16 'download':86,101,110 'end':94 'episode/movie':113 'exact':25 'file':43,87,103,118,131 'grab':116 'guid':2 'keep':126 'limit':34,97 'live':66 'make':48 'mean':18 'meet':105 'met':136 'mine':30 'never':37 'note':71 'one':68 'problem':41 'profil':13 'proper':78 'qualiti':12 're':51 'realist':60 'reason':33 'run':38 'servic':100 'set':5,22,31,52,74 'size':44 'someth':56 'stop':109 'sure':49 'thing':69 'threshold':76,107,123,134 'tri':127 'uhd':11 'upgrad':129 'upper':7,93 'valu':54 'worri':84"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6952423"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703999059 {#3741
    date: 2023-12-31 06:04:19.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 {#3742
  +user: Proxies\__CG__\App\Entity\User {#3217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#3566
    +user: Proxies\__CG__\App\Entity\User {#3567 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3216
      +user: Proxies\__CG__\App\Entity\User {#3217 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2839
        +user: App\Entity\User {#2853 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
          \n
          If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1709713384 {#2834
          date: 2024-03-06 09:23:04.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Waluigis_Talking_Buttplug@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2841 …}
        +nested: Doctrine\ORM\PersistentCollection {#2843 …}
        +votes: Doctrine\ORM\PersistentCollection {#2845 …}
        +reports: Doctrine\ORM\PersistentCollection {#2847 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
        -id: 264789
        -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/6294441"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703950205 {#2835
          date: 2023-12-30 16:30:05.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2839}
      +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703960164 {#3214
        date: 2023-12-30 19:16:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Waluigis_Talking_Buttplug@lemmy.world"
        "@CalicoJack@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3218 …}
      +nested: Doctrine\ORM\PersistentCollection {#3220 …}
      +votes: Doctrine\ORM\PersistentCollection {#3222 …}
      +reports: Doctrine\ORM\PersistentCollection {#3224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
      -id: 265115
      -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6941398"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703960164 {#3215
        date: 2023-12-30 19:16:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2839}
    +body: "Doesn’t Trash Guides prefer larger files though? Iirc if you just do everything as they recommend you’ll always be grabbing the highest quality stuff available, which is the opposite of what this person wants."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703972234 {#3564
      date: 2023-12-30 22:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@CalicoJack@lemmy.dbzer0.com"
      "@relaymoth@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3568 …}
    +nested: Doctrine\ORM\PersistentCollection {#3570 …}
    +votes: Doctrine\ORM\PersistentCollection {#3572 …}
    +reports: Doctrine\ORM\PersistentCollection {#3574 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3578 …}
    -id: 265639
    -bodyTs: "'alway':20 'avail':27 'doesn':1 'everyth':14 'file':7 'grab':22 'guid':4 'highest':24 'iirc':9 'larger':6 'll':19 'opposit':31 'person':35 'prefer':5 'qualiti':25 'recommend':17 'stuff':26 'though':8 'trash':3 'want':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5303483"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703972234 {#3565
      date: 2023-12-30 22:37:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: """
    The guide doesn’t set an upper bound on the UHD quality profiles, but that doesn’t mean you have to set up yours exactly the same.\n
    \n
    I have mine set with reasonable limits and have never run into a problem with file size, just have to make sure you’re setting the values to something that’s a) realistic and b) that you can live with.\n
    \n
    One thing to note: if you set your threshold cutoffs properly you don’t have to worry about downloading files that are always at the upper end of the limit. Once the service downloads a file that meets the threshold it stops downloading for that episode/movie. If it grabs a file that’s below the threshold, it will keep trying to upgrade the file until the threshold is met.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703999059 {#3740
    date: 2023-12-31 06:04:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
    "@relaymoth@sh.itjust.works"
    "@TwiddleTwaddle@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3743 …}
  +nested: Doctrine\ORM\PersistentCollection {#3745 …}
  +votes: Doctrine\ORM\PersistentCollection {#3747 …}
  +reports: Doctrine\ORM\PersistentCollection {#3749 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3751 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3753 …}
  -id: 266685
  -bodyTs: "'alway':90 'b':62 'bound':8 'cutoff':77 'doesn':3,16 'download':86,101,110 'end':94 'episode/movie':113 'exact':25 'file':43,87,103,118,131 'grab':116 'guid':2 'keep':126 'limit':34,97 'live':66 'make':48 'mean':18 'meet':105 'met':136 'mine':30 'never':37 'note':71 'one':68 'problem':41 'profil':13 'proper':78 'qualiti':12 're':51 'realist':60 'reason':33 'run':38 'servic':100 'set':5,22,31,52,74 'size':44 'someth':56 'stop':109 'sure':49 'thing':69 'threshold':76,107,123,134 'tri':127 'uhd':11 'upgrad':129 'upper':7,93 'valu':54 'worri':84"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6952423"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703999059 {#3741
    date: 2023-12-31 06:04:19.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 {#3742
  +user: Proxies\__CG__\App\Entity\User {#3217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
  +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 {#3566
    +user: Proxies\__CG__\App\Entity\User {#3567 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3216
      +user: Proxies\__CG__\App\Entity\User {#3217 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2839
        +user: App\Entity\User {#2853 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2840 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          You got a remux, which is uncompressed. You can turn those off in Radarr to avoid those surprises.\n
          \n
          If you want to fine-tune your file sizes (and quality) further, you can set up custom formats and quality profiles. The [Trash Guides](https://trash-guides.info/Radarr/radarr-setup-quality-profiles/) explain it well, the “HD Blu-ray + Web” profile on that page is a solid starting point. It’ll usually grab 6-12GB movies, but you can tweak it if you want them smaller.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1709713384 {#2834
          date: 2024-03-06 09:23:04.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Waluigis_Talking_Buttplug@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2841 …}
        +nested: Doctrine\ORM\PersistentCollection {#2843 …}
        +votes: Doctrine\ORM\PersistentCollection {#2845 …}
        +reports: Doctrine\ORM\PersistentCollection {#2847 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
        -id: 264789
        -bodyTs: "'-12':70 '/radarr/radarr-setup-quality-profiles/)':46 '6':69 'avoid':16 'blu':53 'blu-ray':52 'custom':36 'explain':47 'file':27 'fine':24 'fine-tun':23 'format':37 'gb':71 'got':2 'grab':68 'guid':43 'hd':51 'll':66 'movi':72 'page':59 'point':64 'profil':40,56 'qualiti':30,39 'radarr':14 'ray':54 'remux':4 'set':34 'size':28 'smaller':82 'solid':62 'start':63 'surpris':18 'trash':42 'trash-guides.info':45 'trash-guides.info/radarr/radarr-setup-quality-profiles/)':44 'tune':25 'turn':10 'tweak':76 'uncompress':7 'usual':67 'want':21,80 'web':55 'well':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/6294441"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703950205 {#2835
          date: 2023-12-30 16:30:05.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2839}
      +body: "Trash Guides FTW. I’ve used them for all my *arr setups and it’s been flawless."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703960164 {#3214
        date: 2023-12-30 19:16:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Waluigis_Talking_Buttplug@lemmy.world"
        "@CalicoJack@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3218 …}
      +nested: Doctrine\ORM\PersistentCollection {#3220 …}
      +votes: Doctrine\ORM\PersistentCollection {#3222 …}
      +reports: Doctrine\ORM\PersistentCollection {#3224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3228 …}
      -id: 265115
      -bodyTs: "'arr':11 'flawless':17 'ftw':3 'guid':2 'setup':12 'trash':1 'use':6 've':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6941398"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703960164 {#3215
        date: 2023-12-30 19:16:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2839}
    +body: "Doesn’t Trash Guides prefer larger files though? Iirc if you just do everything as they recommend you’ll always be grabbing the highest quality stuff available, which is the opposite of what this person wants."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703972234 {#3564
      date: 2023-12-30 22:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@CalicoJack@lemmy.dbzer0.com"
      "@relaymoth@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3568 …}
    +nested: Doctrine\ORM\PersistentCollection {#3570 …}
    +votes: Doctrine\ORM\PersistentCollection {#3572 …}
    +reports: Doctrine\ORM\PersistentCollection {#3574 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3578 …}
    -id: 265639
    -bodyTs: "'alway':20 'avail':27 'doesn':1 'everyth':14 'file':7 'grab':22 'guid':4 'highest':24 'iirc':9 'larger':6 'll':19 'opposit':31 'person':35 'prefer':5 'qualiti':25 'recommend':17 'stuff':26 'though':8 'trash':3 'want':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5303483"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703972234 {#3565
      date: 2023-12-30 22:37:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2839}
  +body: """
    The guide doesn’t set an upper bound on the UHD quality profiles, but that doesn’t mean you have to set up yours exactly the same.\n
    \n
    I have mine set with reasonable limits and have never run into a problem with file size, just have to make sure you’re setting the values to something that’s a) realistic and b) that you can live with.\n
    \n
    One thing to note: if you set your threshold cutoffs properly you don’t have to worry about downloading files that are always at the upper end of the limit. Once the service downloads a file that meets the threshold it stops downloading for that episode/movie. If it grabs a file that’s below the threshold, it will keep trying to upgrade the file until the threshold is met.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703999059 {#3740
    date: 2023-12-31 06:04:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Waluigis_Talking_Buttplug@lemmy.world"
    "@CalicoJack@lemmy.dbzer0.com"
    "@relaymoth@sh.itjust.works"
    "@TwiddleTwaddle@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3743 …}
  +nested: Doctrine\ORM\PersistentCollection {#3745 …}
  +votes: Doctrine\ORM\PersistentCollection {#3747 …}
  +reports: Doctrine\ORM\PersistentCollection {#3749 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3751 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3753 …}
  -id: 266685
  -bodyTs: "'alway':90 'b':62 'bound':8 'cutoff':77 'doesn':3,16 'download':86,101,110 'end':94 'episode/movie':113 'exact':25 'file':43,87,103,118,131 'grab':116 'guid':2 'keep':126 'limit':34,97 'live':66 'make':48 'mean':18 'meet':105 'met':136 'mine':30 'never':37 'note':71 'one':68 'problem':41 'profil':13 'proper':78 'qualiti':12 're':51 'realist':60 'reason':33 'run':38 'servic':100 'set':5,22,31,52,74 'size':44 'someth':56 'stop':109 'sure':49 'thing':69 'threshold':76,107,123,134 'tri':127 'uhd':11 'upgrad':129 'upper':7,93 'valu':54 'worri':84"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6952423"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703999059 {#3741
    date: 2023-12-31 06:04:19.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 {#2913
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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: """
    The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
    \n
    Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
    \n
    The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
    \n
    To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
    \n
    That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
    \n
    Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
    \n
    Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1709671500 {#2908
    date: 2024-03-05 21:45:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2915 …}
  +nested: Doctrine\ORM\PersistentCollection {#2917 …}
  +votes: Doctrine\ORM\PersistentCollection {#2919 …}
  +reports: Doctrine\ORM\PersistentCollection {#2921 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
  -id: 262252
  -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6291890"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703861584 {#2909
    date: 2023-12-29 15:53: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
219 DENIED edit
App\Entity\EntryComment {#2913
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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: """
    The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
    \n
    Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
    \n
    The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
    \n
    To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
    \n
    That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
    \n
    Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
    \n
    Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1709671500 {#2908
    date: 2024-03-05 21:45:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2915 …}
  +nested: Doctrine\ORM\PersistentCollection {#2917 …}
  +votes: Doctrine\ORM\PersistentCollection {#2919 …}
  +reports: Doctrine\ORM\PersistentCollection {#2921 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
  -id: 262252
  -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6291890"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703861584 {#2909
    date: 2023-12-29 15:53: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
220 DENIED moderate
App\Entity\EntryComment {#2913
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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: """
    The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
    \n
    Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
    \n
    The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
    \n
    To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
    \n
    That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
    \n
    Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
    \n
    Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1709671500 {#2908
    date: 2024-03-05 21:45:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2915 …}
  +nested: Doctrine\ORM\PersistentCollection {#2917 …}
  +votes: Doctrine\ORM\PersistentCollection {#2919 …}
  +reports: Doctrine\ORM\PersistentCollection {#2921 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
  -id: 262252
  -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6291890"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703861584 {#2909
    date: 2023-12-29 15:53: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
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 {#3125
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#2913
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
      \n
      Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
      \n
      The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
      \n
      To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
      \n
      That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
      \n
      Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1709671500 {#2908
      date: 2024-03-05 21:45:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2915 …}
    +nested: Doctrine\ORM\PersistentCollection {#2917 …}
    +votes: Doctrine\ORM\PersistentCollection {#2919 …}
    +reports: Doctrine\ORM\PersistentCollection {#2921 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
    -id: 262252
    -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6291890"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703861584 {#2909
      date: 2023-12-29 15:53:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Can i ask you to elaborate on this part\n
    \n
    > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
    \n
    I used to have a separate box, but the only thing it did was port forwarding\n
    \n
    Specifically i don’t really understand the topology of this setup, and how do i set it up
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703878588 {#3127
    date: 2023-12-29 20:36:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3123 …}
  +nested: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
  -id: 262858
  -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6921113"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703878588 {#3126
    date: 2023-12-29 20:36: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
223 DENIED edit
App\Entity\EntryComment {#3125
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#2913
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
      \n
      Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
      \n
      The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
      \n
      To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
      \n
      That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
      \n
      Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1709671500 {#2908
      date: 2024-03-05 21:45:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2915 …}
    +nested: Doctrine\ORM\PersistentCollection {#2917 …}
    +votes: Doctrine\ORM\PersistentCollection {#2919 …}
    +reports: Doctrine\ORM\PersistentCollection {#2921 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
    -id: 262252
    -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6291890"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703861584 {#2909
      date: 2023-12-29 15:53:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Can i ask you to elaborate on this part\n
    \n
    > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
    \n
    I used to have a separate box, but the only thing it did was port forwarding\n
    \n
    Specifically i don’t really understand the topology of this setup, and how do i set it up
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703878588 {#3127
    date: 2023-12-29 20:36:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3123 …}
  +nested: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
  -id: 262858
  -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6921113"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703878588 {#3126
    date: 2023-12-29 20:36: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
224 DENIED moderate
App\Entity\EntryComment {#3125
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#2913
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
      \n
      Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
      \n
      The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
      \n
      To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
      \n
      That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
      \n
      Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1709671500 {#2908
      date: 2024-03-05 21:45:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2915 …}
    +nested: Doctrine\ORM\PersistentCollection {#2917 …}
    +votes: Doctrine\ORM\PersistentCollection {#2919 …}
    +reports: Doctrine\ORM\PersistentCollection {#2921 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
    -id: 262252
    -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6291890"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703861584 {#2909
      date: 2023-12-29 15:53:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Can i ask you to elaborate on this part\n
    \n
    > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
    \n
    I used to have a separate box, but the only thing it did was port forwarding\n
    \n
    Specifically i don’t really understand the topology of this setup, and how do i set it up
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703878588 {#3127
    date: 2023-12-29 20:36:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3123 …}
  +nested: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
  -id: 262858
  -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6921113"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703878588 {#3126
    date: 2023-12-29 20:36: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
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 {#3442
  +user: Proxies\__CG__\App\Entity\User {#3443 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Can i ask you to elaborate on this part\n
      \n
      > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      I used to have a separate box, but the only thing it did was port forwarding\n
      \n
      Specifically i don’t really understand the topology of this setup, and how do i set it up
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703878588 {#3127
      date: 2023-12-29 20:36:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 262858
    -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6921113"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703878588 {#3126
      date: 2023-12-29 20:36:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703899288 {#3440
    date: 2023-12-30 02:21:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3444 …}
  +nested: Doctrine\ORM\PersistentCollection {#3446 …}
  +votes: Doctrine\ORM\PersistentCollection {#3448 …}
  +reports: Doctrine\ORM\PersistentCollection {#3450 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
  -id: 263712
  -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.chiisana.net/comment/417100"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703899288 {#3441
    date: 2023-12-30 02:21: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
227 DENIED edit
App\Entity\EntryComment {#3442
  +user: Proxies\__CG__\App\Entity\User {#3443 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Can i ask you to elaborate on this part\n
      \n
      > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      I used to have a separate box, but the only thing it did was port forwarding\n
      \n
      Specifically i don’t really understand the topology of this setup, and how do i set it up
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703878588 {#3127
      date: 2023-12-29 20:36:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 262858
    -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6921113"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703878588 {#3126
      date: 2023-12-29 20:36:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703899288 {#3440
    date: 2023-12-30 02:21:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3444 …}
  +nested: Doctrine\ORM\PersistentCollection {#3446 …}
  +votes: Doctrine\ORM\PersistentCollection {#3448 …}
  +reports: Doctrine\ORM\PersistentCollection {#3450 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
  -id: 263712
  -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.chiisana.net/comment/417100"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703899288 {#3441
    date: 2023-12-30 02:21: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
228 DENIED moderate
App\Entity\EntryComment {#3442
  +user: Proxies\__CG__\App\Entity\User {#3443 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Can i ask you to elaborate on this part\n
      \n
      > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      I used to have a separate box, but the only thing it did was port forwarding\n
      \n
      Specifically i don’t really understand the topology of this setup, and how do i set it up
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703878588 {#3127
      date: 2023-12-29 20:36:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 262858
    -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6921113"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703878588 {#3126
      date: 2023-12-29 20:36:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703899288 {#3440
    date: 2023-12-30 02:21:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3444 …}
  +nested: Doctrine\ORM\PersistentCollection {#3446 …}
  +votes: Doctrine\ORM\PersistentCollection {#3448 …}
  +reports: Doctrine\ORM\PersistentCollection {#3450 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
  -id: 263712
  -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.chiisana.net/comment/417100"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703899288 {#3441
    date: 2023-12-30 02:21: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
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 {#3682
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3442
    +user: Proxies\__CG__\App\Entity\User {#3443 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2913
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
          \n
          Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
          \n
          The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
          \n
          To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
          \n
          That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
          \n
          Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1709671500 {#2908
          date: 2024-03-05 21:45:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2915 …}
        +nested: Doctrine\ORM\PersistentCollection {#2917 …}
        +votes: Doctrine\ORM\PersistentCollection {#2919 …}
        +reports: Doctrine\ORM\PersistentCollection {#2921 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
        -id: 262252
        -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6291890"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703861584 {#2909
          date: 2023-12-29 15:53:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        Can i ask you to elaborate on this part\n
        \n
        > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        I used to have a separate box, but the only thing it did was port forwarding\n
        \n
        Specifically i don’t really understand the topology of this setup, and how do i set it up
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703878588 {#3127
        date: 2023-12-29 20:36:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 262858
      -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6921113"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703878588 {#3126
        date: 2023-12-29 20:36:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703899288 {#3440
      date: 2023-12-30 02:21:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3444 …}
    +nested: Doctrine\ORM\PersistentCollection {#3446 …}
    +votes: Doctrine\ORM\PersistentCollection {#3448 …}
    +reports: Doctrine\ORM\PersistentCollection {#3450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
    -id: 263712
    -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.chiisana.net/comment/417100"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703899288 {#3441
      date: 2023-12-30 02:21:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Thank you for your reply, but i actually was asking about the network stuff 😅\n
    \n
    I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703947831 {#3680
    date: 2023-12-30 15:50:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@chiisana@lemmy.chiisana.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3683 …}
  +nested: Doctrine\ORM\PersistentCollection {#3685 …}
  +votes: Doctrine\ORM\PersistentCollection {#3687 …}
  +reports: Doctrine\ORM\PersistentCollection {#3689 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3693 …}
  -id: 264715
  -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6937359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703947831 {#3681
    date: 2023-12-30 15:50: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
231 DENIED edit
App\Entity\EntryComment {#3682
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3442
    +user: Proxies\__CG__\App\Entity\User {#3443 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2913
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
          \n
          Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
          \n
          The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
          \n
          To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
          \n
          That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
          \n
          Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1709671500 {#2908
          date: 2024-03-05 21:45:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2915 …}
        +nested: Doctrine\ORM\PersistentCollection {#2917 …}
        +votes: Doctrine\ORM\PersistentCollection {#2919 …}
        +reports: Doctrine\ORM\PersistentCollection {#2921 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
        -id: 262252
        -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6291890"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703861584 {#2909
          date: 2023-12-29 15:53:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        Can i ask you to elaborate on this part\n
        \n
        > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        I used to have a separate box, but the only thing it did was port forwarding\n
        \n
        Specifically i don’t really understand the topology of this setup, and how do i set it up
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703878588 {#3127
        date: 2023-12-29 20:36:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 262858
      -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6921113"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703878588 {#3126
        date: 2023-12-29 20:36:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703899288 {#3440
      date: 2023-12-30 02:21:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3444 …}
    +nested: Doctrine\ORM\PersistentCollection {#3446 …}
    +votes: Doctrine\ORM\PersistentCollection {#3448 …}
    +reports: Doctrine\ORM\PersistentCollection {#3450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
    -id: 263712
    -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.chiisana.net/comment/417100"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703899288 {#3441
      date: 2023-12-30 02:21:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Thank you for your reply, but i actually was asking about the network stuff 😅\n
    \n
    I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703947831 {#3680
    date: 2023-12-30 15:50:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@chiisana@lemmy.chiisana.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3683 …}
  +nested: Doctrine\ORM\PersistentCollection {#3685 …}
  +votes: Doctrine\ORM\PersistentCollection {#3687 …}
  +reports: Doctrine\ORM\PersistentCollection {#3689 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3693 …}
  -id: 264715
  -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6937359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703947831 {#3681
    date: 2023-12-30 15:50: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
232 DENIED moderate
App\Entity\EntryComment {#3682
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3442
    +user: Proxies\__CG__\App\Entity\User {#3443 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2913
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
          \n
          Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
          \n
          The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
          \n
          To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
          \n
          That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
          \n
          Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1709671500 {#2908
          date: 2024-03-05 21:45:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2915 …}
        +nested: Doctrine\ORM\PersistentCollection {#2917 …}
        +votes: Doctrine\ORM\PersistentCollection {#2919 …}
        +reports: Doctrine\ORM\PersistentCollection {#2921 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
        -id: 262252
        -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6291890"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703861584 {#2909
          date: 2023-12-29 15:53:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        Can i ask you to elaborate on this part\n
        \n
        > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        I used to have a separate box, but the only thing it did was port forwarding\n
        \n
        Specifically i don’t really understand the topology of this setup, and how do i set it up
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703878588 {#3127
        date: 2023-12-29 20:36:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 262858
      -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6921113"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703878588 {#3126
        date: 2023-12-29 20:36:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703899288 {#3440
      date: 2023-12-30 02:21:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3444 …}
    +nested: Doctrine\ORM\PersistentCollection {#3446 …}
    +votes: Doctrine\ORM\PersistentCollection {#3448 …}
    +reports: Doctrine\ORM\PersistentCollection {#3450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
    -id: 263712
    -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.chiisana.net/comment/417100"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703899288 {#3441
      date: 2023-12-30 02:21:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Thank you for your reply, but i actually was asking about the network stuff 😅\n
    \n
    I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703947831 {#3680
    date: 2023-12-30 15:50:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@chiisana@lemmy.chiisana.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3683 …}
  +nested: Doctrine\ORM\PersistentCollection {#3685 …}
  +votes: Doctrine\ORM\PersistentCollection {#3687 …}
  +reports: Doctrine\ORM\PersistentCollection {#3689 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3693 …}
  -id: 264715
  -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6937359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703947831 {#3681
    date: 2023-12-30 15:50: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
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 {#3819
  +user: Proxies\__CG__\App\Entity\User {#3443 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3682
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3442
      +user: Proxies\__CG__\App\Entity\User {#3443 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2913
          +user: App\Entity\User {#2927 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
            \n
            Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
            \n
            The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
            \n
            To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
            \n
            That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
            \n
            Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 15
          +score: 0
          +lastActive: DateTime @1709671500 {#2908
            date: 2024-03-05 21:45:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2915 …}
          +nested: Doctrine\ORM\PersistentCollection {#2917 …}
          +votes: Doctrine\ORM\PersistentCollection {#2919 …}
          +reports: Doctrine\ORM\PersistentCollection {#2921 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
          -id: 262252
          -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6291890"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703861584 {#2909
            date: 2023-12-29 15:53:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          Can i ask you to elaborate on this part\n
          \n
          > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          I used to have a separate box, but the only thing it did was port forwarding\n
          \n
          Specifically i don’t really understand the topology of this setup, and how do i set it up
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703878588 {#3127
          date: 2023-12-29 20:36:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 262858
        -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6921113"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703878588 {#3126
          date: 2023-12-29 20:36:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703899288 {#3440
        date: 2023-12-30 02:21:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3444 …}
      +nested: Doctrine\ORM\PersistentCollection {#3446 …}
      +votes: Doctrine\ORM\PersistentCollection {#3448 …}
      +reports: Doctrine\ORM\PersistentCollection {#3450 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
      -id: 263712
      -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.chiisana.net/comment/417100"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703899288 {#3441
        date: 2023-12-30 02:21:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Thank you for your reply, but i actually was asking about the network stuff 😅\n
      \n
      I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703947831 {#3680
      date: 2023-12-30 15:50:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
      "@chiisana@lemmy.chiisana.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3683 …}
    +nested: Doctrine\ORM\PersistentCollection {#3685 …}
    +votes: Doctrine\ORM\PersistentCollection {#3687 …}
    +reports: Doctrine\ORM\PersistentCollection {#3689 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3691 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3693 …}
    -id: 264715
    -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6937359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703947831 {#3681
      date: 2023-12-30 15:50:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Ah sorry I went down the wrong rabbit hole.\n
    \n
    I’d imagine an isolated VLAN should be sufficient good starting point to prevent anyone from stumbling on to it locally, as well as any potential external intruder stumbling out of it?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703958226 {#3818
    date: 2023-12-30 18:43:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@chiisana@lemmy.chiisana.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3825 …}
  +nested: Doctrine\ORM\PersistentCollection {#3827 …}
  +votes: Doctrine\ORM\PersistentCollection {#3829 …}
  +reports: Doctrine\ORM\PersistentCollection {#3832 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3834 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3836 …}
  -id: 265041
  -bodyTs: "'ah':1 'anyon':24 'd':11 'extern':36 'good':19 'hole':9 'imagin':12 'intrud':37 'isol':14 'local':30 'point':21 'potenti':35 'prevent':23 'rabbit':8 'sorri':2 'start':20 'stumbl':26,38 'suffici':18 'vlan':15 'well':32 'went':4 'wrong':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.chiisana.net/comment/417866"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703958226 {#3821
    date: 2023-12-30 18:43:46.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 {#3819
  +user: Proxies\__CG__\App\Entity\User {#3443 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3682
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3442
      +user: Proxies\__CG__\App\Entity\User {#3443 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2913
          +user: App\Entity\User {#2927 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
            \n
            Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
            \n
            The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
            \n
            To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
            \n
            That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
            \n
            Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 15
          +score: 0
          +lastActive: DateTime @1709671500 {#2908
            date: 2024-03-05 21:45:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2915 …}
          +nested: Doctrine\ORM\PersistentCollection {#2917 …}
          +votes: Doctrine\ORM\PersistentCollection {#2919 …}
          +reports: Doctrine\ORM\PersistentCollection {#2921 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
          -id: 262252
          -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6291890"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703861584 {#2909
            date: 2023-12-29 15:53:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          Can i ask you to elaborate on this part\n
          \n
          > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          I used to have a separate box, but the only thing it did was port forwarding\n
          \n
          Specifically i don’t really understand the topology of this setup, and how do i set it up
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703878588 {#3127
          date: 2023-12-29 20:36:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 262858
        -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6921113"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703878588 {#3126
          date: 2023-12-29 20:36:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703899288 {#3440
        date: 2023-12-30 02:21:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3444 …}
      +nested: Doctrine\ORM\PersistentCollection {#3446 …}
      +votes: Doctrine\ORM\PersistentCollection {#3448 …}
      +reports: Doctrine\ORM\PersistentCollection {#3450 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
      -id: 263712
      -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.chiisana.net/comment/417100"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703899288 {#3441
        date: 2023-12-30 02:21:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Thank you for your reply, but i actually was asking about the network stuff 😅\n
      \n
      I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703947831 {#3680
      date: 2023-12-30 15:50:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
      "@chiisana@lemmy.chiisana.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3683 …}
    +nested: Doctrine\ORM\PersistentCollection {#3685 …}
    +votes: Doctrine\ORM\PersistentCollection {#3687 …}
    +reports: Doctrine\ORM\PersistentCollection {#3689 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3691 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3693 …}
    -id: 264715
    -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6937359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703947831 {#3681
      date: 2023-12-30 15:50:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Ah sorry I went down the wrong rabbit hole.\n
    \n
    I’d imagine an isolated VLAN should be sufficient good starting point to prevent anyone from stumbling on to it locally, as well as any potential external intruder stumbling out of it?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703958226 {#3818
    date: 2023-12-30 18:43:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@chiisana@lemmy.chiisana.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3825 …}
  +nested: Doctrine\ORM\PersistentCollection {#3827 …}
  +votes: Doctrine\ORM\PersistentCollection {#3829 …}
  +reports: Doctrine\ORM\PersistentCollection {#3832 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3834 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3836 …}
  -id: 265041
  -bodyTs: "'ah':1 'anyon':24 'd':11 'extern':36 'good':19 'hole':9 'imagin':12 'intrud':37 'isol':14 'local':30 'point':21 'potenti':35 'prevent':23 'rabbit':8 'sorri':2 'start':20 'stumbl':26,38 'suffici':18 'vlan':15 'well':32 'went':4 'wrong':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.chiisana.net/comment/417866"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703958226 {#3821
    date: 2023-12-30 18:43:46.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 {#3819
  +user: Proxies\__CG__\App\Entity\User {#3443 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3682
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3442
      +user: Proxies\__CG__\App\Entity\User {#3443 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2913
          +user: App\Entity\User {#2927 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
            \n
            Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
            \n
            The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
            \n
            To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
            \n
            That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
            \n
            Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 15
          +score: 0
          +lastActive: DateTime @1709671500 {#2908
            date: 2024-03-05 21:45:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2915 …}
          +nested: Doctrine\ORM\PersistentCollection {#2917 …}
          +votes: Doctrine\ORM\PersistentCollection {#2919 …}
          +reports: Doctrine\ORM\PersistentCollection {#2921 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
          -id: 262252
          -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6291890"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703861584 {#2909
            date: 2023-12-29 15:53:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          Can i ask you to elaborate on this part\n
          \n
          > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          I used to have a separate box, but the only thing it did was port forwarding\n
          \n
          Specifically i don’t really understand the topology of this setup, and how do i set it up
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703878588 {#3127
          date: 2023-12-29 20:36:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 262858
        -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6921113"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703878588 {#3126
          date: 2023-12-29 20:36:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: "Cloudflare tunnel is a thin client that runs on your machine to Cloudflare; when there’s a request from outside to Cloudflare, it relays it via the established tunnel to the machine. As such, your machine only need outbound internet access (to Cloudflare servers) and no need for inbound access (I.e. port forwarding)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703899288 {#3440
        date: 2023-12-30 02:21:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3444 …}
      +nested: Doctrine\ORM\PersistentCollection {#3446 …}
      +votes: Doctrine\ORM\PersistentCollection {#3448 …}
      +reports: Doctrine\ORM\PersistentCollection {#3450 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3452 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3454 …}
      -id: 263712
      -bodyTs: "'access':41,50 'client':6 'cloudflar':1,13,22,43 'establish':28 'forward':53 'i.e':51 'inbound':49 'internet':40 'machin':11,32,36 'need':38,47 'outbound':39 'outsid':20 'port':52 'relay':24 'request':18 'run':8 'server':44 'thin':5 'tunnel':2,29 'via':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.chiisana.net/comment/417100"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703899288 {#3441
        date: 2023-12-30 02:21:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Thank you for your reply, but i actually was asking about the network stuff 😅\n
      \n
      I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703947831 {#3680
      date: 2023-12-30 15:50:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
      "@chiisana@lemmy.chiisana.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3683 …}
    +nested: Doctrine\ORM\PersistentCollection {#3685 …}
    +votes: Doctrine\ORM\PersistentCollection {#3687 …}
    +reports: Doctrine\ORM\PersistentCollection {#3689 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3691 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3693 …}
    -id: 264715
    -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6937359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703947831 {#3681
      date: 2023-12-30 15:50:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Ah sorry I went down the wrong rabbit hole.\n
    \n
    I’d imagine an isolated VLAN should be sufficient good starting point to prevent anyone from stumbling on to it locally, as well as any potential external intruder stumbling out of it?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703958226 {#3818
    date: 2023-12-30 18:43:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@chiisana@lemmy.chiisana.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3825 …}
  +nested: Doctrine\ORM\PersistentCollection {#3827 …}
  +votes: Doctrine\ORM\PersistentCollection {#3829 …}
  +reports: Doctrine\ORM\PersistentCollection {#3832 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3834 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3836 …}
  -id: 265041
  -bodyTs: "'ah':1 'anyon':24 'd':11 'extern':36 'good':19 'hole':9 'imagin':12 'intrud':37 'isol':14 'local':30 'point':21 'potenti':35 'prevent':23 'rabbit':8 'sorri':2 'start':20 'stumbl':26,38 'suffici':18 'vlan':15 'well':32 'went':4 'wrong':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.chiisana.net/comment/417866"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703958226 {#3821
    date: 2023-12-30 18:43:46.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 {#3458
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Can i ask you to elaborate on this part\n
      \n
      > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      I used to have a separate box, but the only thing it did was port forwarding\n
      \n
      Specifically i don’t really understand the topology of this setup, and how do i set it up
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703878588 {#3127
      date: 2023-12-29 20:36:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 262858
    -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6921113"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703878588 {#3126
      date: 2023-12-29 20:36:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    You need to have a rather capable router / firewall combo.\n
    \n
    You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
    \n
    You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
    \n
    The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
    \n
    The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
    \n
    The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703946038 {#3456
    date: 2023-12-30 15:20:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3459 …}
  +nested: Doctrine\ORM\PersistentCollection {#3461 …}
  +votes: Doctrine\ORM\PersistentCollection {#3463 …}
  +reports: Doctrine\ORM\PersistentCollection {#3465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
  -id: 264680
  -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6304895"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703946038 {#3457
    date: 2023-12-30 15:20: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
239 DENIED edit
App\Entity\EntryComment {#3458
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Can i ask you to elaborate on this part\n
      \n
      > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      I used to have a separate box, but the only thing it did was port forwarding\n
      \n
      Specifically i don’t really understand the topology of this setup, and how do i set it up
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703878588 {#3127
      date: 2023-12-29 20:36:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 262858
    -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6921113"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703878588 {#3126
      date: 2023-12-29 20:36:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    You need to have a rather capable router / firewall combo.\n
    \n
    You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
    \n
    You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
    \n
    The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
    \n
    The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
    \n
    The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703946038 {#3456
    date: 2023-12-30 15:20:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3459 …}
  +nested: Doctrine\ORM\PersistentCollection {#3461 …}
  +votes: Doctrine\ORM\PersistentCollection {#3463 …}
  +reports: Doctrine\ORM\PersistentCollection {#3465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
  -id: 264680
  -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6304895"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703946038 {#3457
    date: 2023-12-30 15:20: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
240 DENIED moderate
App\Entity\EntryComment {#3458
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Can i ask you to elaborate on this part\n
      \n
      > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      I used to have a separate box, but the only thing it did was port forwarding\n
      \n
      Specifically i don’t really understand the topology of this setup, and how do i set it up
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703878588 {#3127
      date: 2023-12-29 20:36:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 262858
    -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6921113"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703878588 {#3126
      date: 2023-12-29 20:36:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    You need to have a rather capable router / firewall combo.\n
    \n
    You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
    \n
    You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
    \n
    The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
    \n
    The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
    \n
    The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703946038 {#3456
    date: 2023-12-30 15:20:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3459 …}
  +nested: Doctrine\ORM\PersistentCollection {#3461 …}
  +votes: Doctrine\ORM\PersistentCollection {#3463 …}
  +reports: Doctrine\ORM\PersistentCollection {#3465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
  -id: 264680
  -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6304895"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703946038 {#3457
    date: 2023-12-30 15:20: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
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 {#3697
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3458
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2913
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
          \n
          Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
          \n
          The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
          \n
          To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
          \n
          That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
          \n
          Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1709671500 {#2908
          date: 2024-03-05 21:45:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2915 …}
        +nested: Doctrine\ORM\PersistentCollection {#2917 …}
        +votes: Doctrine\ORM\PersistentCollection {#2919 …}
        +reports: Doctrine\ORM\PersistentCollection {#2921 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
        -id: 262252
        -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6291890"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703861584 {#2909
          date: 2023-12-29 15:53:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        Can i ask you to elaborate on this part\n
        \n
        > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        I used to have a separate box, but the only thing it did was port forwarding\n
        \n
        Specifically i don’t really understand the topology of this setup, and how do i set it up
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703878588 {#3127
        date: 2023-12-29 20:36:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 262858
      -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6921113"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703878588 {#3126
        date: 2023-12-29 20:36:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      You need to have a rather capable router / firewall combo.\n
      \n
      You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
      \n
      You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
      \n
      The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
      \n
      The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
      \n
      The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703946038 {#3456
      date: 2023-12-30 15:20:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3459 …}
    +nested: Doctrine\ORM\PersistentCollection {#3461 …}
    +votes: Doctrine\ORM\PersistentCollection {#3463 …}
    +reports: Doctrine\ORM\PersistentCollection {#3465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
    -id: 264680
    -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6304895"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703946038 {#3457
      date: 2023-12-30 15:20:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    (I just noticed i replied to your another comment, but still to you 😬)\n
    \n
    Now i’m a little bit confused, what does it do then?\n
    \n
    If the box doesn’t have access to anything on the network, how would it do anything?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703951398 {#3695
    date: 2023-12-30 16:49:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3698 …}
  +nested: Doctrine\ORM\PersistentCollection {#3700 …}
  +votes: Doctrine\ORM\PersistentCollection {#3702 …}
  +reports: Doctrine\ORM\PersistentCollection {#3704 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
  -id: 264832
  -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6938748"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703951398 {#3696
    date: 2023-12-30 16:49: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
243 DENIED edit
App\Entity\EntryComment {#3697
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3458
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2913
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
          \n
          Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
          \n
          The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
          \n
          To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
          \n
          That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
          \n
          Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1709671500 {#2908
          date: 2024-03-05 21:45:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2915 …}
        +nested: Doctrine\ORM\PersistentCollection {#2917 …}
        +votes: Doctrine\ORM\PersistentCollection {#2919 …}
        +reports: Doctrine\ORM\PersistentCollection {#2921 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
        -id: 262252
        -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6291890"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703861584 {#2909
          date: 2023-12-29 15:53:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        Can i ask you to elaborate on this part\n
        \n
        > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        I used to have a separate box, but the only thing it did was port forwarding\n
        \n
        Specifically i don’t really understand the topology of this setup, and how do i set it up
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703878588 {#3127
        date: 2023-12-29 20:36:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 262858
      -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6921113"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703878588 {#3126
        date: 2023-12-29 20:36:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      You need to have a rather capable router / firewall combo.\n
      \n
      You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
      \n
      You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
      \n
      The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
      \n
      The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
      \n
      The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703946038 {#3456
      date: 2023-12-30 15:20:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3459 …}
    +nested: Doctrine\ORM\PersistentCollection {#3461 …}
    +votes: Doctrine\ORM\PersistentCollection {#3463 …}
    +reports: Doctrine\ORM\PersistentCollection {#3465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
    -id: 264680
    -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6304895"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703946038 {#3457
      date: 2023-12-30 15:20:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    (I just noticed i replied to your another comment, but still to you 😬)\n
    \n
    Now i’m a little bit confused, what does it do then?\n
    \n
    If the box doesn’t have access to anything on the network, how would it do anything?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703951398 {#3695
    date: 2023-12-30 16:49:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3698 …}
  +nested: Doctrine\ORM\PersistentCollection {#3700 …}
  +votes: Doctrine\ORM\PersistentCollection {#3702 …}
  +reports: Doctrine\ORM\PersistentCollection {#3704 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
  -id: 264832
  -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6938748"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703951398 {#3696
    date: 2023-12-30 16:49: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
244 DENIED moderate
App\Entity\EntryComment {#3697
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3458
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2913
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
          \n
          Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
          \n
          The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
          \n
          To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
          \n
          That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
          \n
          Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1709671500 {#2908
          date: 2024-03-05 21:45:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2915 …}
        +nested: Doctrine\ORM\PersistentCollection {#2917 …}
        +votes: Doctrine\ORM\PersistentCollection {#2919 …}
        +reports: Doctrine\ORM\PersistentCollection {#2921 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
        -id: 262252
        -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6291890"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703861584 {#2909
          date: 2023-12-29 15:53:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        Can i ask you to elaborate on this part\n
        \n
        > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        I used to have a separate box, but the only thing it did was port forwarding\n
        \n
        Specifically i don’t really understand the topology of this setup, and how do i set it up
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703878588 {#3127
        date: 2023-12-29 20:36:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 262858
      -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6921113"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703878588 {#3126
        date: 2023-12-29 20:36:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      You need to have a rather capable router / firewall combo.\n
      \n
      You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
      \n
      You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
      \n
      The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
      \n
      The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
      \n
      The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703946038 {#3456
      date: 2023-12-30 15:20:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3459 …}
    +nested: Doctrine\ORM\PersistentCollection {#3461 …}
    +votes: Doctrine\ORM\PersistentCollection {#3463 …}
    +reports: Doctrine\ORM\PersistentCollection {#3465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
    -id: 264680
    -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6304895"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703946038 {#3457
      date: 2023-12-30 15:20:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    (I just noticed i replied to your another comment, but still to you 😬)\n
    \n
    Now i’m a little bit confused, what does it do then?\n
    \n
    If the box doesn’t have access to anything on the network, how would it do anything?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703951398 {#3695
    date: 2023-12-30 16:49:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3698 …}
  +nested: Doctrine\ORM\PersistentCollection {#3700 …}
  +votes: Doctrine\ORM\PersistentCollection {#3702 …}
  +reports: Doctrine\ORM\PersistentCollection {#3704 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
  -id: 264832
  -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6938748"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703951398 {#3696
    date: 2023-12-30 16:49: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
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 {#3840
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3697
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3458
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2913
          +user: App\Entity\User {#2927 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
            \n
            Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
            \n
            The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
            \n
            To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
            \n
            That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
            \n
            Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 15
          +score: 0
          +lastActive: DateTime @1709671500 {#2908
            date: 2024-03-05 21:45:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2915 …}
          +nested: Doctrine\ORM\PersistentCollection {#2917 …}
          +votes: Doctrine\ORM\PersistentCollection {#2919 …}
          +reports: Doctrine\ORM\PersistentCollection {#2921 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
          -id: 262252
          -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6291890"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703861584 {#2909
            date: 2023-12-29 15:53:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          Can i ask you to elaborate on this part\n
          \n
          > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          I used to have a separate box, but the only thing it did was port forwarding\n
          \n
          Specifically i don’t really understand the topology of this setup, and how do i set it up
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703878588 {#3127
          date: 2023-12-29 20:36:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 262858
        -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6921113"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703878588 {#3126
          date: 2023-12-29 20:36:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        You need to have a rather capable router / firewall combo.\n
        \n
        You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
        \n
        You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
        \n
        The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
        \n
        The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
        \n
        The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703946038 {#3456
        date: 2023-12-30 15:20:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3459 …}
      +nested: Doctrine\ORM\PersistentCollection {#3461 …}
      +votes: Doctrine\ORM\PersistentCollection {#3463 …}
      +reports: Doctrine\ORM\PersistentCollection {#3465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
      -id: 264680
      -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6304895"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703946038 {#3457
        date: 2023-12-30 15:20:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      (I just noticed i replied to your another comment, but still to you 😬)\n
      \n
      Now i’m a little bit confused, what does it do then?\n
      \n
      If the box doesn’t have access to anything on the network, how would it do anything?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703951398 {#3695
      date: 2023-12-30 16:49:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3698 …}
    +nested: Doctrine\ORM\PersistentCollection {#3700 …}
    +votes: Doctrine\ORM\PersistentCollection {#3702 …}
    +reports: Doctrine\ORM\PersistentCollection {#3704 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
    -id: 264832
    -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6938748"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703951398 {#3696
      date: 2023-12-30 16:49:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "The box you’re hosting on only needs internet access to connect the tunnel. Cloudflare terminates that SSL connection right in a piece of software on your web server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703978796 {#3838
    date: 2023-12-31 00:26:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3841 …}
  +nested: Doctrine\ORM\PersistentCollection {#3843 …}
  +votes: Doctrine\ORM\PersistentCollection {#3845 …}
  +reports: Doctrine\ORM\PersistentCollection {#3847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3851 …}
  -id: 265945
  -bodyTs: "'access':10 'box':2 'cloudflar':15 'connect':12,19 'host':5 'internet':9 'need':8 'piec':23 're':4 'right':20 'server':29 'softwar':25 'ssl':18 'termin':16 'tunnel':14 'web':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6311438"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703978796 {#3839
    date: 2023-12-31 00:26: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
247 DENIED edit
App\Entity\EntryComment {#3840
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3697
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3458
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2913
          +user: App\Entity\User {#2927 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
            \n
            Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
            \n
            The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
            \n
            To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
            \n
            That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
            \n
            Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 15
          +score: 0
          +lastActive: DateTime @1709671500 {#2908
            date: 2024-03-05 21:45:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2915 …}
          +nested: Doctrine\ORM\PersistentCollection {#2917 …}
          +votes: Doctrine\ORM\PersistentCollection {#2919 …}
          +reports: Doctrine\ORM\PersistentCollection {#2921 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
          -id: 262252
          -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6291890"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703861584 {#2909
            date: 2023-12-29 15:53:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          Can i ask you to elaborate on this part\n
          \n
          > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          I used to have a separate box, but the only thing it did was port forwarding\n
          \n
          Specifically i don’t really understand the topology of this setup, and how do i set it up
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703878588 {#3127
          date: 2023-12-29 20:36:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 262858
        -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6921113"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703878588 {#3126
          date: 2023-12-29 20:36:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        You need to have a rather capable router / firewall combo.\n
        \n
        You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
        \n
        You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
        \n
        The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
        \n
        The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
        \n
        The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703946038 {#3456
        date: 2023-12-30 15:20:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3459 …}
      +nested: Doctrine\ORM\PersistentCollection {#3461 …}
      +votes: Doctrine\ORM\PersistentCollection {#3463 …}
      +reports: Doctrine\ORM\PersistentCollection {#3465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
      -id: 264680
      -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6304895"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703946038 {#3457
        date: 2023-12-30 15:20:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      (I just noticed i replied to your another comment, but still to you 😬)\n
      \n
      Now i’m a little bit confused, what does it do then?\n
      \n
      If the box doesn’t have access to anything on the network, how would it do anything?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703951398 {#3695
      date: 2023-12-30 16:49:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3698 …}
    +nested: Doctrine\ORM\PersistentCollection {#3700 …}
    +votes: Doctrine\ORM\PersistentCollection {#3702 …}
    +reports: Doctrine\ORM\PersistentCollection {#3704 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
    -id: 264832
    -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6938748"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703951398 {#3696
      date: 2023-12-30 16:49:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "The box you’re hosting on only needs internet access to connect the tunnel. Cloudflare terminates that SSL connection right in a piece of software on your web server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703978796 {#3838
    date: 2023-12-31 00:26:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3841 …}
  +nested: Doctrine\ORM\PersistentCollection {#3843 …}
  +votes: Doctrine\ORM\PersistentCollection {#3845 …}
  +reports: Doctrine\ORM\PersistentCollection {#3847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3851 …}
  -id: 265945
  -bodyTs: "'access':10 'box':2 'cloudflar':15 'connect':12,19 'host':5 'internet':9 'need':8 'piec':23 're':4 'right':20 'server':29 'softwar':25 'ssl':18 'termin':16 'tunnel':14 'web':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6311438"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703978796 {#3839
    date: 2023-12-31 00:26: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
248 DENIED moderate
App\Entity\EntryComment {#3840
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3697
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3458
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2913
          +user: App\Entity\User {#2927 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
            \n
            Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
            \n
            The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
            \n
            To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
            \n
            That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
            \n
            Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 15
          +score: 0
          +lastActive: DateTime @1709671500 {#2908
            date: 2024-03-05 21:45:00.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2915 …}
          +nested: Doctrine\ORM\PersistentCollection {#2917 …}
          +votes: Doctrine\ORM\PersistentCollection {#2919 …}
          +reports: Doctrine\ORM\PersistentCollection {#2921 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
          -id: 262252
          -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6291890"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703861584 {#2909
            date: 2023-12-29 15:53:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          Can i ask you to elaborate on this part\n
          \n
          > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
          \n
          I used to have a separate box, but the only thing it did was port forwarding\n
          \n
          Specifically i don’t really understand the topology of this setup, and how do i set it up
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703878588 {#3127
          date: 2023-12-29 20:36:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 262858
        -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6921113"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703878588 {#3126
          date: 2023-12-29 20:36:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        You need to have a rather capable router / firewall combo.\n
        \n
        You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
        \n
        You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
        \n
        The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
        \n
        The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
        \n
        The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703946038 {#3456
        date: 2023-12-30 15:20:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3459 …}
      +nested: Doctrine\ORM\PersistentCollection {#3461 …}
      +votes: Doctrine\ORM\PersistentCollection {#3463 …}
      +reports: Doctrine\ORM\PersistentCollection {#3465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
      -id: 264680
      -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6304895"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703946038 {#3457
        date: 2023-12-30 15:20:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      (I just noticed i replied to your another comment, but still to you 😬)\n
      \n
      Now i’m a little bit confused, what does it do then?\n
      \n
      If the box doesn’t have access to anything on the network, how would it do anything?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703951398 {#3695
      date: 2023-12-30 16:49:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3698 …}
    +nested: Doctrine\ORM\PersistentCollection {#3700 …}
    +votes: Doctrine\ORM\PersistentCollection {#3702 …}
    +reports: Doctrine\ORM\PersistentCollection {#3704 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
    -id: 264832
    -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6938748"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703951398 {#3696
      date: 2023-12-30 16:49:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "The box you’re hosting on only needs internet access to connect the tunnel. Cloudflare terminates that SSL connection right in a piece of software on your web server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703978796 {#3838
    date: 2023-12-31 00:26:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3841 …}
  +nested: Doctrine\ORM\PersistentCollection {#3843 …}
  +votes: Doctrine\ORM\PersistentCollection {#3845 …}
  +reports: Doctrine\ORM\PersistentCollection {#3847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3851 …}
  -id: 265945
  -bodyTs: "'access':10 'box':2 'cloudflar':15 'connect':12,19 'host':5 'internet':9 'need':8 'piec':23 're':4 'right':20 'server':29 'softwar':25 'ssl':18 'termin':16 'tunnel':14 'web':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6311438"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703978796 {#3839
    date: 2023-12-31 00:26: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
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 {#3909
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3840
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3697
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3458
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3125
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2913
            +user: App\Entity\User {#2927 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: """
              The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
              \n
              Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
              \n
              The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
              \n
              To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
              \n
              That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
              \n
              Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
              \n
              Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 15
            +score: 0
            +lastActive: DateTime @1709671500 {#2908
              date: 2024-03-05 21:45:00.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@TedZanzibar@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2915 …}
            +nested: Doctrine\ORM\PersistentCollection {#2917 …}
            +votes: Doctrine\ORM\PersistentCollection {#2919 …}
            +reports: Doctrine\ORM\PersistentCollection {#2921 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
            -id: 262252
            -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6291890"
            +editedAt: null
            +createdAt: DateTimeImmutable @1703861584 {#2909
              date: 2023-12-29 15:53:04.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2913}
          +body: """
            Can i ask you to elaborate on this part\n
            \n
            > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            I used to have a separate box, but the only thing it did was port forwarding\n
            \n
            Specifically i don’t really understand the topology of this setup, and how do i set it up
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703878588 {#3127
            date: 2023-12-29 20:36:28.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
            "@linearchaos@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3123 …}
          +nested: Doctrine\ORM\PersistentCollection {#3121 …}
          +votes: Doctrine\ORM\PersistentCollection {#3119 …}
          +reports: Doctrine\ORM\PersistentCollection {#3117 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
          -id: 262858
          -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/6921113"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703878588 {#3126
            date: 2023-12-29 20:36:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          You need to have a rather capable router / firewall combo.\n
          \n
          You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
          \n
          You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
          \n
          The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
          \n
          The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
          \n
          The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703946038 {#3456
          date: 2023-12-30 15:20:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3459 …}
        +nested: Doctrine\ORM\PersistentCollection {#3461 …}
        +votes: Doctrine\ORM\PersistentCollection {#3463 …}
        +reports: Doctrine\ORM\PersistentCollection {#3465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
        -id: 264680
        -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6304895"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703946038 {#3457
          date: 2023-12-30 15:20:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        (I just noticed i replied to your another comment, but still to you 😬)\n
        \n
        Now i’m a little bit confused, what does it do then?\n
        \n
        If the box doesn’t have access to anything on the network, how would it do anything?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703951398 {#3695
        date: 2023-12-30 16:49:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3698 …}
      +nested: Doctrine\ORM\PersistentCollection {#3700 …}
      +votes: Doctrine\ORM\PersistentCollection {#3702 …}
      +reports: Doctrine\ORM\PersistentCollection {#3704 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
      -id: 264832
      -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6938748"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703951398 {#3696
        date: 2023-12-30 16:49:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: "The box you’re hosting on only needs internet access to connect the tunnel. Cloudflare terminates that SSL connection right in a piece of software on your web server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703978796 {#3838
      date: 2023-12-31 00:26:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3841 …}
    +nested: Doctrine\ORM\PersistentCollection {#3843 …}
    +votes: Doctrine\ORM\PersistentCollection {#3845 …}
    +reports: Doctrine\ORM\PersistentCollection {#3847 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3849 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3851 …}
    -id: 265945
    -bodyTs: "'access':10 'box':2 'cloudflar':15 'connect':12,19 'host':5 'internet':9 'need':8 'piec':23 're':4 'right':20 'server':29 'softwar':25 'ssl':18 'termin':16 'tunnel':14 'web':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6311438"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703978796 {#3839
      date: 2023-12-31 00:26:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "I mean, what does it host if the only thing it has access to is the internet?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992779 {#3910
    date: 2023-12-31 04:19:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3905 …}
  +nested: Doctrine\ORM\PersistentCollection {#3900 …}
  +votes: Doctrine\ORM\PersistentCollection {#3904 …}
  +reports: Doctrine\ORM\PersistentCollection {#3914 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3916 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3918 …}
  -id: 266531
  -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6951406"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992779 {#3913
    date: 2023-12-31 04:19:39.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 {#3909
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3840
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3697
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3458
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3125
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2913
            +user: App\Entity\User {#2927 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: """
              The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
              \n
              Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
              \n
              The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
              \n
              To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
              \n
              That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
              \n
              Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
              \n
              Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 15
            +score: 0
            +lastActive: DateTime @1709671500 {#2908
              date: 2024-03-05 21:45:00.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@TedZanzibar@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2915 …}
            +nested: Doctrine\ORM\PersistentCollection {#2917 …}
            +votes: Doctrine\ORM\PersistentCollection {#2919 …}
            +reports: Doctrine\ORM\PersistentCollection {#2921 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
            -id: 262252
            -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6291890"
            +editedAt: null
            +createdAt: DateTimeImmutable @1703861584 {#2909
              date: 2023-12-29 15:53:04.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2913}
          +body: """
            Can i ask you to elaborate on this part\n
            \n
            > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            I used to have a separate box, but the only thing it did was port forwarding\n
            \n
            Specifically i don’t really understand the topology of this setup, and how do i set it up
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703878588 {#3127
            date: 2023-12-29 20:36:28.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
            "@linearchaos@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3123 …}
          +nested: Doctrine\ORM\PersistentCollection {#3121 …}
          +votes: Doctrine\ORM\PersistentCollection {#3119 …}
          +reports: Doctrine\ORM\PersistentCollection {#3117 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
          -id: 262858
          -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/6921113"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703878588 {#3126
            date: 2023-12-29 20:36:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          You need to have a rather capable router / firewall combo.\n
          \n
          You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
          \n
          You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
          \n
          The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
          \n
          The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
          \n
          The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703946038 {#3456
          date: 2023-12-30 15:20:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3459 …}
        +nested: Doctrine\ORM\PersistentCollection {#3461 …}
        +votes: Doctrine\ORM\PersistentCollection {#3463 …}
        +reports: Doctrine\ORM\PersistentCollection {#3465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
        -id: 264680
        -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6304895"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703946038 {#3457
          date: 2023-12-30 15:20:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        (I just noticed i replied to your another comment, but still to you 😬)\n
        \n
        Now i’m a little bit confused, what does it do then?\n
        \n
        If the box doesn’t have access to anything on the network, how would it do anything?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703951398 {#3695
        date: 2023-12-30 16:49:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3698 …}
      +nested: Doctrine\ORM\PersistentCollection {#3700 …}
      +votes: Doctrine\ORM\PersistentCollection {#3702 …}
      +reports: Doctrine\ORM\PersistentCollection {#3704 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
      -id: 264832
      -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6938748"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703951398 {#3696
        date: 2023-12-30 16:49:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: "The box you’re hosting on only needs internet access to connect the tunnel. Cloudflare terminates that SSL connection right in a piece of software on your web server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703978796 {#3838
      date: 2023-12-31 00:26:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3841 …}
    +nested: Doctrine\ORM\PersistentCollection {#3843 …}
    +votes: Doctrine\ORM\PersistentCollection {#3845 …}
    +reports: Doctrine\ORM\PersistentCollection {#3847 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3849 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3851 …}
    -id: 265945
    -bodyTs: "'access':10 'box':2 'cloudflar':15 'connect':12,19 'host':5 'internet':9 'need':8 'piec':23 're':4 'right':20 'server':29 'softwar':25 'ssl':18 'termin':16 'tunnel':14 'web':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6311438"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703978796 {#3839
      date: 2023-12-31 00:26:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "I mean, what does it host if the only thing it has access to is the internet?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992779 {#3910
    date: 2023-12-31 04:19:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3905 …}
  +nested: Doctrine\ORM\PersistentCollection {#3900 …}
  +votes: Doctrine\ORM\PersistentCollection {#3904 …}
  +reports: Doctrine\ORM\PersistentCollection {#3914 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3916 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3918 …}
  -id: 266531
  -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6951406"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992779 {#3913
    date: 2023-12-31 04:19:39.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 {#3909
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3840
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3697
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3458
        +user: App\Entity\User {#2927 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3125
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2913
            +user: App\Entity\User {#2927 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: """
              The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
              \n
              Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
              \n
              The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
              \n
              To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
              \n
              That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
              \n
              Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
              \n
              Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 15
            +score: 0
            +lastActive: DateTime @1709671500 {#2908
              date: 2024-03-05 21:45:00.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@TedZanzibar@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2915 …}
            +nested: Doctrine\ORM\PersistentCollection {#2917 …}
            +votes: Doctrine\ORM\PersistentCollection {#2919 …}
            +reports: Doctrine\ORM\PersistentCollection {#2921 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
            -id: 262252
            -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6291890"
            +editedAt: null
            +createdAt: DateTimeImmutable @1703861584 {#2909
              date: 2023-12-29 15:53:04.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2913}
          +body: """
            Can i ask you to elaborate on this part\n
            \n
            > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
            \n
            I used to have a separate box, but the only thing it did was port forwarding\n
            \n
            Specifically i don’t really understand the topology of this setup, and how do i set it up
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703878588 {#3127
            date: 2023-12-29 20:36:28.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@TedZanzibar@feddit.uk"
            "@linearchaos@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3123 …}
          +nested: Doctrine\ORM\PersistentCollection {#3121 …}
          +votes: Doctrine\ORM\PersistentCollection {#3119 …}
          +reports: Doctrine\ORM\PersistentCollection {#3117 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
          -id: 262858
          -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/6921113"
          +editedAt: null
          +createdAt: DateTimeImmutable @1703878588 {#3126
            date: 2023-12-29 20:36:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2913}
        +body: """
          You need to have a rather capable router / firewall combo.\n
          \n
          You could pick up a ubiquity USG. Or set up something with an isp router and a PF sense firewall.\n
          \n
          You need to have separate networks in your house. And the ability to set firewall rules between the networks.\n
          \n
          The network that contains the hosting box needs to have absolutely no access to anything else in your house except it’s route out to the internet. Don’t have it go to your router for DHCP set it up statically. Don’t have it go to your router for DNS, choose an external source.\n
          \n
          The firewall rules for that network are allow outbound internet with return traffic, allow SSH and maybe VNC from your home network, then deny all.\n
          \n
          The idea is that you assume the box is capable of getting infected. So you just make sure that the box can live safely in your network even if it is compromised.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703946038 {#3456
          date: 2023-12-30 15:20:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@TedZanzibar@feddit.uk"
          "@linearchaos@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3459 …}
        +nested: Doctrine\ORM\PersistentCollection {#3461 …}
        +votes: Doctrine\ORM\PersistentCollection {#3463 …}
        +reports: Doctrine\ORM\PersistentCollection {#3465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
        -id: 264680
        -bodyTs: "'abil':42 'absolut':60 'access':62 'allow':112,118 'anyth':64 'assum':135 'box':56,137,150 'capabl':7,139 'choos':101 'combo':10 'compromis':161 'contain':53 'could':12 'deni':128 'dhcp':86 'dns':100 'els':65 'even':157 'except':69 'extern':103 'firewal':9,30,45,106 'get':141 'go':81,95 'home':125 'host':55 'hous':39,68 'idea':131 'infect':142 'internet':76,114 'isp':24 'live':152 'make':146 'mayb':121 'need':2,32,57 'network':36,49,51,110,126,156 'outbound':113 'pf':28 'pick':13 'rather':6 'return':116 'rout':72 'router':8,25,84,98 'rule':46,107 'safe':153 'sens':29 'separ':35 'set':19,44,87 'someth':21 'sourc':104 'ssh':119 'static':90 'sure':147 'traffic':117 'ubiqu':16 'usg':17 'vnc':122"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6304895"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703946038 {#3457
          date: 2023-12-30 15:20:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2913}
      +body: """
        (I just noticed i replied to your another comment, but still to you 😬)\n
        \n
        Now i’m a little bit confused, what does it do then?\n
        \n
        If the box doesn’t have access to anything on the network, how would it do anything?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703951398 {#3695
        date: 2023-12-30 16:49:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
        "@linearchaos@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3698 …}
      +nested: Doctrine\ORM\PersistentCollection {#3700 …}
      +votes: Doctrine\ORM\PersistentCollection {#3702 …}
      +reports: Doctrine\ORM\PersistentCollection {#3704 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3706 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3708 …}
      -id: 264832
      -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6938748"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703951398 {#3696
        date: 2023-12-30 16:49:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: "The box you’re hosting on only needs internet access to connect the tunnel. Cloudflare terminates that SSL connection right in a piece of software on your web server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703978796 {#3838
      date: 2023-12-31 00:26:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
      "@Gooey0210@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3841 …}
    +nested: Doctrine\ORM\PersistentCollection {#3843 …}
    +votes: Doctrine\ORM\PersistentCollection {#3845 …}
    +reports: Doctrine\ORM\PersistentCollection {#3847 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3849 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3851 …}
    -id: 265945
    -bodyTs: "'access':10 'box':2 'cloudflar':15 'connect':12,19 'host':5 'internet':9 'need':8 'piec':23 're':4 'right':20 'server':29 'softwar':25 'ssl':18 'termin':16 'tunnel':14 'web':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6311438"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703978796 {#3839
      date: 2023-12-31 00:26:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: "I mean, what does it host if the only thing it has access to is the internet?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703992779 {#3910
    date: 2023-12-31 04:19:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3905 …}
  +nested: Doctrine\ORM\PersistentCollection {#3900 …}
  +votes: Doctrine\ORM\PersistentCollection {#3904 …}
  +reports: Doctrine\ORM\PersistentCollection {#3914 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3916 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3918 …}
  -id: 266531
  -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6951406"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703992779 {#3913
    date: 2023-12-31 04:19:39.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 {#3109
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#2913
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
      \n
      Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
      \n
      The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
      \n
      To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
      \n
      That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
      \n
      Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1709671500 {#2908
      date: 2024-03-05 21:45:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2915 …}
    +nested: Doctrine\ORM\PersistentCollection {#2917 …}
    +votes: Doctrine\ORM\PersistentCollection {#2919 …}
    +reports: Doctrine\ORM\PersistentCollection {#2921 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
    -id: 262252
    -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6291890"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703861584 {#2909
      date: 2023-12-29 15:53:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Are you my brain? This exactly the sort of thing I think about when I say I’m paranoid about self-hosting! Alas, as much as I’d like to be able to add an extra box just for that level of isolation it’d probably take more of a time commitment than I have available to get it properly setup.\n
    \n
    The attraction of docker containers, of course, is that they’re largely ready to go with sensible default settings out of the box, and maintenance is taken care of by somebody else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703944906 {#3111
    date: 2023-12-30 15:01:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3107 …}
  +nested: Doctrine\ORM\PersistentCollection {#3105 …}
  +votes: Doctrine\ORM\PersistentCollection {#3103 …}
  +reports: Doctrine\ORM\PersistentCollection {#3101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  -id: 264647
  -bodyTs: "'abl':33 'add':35 'ala':24 'attract':64 'avail':57 'box':38,85 'brain':4 'care':90 'commit':53 'contain':67 'cours':69 'd':29,46 'default':80 'docker':66 'els':94 'exact':6 'extra':37 'get':59 'go':77 'host':23 'isol':44 'larg':74 'level':42 'like':30 'm':18 'mainten':87 'much':26 'paranoid':19 'probabl':47 'proper':61 're':73 'readi':75 'say':16 'self':22 'self-host':21 'sensibl':79 'set':81 'setup':62 'somebodi':93 'sort':8 'take':48 'taken':89 'thing':10 'think':12 'time':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5466725"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703944906 {#3110
    date: 2023-12-30 15:01:46.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 {#3109
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#2913
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
      \n
      Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
      \n
      The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
      \n
      To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
      \n
      That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
      \n
      Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1709671500 {#2908
      date: 2024-03-05 21:45:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2915 …}
    +nested: Doctrine\ORM\PersistentCollection {#2917 …}
    +votes: Doctrine\ORM\PersistentCollection {#2919 …}
    +reports: Doctrine\ORM\PersistentCollection {#2921 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
    -id: 262252
    -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6291890"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703861584 {#2909
      date: 2023-12-29 15:53:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Are you my brain? This exactly the sort of thing I think about when I say I’m paranoid about self-hosting! Alas, as much as I’d like to be able to add an extra box just for that level of isolation it’d probably take more of a time commitment than I have available to get it properly setup.\n
    \n
    The attraction of docker containers, of course, is that they’re largely ready to go with sensible default settings out of the box, and maintenance is taken care of by somebody else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703944906 {#3111
    date: 2023-12-30 15:01:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3107 …}
  +nested: Doctrine\ORM\PersistentCollection {#3105 …}
  +votes: Doctrine\ORM\PersistentCollection {#3103 …}
  +reports: Doctrine\ORM\PersistentCollection {#3101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  -id: 264647
  -bodyTs: "'abl':33 'add':35 'ala':24 'attract':64 'avail':57 'box':38,85 'brain':4 'care':90 'commit':53 'contain':67 'cours':69 'd':29,46 'default':80 'docker':66 'els':94 'exact':6 'extra':37 'get':59 'go':77 'host':23 'isol':44 'larg':74 'level':42 'like':30 'm':18 'mainten':87 'much':26 'paranoid':19 'probabl':47 'proper':61 're':73 'readi':75 'say':16 'self':22 'self-host':21 'sensibl':79 'set':81 'setup':62 'somebodi':93 'sort':8 'take':48 'taken':89 'thing':10 'think':12 'time':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5466725"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703944906 {#3110
    date: 2023-12-30 15:01:46.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 {#3109
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#2913
    +user: App\Entity\User {#2927 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
      \n
      Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
      \n
      The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
      \n
      To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
      \n
      That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
      \n
      Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
      \n
      Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1709671500 {#2908
      date: 2024-03-05 21:45:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2915 …}
    +nested: Doctrine\ORM\PersistentCollection {#2917 …}
    +votes: Doctrine\ORM\PersistentCollection {#2919 …}
    +reports: Doctrine\ORM\PersistentCollection {#2921 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
    -id: 262252
    -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6291890"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703861584 {#2909
      date: 2023-12-29 15:53:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Are you my brain? This exactly the sort of thing I think about when I say I’m paranoid about self-hosting! Alas, as much as I’d like to be able to add an extra box just for that level of isolation it’d probably take more of a time commitment than I have available to get it properly setup.\n
    \n
    The attraction of docker containers, of course, is that they’re largely ready to go with sensible default settings out of the box, and maintenance is taken care of by somebody else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703944906 {#3111
    date: 2023-12-30 15:01:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3107 …}
  +nested: Doctrine\ORM\PersistentCollection {#3105 …}
  +votes: Doctrine\ORM\PersistentCollection {#3103 …}
  +reports: Doctrine\ORM\PersistentCollection {#3101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  -id: 264647
  -bodyTs: "'abl':33 'add':35 'ala':24 'attract':64 'avail':57 'box':38,85 'brain':4 'care':90 'commit':53 'contain':67 'cours':69 'd':29,46 'default':80 'docker':66 'els':94 'exact':6 'extra':37 'get':59 'go':77 'host':23 'isol':44 'larg':74 'level':42 'like':30 'm':18 'mainten':87 'much':26 'paranoid':19 'probabl':47 'proper':61 're':73 'readi':75 'say':16 'self':22 'self-host':21 'sensibl':79 'set':81 'setup':62 'somebodi':93 'sort':8 'take':48 'taken':89 'thing':10 'think':12 'time':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5466725"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703944906 {#3110
    date: 2023-12-30 15:01:46.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 {#3551
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Are you my brain? This exactly the sort of thing I think about when I say I’m paranoid about self-hosting! Alas, as much as I’d like to be able to add an extra box just for that level of isolation it’d probably take more of a time commitment than I have available to get it properly setup.\n
      \n
      The attraction of docker containers, of course, is that they’re largely ready to go with sensible default settings out of the box, and maintenance is taken care of by somebody else.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703944906 {#3111
      date: 2023-12-30 15:01:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 264647
    -bodyTs: "'abl':33 'add':35 'ala':24 'attract':64 'avail':57 'box':38,85 'brain':4 'care':90 'commit':53 'contain':67 'cours':69 'd':29,46 'default':80 'docker':66 'els':94 'exact':6 'extra':37 'get':59 'go':77 'host':23 'isol':44 'larg':74 'level':42 'like':30 'm':18 'mainten':87 'much':26 'paranoid':19 'probabl':47 'proper':61 're':73 'readi':75 'say':16 'self':22 'self-host':21 'sensibl':79 'set':81 'setup':62 'somebodi':93 'sort':8 'take':48 'taken':89 'thing':10 'think':12 'time':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5466725"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703944906 {#3110
      date: 2023-12-30 15:01:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Oh yeah, I totally get the allure of containers. I use them myself just not in production.\n
    \n
    To be fair, python and node both suffer from the same kind of worries. And stuff gets slipped into those repos not too infrequently.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703947777 {#3549
    date: 2023-12-30 15:49:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3552 …}
  +nested: Doctrine\ORM\PersistentCollection {#3554 …}
  +votes: Doctrine\ORM\PersistentCollection {#3556 …}
  +reports: Doctrine\ORM\PersistentCollection {#3558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3562 …}
  -id: 264714
  -bodyTs: "'allur':7 'contain':9 'fair':20 'get':5,34 'infrequ':41 'kind':29 'node':23 'oh':1 'product':17 'python':21 'repo':38 'slip':35 'stuff':33 'suffer':25 'total':4 'use':11 'worri':31 'yeah':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6305182"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703947777 {#3550
    date: 2023-12-30 15:49: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
259 DENIED edit
App\Entity\EntryComment {#3551
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Are you my brain? This exactly the sort of thing I think about when I say I’m paranoid about self-hosting! Alas, as much as I’d like to be able to add an extra box just for that level of isolation it’d probably take more of a time commitment than I have available to get it properly setup.\n
      \n
      The attraction of docker containers, of course, is that they’re largely ready to go with sensible default settings out of the box, and maintenance is taken care of by somebody else.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703944906 {#3111
      date: 2023-12-30 15:01:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 264647
    -bodyTs: "'abl':33 'add':35 'ala':24 'attract':64 'avail':57 'box':38,85 'brain':4 'care':90 'commit':53 'contain':67 'cours':69 'd':29,46 'default':80 'docker':66 'els':94 'exact':6 'extra':37 'get':59 'go':77 'host':23 'isol':44 'larg':74 'level':42 'like':30 'm':18 'mainten':87 'much':26 'paranoid':19 'probabl':47 'proper':61 're':73 'readi':75 'say':16 'self':22 'self-host':21 'sensibl':79 'set':81 'setup':62 'somebodi':93 'sort':8 'take':48 'taken':89 'thing':10 'think':12 'time':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5466725"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703944906 {#3110
      date: 2023-12-30 15:01:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Oh yeah, I totally get the allure of containers. I use them myself just not in production.\n
    \n
    To be fair, python and node both suffer from the same kind of worries. And stuff gets slipped into those repos not too infrequently.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703947777 {#3549
    date: 2023-12-30 15:49:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3552 …}
  +nested: Doctrine\ORM\PersistentCollection {#3554 …}
  +votes: Doctrine\ORM\PersistentCollection {#3556 …}
  +reports: Doctrine\ORM\PersistentCollection {#3558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3562 …}
  -id: 264714
  -bodyTs: "'allur':7 'contain':9 'fair':20 'get':5,34 'infrequ':41 'kind':29 'node':23 'oh':1 'product':17 'python':21 'repo':38 'slip':35 'stuff':33 'suffer':25 'total':4 'use':11 'worri':31 'yeah':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6305182"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703947777 {#3550
    date: 2023-12-30 15:49: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
260 DENIED moderate
App\Entity\EntryComment {#3551
  +user: App\Entity\User {#2927 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
  +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 {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2913
      +user: App\Entity\User {#2927 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2914 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        The first worry are vectors around the Synology, It’s firmware, and network stack. Those devices are very closely scrutinized. Historically there have been many different vulnerabilities found and patched. Something like the log4j vulnerabilities back in the day where something just has to hit the logging system too hit you might open a hole in any of the other standard software packages there. And because the platform is so well known, once one vulnerability is found they already know what else exists by default and have plans for ways to attack it.\n
        \n
        Vulnerabilities that COULD affect you in this case for few and far between but few and far between are how things happen.\n
        \n
        The next concern you’re going to have are going to be someone slipping you a mickey in a container image. By and large it’s a bunch of good people maintaining the container images. They’re including packages from other good people. But this also means that there is a hell of a lot of cooks in the kitchen, and distribution, and upstream.\n
        \n
        To be perfectly honest, with everything on auto update, cloud flares built-in protections for DDOS and attacks, and the nature of what you’re trying to host, you’re probably safe enough. There’s no three letter government agency or elite hacker group specifically after you. You’re far more likely to accidentally trip upon a zero day email image filter /pdf vulnerability and get bot netted as you are someone successfully attacking your Argo tunnel.\n
        \n
        That said, it’s always better to host in someone else’s backyard than your own. If I were really, really stuck on hosting in my house on my network, I probably stand up a dedicated box, maybe something as small as a pi 0. I’d make sure that I had a really decent router / firewall and slip that hosting device into an isolated network that’s not allowed to reach out to anything else on my network.\n
        \n
        Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n
        \n
        Firewall drops everything between your home network and that box except SSH in, or maybe VNC in depending on your level of comfort.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1709671500 {#2908
        date: 2024-03-05 21:45:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TedZanzibar@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2915 …}
      +nested: Doctrine\ORM\PersistentCollection {#2917 …}
      +votes: Doctrine\ORM\PersistentCollection {#2919 …}
      +reports: Doctrine\ORM\PersistentCollection {#2921 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2923 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2925 …}
      -id: 262252
      -bodyTs: "'/pdf':243 '0':302 'accident':234 'affect':97 'agenc':220 'allow':327,382 'alreadi':79,363 'also':161 'alway':262 'anyth':332 'argo':256 'around':6 'arp':391 'assum':337 'attack':92,198,254 'auto':187 'back':36 'backyard':270 'better':263 'bot':247 'box':294,343,404 'built':192 'built-in':191 'bunch':143 'case':101 'close':19 'cloud':189 'comfort':417 'concern':118 'contain':135,149 'cook':172 'could':96 'd':304 'day':39,239 'ddos':196 'decent':312 'dedic':293 'default':85 'depend':412 'devic':16,319,388 'dhcp':379 'differ':26 'distribut':177 'dns':373 'drop':396 'elit':222 'els':82,268,333 'email':240 'enough':213 'entri':351 'everyth':185,397 'except':405 'exist':83 'far':105,110,230 'filter':242 'firewal':314,395 'firmwar':11 'first':2 'flare':190 'forward':361 'found':28,77 'get':246 'go':121,125 'good':145,157 'govern':219 'group':224 'hacker':223 'happen':115 'hell':167 'histor':21 'hit':45,50 'hole':55 'home':400 'honest':183 'host':208,265,281,318 'hous':284 'imag':136,150,241 'includ':153 'isol':322,358 'kitchen':175 'know':80 'known':72 'larg':139 'leav':356 'letter':218 'level':415 'like':32,232 'log':47 'log4j':34 'lot':170 'maintain':147 'make':305 'mani':25 'mayb':295,409 'mean':162 'mickey':132 'might':52 'natur':201 'net':248 'network':13,287,323,336,355,385,401 'next':117 'one':74 'open':53 'packag':63,154 'patch':30 'peopl':146,158 'perfect':182 'pi':301 'plan':88 'platform':68 'point':352 'port':360 'probabl':211,289 'protect':194 're':120,152,205,210,229,384 'reach':329 'realli':277,278,311 'router':313 'safe':212 'said':259 'scrutin':20 'see':390 'slip':129,316 'small':298 'softwar':62 'someon':128,252,267 'someth':31,41,296 'specif':225 'ssh':406 'stack':14 'stand':290 'standard':61 'stuck':279 'success':253 'sure':306 'synolog':8 'system':48 'thing':114 'three':217 'time':340 'toxic':345 'traffic':392 'tri':206 'trip':235 'tunnel':257,365 'updat':188 'upon':236 'upstream':179 'use':370,376 'user':386 'vector':5 'vnc':410 'vulner':27,35,75,94,244 'wast':346 'way':90 'well':71 'worri':3 'zero':238"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6291890"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703861584 {#2909
        date: 2023-12-29 15:53:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2913}
    +body: """
      Are you my brain? This exactly the sort of thing I think about when I say I’m paranoid about self-hosting! Alas, as much as I’d like to be able to add an extra box just for that level of isolation it’d probably take more of a time commitment than I have available to get it properly setup.\n
      \n
      The attraction of docker containers, of course, is that they’re largely ready to go with sensible default settings out of the box, and maintenance is taken care of by somebody else.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703944906 {#3111
      date: 2023-12-30 15:01:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TedZanzibar@feddit.uk"
      "@linearchaos@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 264647
    -bodyTs: "'abl':33 'add':35 'ala':24 'attract':64 'avail':57 'box':38,85 'brain':4 'care':90 'commit':53 'contain':67 'cours':69 'd':29,46 'default':80 'docker':66 'els':94 'exact':6 'extra':37 'get':59 'go':77 'host':23 'isol':44 'larg':74 'level':42 'like':30 'm':18 'mainten':87 'much':26 'paranoid':19 'probabl':47 'proper':61 're':73 'readi':75 'say':16 'self':22 'self-host':21 'sensibl':79 'set':81 'setup':62 'somebodi':93 'sort':8 'take':48 'taken':89 'thing':10 'think':12 'time':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5466725"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703944906 {#3110
      date: 2023-12-30 15:01:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2913}
  +body: """
    Oh yeah, I totally get the allure of containers. I use them myself just not in production.\n
    \n
    To be fair, python and node both suffer from the same kind of worries. And stuff gets slipped into those repos not too infrequently.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703947777 {#3549
    date: 2023-12-30 15:49:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TedZanzibar@feddit.uk"
    "@linearchaos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3552 …}
  +nested: Doctrine\ORM\PersistentCollection {#3554 …}
  +votes: Doctrine\ORM\PersistentCollection {#3556 …}
  +reports: Doctrine\ORM\PersistentCollection {#3558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3562 …}
  -id: 264714
  -bodyTs: "'allur':7 'contain':9 'fair':20 'get':5,34 'infrequ':41 'kind':29 'node':23 'oh':1 'product':17 'python':21 'repo':38 'slip':35 'stuff':33 'suffer':25 'total':4 'use':11 'worri':31 'yeah':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6305182"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703947777 {#3550
    date: 2023-12-30 15:49: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
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 {#2989
  +user: App\Entity\User {#3002 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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’m pretty happy with Digital Ocean if I need a temporary VPS because I can pay by the minute. Anything that I want to stay alive for more than a month or two, I do on a single 6-core VPS rented long-term from Netcup, a low-cost German provider, deploying with Docker and Traefik."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1709534820 {#2984
    date: 2024-03-04 07:47:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2990 …}
  +nested: Doctrine\ORM\PersistentCollection {#2992 …}
  +votes: Doctrine\ORM\PersistentCollection {#2994 …}
  +reports: Doctrine\ORM\PersistentCollection {#2996 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2998 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3000 …}
  -id: 265230
  -bodyTs: "'6':40 'aliv':27 'anyth':21 'core':41 'cost':52 'deploy':55 'digit':6 'docker':57 'german':53 'happi':4 'long':45 'long-term':44 'low':51 'low-cost':50 'm':2 'minut':20 'month':32 'need':10 'netcup':48 'ocean':7 'pay':17 'pretti':3 'provid':54 'rent':43 'singl':39 'stay':26 'temporari':12 'term':46 'traefik':59 'two':34 'vps':13,42 'want':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6960728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703963041 {#2985
    date: 2023-12-30 20:04: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
263 DENIED edit
App\Entity\EntryComment {#2989
  +user: App\Entity\User {#3002 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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’m pretty happy with Digital Ocean if I need a temporary VPS because I can pay by the minute. Anything that I want to stay alive for more than a month or two, I do on a single 6-core VPS rented long-term from Netcup, a low-cost German provider, deploying with Docker and Traefik."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1709534820 {#2984
    date: 2024-03-04 07:47:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2990 …}
  +nested: Doctrine\ORM\PersistentCollection {#2992 …}
  +votes: Doctrine\ORM\PersistentCollection {#2994 …}
  +reports: Doctrine\ORM\PersistentCollection {#2996 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2998 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3000 …}
  -id: 265230
  -bodyTs: "'6':40 'aliv':27 'anyth':21 'core':41 'cost':52 'deploy':55 'digit':6 'docker':57 'german':53 'happi':4 'long':45 'long-term':44 'low':51 'low-cost':50 'm':2 'minut':20 'month':32 'need':10 'netcup':48 'ocean':7 'pay':17 'pretti':3 'provid':54 'rent':43 'singl':39 'stay':26 'temporari':12 'term':46 'traefik':59 'two':34 'vps':13,42 'want':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6960728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703963041 {#2985
    date: 2023-12-30 20:04: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
264 DENIED moderate
App\Entity\EntryComment {#2989
  +user: App\Entity\User {#3002 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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’m pretty happy with Digital Ocean if I need a temporary VPS because I can pay by the minute. Anything that I want to stay alive for more than a month or two, I do on a single 6-core VPS rented long-term from Netcup, a low-cost German provider, deploying with Docker and Traefik."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1709534820 {#2984
    date: 2024-03-04 07:47:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2990 …}
  +nested: Doctrine\ORM\PersistentCollection {#2992 …}
  +votes: Doctrine\ORM\PersistentCollection {#2994 …}
  +reports: Doctrine\ORM\PersistentCollection {#2996 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2998 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3000 …}
  -id: 265230
  -bodyTs: "'6':40 'aliv':27 'anyth':21 'core':41 'cost':52 'deploy':55 'digit':6 'docker':57 'german':53 'happi':4 'long':45 'long-term':44 'low':51 'low-cost':50 'm':2 'minut':20 'month':32 'need':10 'netcup':48 'ocean':7 'pay':17 'pretti':3 'provid':54 'rent':43 'singl':39 'stay':26 'temporari':12 'term':46 'traefik':59 'two':34 'vps':13,42 'want':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6960728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703963041 {#2985
    date: 2023-12-30 20:04: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
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 {#3232
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2989
    +user: App\Entity\User {#3002 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m pretty happy with Digital Ocean if I need a temporary VPS because I can pay by the minute. Anything that I want to stay alive for more than a month or two, I do on a single 6-core VPS rented long-term from Netcup, a low-cost German provider, deploying with Docker and Traefik."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1709534820 {#2984
      date: 2024-03-04 07:47:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2990 …}
    +nested: Doctrine\ORM\PersistentCollection {#2992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2994 …}
    +reports: Doctrine\ORM\PersistentCollection {#2996 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2998 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3000 …}
    -id: 265230
    -bodyTs: "'6':40 'aliv':27 'anyth':21 'core':41 'cost':52 'deploy':55 'digit':6 'docker':57 'german':53 'happi':4 'long':45 'long-term':44 'low':51 'low-cost':50 'm':2 'minut':20 'month':32 'need':10 'netcup':48 'ocean':7 'pay':17 'pretti':3 'provid':54 'rent':43 'singl':39 'stay':26 'temporari':12 'term':46 'traefik':59 'two':34 'vps':13,42 'want':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6960728"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703963041 {#2985
      date: 2023-12-30 20:04:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2989}
  +body: "Netcup seems really interesting, thanks :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703973244 {#3230
    date: 2023-12-30 22:54:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@semi@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3234 …}
  +nested: Doctrine\ORM\PersistentCollection {#3236 …}
  +votes: Doctrine\ORM\PersistentCollection {#3238 …}
  +reports: Doctrine\ORM\PersistentCollection {#3240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3242 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3244 …}
  -id: 265687
  -bodyTs: "'interest':4 'netcup':1 'realli':3 'seem':2 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4387335"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703973244 {#3231
    date: 2023-12-30 22:54: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
267 DENIED edit
App\Entity\EntryComment {#3232
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2989
    +user: App\Entity\User {#3002 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m pretty happy with Digital Ocean if I need a temporary VPS because I can pay by the minute. Anything that I want to stay alive for more than a month or two, I do on a single 6-core VPS rented long-term from Netcup, a low-cost German provider, deploying with Docker and Traefik."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1709534820 {#2984
      date: 2024-03-04 07:47:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2990 …}
    +nested: Doctrine\ORM\PersistentCollection {#2992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2994 …}
    +reports: Doctrine\ORM\PersistentCollection {#2996 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2998 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3000 …}
    -id: 265230
    -bodyTs: "'6':40 'aliv':27 'anyth':21 'core':41 'cost':52 'deploy':55 'digit':6 'docker':57 'german':53 'happi':4 'long':45 'long-term':44 'low':51 'low-cost':50 'm':2 'minut':20 'month':32 'need':10 'netcup':48 'ocean':7 'pay':17 'pretti':3 'provid':54 'rent':43 'singl':39 'stay':26 'temporari':12 'term':46 'traefik':59 'two':34 'vps':13,42 'want':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6960728"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703963041 {#2985
      date: 2023-12-30 20:04:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2989}
  +body: "Netcup seems really interesting, thanks :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703973244 {#3230
    date: 2023-12-30 22:54:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@semi@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3234 …}
  +nested: Doctrine\ORM\PersistentCollection {#3236 …}
  +votes: Doctrine\ORM\PersistentCollection {#3238 …}
  +reports: Doctrine\ORM\PersistentCollection {#3240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3242 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3244 …}
  -id: 265687
  -bodyTs: "'interest':4 'netcup':1 'realli':3 'seem':2 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4387335"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703973244 {#3231
    date: 2023-12-30 22:54: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
268 DENIED moderate
App\Entity\EntryComment {#3232
  +user: Proxies\__CG__\App\Entity\User {#3233 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
  +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 {#2989
    +user: App\Entity\User {#3002 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2030 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m pretty happy with Digital Ocean if I need a temporary VPS because I can pay by the minute. Anything that I want to stay alive for more than a month or two, I do on a single 6-core VPS rented long-term from Netcup, a low-cost German provider, deploying with Docker and Traefik."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1709534820 {#2984
      date: 2024-03-04 07:47:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@promitheas@iusearchlinux.fyi"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2990 …}
    +nested: Doctrine\ORM\PersistentCollection {#2992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2994 …}
    +reports: Doctrine\ORM\PersistentCollection {#2996 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2998 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3000 …}
    -id: 265230
    -bodyTs: "'6':40 'aliv':27 'anyth':21 'core':41 'cost':52 'deploy':55 'digit':6 'docker':57 'german':53 'happi':4 'long':45 'long-term':44 'low':51 'low-cost':50 'm':2 'minut':20 'month':32 'need':10 'netcup':48 'ocean':7 'pay':17 'pretti':3 'provid':54 'rent':43 'singl':39 'stay':26 'temporari':12 'term':46 'traefik':59 'two':34 'vps':13,42 'want':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6960728"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703963041 {#2985
      date: 2023-12-30 20:04:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2989}
  +body: "Netcup seems really interesting, thanks :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703973244 {#3230
    date: 2023-12-30 22:54:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@promitheas@iusearchlinux.fyi"
    "@semi@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3234 …}
  +nested: Doctrine\ORM\PersistentCollection {#3236 …}
  +votes: Doctrine\ORM\PersistentCollection {#3238 …}
  +reports: Doctrine\ORM\PersistentCollection {#3240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3242 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3244 …}
  -id: 265687
  -bodyTs: "'interest':4 'netcup':1 'realli':3 'seem':2 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://iusearchlinux.fyi/comment/4387335"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703973244 {#3231
    date: 2023-12-30 22:54: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
269 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