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

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 …}
}
3.59 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 {#1783
  +user: App\Entity\User {#1453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Obsidian?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727694742 {#1533
    date: 2024-09-30 13:12:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1746 …}
  +nested: Doctrine\ORM\PersistentCollection {#1750 …}
  +votes: Doctrine\ORM\PersistentCollection {#1475 …}
  +reports: Doctrine\ORM\PersistentCollection {#1487 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
  -id: 331905
  -bodyTs: "'obsidian':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6304133"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705943213 {#1473
    date: 2024-01-22 18:06: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
3 DENIED edit
App\Entity\EntryComment {#1783
  +user: App\Entity\User {#1453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Obsidian?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727694742 {#1533
    date: 2024-09-30 13:12:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1746 …}
  +nested: Doctrine\ORM\PersistentCollection {#1750 …}
  +votes: Doctrine\ORM\PersistentCollection {#1475 …}
  +reports: Doctrine\ORM\PersistentCollection {#1487 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
  -id: 331905
  -bodyTs: "'obsidian':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6304133"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705943213 {#1473
    date: 2024-01-22 18:06: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
4 DENIED moderate
App\Entity\EntryComment {#1783
  +user: App\Entity\User {#1453 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Obsidian?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727694742 {#1533
    date: 2024-09-30 13:12:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1746 …}
  +nested: Doctrine\ORM\PersistentCollection {#1750 …}
  +votes: Doctrine\ORM\PersistentCollection {#1475 …}
  +reports: Doctrine\ORM\PersistentCollection {#1487 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
  -id: 331905
  -bodyTs: "'obsidian':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6304133"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705943213 {#1473
    date: 2024-01-22 18:06: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
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 {#3214
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727694742 {#1533
      date: 2024-09-30 13:12:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 331905
    -bodyTs: "'obsidian':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6304133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705943213 {#1473
      date: 2024-01-22 18:06:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Interesting thought. I found [this blog post](https://adamgallagher.me/blog/recipe-management-with-obsidian/), but I think this is not what I’m looking for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705943530 {#3212
    date: 2024-01-22 18:12:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3215 …}
  +nested: Doctrine\ORM\PersistentCollection {#3217 …}
  +votes: Doctrine\ORM\PersistentCollection {#3219 …}
  +reports: Doctrine\ORM\PersistentCollection {#3221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3225 …}
  -id: 331928
  -bodyTs: "'/blog/recipe-management-with-obsidian/),':10 'adamgallagher.me':9 'adamgallagher.me/blog/recipe-management-with-obsidian/),':8 'blog':6 'found':4 'interest':1 'look':20 'm':19 'post':7 'think':13 'thought':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6918881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705943530 {#3213
    date: 2024-01-22 18:12:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#3214
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727694742 {#1533
      date: 2024-09-30 13:12:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 331905
    -bodyTs: "'obsidian':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6304133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705943213 {#1473
      date: 2024-01-22 18:06:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Interesting thought. I found [this blog post](https://adamgallagher.me/blog/recipe-management-with-obsidian/), but I think this is not what I’m looking for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705943530 {#3212
    date: 2024-01-22 18:12:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3215 …}
  +nested: Doctrine\ORM\PersistentCollection {#3217 …}
  +votes: Doctrine\ORM\PersistentCollection {#3219 …}
  +reports: Doctrine\ORM\PersistentCollection {#3221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3225 …}
  -id: 331928
  -bodyTs: "'/blog/recipe-management-with-obsidian/),':10 'adamgallagher.me':9 'adamgallagher.me/blog/recipe-management-with-obsidian/),':8 'blog':6 'found':4 'interest':1 'look':20 'm':19 'post':7 'think':13 'thought':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6918881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705943530 {#3213
    date: 2024-01-22 18:12:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#3214
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Obsidian?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727694742 {#1533
      date: 2024-09-30 13:12:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 331905
    -bodyTs: "'obsidian':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6304133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705943213 {#1473
      date: 2024-01-22 18:06:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1783}
  +body: "Interesting thought. I found [this blog post](https://adamgallagher.me/blog/recipe-management-with-obsidian/), but I think this is not what I’m looking for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705943530 {#3212
    date: 2024-01-22 18:12:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3215 …}
  +nested: Doctrine\ORM\PersistentCollection {#3217 …}
  +votes: Doctrine\ORM\PersistentCollection {#3219 …}
  +reports: Doctrine\ORM\PersistentCollection {#3221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3225 …}
  -id: 331928
  -bodyTs: "'/blog/recipe-management-with-obsidian/),':10 'adamgallagher.me':9 'adamgallagher.me/blog/recipe-management-with-obsidian/),':8 'blog':6 'found':4 'interest':1 'look':20 'm':19 'post':7 'think':13 'thought':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6918881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705943530 {#3213
    date: 2024-01-22 18:12:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Why no real db? Those other 2 features make sense, but if the only option you can use sacrifices the 3rd option then it seems like a win. Postgres is awesome and easy to backup, just a single command can backup the whole thing to a file making it easy to restore."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1728217720 {#1735
    date: 2024-10-06 14:28:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
  ]
  +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: 331839
  -bodyTs: "'2':7 '3rd':21 'awesom':31 'backup':35,41 'command':39 'db':4 'easi':33,50 'featur':8 'file':47 'like':26 'make':9,48 'option':15,22 'postgr':29 'real':3 'restor':52 'sacrific':19 'seem':25 'sens':10 'singl':38 'thing':44 'use':18 'whole':43 'win':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6714566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705942075 {#1716
    date: 2024-01-22 17:47: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
11 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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Why no real db? Those other 2 features make sense, but if the only option you can use sacrifices the 3rd option then it seems like a win. Postgres is awesome and easy to backup, just a single command can backup the whole thing to a file making it easy to restore."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1728217720 {#1735
    date: 2024-10-06 14:28:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
  ]
  +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: 331839
  -bodyTs: "'2':7 '3rd':21 'awesom':31 'backup':35,41 'command':39 'db':4 'easi':33,50 'featur':8 'file':47 'like':26 'make':9,48 'option':15,22 'postgr':29 'real':3 'restor':52 'sacrific':19 'seem':25 'sens':10 'singl':38 'thing':44 'use':18 'whole':43 'win':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6714566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705942075 {#1716
    date: 2024-01-22 17:47: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
12 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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Why no real db? Those other 2 features make sense, but if the only option you can use sacrifices the 3rd option then it seems like a win. Postgres is awesome and easy to backup, just a single command can backup the whole thing to a file making it easy to restore."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1728217720 {#1735
    date: 2024-10-06 14:28:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
  ]
  +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: 331839
  -bodyTs: "'2':7 '3rd':21 'awesom':31 'backup':35,41 'command':39 'db':4 'easi':33,50 'featur':8 'file':47 'like':26 'make':9,48 'option':15,22 'postgr':29 'real':3 'restor':52 'sacrific':19 'seem':25 'sens':10 'singl':38 'thing':44 'use':18 'whole':43 'win':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6714566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705942075 {#1716
    date: 2024-01-22 17:47: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
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 {#3198
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +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: "Why no real db? Those other 2 features make sense, but if the only option you can use sacrifices the 3rd option then it seems like a win. Postgres is awesome and easy to backup, just a single command can backup the whole thing to a file making it easy to restore."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728217720 {#1735
      date: 2024-10-06 14:28:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +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: 331839
    -bodyTs: "'2':7 '3rd':21 'awesom':31 'backup':35,41 'command':39 'db':4 'easi':33,50 'featur':8 'file':47 'like':26 'make':9,48 'option':15,22 'postgr':29 'real':3 'restor':52 'sacrific':19 'seem':25 'sens':10 'singl':38 'thing':44 'use':18 'whole':43 'win':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6714566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705942075 {#1716
      date: 2024-01-22 17:47:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1740}
  +body: "I think oCIS spoiled me with regards to the database issue xD. You bring up a good point - I’ll try reinstalling Nextcloud with Postgres, removing unneeded bloat, and use it until oCIS has a “native” backend"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706076137 {#3196
    date: 2024-01-24 07:02:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
    "@eluvatar@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3200 …}
  +nested: Doctrine\ORM\PersistentCollection {#3202 …}
  +votes: Doctrine\ORM\PersistentCollection {#3204 …}
  +reports: Doctrine\ORM\PersistentCollection {#3206 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
  -id: 336058
  -bodyTs: "'backend':37 'bloat':28 'bring':14 'databas':10 'good':17 'issu':11 'll':20 'nativ':36 'nextcloud':23 'oci':3,33 'point':18 'postgr':25 'regard':7 'reinstal':22 'remov':26 'spoil':4 'think':2 'tri':21 'unneed':27 'use':30 'xd':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6622422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706076137 {#3197
    date: 2024-01-24 07:02:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3198
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +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: "Why no real db? Those other 2 features make sense, but if the only option you can use sacrifices the 3rd option then it seems like a win. Postgres is awesome and easy to backup, just a single command can backup the whole thing to a file making it easy to restore."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728217720 {#1735
      date: 2024-10-06 14:28:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +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: 331839
    -bodyTs: "'2':7 '3rd':21 'awesom':31 'backup':35,41 'command':39 'db':4 'easi':33,50 'featur':8 'file':47 'like':26 'make':9,48 'option':15,22 'postgr':29 'real':3 'restor':52 'sacrific':19 'seem':25 'sens':10 'singl':38 'thing':44 'use':18 'whole':43 'win':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6714566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705942075 {#1716
      date: 2024-01-22 17:47:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1740}
  +body: "I think oCIS spoiled me with regards to the database issue xD. You bring up a good point - I’ll try reinstalling Nextcloud with Postgres, removing unneeded bloat, and use it until oCIS has a “native” backend"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706076137 {#3196
    date: 2024-01-24 07:02:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
    "@eluvatar@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3200 …}
  +nested: Doctrine\ORM\PersistentCollection {#3202 …}
  +votes: Doctrine\ORM\PersistentCollection {#3204 …}
  +reports: Doctrine\ORM\PersistentCollection {#3206 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
  -id: 336058
  -bodyTs: "'backend':37 'bloat':28 'bring':14 'databas':10 'good':17 'issu':11 'll':20 'nativ':36 'nextcloud':23 'oci':3,33 'point':18 'postgr':25 'regard':7 'reinstal':22 'remov':26 'spoil':4 'think':2 'tri':21 'unneed':27 'use':30 'xd':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6622422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706076137 {#3197
    date: 2024-01-24 07:02:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3198
  +user: Proxies\__CG__\App\Entity\User {#3199 …}
  +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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +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: "Why no real db? Those other 2 features make sense, but if the only option you can use sacrifices the 3rd option then it seems like a win. Postgres is awesome and easy to backup, just a single command can backup the whole thing to a file making it easy to restore."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728217720 {#1735
      date: 2024-10-06 14:28:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +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: 331839
    -bodyTs: "'2':7 '3rd':21 'awesom':31 'backup':35,41 'command':39 'db':4 'easi':33,50 'featur':8 'file':47 'like':26 'make':9,48 'option':15,22 'postgr':29 'real':3 'restor':52 'sacrific':19 'seem':25 'sens':10 'singl':38 'thing':44 'use':18 'whole':43 'win':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6714566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705942075 {#1716
      date: 2024-01-22 17:47:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1740}
  +body: "I think oCIS spoiled me with regards to the database issue xD. You bring up a good point - I’ll try reinstalling Nextcloud with Postgres, removing unneeded bloat, and use it until oCIS has a “native” backend"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706076137 {#3196
    date: 2024-01-24 07:02:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
    "@eluvatar@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3200 …}
  +nested: Doctrine\ORM\PersistentCollection {#3202 …}
  +votes: Doctrine\ORM\PersistentCollection {#3204 …}
  +reports: Doctrine\ORM\PersistentCollection {#3206 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3210 …}
  -id: 336058
  -bodyTs: "'backend':37 'bloat':28 'bring':14 'databas':10 'good':17 'issu':11 'll':20 'nativ':36 'nextcloud':23 'oci':3,33 'point':18 'postgr':25 'regard':7 'reinstal':22 'remov':26 'spoil':4 'think':2 'tri':21 'unneed':27 'use':30 'xd':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6622422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706076137 {#3197
    date: 2024-01-24 07:02:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2019
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705940413 {#1401
    date: 2024-01-22 17:20:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2023 …}
  +nested: Doctrine\ORM\PersistentCollection {#2032 …}
  +votes: Doctrine\ORM\PersistentCollection {#2024 …}
  +reports: Doctrine\ORM\PersistentCollection {#2018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2021 …}
  -id: 331752
  -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5590848"
  +editedAt: DateTimeImmutable @1727683730 {#1404
    date: 2024-09-30 10:08:50.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705940413 {#1363
    date: 2024-01-22 17:20: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
19 DENIED edit
App\Entity\EntryComment {#2019
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705940413 {#1401
    date: 2024-01-22 17:20:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2023 …}
  +nested: Doctrine\ORM\PersistentCollection {#2032 …}
  +votes: Doctrine\ORM\PersistentCollection {#2024 …}
  +reports: Doctrine\ORM\PersistentCollection {#2018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2021 …}
  -id: 331752
  -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5590848"
  +editedAt: DateTimeImmutable @1727683730 {#1404
    date: 2024-09-30 10:08:50.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705940413 {#1363
    date: 2024-01-22 17:20: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
20 DENIED moderate
App\Entity\EntryComment {#2019
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705940413 {#1401
    date: 2024-01-22 17:20:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2023 …}
  +nested: Doctrine\ORM\PersistentCollection {#2032 …}
  +votes: Doctrine\ORM\PersistentCollection {#2024 …}
  +reports: Doctrine\ORM\PersistentCollection {#2018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2021 …}
  -id: 331752
  -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5590848"
  +editedAt: DateTimeImmutable @1727683730 {#1404
    date: 2024-09-30 10:08:50.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705940413 {#1363
    date: 2024-01-22 17:20: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
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 {#2164
  +user: App\Entity\User {#2300 …}
  +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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
    \n
    I used it on my laptop to access my home NAS for years.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936722 {#2344
    date: 2024-01-22 16:18:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2331 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2326 …}
  +reports: Doctrine\ORM\PersistentCollection {#2325 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
  -id: 331584
  -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6916692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936722 {#2349
    date: 2024-01-22 16:18:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2164
  +user: App\Entity\User {#2300 …}
  +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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
    \n
    I used it on my laptop to access my home NAS for years.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936722 {#2344
    date: 2024-01-22 16:18:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2331 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2326 …}
  +reports: Doctrine\ORM\PersistentCollection {#2325 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
  -id: 331584
  -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6916692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936722 {#2349
    date: 2024-01-22 16:18:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2164
  +user: App\Entity\User {#2300 …}
  +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 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
    \n
    I used it on my laptop to access my home NAS for years.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936722 {#2344
    date: 2024-01-22 16:18:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rearview@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2331 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2326 …}
  +reports: Doctrine\ORM\PersistentCollection {#2325 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
  -id: 331584
  -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6916692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936722 {#2349
    date: 2024-01-22 16:18:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2118
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 give more information:\n
    \n
    I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
    \n
    I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
    \n
    and then tried this docker-compose:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:2000\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:2000\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936642 {#2110
    date: 2024-01-22 16:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2115 …}
  +votes: Doctrine\ORM\PersistentCollection {#2123 …}
  +reports: Doctrine\ORM\PersistentCollection {#2116 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
  -id: 331581
  -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7622734"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936642 {#2107
    date: 2024-01-22 16:17: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
27 DENIED edit
App\Entity\EntryComment {#2118
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 give more information:\n
    \n
    I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
    \n
    I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
    \n
    and then tried this docker-compose:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:2000\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:2000\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936642 {#2110
    date: 2024-01-22 16:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2115 …}
  +votes: Doctrine\ORM\PersistentCollection {#2123 …}
  +reports: Doctrine\ORM\PersistentCollection {#2116 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
  -id: 331581
  -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7622734"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936642 {#2107
    date: 2024-01-22 16:17: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
28 DENIED moderate
App\Entity\EntryComment {#2118
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 give more information:\n
    \n
    I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
    \n
    I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
    \n
    and then tried this docker-compose:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:2000\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:2000\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936642 {#2110
    date: 2024-01-22 16:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2115 …}
  +votes: Doctrine\ORM\PersistentCollection {#2123 …}
  +reports: Doctrine\ORM\PersistentCollection {#2116 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
  -id: 331581
  -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7622734"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936642 {#2107
    date: 2024-01-22 16:17: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
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 {#2275
  +user: App\Entity\User {#2193 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705935184 {#2280
    date: 2024-01-22 15:53:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2277 …}
  +nested: Doctrine\ORM\PersistentCollection {#2220 …}
  +votes: Doctrine\ORM\PersistentCollection {#2222 …}
  +reports: Doctrine\ORM\PersistentCollection {#2219 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
  -id: 331504
  -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7008939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705935184 {#2282
    date: 2024-01-22 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
31 DENIED edit
App\Entity\EntryComment {#2275
  +user: App\Entity\User {#2193 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705935184 {#2280
    date: 2024-01-22 15:53:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2277 …}
  +nested: Doctrine\ORM\PersistentCollection {#2220 …}
  +votes: Doctrine\ORM\PersistentCollection {#2222 …}
  +reports: Doctrine\ORM\PersistentCollection {#2219 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
  -id: 331504
  -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7008939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705935184 {#2282
    date: 2024-01-22 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
32 DENIED moderate
App\Entity\EntryComment {#2275
  +user: App\Entity\User {#2193 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705935184 {#2280
    date: 2024-01-22 15:53:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2277 …}
  +nested: Doctrine\ORM\PersistentCollection {#2220 …}
  +votes: Doctrine\ORM\PersistentCollection {#2222 …}
  +reports: Doctrine\ORM\PersistentCollection {#2219 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
  -id: 331504
  -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7008939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705935184 {#2282
    date: 2024-01-22 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
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 {#2142
  +user: App\Entity\User {#2153 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Where does it fail?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727929431 {#2284
    date: 2024-10-03 06:23:51.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 331462
  -bodyTs: "'fail':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6915908"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705934169 {#2285
    date: 2024-01-22 15:36:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2142
  +user: App\Entity\User {#2153 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Where does it fail?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727929431 {#2284
    date: 2024-10-03 06:23:51.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 331462
  -bodyTs: "'fail':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6915908"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705934169 {#2285
    date: 2024-01-22 15:36:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2142
  +user: App\Entity\User {#2153 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Where does it fail?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727929431 {#2284
    date: 2024-10-03 06:23:51.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 331462
  -bodyTs: "'fail':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6915908"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705934169 {#2285
    date: 2024-01-22 15:36:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3183
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2142
    +user: App\Entity\User {#2153 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Where does it fail?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727929431 {#2284
      date: 2024-10-03 06:23:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2034 …}
    +nested: Doctrine\ORM\PersistentCollection {#2156 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    -id: 331462
    -bodyTs: "'fail':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6915908"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705934169 {#2285
      date: 2024-01-22 15:36:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    I struggled a lot with ports.\n
    \n
    I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
    \n
    Here’s my compose (path is OMV path)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:2000\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:2000\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```\n
    \n
    ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
    </span>\n
    ```\n
    \n
    I can’t wrap my head around this
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936512 {#3181
    date: 2024-01-22 16:15:12.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3184 …}
  +nested: Doctrine\ORM\PersistentCollection {#3186 …}
  +votes: Doctrine\ORM\PersistentCollection {#3188 …}
  +reports: Doctrine\ORM\PersistentCollection {#3190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
  -id: 331573
  -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7622693"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936512 {#3182
    date: 2024-01-22 16:15:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#3183
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2142
    +user: App\Entity\User {#2153 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Where does it fail?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727929431 {#2284
      date: 2024-10-03 06:23:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2034 …}
    +nested: Doctrine\ORM\PersistentCollection {#2156 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    -id: 331462
    -bodyTs: "'fail':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6915908"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705934169 {#2285
      date: 2024-01-22 15:36:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    I struggled a lot with ports.\n
    \n
    I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
    \n
    Here’s my compose (path is OMV path)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:2000\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:2000\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```\n
    \n
    ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
    </span>\n
    ```\n
    \n
    I can’t wrap my head around this
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936512 {#3181
    date: 2024-01-22 16:15:12.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3184 …}
  +nested: Doctrine\ORM\PersistentCollection {#3186 …}
  +votes: Doctrine\ORM\PersistentCollection {#3188 …}
  +reports: Doctrine\ORM\PersistentCollection {#3190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
  -id: 331573
  -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7622693"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936512 {#3182
    date: 2024-01-22 16:15:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#3183
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2142
    +user: App\Entity\User {#2153 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Where does it fail?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727929431 {#2284
      date: 2024-10-03 06:23:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2034 …}
    +nested: Doctrine\ORM\PersistentCollection {#2156 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    -id: 331462
    -bodyTs: "'fail':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6915908"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705934169 {#2285
      date: 2024-01-22 15:36:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    I struggled a lot with ports.\n
    \n
    I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
    \n
    Here’s my compose (path is OMV path)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:2000\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:2000\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```\n
    \n
    ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
    </span>\n
    ```\n
    \n
    I can’t wrap my head around this
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705936512 {#3181
    date: 2024-01-22 16:15:12.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3184 …}
  +nested: Doctrine\ORM\PersistentCollection {#3186 …}
  +votes: Doctrine\ORM\PersistentCollection {#3188 …}
  +reports: Doctrine\ORM\PersistentCollection {#3190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
  -id: 331573
  -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7622693"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936512 {#3182
    date: 2024-01-22 16:15:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#3328
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2142
      +user: App\Entity\User {#2153 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Where does it fail?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1727929431 {#2284
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2034 …}
      +nested: Doctrine\ORM\PersistentCollection {#2156 …}
      +votes: Doctrine\ORM\PersistentCollection {#2154 …}
      +reports: Doctrine\ORM\PersistentCollection {#2157 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
      -id: 331462
      -bodyTs: "'fail':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6915908"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705934169 {#2285
        date: 2024-01-22 15:36:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I struggled a lot with ports.\n
      \n
      I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
      \n
      Here’s my compose (path is OMV path)\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```\n
      \n
      ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
      \n
      ```\n
      \n
      <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
      </span>\n
      ```\n
      \n
      I can’t wrap my head around this
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936512 {#3181
      date: 2024-01-22 16:15:12.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3184 …}
    +nested: Doctrine\ORM\PersistentCollection {#3186 …}
    +votes: Doctrine\ORM\PersistentCollection {#3188 …}
    +reports: Doctrine\ORM\PersistentCollection {#3190 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
    -id: 331573
    -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622693"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936512 {#3182
      date: 2024-01-22 16:15:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
    \n
    For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
    \n
    This compose file should work.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:80\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:80\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">volumes:\n
    </span><span style="color:#323232;">    shotshare_data:\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705937135 {#3325
    date: 2024-01-22 16:25:35.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3330 …}
  +nested: Doctrine\ORM\PersistentCollection {#3332 …}
  +votes: Doctrine\ORM\PersistentCollection {#3334 …}
  +reports: Doctrine\ORM\PersistentCollection {#3336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
  -id: 331603
  -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446274"
  +editedAt: DateTimeImmutable @1727669355 {#3326
    date: 2024-09-30 06:09:15.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705937135 {#3327
    date: 2024-01-22 16:25:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#3328
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2142
      +user: App\Entity\User {#2153 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Where does it fail?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1727929431 {#2284
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2034 …}
      +nested: Doctrine\ORM\PersistentCollection {#2156 …}
      +votes: Doctrine\ORM\PersistentCollection {#2154 …}
      +reports: Doctrine\ORM\PersistentCollection {#2157 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
      -id: 331462
      -bodyTs: "'fail':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6915908"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705934169 {#2285
        date: 2024-01-22 15:36:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I struggled a lot with ports.\n
      \n
      I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
      \n
      Here’s my compose (path is OMV path)\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```\n
      \n
      ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
      \n
      ```\n
      \n
      <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
      </span>\n
      ```\n
      \n
      I can’t wrap my head around this
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936512 {#3181
      date: 2024-01-22 16:15:12.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3184 …}
    +nested: Doctrine\ORM\PersistentCollection {#3186 …}
    +votes: Doctrine\ORM\PersistentCollection {#3188 …}
    +reports: Doctrine\ORM\PersistentCollection {#3190 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
    -id: 331573
    -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622693"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936512 {#3182
      date: 2024-01-22 16:15:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
    \n
    For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
    \n
    This compose file should work.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:80\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:80\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">volumes:\n
    </span><span style="color:#323232;">    shotshare_data:\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705937135 {#3325
    date: 2024-01-22 16:25:35.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3330 …}
  +nested: Doctrine\ORM\PersistentCollection {#3332 …}
  +votes: Doctrine\ORM\PersistentCollection {#3334 …}
  +reports: Doctrine\ORM\PersistentCollection {#3336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
  -id: 331603
  -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446274"
  +editedAt: DateTimeImmutable @1727669355 {#3326
    date: 2024-09-30 06:09:15.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705937135 {#3327
    date: 2024-01-22 16:25:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#3328
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2142
      +user: App\Entity\User {#2153 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Where does it fail?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1727929431 {#2284
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2034 …}
      +nested: Doctrine\ORM\PersistentCollection {#2156 …}
      +votes: Doctrine\ORM\PersistentCollection {#2154 …}
      +reports: Doctrine\ORM\PersistentCollection {#2157 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
      -id: 331462
      -bodyTs: "'fail':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6915908"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705934169 {#2285
        date: 2024-01-22 15:36:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I struggled a lot with ports.\n
      \n
      I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
      \n
      Here’s my compose (path is OMV path)\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```\n
      \n
      ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
      \n
      ```\n
      \n
      <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
      </span>\n
      ```\n
      \n
      I can’t wrap my head around this
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936512 {#3181
      date: 2024-01-22 16:15:12.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3184 …}
    +nested: Doctrine\ORM\PersistentCollection {#3186 …}
    +votes: Doctrine\ORM\PersistentCollection {#3188 …}
    +reports: Doctrine\ORM\PersistentCollection {#3190 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
    -id: 331573
    -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622693"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936512 {#3182
      date: 2024-01-22 16:15:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
    \n
    For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
    \n
    This compose file should work.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">version: "3.3"\n
    </span><span style="color:#323232;">services:\n
    </span><span style="color:#323232;">  shotshare:\n
    </span><span style="color:#323232;">    ports:\n
    </span><span style="color:#323232;">      - 2000:80\n
    </span><span style="color:#323232;">    environment:\n
    </span><span style="color:#323232;">      - HOST=:80\n
    </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
    </span><span style="color:#323232;">    volumes:\n
    </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
    </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
    </span><span style="color:#323232;">    restart: unless-stopped\n
    </span><span style="color:#323232;">    container_name: shotshare\n
    </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
    </span><span style="color:#323232;">volumes:\n
    </span><span style="color:#323232;">    shotshare_data:\n
    </span><span style="color:#323232;">networks: {}\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705937135 {#3325
    date: 2024-01-22 16:25:35.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3330 …}
  +nested: Doctrine\ORM\PersistentCollection {#3332 …}
  +votes: Doctrine\ORM\PersistentCollection {#3334 …}
  +reports: Doctrine\ORM\PersistentCollection {#3336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
  -id: 331603
  -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446274"
  +editedAt: DateTimeImmutable @1727669355 {#3326
    date: 2024-09-30 06:09:15.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705937135 {#3327
    date: 2024-01-22 16:25:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#3366
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3328
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2142
        +user: App\Entity\User {#2153 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Where does it fail?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1727929431 {#2284
          date: 2024-10-03 06:23:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tiritibambix@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2034 …}
        +nested: Doctrine\ORM\PersistentCollection {#2156 …}
        +votes: Doctrine\ORM\PersistentCollection {#2154 …}
        +reports: Doctrine\ORM\PersistentCollection {#2157 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
        -id: 331462
        -bodyTs: "'fail':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6915908"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705934169 {#2285
          date: 2024-01-22 15:36:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        I struggled a lot with ports.\n
        \n
        I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
        \n
        Here’s my compose (path is OMV path)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:2000\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:2000\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
        </span>\n
        ```\n
        \n
        I can’t wrap my head around this
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705936512 {#3181
        date: 2024-01-22 16:15:12.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3184 …}
      +nested: Doctrine\ORM\PersistentCollection {#3186 …}
      +votes: Doctrine\ORM\PersistentCollection {#3188 …}
      +reports: Doctrine\ORM\PersistentCollection {#3190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
      -id: 331573
      -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7622693"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705936512 {#3182
        date: 2024-01-22 16:15:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
      \n
      For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
      \n
      This compose file should work.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:80\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:80\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">volumes:\n
      </span><span style="color:#323232;">    shotshare_data:\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705937135 {#3325
      date: 2024-01-22 16:25:35.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3330 …}
    +nested: Doctrine\ORM\PersistentCollection {#3332 …}
    +votes: Doctrine\ORM\PersistentCollection {#3334 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 331603
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446274"
    +editedAt: DateTimeImmutable @1727669355 {#3326
      date: 2024-09-30 06:09:15.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705937135 {#3327
      date: 2024-01-22 16:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Oh wow, thanks for trying this. It is working indeed.\n
    \n
    I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705938638 {#3364
    date: 2024-01-22 16:50:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3367 …}
  +nested: Doctrine\ORM\PersistentCollection {#3369 …}
  +votes: Doctrine\ORM\PersistentCollection {#3371 …}
  +reports: Doctrine\ORM\PersistentCollection {#3373 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
  -id: 331661
  -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705938638 {#3365
    date: 2024-01-22 16:50: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
47 DENIED edit
App\Entity\EntryComment {#3366
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3328
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2142
        +user: App\Entity\User {#2153 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Where does it fail?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1727929431 {#2284
          date: 2024-10-03 06:23:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tiritibambix@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2034 …}
        +nested: Doctrine\ORM\PersistentCollection {#2156 …}
        +votes: Doctrine\ORM\PersistentCollection {#2154 …}
        +reports: Doctrine\ORM\PersistentCollection {#2157 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
        -id: 331462
        -bodyTs: "'fail':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6915908"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705934169 {#2285
          date: 2024-01-22 15:36:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        I struggled a lot with ports.\n
        \n
        I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
        \n
        Here’s my compose (path is OMV path)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:2000\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:2000\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
        </span>\n
        ```\n
        \n
        I can’t wrap my head around this
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705936512 {#3181
        date: 2024-01-22 16:15:12.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3184 …}
      +nested: Doctrine\ORM\PersistentCollection {#3186 …}
      +votes: Doctrine\ORM\PersistentCollection {#3188 …}
      +reports: Doctrine\ORM\PersistentCollection {#3190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
      -id: 331573
      -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7622693"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705936512 {#3182
        date: 2024-01-22 16:15:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
      \n
      For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
      \n
      This compose file should work.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:80\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:80\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">volumes:\n
      </span><span style="color:#323232;">    shotshare_data:\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705937135 {#3325
      date: 2024-01-22 16:25:35.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3330 …}
    +nested: Doctrine\ORM\PersistentCollection {#3332 …}
    +votes: Doctrine\ORM\PersistentCollection {#3334 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 331603
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446274"
    +editedAt: DateTimeImmutable @1727669355 {#3326
      date: 2024-09-30 06:09:15.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705937135 {#3327
      date: 2024-01-22 16:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Oh wow, thanks for trying this. It is working indeed.\n
    \n
    I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705938638 {#3364
    date: 2024-01-22 16:50:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3367 …}
  +nested: Doctrine\ORM\PersistentCollection {#3369 …}
  +votes: Doctrine\ORM\PersistentCollection {#3371 …}
  +reports: Doctrine\ORM\PersistentCollection {#3373 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
  -id: 331661
  -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705938638 {#3365
    date: 2024-01-22 16:50: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
48 DENIED moderate
App\Entity\EntryComment {#3366
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3328
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2142
        +user: App\Entity\User {#2153 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: "Where does it fail?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1727929431 {#2284
          date: 2024-10-03 06:23:51.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tiritibambix@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2034 …}
        +nested: Doctrine\ORM\PersistentCollection {#2156 …}
        +votes: Doctrine\ORM\PersistentCollection {#2154 …}
        +reports: Doctrine\ORM\PersistentCollection {#2157 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
        -id: 331462
        -bodyTs: "'fail':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6915908"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705934169 {#2285
          date: 2024-01-22 15:36:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        I struggled a lot with ports.\n
        \n
        I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
        \n
        Here’s my compose (path is OMV path)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:2000\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:2000\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
        </span>\n
        ```\n
        \n
        I can’t wrap my head around this
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705936512 {#3181
        date: 2024-01-22 16:15:12.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3184 …}
      +nested: Doctrine\ORM\PersistentCollection {#3186 …}
      +votes: Doctrine\ORM\PersistentCollection {#3188 …}
      +reports: Doctrine\ORM\PersistentCollection {#3190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
      -id: 331573
      -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7622693"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705936512 {#3182
        date: 2024-01-22 16:15:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
      \n
      For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
      \n
      This compose file should work.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:80\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:80\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">volumes:\n
      </span><span style="color:#323232;">    shotshare_data:\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705937135 {#3325
      date: 2024-01-22 16:25:35.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3330 …}
    +nested: Doctrine\ORM\PersistentCollection {#3332 …}
    +votes: Doctrine\ORM\PersistentCollection {#3334 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 331603
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446274"
    +editedAt: DateTimeImmutable @1727669355 {#3326
      date: 2024-09-30 06:09:15.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705937135 {#3327
      date: 2024-01-22 16:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Oh wow, thanks for trying this. It is working indeed.\n
    \n
    I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705938638 {#3364
    date: 2024-01-22 16:50:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3367 …}
  +nested: Doctrine\ORM\PersistentCollection {#3369 …}
  +votes: Doctrine\ORM\PersistentCollection {#3371 …}
  +reports: Doctrine\ORM\PersistentCollection {#3373 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
  -id: 331661
  -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705938638 {#3365
    date: 2024-01-22 16:50: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
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 {#3419
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3366
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3328
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2142
          +user: App\Entity\User {#2153 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Where does it fail?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1727929431 {#2284
            date: 2024-10-03 06:23:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2034 …}
          +nested: Doctrine\ORM\PersistentCollection {#2156 …}
          +votes: Doctrine\ORM\PersistentCollection {#2154 …}
          +reports: Doctrine\ORM\PersistentCollection {#2157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
          -id: 331462
          -bodyTs: "'fail':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6915908"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705934169 {#2285
            date: 2024-01-22 15:36:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I struggled a lot with ports.\n
          \n
          I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
          \n
          Here’s my compose (path is OMV path)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:2000\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:2000\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```\n
          \n
          ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
          </span>\n
          ```\n
          \n
          I can’t wrap my head around this
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705936512 {#3181
          date: 2024-01-22 16:15:12.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3184 …}
        +nested: Doctrine\ORM\PersistentCollection {#3186 …}
        +votes: Doctrine\ORM\PersistentCollection {#3188 …}
        +reports: Doctrine\ORM\PersistentCollection {#3190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
        -id: 331573
        -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7622693"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705936512 {#3182
          date: 2024-01-22 16:15:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
        \n
        For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
        \n
        This compose file should work.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705937135 {#3325
        date: 2024-01-22 16:25:35.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3330 …}
      +nested: Doctrine\ORM\PersistentCollection {#3332 …}
      +votes: Doctrine\ORM\PersistentCollection {#3334 …}
      +reports: Doctrine\ORM\PersistentCollection {#3336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
      -id: 331603
      -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446274"
      +editedAt: DateTimeImmutable @1727669355 {#3326
        date: 2024-09-30 06:09:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705937135 {#3327
        date: 2024-01-22 16:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh wow, thanks for trying this. It is working indeed.\n
      \n
      I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705938638 {#3364
      date: 2024-01-22 16:50:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3367 …}
    +nested: Doctrine\ORM\PersistentCollection {#3369 …}
    +votes: Doctrine\ORM\PersistentCollection {#3371 …}
    +reports: Doctrine\ORM\PersistentCollection {#3373 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
    -id: 331661
    -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705938638 {#3365
      date: 2024-01-22 16:50:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "It will be stored in `/var/lib/docker/volumes`, you can find the exact location by inspecting the volume. Use `docker volume ls` to list the volumes, and do `docker volume inspect <volume_name>` replacing &lt;volume_name&gt; with the one from the list. Look for “Mountpoint”, that is the exact location. You could try copying that to bind mount location, though I can’t be sure if it will continue to work."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705938890 {#3417
    date: 2024-01-22 16:54:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3420 …}
  +nested: Doctrine\ORM\PersistentCollection {#3422 …}
  +votes: Doctrine\ORM\PersistentCollection {#3424 …}
  +reports: Doctrine\ORM\PersistentCollection {#3426 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3428 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3430 …}
  -id: 331674
  -bodyTs: "'/var/lib/docker/volumes':6 'bind':53 'continu':65 'copi':50 'could':48 'docker':18,27 'exact':11,45 'find':9 'inspect':14,29 'list':22,38 'locat':12,46,55 'look':39 'ls':20 'mount':54 'mountpoint':41 'name':32 'one':35 'replac':30 'store':4 'sure':61 'though':56 'tri':49 'use':17 'volum':16,19,24,28,31 'work':67"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705938890 {#3418
    date: 2024-01-22 16:54: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
51 DENIED edit
App\Entity\EntryComment {#3419
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3366
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3328
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2142
          +user: App\Entity\User {#2153 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Where does it fail?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1727929431 {#2284
            date: 2024-10-03 06:23:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2034 …}
          +nested: Doctrine\ORM\PersistentCollection {#2156 …}
          +votes: Doctrine\ORM\PersistentCollection {#2154 …}
          +reports: Doctrine\ORM\PersistentCollection {#2157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
          -id: 331462
          -bodyTs: "'fail':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6915908"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705934169 {#2285
            date: 2024-01-22 15:36:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I struggled a lot with ports.\n
          \n
          I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
          \n
          Here’s my compose (path is OMV path)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:2000\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:2000\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```\n
          \n
          ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
          </span>\n
          ```\n
          \n
          I can’t wrap my head around this
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705936512 {#3181
          date: 2024-01-22 16:15:12.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3184 …}
        +nested: Doctrine\ORM\PersistentCollection {#3186 …}
        +votes: Doctrine\ORM\PersistentCollection {#3188 …}
        +reports: Doctrine\ORM\PersistentCollection {#3190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
        -id: 331573
        -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7622693"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705936512 {#3182
          date: 2024-01-22 16:15:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
        \n
        For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
        \n
        This compose file should work.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705937135 {#3325
        date: 2024-01-22 16:25:35.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3330 …}
      +nested: Doctrine\ORM\PersistentCollection {#3332 …}
      +votes: Doctrine\ORM\PersistentCollection {#3334 …}
      +reports: Doctrine\ORM\PersistentCollection {#3336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
      -id: 331603
      -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446274"
      +editedAt: DateTimeImmutable @1727669355 {#3326
        date: 2024-09-30 06:09:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705937135 {#3327
        date: 2024-01-22 16:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh wow, thanks for trying this. It is working indeed.\n
      \n
      I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705938638 {#3364
      date: 2024-01-22 16:50:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3367 …}
    +nested: Doctrine\ORM\PersistentCollection {#3369 …}
    +votes: Doctrine\ORM\PersistentCollection {#3371 …}
    +reports: Doctrine\ORM\PersistentCollection {#3373 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
    -id: 331661
    -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705938638 {#3365
      date: 2024-01-22 16:50:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "It will be stored in `/var/lib/docker/volumes`, you can find the exact location by inspecting the volume. Use `docker volume ls` to list the volumes, and do `docker volume inspect <volume_name>` replacing &lt;volume_name&gt; with the one from the list. Look for “Mountpoint”, that is the exact location. You could try copying that to bind mount location, though I can’t be sure if it will continue to work."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705938890 {#3417
    date: 2024-01-22 16:54:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3420 …}
  +nested: Doctrine\ORM\PersistentCollection {#3422 …}
  +votes: Doctrine\ORM\PersistentCollection {#3424 …}
  +reports: Doctrine\ORM\PersistentCollection {#3426 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3428 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3430 …}
  -id: 331674
  -bodyTs: "'/var/lib/docker/volumes':6 'bind':53 'continu':65 'copi':50 'could':48 'docker':18,27 'exact':11,45 'find':9 'inspect':14,29 'list':22,38 'locat':12,46,55 'look':39 'ls':20 'mount':54 'mountpoint':41 'name':32 'one':35 'replac':30 'store':4 'sure':61 'though':56 'tri':49 'use':17 'volum':16,19,24,28,31 'work':67"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705938890 {#3418
    date: 2024-01-22 16:54: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
52 DENIED moderate
App\Entity\EntryComment {#3419
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3366
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3328
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2142
          +user: App\Entity\User {#2153 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Where does it fail?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1727929431 {#2284
            date: 2024-10-03 06:23:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2034 …}
          +nested: Doctrine\ORM\PersistentCollection {#2156 …}
          +votes: Doctrine\ORM\PersistentCollection {#2154 …}
          +reports: Doctrine\ORM\PersistentCollection {#2157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
          -id: 331462
          -bodyTs: "'fail':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6915908"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705934169 {#2285
            date: 2024-01-22 15:36:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I struggled a lot with ports.\n
          \n
          I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
          \n
          Here’s my compose (path is OMV path)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:2000\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:2000\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```\n
          \n
          ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
          </span>\n
          ```\n
          \n
          I can’t wrap my head around this
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705936512 {#3181
          date: 2024-01-22 16:15:12.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3184 …}
        +nested: Doctrine\ORM\PersistentCollection {#3186 …}
        +votes: Doctrine\ORM\PersistentCollection {#3188 …}
        +reports: Doctrine\ORM\PersistentCollection {#3190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
        -id: 331573
        -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7622693"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705936512 {#3182
          date: 2024-01-22 16:15:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
        \n
        For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
        \n
        This compose file should work.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705937135 {#3325
        date: 2024-01-22 16:25:35.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3330 …}
      +nested: Doctrine\ORM\PersistentCollection {#3332 …}
      +votes: Doctrine\ORM\PersistentCollection {#3334 …}
      +reports: Doctrine\ORM\PersistentCollection {#3336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
      -id: 331603
      -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446274"
      +editedAt: DateTimeImmutable @1727669355 {#3326
        date: 2024-09-30 06:09:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705937135 {#3327
        date: 2024-01-22 16:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh wow, thanks for trying this. It is working indeed.\n
      \n
      I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705938638 {#3364
      date: 2024-01-22 16:50:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3367 …}
    +nested: Doctrine\ORM\PersistentCollection {#3369 …}
    +votes: Doctrine\ORM\PersistentCollection {#3371 …}
    +reports: Doctrine\ORM\PersistentCollection {#3373 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
    -id: 331661
    -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705938638 {#3365
      date: 2024-01-22 16:50:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "It will be stored in `/var/lib/docker/volumes`, you can find the exact location by inspecting the volume. Use `docker volume ls` to list the volumes, and do `docker volume inspect <volume_name>` replacing &lt;volume_name&gt; with the one from the list. Look for “Mountpoint”, that is the exact location. You could try copying that to bind mount location, though I can’t be sure if it will continue to work."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705938890 {#3417
    date: 2024-01-22 16:54:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3420 …}
  +nested: Doctrine\ORM\PersistentCollection {#3422 …}
  +votes: Doctrine\ORM\PersistentCollection {#3424 …}
  +reports: Doctrine\ORM\PersistentCollection {#3426 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3428 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3430 …}
  -id: 331674
  -bodyTs: "'/var/lib/docker/volumes':6 'bind':53 'continu':65 'copi':50 'could':48 'docker':18,27 'exact':11,45 'find':9 'inspect':14,29 'list':22,38 'locat':12,46,55 'look':39 'ls':20 'mount':54 'mountpoint':41 'name':32 'one':35 'replac':30 'store':4 'sure':61 'though':56 'tri':49 'use':17 'volum':16,19,24,28,31 'work':67"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705938890 {#3418
    date: 2024-01-22 16:54: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
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 {#3435
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3366
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3328
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2142
          +user: App\Entity\User {#2153 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Where does it fail?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1727929431 {#2284
            date: 2024-10-03 06:23:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2034 …}
          +nested: Doctrine\ORM\PersistentCollection {#2156 …}
          +votes: Doctrine\ORM\PersistentCollection {#2154 …}
          +reports: Doctrine\ORM\PersistentCollection {#2157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
          -id: 331462
          -bodyTs: "'fail':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6915908"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705934169 {#2285
            date: 2024-01-22 15:36:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I struggled a lot with ports.\n
          \n
          I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
          \n
          Here’s my compose (path is OMV path)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:2000\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:2000\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```\n
          \n
          ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
          </span>\n
          ```\n
          \n
          I can’t wrap my head around this
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705936512 {#3181
          date: 2024-01-22 16:15:12.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3184 …}
        +nested: Doctrine\ORM\PersistentCollection {#3186 …}
        +votes: Doctrine\ORM\PersistentCollection {#3188 …}
        +reports: Doctrine\ORM\PersistentCollection {#3190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
        -id: 331573
        -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7622693"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705936512 {#3182
          date: 2024-01-22 16:15:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
        \n
        For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
        \n
        This compose file should work.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705937135 {#3325
        date: 2024-01-22 16:25:35.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3330 …}
      +nested: Doctrine\ORM\PersistentCollection {#3332 …}
      +votes: Doctrine\ORM\PersistentCollection {#3334 …}
      +reports: Doctrine\ORM\PersistentCollection {#3336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
      -id: 331603
      -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446274"
      +editedAt: DateTimeImmutable @1727669355 {#3326
        date: 2024-09-30 06:09:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705937135 {#3327
        date: 2024-01-22 16:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh wow, thanks for trying this. It is working indeed.\n
      \n
      I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705938638 {#3364
      date: 2024-01-22 16:50:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3367 …}
    +nested: Doctrine\ORM\PersistentCollection {#3369 …}
    +votes: Doctrine\ORM\PersistentCollection {#3371 …}
    +reports: Doctrine\ORM\PersistentCollection {#3373 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
    -id: 331661
    -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705938638 {#3365
      date: 2024-01-22 16:50:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    I just did another test.\n
    \n
    You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
    </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
    </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705939181 {#3432
    date: 2024-01-22 16:59:41.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3436 …}
  +nested: Doctrine\ORM\PersistentCollection {#3438 …}
  +votes: Doctrine\ORM\PersistentCollection {#3440 …}
  +reports: Doctrine\ORM\PersistentCollection {#3442 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
  -id: 331690
  -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446925"
  +editedAt: DateTimeImmutable @1727678847 {#3433
    date: 2024-09-30 08:47:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705939181 {#3434
    date: 2024-01-22 16:59:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3435
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3366
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3328
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2142
          +user: App\Entity\User {#2153 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Where does it fail?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1727929431 {#2284
            date: 2024-10-03 06:23:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2034 …}
          +nested: Doctrine\ORM\PersistentCollection {#2156 …}
          +votes: Doctrine\ORM\PersistentCollection {#2154 …}
          +reports: Doctrine\ORM\PersistentCollection {#2157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
          -id: 331462
          -bodyTs: "'fail':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6915908"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705934169 {#2285
            date: 2024-01-22 15:36:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I struggled a lot with ports.\n
          \n
          I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
          \n
          Here’s my compose (path is OMV path)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:2000\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:2000\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```\n
          \n
          ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
          </span>\n
          ```\n
          \n
          I can’t wrap my head around this
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705936512 {#3181
          date: 2024-01-22 16:15:12.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3184 …}
        +nested: Doctrine\ORM\PersistentCollection {#3186 …}
        +votes: Doctrine\ORM\PersistentCollection {#3188 …}
        +reports: Doctrine\ORM\PersistentCollection {#3190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
        -id: 331573
        -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7622693"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705936512 {#3182
          date: 2024-01-22 16:15:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
        \n
        For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
        \n
        This compose file should work.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705937135 {#3325
        date: 2024-01-22 16:25:35.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3330 …}
      +nested: Doctrine\ORM\PersistentCollection {#3332 …}
      +votes: Doctrine\ORM\PersistentCollection {#3334 …}
      +reports: Doctrine\ORM\PersistentCollection {#3336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
      -id: 331603
      -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446274"
      +editedAt: DateTimeImmutable @1727669355 {#3326
        date: 2024-09-30 06:09:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705937135 {#3327
        date: 2024-01-22 16:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh wow, thanks for trying this. It is working indeed.\n
      \n
      I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705938638 {#3364
      date: 2024-01-22 16:50:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3367 …}
    +nested: Doctrine\ORM\PersistentCollection {#3369 …}
    +votes: Doctrine\ORM\PersistentCollection {#3371 …}
    +reports: Doctrine\ORM\PersistentCollection {#3373 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
    -id: 331661
    -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705938638 {#3365
      date: 2024-01-22 16:50:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    I just did another test.\n
    \n
    You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
    </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
    </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705939181 {#3432
    date: 2024-01-22 16:59:41.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3436 …}
  +nested: Doctrine\ORM\PersistentCollection {#3438 …}
  +votes: Doctrine\ORM\PersistentCollection {#3440 …}
  +reports: Doctrine\ORM\PersistentCollection {#3442 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
  -id: 331690
  -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446925"
  +editedAt: DateTimeImmutable @1727678847 {#3433
    date: 2024-09-30 08:47:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705939181 {#3434
    date: 2024-01-22 16:59:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3435
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3366
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3328
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2142
          +user: App\Entity\User {#2153 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: "Where does it fail?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1727929431 {#2284
            date: 2024-10-03 06:23:51.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2034 …}
          +nested: Doctrine\ORM\PersistentCollection {#2156 …}
          +votes: Doctrine\ORM\PersistentCollection {#2154 …}
          +reports: Doctrine\ORM\PersistentCollection {#2157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
          -id: 331462
          -bodyTs: "'fail':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6915908"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705934169 {#2285
            date: 2024-01-22 15:36:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I struggled a lot with ports.\n
          \n
          I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
          \n
          Here’s my compose (path is OMV path)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:2000\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:2000\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```\n
          \n
          ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
          </span>\n
          ```\n
          \n
          I can’t wrap my head around this
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705936512 {#3181
          date: 2024-01-22 16:15:12.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3184 …}
        +nested: Doctrine\ORM\PersistentCollection {#3186 …}
        +votes: Doctrine\ORM\PersistentCollection {#3188 …}
        +reports: Doctrine\ORM\PersistentCollection {#3190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
        -id: 331573
        -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7622693"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705936512 {#3182
          date: 2024-01-22 16:15:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
        \n
        For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
        \n
        This compose file should work.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705937135 {#3325
        date: 2024-01-22 16:25:35.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3330 …}
      +nested: Doctrine\ORM\PersistentCollection {#3332 …}
      +votes: Doctrine\ORM\PersistentCollection {#3334 …}
      +reports: Doctrine\ORM\PersistentCollection {#3336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
      -id: 331603
      -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446274"
      +editedAt: DateTimeImmutable @1727669355 {#3326
        date: 2024-09-30 06:09:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705937135 {#3327
        date: 2024-01-22 16:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh wow, thanks for trying this. It is working indeed.\n
      \n
      I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705938638 {#3364
      date: 2024-01-22 16:50:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3367 …}
    +nested: Doctrine\ORM\PersistentCollection {#3369 …}
    +votes: Doctrine\ORM\PersistentCollection {#3371 …}
    +reports: Doctrine\ORM\PersistentCollection {#3373 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
    -id: 331661
    -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705938638 {#3365
      date: 2024-01-22 16:50:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    I just did another test.\n
    \n
    You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
    </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
    </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705939181 {#3432
    date: 2024-01-22 16:59:41.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3436 …}
  +nested: Doctrine\ORM\PersistentCollection {#3438 …}
  +votes: Doctrine\ORM\PersistentCollection {#3440 …}
  +reports: Doctrine\ORM\PersistentCollection {#3442 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
  -id: 331690
  -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6446925"
  +editedAt: DateTimeImmutable @1727678847 {#3433
    date: 2024-09-30 08:47:27.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705939181 {#3434
    date: 2024-01-22 16:59:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3473
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3366
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3328
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2142
            +user: App\Entity\User {#2153 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Where does it fail?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1727929431 {#2284
              date: 2024-10-03 06:23:51.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2034 …}
            +nested: Doctrine\ORM\PersistentCollection {#2156 …}
            +votes: Doctrine\ORM\PersistentCollection {#2154 …}
            +reports: Doctrine\ORM\PersistentCollection {#2157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
            -id: 331462
            -bodyTs: "'fail':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6915908"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705934169 {#2285
              date: 2024-01-22 15:36:09.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I struggled a lot with ports.\n
            \n
            I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
            \n
            Here’s my compose (path is OMV path)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:2000\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:2000\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```\n
            \n
            ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
            </span>\n
            ```\n
            \n
            I can’t wrap my head around this
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705936512 {#3181
            date: 2024-01-22 16:15:12.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3184 …}
          +nested: Doctrine\ORM\PersistentCollection {#3186 …}
          +votes: Doctrine\ORM\PersistentCollection {#3188 …}
          +reports: Doctrine\ORM\PersistentCollection {#3190 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
          -id: 331573
          -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7622693"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705936512 {#3182
            date: 2024-01-22 16:15:12.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
          \n
          For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
          \n
          This compose file should work.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:80\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:80\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705937135 {#3325
          date: 2024-01-22 16:25:35.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3330 …}
        +nested: Doctrine\ORM\PersistentCollection {#3332 …}
        +votes: Doctrine\ORM\PersistentCollection {#3334 …}
        +reports: Doctrine\ORM\PersistentCollection {#3336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
        -id: 331603
        -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446274"
        +editedAt: DateTimeImmutable @1727669355 {#3326
          date: 2024-09-30 06:09:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705937135 {#3327
          date: 2024-01-22 16:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh wow, thanks for trying this. It is working indeed.\n
        \n
        I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705938638 {#3364
        date: 2024-01-22 16:50:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3367 …}
      +nested: Doctrine\ORM\PersistentCollection {#3369 …}
      +votes: Doctrine\ORM\PersistentCollection {#3371 …}
      +reports: Doctrine\ORM\PersistentCollection {#3373 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
      -id: 331661
      -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705938638 {#3365
        date: 2024-01-22 16:50:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I just did another test.\n
      \n
      You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
      </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
      </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939181 {#3432
      date: 2024-01-22 16:59:41.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3436 …}
    +nested: Doctrine\ORM\PersistentCollection {#3438 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3442 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
    -id: 331690
    -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446925"
    +editedAt: DateTimeImmutable @1727678847 {#3433
      date: 2024-09-30 08:47:27.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705939181 {#3434
      date: 2024-01-22 16:59:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Oh that’s great.\n
    \n
    So do I need to keep this ?\n
    \n
    ```\n
    \n
    <span style="color:#323232;">volumes:\n
    </span><span style="color:#323232;">    shotshare_data:\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705939699 {#3471
    date: 2024-01-22 17:08:19.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +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: 331721
  -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623752"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705939699 {#3472
    date: 2024-01-22 17:08: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
59 DENIED edit
App\Entity\EntryComment {#3473
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3366
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3328
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2142
            +user: App\Entity\User {#2153 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Where does it fail?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1727929431 {#2284
              date: 2024-10-03 06:23:51.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2034 …}
            +nested: Doctrine\ORM\PersistentCollection {#2156 …}
            +votes: Doctrine\ORM\PersistentCollection {#2154 …}
            +reports: Doctrine\ORM\PersistentCollection {#2157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
            -id: 331462
            -bodyTs: "'fail':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6915908"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705934169 {#2285
              date: 2024-01-22 15:36:09.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I struggled a lot with ports.\n
            \n
            I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
            \n
            Here’s my compose (path is OMV path)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:2000\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:2000\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```\n
            \n
            ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
            </span>\n
            ```\n
            \n
            I can’t wrap my head around this
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705936512 {#3181
            date: 2024-01-22 16:15:12.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3184 …}
          +nested: Doctrine\ORM\PersistentCollection {#3186 …}
          +votes: Doctrine\ORM\PersistentCollection {#3188 …}
          +reports: Doctrine\ORM\PersistentCollection {#3190 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
          -id: 331573
          -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7622693"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705936512 {#3182
            date: 2024-01-22 16:15:12.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
          \n
          For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
          \n
          This compose file should work.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:80\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:80\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705937135 {#3325
          date: 2024-01-22 16:25:35.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3330 …}
        +nested: Doctrine\ORM\PersistentCollection {#3332 …}
        +votes: Doctrine\ORM\PersistentCollection {#3334 …}
        +reports: Doctrine\ORM\PersistentCollection {#3336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
        -id: 331603
        -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446274"
        +editedAt: DateTimeImmutable @1727669355 {#3326
          date: 2024-09-30 06:09:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705937135 {#3327
          date: 2024-01-22 16:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh wow, thanks for trying this. It is working indeed.\n
        \n
        I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705938638 {#3364
        date: 2024-01-22 16:50:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3367 …}
      +nested: Doctrine\ORM\PersistentCollection {#3369 …}
      +votes: Doctrine\ORM\PersistentCollection {#3371 …}
      +reports: Doctrine\ORM\PersistentCollection {#3373 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
      -id: 331661
      -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705938638 {#3365
        date: 2024-01-22 16:50:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I just did another test.\n
      \n
      You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
      </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
      </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939181 {#3432
      date: 2024-01-22 16:59:41.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3436 …}
    +nested: Doctrine\ORM\PersistentCollection {#3438 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3442 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
    -id: 331690
    -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446925"
    +editedAt: DateTimeImmutable @1727678847 {#3433
      date: 2024-09-30 08:47:27.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705939181 {#3434
      date: 2024-01-22 16:59:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Oh that’s great.\n
    \n
    So do I need to keep this ?\n
    \n
    ```\n
    \n
    <span style="color:#323232;">volumes:\n
    </span><span style="color:#323232;">    shotshare_data:\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705939699 {#3471
    date: 2024-01-22 17:08:19.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +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: 331721
  -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623752"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705939699 {#3472
    date: 2024-01-22 17:08: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
60 DENIED moderate
App\Entity\EntryComment {#3473
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3366
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3328
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2142
            +user: App\Entity\User {#2153 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Where does it fail?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1727929431 {#2284
              date: 2024-10-03 06:23:51.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2034 …}
            +nested: Doctrine\ORM\PersistentCollection {#2156 …}
            +votes: Doctrine\ORM\PersistentCollection {#2154 …}
            +reports: Doctrine\ORM\PersistentCollection {#2157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
            -id: 331462
            -bodyTs: "'fail':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6915908"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705934169 {#2285
              date: 2024-01-22 15:36:09.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I struggled a lot with ports.\n
            \n
            I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
            \n
            Here’s my compose (path is OMV path)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:2000\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:2000\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```\n
            \n
            ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
            </span>\n
            ```\n
            \n
            I can’t wrap my head around this
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705936512 {#3181
            date: 2024-01-22 16:15:12.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3184 …}
          +nested: Doctrine\ORM\PersistentCollection {#3186 …}
          +votes: Doctrine\ORM\PersistentCollection {#3188 …}
          +reports: Doctrine\ORM\PersistentCollection {#3190 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
          -id: 331573
          -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7622693"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705936512 {#3182
            date: 2024-01-22 16:15:12.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
          \n
          For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
          \n
          This compose file should work.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:80\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:80\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705937135 {#3325
          date: 2024-01-22 16:25:35.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3330 …}
        +nested: Doctrine\ORM\PersistentCollection {#3332 …}
        +votes: Doctrine\ORM\PersistentCollection {#3334 …}
        +reports: Doctrine\ORM\PersistentCollection {#3336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
        -id: 331603
        -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446274"
        +editedAt: DateTimeImmutable @1727669355 {#3326
          date: 2024-09-30 06:09:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705937135 {#3327
          date: 2024-01-22 16:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh wow, thanks for trying this. It is working indeed.\n
        \n
        I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705938638 {#3364
        date: 2024-01-22 16:50:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3367 …}
      +nested: Doctrine\ORM\PersistentCollection {#3369 …}
      +votes: Doctrine\ORM\PersistentCollection {#3371 …}
      +reports: Doctrine\ORM\PersistentCollection {#3373 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
      -id: 331661
      -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705938638 {#3365
        date: 2024-01-22 16:50:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I just did another test.\n
      \n
      You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
      </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
      </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939181 {#3432
      date: 2024-01-22 16:59:41.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3436 …}
    +nested: Doctrine\ORM\PersistentCollection {#3438 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3442 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
    -id: 331690
    -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446925"
    +editedAt: DateTimeImmutable @1727678847 {#3433
      date: 2024-09-30 08:47:27.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705939181 {#3434
      date: 2024-01-22 16:59:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Oh that’s great.\n
    \n
    So do I need to keep this ?\n
    \n
    ```\n
    \n
    <span style="color:#323232;">volumes:\n
    </span><span style="color:#323232;">    shotshare_data:\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705939699 {#3471
    date: 2024-01-22 17:08:19.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +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: 331721
  -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623752"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705939699 {#3472
    date: 2024-01-22 17:08: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
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 {#3512
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +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 {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3435
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3366
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3328
          +user: Proxies\__CG__\App\Entity\User {#3329 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3183
            +user: App\Entity\User {#2044 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#2142
              +user: App\Entity\User {#2153 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Where does it fail?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1727929431 {#2284
                date: 2024-10-03 06:23:51.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Tiritibambix@lemmy.ml"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2034 …}
              +nested: Doctrine\ORM\PersistentCollection {#2156 …}
              +votes: Doctrine\ORM\PersistentCollection {#2154 …}
              +reports: Doctrine\ORM\PersistentCollection {#2157 …}
              +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
              +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
              -id: 331462
              -bodyTs: "'fail':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/6915908"
              +editedAt: null
              +createdAt: DateTimeImmutable @1705934169 {#2285
                date: 2024-01-22 15:36:09.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              I struggled a lot with ports.\n
              \n
              I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
              \n
              Here’s my compose (path is OMV path)\n
              \n
              ```\n
              \n
              <span style="color:#323232;">version: "3.3"\n
              </span><span style="color:#323232;">services:\n
              </span><span style="color:#323232;">  shotshare:\n
              </span><span style="color:#323232;">    ports:\n
              </span><span style="color:#323232;">      - 2000:2000\n
              </span><span style="color:#323232;">    environment:\n
              </span><span style="color:#323232;">      - HOST=:2000\n
              </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
              </span><span style="color:#323232;">    volumes:\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
              </span><span style="color:#323232;">    restart: unless-stopped\n
              </span><span style="color:#323232;">    container_name: shotshare\n
              </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
              </span><span style="color:#323232;">networks: {}\n
              </span>\n
              ```\n
              \n
              ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
              \n
              ```\n
              \n
              <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
              </span>\n
              ```\n
              \n
              I can’t wrap my head around this
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1705936512 {#3181
              date: 2024-01-22 16:15:12.0 +01:00
            }
            +ip: null
            +tags: [
              "323232"
            ]
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3184 …}
            +nested: Doctrine\ORM\PersistentCollection {#3186 …}
            +votes: Doctrine\ORM\PersistentCollection {#3188 …}
            +reports: Doctrine\ORM\PersistentCollection {#3190 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
            -id: 331573
            -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7622693"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705936512 {#3182
              date: 2024-01-22 16:15:12.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
            \n
            For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
            \n
            This compose file should work.\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:80\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:80\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">volumes:\n
            </span><span style="color:#323232;">    shotshare_data:\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1705937135 {#3325
            date: 2024-01-22 16:25:35.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3330 …}
          +nested: Doctrine\ORM\PersistentCollection {#3332 …}
          +votes: Doctrine\ORM\PersistentCollection {#3334 …}
          +reports: Doctrine\ORM\PersistentCollection {#3336 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
          -id: 331603
          -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6446274"
          +editedAt: DateTimeImmutable @1727669355 {#3326
            date: 2024-09-30 06:09:15.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705937135 {#3327
            date: 2024-01-22 16:25:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          Oh wow, thanks for trying this. It is working indeed.\n
          \n
          I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705938638 {#3364
          date: 2024-01-22 16:50:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3367 …}
        +nested: Doctrine\ORM\PersistentCollection {#3369 …}
        +votes: Doctrine\ORM\PersistentCollection {#3371 …}
        +reports: Doctrine\ORM\PersistentCollection {#3373 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
        -id: 331661
        -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7623384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705938638 {#3365
          date: 2024-01-22 16:50:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        I just did another test.\n
        \n
        You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
        </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
        </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705939181 {#3432
        date: 2024-01-22 16:59:41.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3436 …}
      +nested: Doctrine\ORM\PersistentCollection {#3438 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3442 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
      -id: 331690
      -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446925"
      +editedAt: DateTimeImmutable @1727678847 {#3433
        date: 2024-09-30 08:47:27.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705939181 {#3434
        date: 2024-01-22 16:59:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh that’s great.\n
      \n
      So do I need to keep this ?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">volumes:\n
      </span><span style="color:#323232;">    shotshare_data:\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705939699 {#3471
      date: 2024-01-22 17:08:19.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +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: 331721
    -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705939699 {#3472
      date: 2024-01-22 17:08:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "No, since you are using the bind mount, you do not need to use the volume."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705939851 {#3513
    date: 2024-01-22 17:10:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3509 …}
  +nested: Doctrine\ORM\PersistentCollection {#3505 …}
  +votes: Doctrine\ORM\PersistentCollection {#3503 …}
  +reports: Doctrine\ORM\PersistentCollection {#3518 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
  -id: 331728
  -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6447159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705939851 {#3516
    date: 2024-01-22 17:10: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
63 DENIED edit
App\Entity\EntryComment {#3512
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +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 {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3435
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3366
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3328
          +user: Proxies\__CG__\App\Entity\User {#3329 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3183
            +user: App\Entity\User {#2044 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#2142
              +user: App\Entity\User {#2153 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Where does it fail?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1727929431 {#2284
                date: 2024-10-03 06:23:51.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Tiritibambix@lemmy.ml"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2034 …}
              +nested: Doctrine\ORM\PersistentCollection {#2156 …}
              +votes: Doctrine\ORM\PersistentCollection {#2154 …}
              +reports: Doctrine\ORM\PersistentCollection {#2157 …}
              +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
              +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
              -id: 331462
              -bodyTs: "'fail':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/6915908"
              +editedAt: null
              +createdAt: DateTimeImmutable @1705934169 {#2285
                date: 2024-01-22 15:36:09.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              I struggled a lot with ports.\n
              \n
              I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
              \n
              Here’s my compose (path is OMV path)\n
              \n
              ```\n
              \n
              <span style="color:#323232;">version: "3.3"\n
              </span><span style="color:#323232;">services:\n
              </span><span style="color:#323232;">  shotshare:\n
              </span><span style="color:#323232;">    ports:\n
              </span><span style="color:#323232;">      - 2000:2000\n
              </span><span style="color:#323232;">    environment:\n
              </span><span style="color:#323232;">      - HOST=:2000\n
              </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
              </span><span style="color:#323232;">    volumes:\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
              </span><span style="color:#323232;">    restart: unless-stopped\n
              </span><span style="color:#323232;">    container_name: shotshare\n
              </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
              </span><span style="color:#323232;">networks: {}\n
              </span>\n
              ```\n
              \n
              ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
              \n
              ```\n
              \n
              <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
              </span>\n
              ```\n
              \n
              I can’t wrap my head around this
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1705936512 {#3181
              date: 2024-01-22 16:15:12.0 +01:00
            }
            +ip: null
            +tags: [
              "323232"
            ]
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3184 …}
            +nested: Doctrine\ORM\PersistentCollection {#3186 …}
            +votes: Doctrine\ORM\PersistentCollection {#3188 …}
            +reports: Doctrine\ORM\PersistentCollection {#3190 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
            -id: 331573
            -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7622693"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705936512 {#3182
              date: 2024-01-22 16:15:12.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
            \n
            For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
            \n
            This compose file should work.\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:80\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:80\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">volumes:\n
            </span><span style="color:#323232;">    shotshare_data:\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1705937135 {#3325
            date: 2024-01-22 16:25:35.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3330 …}
          +nested: Doctrine\ORM\PersistentCollection {#3332 …}
          +votes: Doctrine\ORM\PersistentCollection {#3334 …}
          +reports: Doctrine\ORM\PersistentCollection {#3336 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
          -id: 331603
          -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6446274"
          +editedAt: DateTimeImmutable @1727669355 {#3326
            date: 2024-09-30 06:09:15.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705937135 {#3327
            date: 2024-01-22 16:25:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          Oh wow, thanks for trying this. It is working indeed.\n
          \n
          I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705938638 {#3364
          date: 2024-01-22 16:50:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3367 …}
        +nested: Doctrine\ORM\PersistentCollection {#3369 …}
        +votes: Doctrine\ORM\PersistentCollection {#3371 …}
        +reports: Doctrine\ORM\PersistentCollection {#3373 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
        -id: 331661
        -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7623384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705938638 {#3365
          date: 2024-01-22 16:50:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        I just did another test.\n
        \n
        You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
        </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
        </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705939181 {#3432
        date: 2024-01-22 16:59:41.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3436 …}
      +nested: Doctrine\ORM\PersistentCollection {#3438 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3442 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
      -id: 331690
      -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446925"
      +editedAt: DateTimeImmutable @1727678847 {#3433
        date: 2024-09-30 08:47:27.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705939181 {#3434
        date: 2024-01-22 16:59:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh that’s great.\n
      \n
      So do I need to keep this ?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">volumes:\n
      </span><span style="color:#323232;">    shotshare_data:\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705939699 {#3471
      date: 2024-01-22 17:08:19.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +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: 331721
    -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705939699 {#3472
      date: 2024-01-22 17:08:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "No, since you are using the bind mount, you do not need to use the volume."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705939851 {#3513
    date: 2024-01-22 17:10:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3509 …}
  +nested: Doctrine\ORM\PersistentCollection {#3505 …}
  +votes: Doctrine\ORM\PersistentCollection {#3503 …}
  +reports: Doctrine\ORM\PersistentCollection {#3518 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
  -id: 331728
  -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6447159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705939851 {#3516
    date: 2024-01-22 17:10: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
64 DENIED moderate
App\Entity\EntryComment {#3512
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +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 {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3435
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3366
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3328
          +user: Proxies\__CG__\App\Entity\User {#3329 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3183
            +user: App\Entity\User {#2044 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#2142
              +user: App\Entity\User {#2153 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: null
              +root: null
              +body: "Where does it fail?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1727929431 {#2284
                date: 2024-10-03 06:23:51.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Tiritibambix@lemmy.ml"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2034 …}
              +nested: Doctrine\ORM\PersistentCollection {#2156 …}
              +votes: Doctrine\ORM\PersistentCollection {#2154 …}
              +reports: Doctrine\ORM\PersistentCollection {#2157 …}
              +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
              +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
              -id: 331462
              -bodyTs: "'fail':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/6915908"
              +editedAt: null
              +createdAt: DateTimeImmutable @1705934169 {#2285
                date: 2024-01-22 15:36:09.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              I struggled a lot with ports.\n
              \n
              I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
              \n
              Here’s my compose (path is OMV path)\n
              \n
              ```\n
              \n
              <span style="color:#323232;">version: "3.3"\n
              </span><span style="color:#323232;">services:\n
              </span><span style="color:#323232;">  shotshare:\n
              </span><span style="color:#323232;">    ports:\n
              </span><span style="color:#323232;">      - 2000:2000\n
              </span><span style="color:#323232;">    environment:\n
              </span><span style="color:#323232;">      - HOST=:2000\n
              </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
              </span><span style="color:#323232;">    volumes:\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
              </span><span style="color:#323232;">    restart: unless-stopped\n
              </span><span style="color:#323232;">    container_name: shotshare\n
              </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
              </span><span style="color:#323232;">networks: {}\n
              </span>\n
              ```\n
              \n
              ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
              \n
              ```\n
              \n
              <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
              </span>\n
              ```\n
              \n
              I can’t wrap my head around this
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1705936512 {#3181
              date: 2024-01-22 16:15:12.0 +01:00
            }
            +ip: null
            +tags: [
              "323232"
            ]
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3184 …}
            +nested: Doctrine\ORM\PersistentCollection {#3186 …}
            +votes: Doctrine\ORM\PersistentCollection {#3188 …}
            +reports: Doctrine\ORM\PersistentCollection {#3190 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
            -id: 331573
            -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7622693"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705936512 {#3182
              date: 2024-01-22 16:15:12.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
            \n
            For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
            \n
            This compose file should work.\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:80\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:80\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">volumes:\n
            </span><span style="color:#323232;">    shotshare_data:\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1705937135 {#3325
            date: 2024-01-22 16:25:35.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3330 …}
          +nested: Doctrine\ORM\PersistentCollection {#3332 …}
          +votes: Doctrine\ORM\PersistentCollection {#3334 …}
          +reports: Doctrine\ORM\PersistentCollection {#3336 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
          -id: 331603
          -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6446274"
          +editedAt: DateTimeImmutable @1727669355 {#3326
            date: 2024-09-30 06:09:15.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705937135 {#3327
            date: 2024-01-22 16:25:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          Oh wow, thanks for trying this. It is working indeed.\n
          \n
          I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705938638 {#3364
          date: 2024-01-22 16:50:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3367 …}
        +nested: Doctrine\ORM\PersistentCollection {#3369 …}
        +votes: Doctrine\ORM\PersistentCollection {#3371 …}
        +reports: Doctrine\ORM\PersistentCollection {#3373 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
        -id: 331661
        -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7623384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705938638 {#3365
          date: 2024-01-22 16:50:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        I just did another test.\n
        \n
        You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
        </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
        </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705939181 {#3432
        date: 2024-01-22 16:59:41.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3436 …}
      +nested: Doctrine\ORM\PersistentCollection {#3438 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3442 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
      -id: 331690
      -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6446925"
      +editedAt: DateTimeImmutable @1727678847 {#3433
        date: 2024-09-30 08:47:27.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705939181 {#3434
        date: 2024-01-22 16:59:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      Oh that’s great.\n
      \n
      So do I need to keep this ?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">volumes:\n
      </span><span style="color:#323232;">    shotshare_data:\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705939699 {#3471
      date: 2024-01-22 17:08:19.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +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: 331721
    -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623752"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705939699 {#3472
      date: 2024-01-22 17:08:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "No, since you are using the bind mount, you do not need to use the volume."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705939851 {#3513
    date: 2024-01-22 17:10:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3509 …}
  +nested: Doctrine\ORM\PersistentCollection {#3505 …}
  +votes: Doctrine\ORM\PersistentCollection {#3503 …}
  +reports: Doctrine\ORM\PersistentCollection {#3518 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
  -id: 331728
  -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6447159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705939851 {#3516
    date: 2024-01-22 17:10: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
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 {#3539
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3512
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3473
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3435
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3366
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3328
            +user: Proxies\__CG__\App\Entity\User {#3329 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3183
              +user: App\Entity\User {#2044 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#2142
                +user: App\Entity\User {#2153 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Where does it fail?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 1
                +score: 0
                +lastActive: DateTime @1727929431 {#2284
                  date: 2024-10-03 06:23:51.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Tiritibambix@lemmy.ml"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2034 …}
                +nested: Doctrine\ORM\PersistentCollection {#2156 …}
                +votes: Doctrine\ORM\PersistentCollection {#2154 …}
                +reports: Doctrine\ORM\PersistentCollection {#2157 …}
                +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
                +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
                -id: 331462
                -bodyTs: "'fail':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.world/comment/6915908"
                +editedAt: null
                +createdAt: DateTimeImmutable @1705934169 {#2285
                  date: 2024-01-22 15:36:09.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2142}
              +body: """
                I struggled a lot with ports.\n
                \n
                I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
                \n
                Here’s my compose (path is OMV path)\n
                \n
                ```\n
                \n
                <span style="color:#323232;">version: "3.3"\n
                </span><span style="color:#323232;">services:\n
                </span><span style="color:#323232;">  shotshare:\n
                </span><span style="color:#323232;">    ports:\n
                </span><span style="color:#323232;">      - 2000:2000\n
                </span><span style="color:#323232;">    environment:\n
                </span><span style="color:#323232;">      - HOST=:2000\n
                </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                </span><span style="color:#323232;">    volumes:\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                </span><span style="color:#323232;">    restart: unless-stopped\n
                </span><span style="color:#323232;">    container_name: shotshare\n
                </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                </span><span style="color:#323232;">networks: {}\n
                </span>\n
                ```\n
                \n
                ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
                \n
                ```\n
                \n
                <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
                </span>\n
                ```\n
                \n
                I can’t wrap my head around this
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1705936512 {#3181
                date: 2024-01-22 16:15:12.0 +01:00
              }
              +ip: null
              +tags: [
                "323232"
              ]
              +mentions: [
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3184 …}
              +nested: Doctrine\ORM\PersistentCollection {#3186 …}
              +votes: Doctrine\ORM\PersistentCollection {#3188 …}
              +reports: Doctrine\ORM\PersistentCollection {#3190 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
              -id: 331573
              -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ml/comment/7622693"
              +editedAt: null
              +createdAt: DateTimeImmutable @1705936512 {#3182
                date: 2024-01-22 16:15:12.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
              \n
              For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
              \n
              This compose file should work.\n
              \n
              ```\n
              \n
              <span style="color:#323232;">version: "3.3"\n
              </span><span style="color:#323232;">services:\n
              </span><span style="color:#323232;">  shotshare:\n
              </span><span style="color:#323232;">    ports:\n
              </span><span style="color:#323232;">      - 2000:80\n
              </span><span style="color:#323232;">    environment:\n
              </span><span style="color:#323232;">      - HOST=:80\n
              </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
              </span><span style="color:#323232;">    volumes:\n
              </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
              </span><span style="color:#323232;">    restart: unless-stopped\n
              </span><span style="color:#323232;">    container_name: shotshare\n
              </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
              </span><span style="color:#323232;">volumes:\n
              </span><span style="color:#323232;">    shotshare_data:\n
              </span><span style="color:#323232;">networks: {}\n
              </span>\n
              ```
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1705937135 {#3325
              date: 2024-01-22 16:25:35.0 +01:00
            }
            +ip: null
            +tags: [
              "323232"
            ]
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3330 …}
            +nested: Doctrine\ORM\PersistentCollection {#3332 …}
            +votes: Doctrine\ORM\PersistentCollection {#3334 …}
            +reports: Doctrine\ORM\PersistentCollection {#3336 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
            -id: 331603
            -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6446274"
            +editedAt: DateTimeImmutable @1727669355 {#3326
              date: 2024-09-30 06:09:15.0 +02:00
            }
            +createdAt: DateTimeImmutable @1705937135 {#3327
              date: 2024-01-22 16:25:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            Oh wow, thanks for trying this. It is working indeed.\n
            \n
            I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705938638 {#3364
            date: 2024-01-22 16:50:38.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3367 …}
          +nested: Doctrine\ORM\PersistentCollection {#3369 …}
          +votes: Doctrine\ORM\PersistentCollection {#3371 …}
          +reports: Doctrine\ORM\PersistentCollection {#3373 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
          -id: 331661
          -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7623384"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705938638 {#3365
            date: 2024-01-22 16:50:38.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I just did another test.\n
          \n
          You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
          </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
          </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705939181 {#3432
          date: 2024-01-22 16:59:41.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3436 …}
        +nested: Doctrine\ORM\PersistentCollection {#3438 …}
        +votes: Doctrine\ORM\PersistentCollection {#3440 …}
        +reports: Doctrine\ORM\PersistentCollection {#3442 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
        -id: 331690
        -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446925"
        +editedAt: DateTimeImmutable @1727678847 {#3433
          date: 2024-09-30 08:47:27.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705939181 {#3434
          date: 2024-01-22 16:59:41.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh that’s great.\n
        \n
        So do I need to keep this ?\n
        \n
        ```\n
        \n
        <span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705939699 {#3471
        date: 2024-01-22 17:08:19.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +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: 331721
      -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623752"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705939699 {#3472
        date: 2024-01-22 17:08:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: "No, since you are using the bind mount, you do not need to use the volume."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939851 {#3513
      date: 2024-01-22 17:10:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3509 …}
    +nested: Doctrine\ORM\PersistentCollection {#3505 …}
    +votes: Doctrine\ORM\PersistentCollection {#3503 …}
    +reports: Doctrine\ORM\PersistentCollection {#3518 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
    -id: 331728
    -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6447159"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705939851 {#3516
      date: 2024-01-22 17:10:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "Thank you very much !"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705940042 {#3534
    date: 2024-01-22 17:14:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3531 …}
  +nested: Doctrine\ORM\PersistentCollection {#3528 …}
  +votes: Doctrine\ORM\PersistentCollection {#3526 …}
  +reports: Doctrine\ORM\PersistentCollection {#3540 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3542 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3544 …}
  -id: 331736
  -bodyTs: "'much':4 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623873"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940042 {#3537
    date: 2024-01-22 17:14:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3539
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3512
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3473
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3435
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3366
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3328
            +user: Proxies\__CG__\App\Entity\User {#3329 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3183
              +user: App\Entity\User {#2044 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#2142
                +user: App\Entity\User {#2153 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Where does it fail?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 1
                +score: 0
                +lastActive: DateTime @1727929431 {#2284
                  date: 2024-10-03 06:23:51.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Tiritibambix@lemmy.ml"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2034 …}
                +nested: Doctrine\ORM\PersistentCollection {#2156 …}
                +votes: Doctrine\ORM\PersistentCollection {#2154 …}
                +reports: Doctrine\ORM\PersistentCollection {#2157 …}
                +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
                +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
                -id: 331462
                -bodyTs: "'fail':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.world/comment/6915908"
                +editedAt: null
                +createdAt: DateTimeImmutable @1705934169 {#2285
                  date: 2024-01-22 15:36:09.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2142}
              +body: """
                I struggled a lot with ports.\n
                \n
                I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
                \n
                Here’s my compose (path is OMV path)\n
                \n
                ```\n
                \n
                <span style="color:#323232;">version: "3.3"\n
                </span><span style="color:#323232;">services:\n
                </span><span style="color:#323232;">  shotshare:\n
                </span><span style="color:#323232;">    ports:\n
                </span><span style="color:#323232;">      - 2000:2000\n
                </span><span style="color:#323232;">    environment:\n
                </span><span style="color:#323232;">      - HOST=:2000\n
                </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                </span><span style="color:#323232;">    volumes:\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                </span><span style="color:#323232;">    restart: unless-stopped\n
                </span><span style="color:#323232;">    container_name: shotshare\n
                </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                </span><span style="color:#323232;">networks: {}\n
                </span>\n
                ```\n
                \n
                ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
                \n
                ```\n
                \n
                <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
                </span>\n
                ```\n
                \n
                I can’t wrap my head around this
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1705936512 {#3181
                date: 2024-01-22 16:15:12.0 +01:00
              }
              +ip: null
              +tags: [
                "323232"
              ]
              +mentions: [
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3184 …}
              +nested: Doctrine\ORM\PersistentCollection {#3186 …}
              +votes: Doctrine\ORM\PersistentCollection {#3188 …}
              +reports: Doctrine\ORM\PersistentCollection {#3190 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
              -id: 331573
              -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ml/comment/7622693"
              +editedAt: null
              +createdAt: DateTimeImmutable @1705936512 {#3182
                date: 2024-01-22 16:15:12.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
              \n
              For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
              \n
              This compose file should work.\n
              \n
              ```\n
              \n
              <span style="color:#323232;">version: "3.3"\n
              </span><span style="color:#323232;">services:\n
              </span><span style="color:#323232;">  shotshare:\n
              </span><span style="color:#323232;">    ports:\n
              </span><span style="color:#323232;">      - 2000:80\n
              </span><span style="color:#323232;">    environment:\n
              </span><span style="color:#323232;">      - HOST=:80\n
              </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
              </span><span style="color:#323232;">    volumes:\n
              </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
              </span><span style="color:#323232;">    restart: unless-stopped\n
              </span><span style="color:#323232;">    container_name: shotshare\n
              </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
              </span><span style="color:#323232;">volumes:\n
              </span><span style="color:#323232;">    shotshare_data:\n
              </span><span style="color:#323232;">networks: {}\n
              </span>\n
              ```
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1705937135 {#3325
              date: 2024-01-22 16:25:35.0 +01:00
            }
            +ip: null
            +tags: [
              "323232"
            ]
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3330 …}
            +nested: Doctrine\ORM\PersistentCollection {#3332 …}
            +votes: Doctrine\ORM\PersistentCollection {#3334 …}
            +reports: Doctrine\ORM\PersistentCollection {#3336 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
            -id: 331603
            -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6446274"
            +editedAt: DateTimeImmutable @1727669355 {#3326
              date: 2024-09-30 06:09:15.0 +02:00
            }
            +createdAt: DateTimeImmutable @1705937135 {#3327
              date: 2024-01-22 16:25:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            Oh wow, thanks for trying this. It is working indeed.\n
            \n
            I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705938638 {#3364
            date: 2024-01-22 16:50:38.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3367 …}
          +nested: Doctrine\ORM\PersistentCollection {#3369 …}
          +votes: Doctrine\ORM\PersistentCollection {#3371 …}
          +reports: Doctrine\ORM\PersistentCollection {#3373 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
          -id: 331661
          -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7623384"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705938638 {#3365
            date: 2024-01-22 16:50:38.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I just did another test.\n
          \n
          You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
          </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
          </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705939181 {#3432
          date: 2024-01-22 16:59:41.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3436 …}
        +nested: Doctrine\ORM\PersistentCollection {#3438 …}
        +votes: Doctrine\ORM\PersistentCollection {#3440 …}
        +reports: Doctrine\ORM\PersistentCollection {#3442 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
        -id: 331690
        -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446925"
        +editedAt: DateTimeImmutable @1727678847 {#3433
          date: 2024-09-30 08:47:27.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705939181 {#3434
          date: 2024-01-22 16:59:41.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh that’s great.\n
        \n
        So do I need to keep this ?\n
        \n
        ```\n
        \n
        <span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705939699 {#3471
        date: 2024-01-22 17:08:19.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +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: 331721
      -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623752"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705939699 {#3472
        date: 2024-01-22 17:08:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: "No, since you are using the bind mount, you do not need to use the volume."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939851 {#3513
      date: 2024-01-22 17:10:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3509 …}
    +nested: Doctrine\ORM\PersistentCollection {#3505 …}
    +votes: Doctrine\ORM\PersistentCollection {#3503 …}
    +reports: Doctrine\ORM\PersistentCollection {#3518 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
    -id: 331728
    -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6447159"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705939851 {#3516
      date: 2024-01-22 17:10:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "Thank you very much !"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705940042 {#3534
    date: 2024-01-22 17:14:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3531 …}
  +nested: Doctrine\ORM\PersistentCollection {#3528 …}
  +votes: Doctrine\ORM\PersistentCollection {#3526 …}
  +reports: Doctrine\ORM\PersistentCollection {#3540 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3542 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3544 …}
  -id: 331736
  -bodyTs: "'much':4 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623873"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940042 {#3537
    date: 2024-01-22 17:14:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3539
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3512
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3473
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3435
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3366
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3328
            +user: Proxies\__CG__\App\Entity\User {#3329 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3183
              +user: App\Entity\User {#2044 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#2142
                +user: App\Entity\User {#2153 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: null
                +root: null
                +body: "Where does it fail?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 1
                +score: 0
                +lastActive: DateTime @1727929431 {#2284
                  date: 2024-10-03 06:23:51.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Tiritibambix@lemmy.ml"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2034 …}
                +nested: Doctrine\ORM\PersistentCollection {#2156 …}
                +votes: Doctrine\ORM\PersistentCollection {#2154 …}
                +reports: Doctrine\ORM\PersistentCollection {#2157 …}
                +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
                +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
                -id: 331462
                -bodyTs: "'fail':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.world/comment/6915908"
                +editedAt: null
                +createdAt: DateTimeImmutable @1705934169 {#2285
                  date: 2024-01-22 15:36:09.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2142}
              +body: """
                I struggled a lot with ports.\n
                \n
                I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
                \n
                Here’s my compose (path is OMV path)\n
                \n
                ```\n
                \n
                <span style="color:#323232;">version: "3.3"\n
                </span><span style="color:#323232;">services:\n
                </span><span style="color:#323232;">  shotshare:\n
                </span><span style="color:#323232;">    ports:\n
                </span><span style="color:#323232;">      - 2000:2000\n
                </span><span style="color:#323232;">    environment:\n
                </span><span style="color:#323232;">      - HOST=:2000\n
                </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                </span><span style="color:#323232;">    volumes:\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                </span><span style="color:#323232;">    restart: unless-stopped\n
                </span><span style="color:#323232;">    container_name: shotshare\n
                </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                </span><span style="color:#323232;">networks: {}\n
                </span>\n
                ```\n
                \n
                ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
                \n
                ```\n
                \n
                <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
                </span>\n
                ```\n
                \n
                I can’t wrap my head around this
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1705936512 {#3181
                date: 2024-01-22 16:15:12.0 +01:00
              }
              +ip: null
              +tags: [
                "323232"
              ]
              +mentions: [
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3184 …}
              +nested: Doctrine\ORM\PersistentCollection {#3186 …}
              +votes: Doctrine\ORM\PersistentCollection {#3188 …}
              +reports: Doctrine\ORM\PersistentCollection {#3190 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
              -id: 331573
              -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.ml/comment/7622693"
              +editedAt: null
              +createdAt: DateTimeImmutable @1705936512 {#3182
                date: 2024-01-22 16:15:12.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
              \n
              For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
              \n
              This compose file should work.\n
              \n
              ```\n
              \n
              <span style="color:#323232;">version: "3.3"\n
              </span><span style="color:#323232;">services:\n
              </span><span style="color:#323232;">  shotshare:\n
              </span><span style="color:#323232;">    ports:\n
              </span><span style="color:#323232;">      - 2000:80\n
              </span><span style="color:#323232;">    environment:\n
              </span><span style="color:#323232;">      - HOST=:80\n
              </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
              </span><span style="color:#323232;">    volumes:\n
              </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
              </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
              </span><span style="color:#323232;">    restart: unless-stopped\n
              </span><span style="color:#323232;">    container_name: shotshare\n
              </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
              </span><span style="color:#323232;">volumes:\n
              </span><span style="color:#323232;">    shotshare_data:\n
              </span><span style="color:#323232;">networks: {}\n
              </span>\n
              ```
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1705937135 {#3325
              date: 2024-01-22 16:25:35.0 +01:00
            }
            +ip: null
            +tags: [
              "323232"
            ]
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3330 …}
            +nested: Doctrine\ORM\PersistentCollection {#3332 …}
            +votes: Doctrine\ORM\PersistentCollection {#3334 …}
            +reports: Doctrine\ORM\PersistentCollection {#3336 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
            -id: 331603
            -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://midwest.social/comment/6446274"
            +editedAt: DateTimeImmutable @1727669355 {#3326
              date: 2024-09-30 06:09:15.0 +02:00
            }
            +createdAt: DateTimeImmutable @1705937135 {#3327
              date: 2024-01-22 16:25:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            Oh wow, thanks for trying this. It is working indeed.\n
            \n
            I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705938638 {#3364
            date: 2024-01-22 16:50:38.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3367 …}
          +nested: Doctrine\ORM\PersistentCollection {#3369 …}
          +votes: Doctrine\ORM\PersistentCollection {#3371 …}
          +reports: Doctrine\ORM\PersistentCollection {#3373 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
          -id: 331661
          -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7623384"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705938638 {#3365
            date: 2024-01-22 16:50:38.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          I just did another test.\n
          \n
          You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
          </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
          </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705939181 {#3432
          date: 2024-01-22 16:59:41.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3436 …}
        +nested: Doctrine\ORM\PersistentCollection {#3438 …}
        +votes: Doctrine\ORM\PersistentCollection {#3440 …}
        +reports: Doctrine\ORM\PersistentCollection {#3442 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
        -id: 331690
        -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446925"
        +editedAt: DateTimeImmutable @1727678847 {#3433
          date: 2024-09-30 08:47:27.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705939181 {#3434
          date: 2024-01-22 16:59:41.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh that’s great.\n
        \n
        So do I need to keep this ?\n
        \n
        ```\n
        \n
        <span style="color:#323232;">volumes:\n
        </span><span style="color:#323232;">    shotshare_data:\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705939699 {#3471
        date: 2024-01-22 17:08:19.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +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: 331721
      -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623752"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705939699 {#3472
        date: 2024-01-22 17:08:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: "No, since you are using the bind mount, you do not need to use the volume."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939851 {#3513
      date: 2024-01-22 17:10:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3509 …}
    +nested: Doctrine\ORM\PersistentCollection {#3505 …}
    +votes: Doctrine\ORM\PersistentCollection {#3503 …}
    +reports: Doctrine\ORM\PersistentCollection {#3518 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
    -id: 331728
    -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6447159"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705939851 {#3516
      date: 2024-01-22 17:10:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "Thank you very much !"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705940042 {#3534
    date: 2024-01-22 17:14:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3531 …}
  +nested: Doctrine\ORM\PersistentCollection {#3528 …}
  +votes: Doctrine\ORM\PersistentCollection {#3526 …}
  +reports: Doctrine\ORM\PersistentCollection {#3540 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3542 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3544 …}
  -id: 331736
  -bodyTs: "'much':4 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7623873"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940042 {#3537
    date: 2024-01-22 17:14:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3561
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3539
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3512
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3473
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3435
          +user: Proxies\__CG__\App\Entity\User {#3329 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3366
            +user: App\Entity\User {#2044 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3328
              +user: Proxies\__CG__\App\Entity\User {#3329 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3183
                +user: App\Entity\User {#2044 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#2142
                  +user: App\Entity\User {#2153 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: null
                  +root: null
                  +body: "Where does it fail?"
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 1
                  +score: 0
                  +lastActive: DateTime @1727929431 {#2284
                    date: 2024-10-03 06:23:51.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@Tiritibambix@lemmy.ml"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#2034 …}
                  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
                  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
                  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
                  -id: 331462
                  -bodyTs: "'fail':4"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://lemmy.world/comment/6915908"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1705934169 {#2285
                    date: 2024-01-22 15:36:09.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2142}
                +body: """
                  I struggled a lot with ports.\n
                  \n
                  I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
                  \n
                  Here’s my compose (path is OMV path)\n
                  \n
                  ```\n
                  \n
                  <span style="color:#323232;">version: "3.3"\n
                  </span><span style="color:#323232;">services:\n
                  </span><span style="color:#323232;">  shotshare:\n
                  </span><span style="color:#323232;">    ports:\n
                  </span><span style="color:#323232;">      - 2000:2000\n
                  </span><span style="color:#323232;">    environment:\n
                  </span><span style="color:#323232;">      - HOST=:2000\n
                  </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                  </span><span style="color:#323232;">    volumes:\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                  </span><span style="color:#323232;">    restart: unless-stopped\n
                  </span><span style="color:#323232;">    container_name: shotshare\n
                  </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                  </span><span style="color:#323232;">networks: {}\n
                  </span>\n
                  ```\n
                  \n
                  ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
                  \n
                  ```\n
                  \n
                  <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
                  </span>\n
                  ```\n
                  \n
                  I can’t wrap my head around this
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 0
                +score: 0
                +lastActive: DateTime @1705936512 {#3181
                  date: 2024-01-22 16:15:12.0 +01:00
                }
                +ip: null
                +tags: [
                  "323232"
                ]
                +mentions: [
                  "@Tiritibambix@lemmy.ml"
                  "@JASN_DE@lemmy.world"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3184 …}
                +nested: Doctrine\ORM\PersistentCollection {#3186 …}
                +votes: Doctrine\ORM\PersistentCollection {#3188 …}
                +reports: Doctrine\ORM\PersistentCollection {#3190 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
                -id: 331573
                -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ml/comment/7622693"
                +editedAt: null
                +createdAt: DateTimeImmutable @1705936512 {#3182
                  date: 2024-01-22 16:15:12.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2142}
              +body: """
                This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
                \n
                For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
                \n
                This compose file should work.\n
                \n
                ```\n
                \n
                <span style="color:#323232;">version: "3.3"\n
                </span><span style="color:#323232;">services:\n
                </span><span style="color:#323232;">  shotshare:\n
                </span><span style="color:#323232;">    ports:\n
                </span><span style="color:#323232;">      - 2000:80\n
                </span><span style="color:#323232;">    environment:\n
                </span><span style="color:#323232;">      - HOST=:80\n
                </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                </span><span style="color:#323232;">    volumes:\n
                </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                </span><span style="color:#323232;">    restart: unless-stopped\n
                </span><span style="color:#323232;">    container_name: shotshare\n
                </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                </span><span style="color:#323232;">volumes:\n
                </span><span style="color:#323232;">    shotshare_data:\n
                </span><span style="color:#323232;">networks: {}\n
                </span>\n
                ```
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1705937135 {#3325
                date: 2024-01-22 16:25:35.0 +01:00
              }
              +ip: null
              +tags: [
                "323232"
              ]
              +mentions: [
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3330 …}
              +nested: Doctrine\ORM\PersistentCollection {#3332 …}
              +votes: Doctrine\ORM\PersistentCollection {#3334 …}
              +reports: Doctrine\ORM\PersistentCollection {#3336 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
              -id: 331603
              -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://midwest.social/comment/6446274"
              +editedAt: DateTimeImmutable @1727669355 {#3326
                date: 2024-09-30 06:09:15.0 +02:00
              }
              +createdAt: DateTimeImmutable @1705937135 {#3327
                date: 2024-01-22 16:25:35.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              Oh wow, thanks for trying this. It is working indeed.\n
              \n
              I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1705938638 {#3364
              date: 2024-01-22 16:50:38.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@mouse@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3367 …}
            +nested: Doctrine\ORM\PersistentCollection {#3369 …}
            +votes: Doctrine\ORM\PersistentCollection {#3371 …}
            +reports: Doctrine\ORM\PersistentCollection {#3373 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
            -id: 331661
            -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7623384"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705938638 {#3365
              date: 2024-01-22 16:50:38.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I just did another test.\n
            \n
            You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
            \n
            ```\n
            \n
            <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
            </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
            </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1705939181 {#3432
            date: 2024-01-22 16:59:41.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3436 …}
          +nested: Doctrine\ORM\PersistentCollection {#3438 …}
          +votes: Doctrine\ORM\PersistentCollection {#3440 …}
          +reports: Doctrine\ORM\PersistentCollection {#3442 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
          -id: 331690
          -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6446925"
          +editedAt: DateTimeImmutable @1727678847 {#3433
            date: 2024-09-30 08:47:27.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705939181 {#3434
            date: 2024-01-22 16:59:41.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          Oh that’s great.\n
          \n
          So do I need to keep this ?\n
          \n
          ```\n
          \n
          <span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705939699 {#3471
          date: 2024-01-22 17:08:19.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +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: 331721
        -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7623752"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705939699 {#3472
          date: 2024-01-22 17:08:19.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: "No, since you are using the bind mount, you do not need to use the volume."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705939851 {#3513
        date: 2024-01-22 17:10:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3509 …}
      +nested: Doctrine\ORM\PersistentCollection {#3505 …}
      +votes: Doctrine\ORM\PersistentCollection {#3503 …}
      +reports: Doctrine\ORM\PersistentCollection {#3518 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
      -id: 331728
      -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6447159"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705939851 {#3516
        date: 2024-01-22 17:10:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: "Thank you very much !"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705940042 {#3534
      date: 2024-01-22 17:14:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3531 …}
    +nested: Doctrine\ORM\PersistentCollection {#3528 …}
    +votes: Doctrine\ORM\PersistentCollection {#3526 …}
    +reports: Doctrine\ORM\PersistentCollection {#3540 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3542 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3544 …}
    -id: 331736
    -bodyTs: "'much':4 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623873"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705940042 {#3537
      date: 2024-01-22 17:14:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "You’re welcome! Also thanks for asking this question, I hadn’t seen ShotShare before, it looks useful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705940239 {#3556
    date: 2024-01-22 17:17:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3553 …}
  +nested: Doctrine\ORM\PersistentCollection {#3550 …}
  +votes: Doctrine\ORM\PersistentCollection {#3548 …}
  +reports: Doctrine\ORM\PersistentCollection {#3562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
  -id: 331745
  -bodyTs: "'also':4 'ask':7 'hadn':11 'look':17 'question':9 're':2 'seen':13 'shotshar':14 'thank':5 'use':18 'welcom':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6447285"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940239 {#3559
    date: 2024-01-22 17:17: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
71 DENIED edit
App\Entity\EntryComment {#3561
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3539
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3512
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3473
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3435
          +user: Proxies\__CG__\App\Entity\User {#3329 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3366
            +user: App\Entity\User {#2044 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3328
              +user: Proxies\__CG__\App\Entity\User {#3329 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3183
                +user: App\Entity\User {#2044 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#2142
                  +user: App\Entity\User {#2153 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: null
                  +root: null
                  +body: "Where does it fail?"
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 1
                  +score: 0
                  +lastActive: DateTime @1727929431 {#2284
                    date: 2024-10-03 06:23:51.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@Tiritibambix@lemmy.ml"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#2034 …}
                  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
                  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
                  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
                  -id: 331462
                  -bodyTs: "'fail':4"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://lemmy.world/comment/6915908"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1705934169 {#2285
                    date: 2024-01-22 15:36:09.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2142}
                +body: """
                  I struggled a lot with ports.\n
                  \n
                  I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
                  \n
                  Here’s my compose (path is OMV path)\n
                  \n
                  ```\n
                  \n
                  <span style="color:#323232;">version: "3.3"\n
                  </span><span style="color:#323232;">services:\n
                  </span><span style="color:#323232;">  shotshare:\n
                  </span><span style="color:#323232;">    ports:\n
                  </span><span style="color:#323232;">      - 2000:2000\n
                  </span><span style="color:#323232;">    environment:\n
                  </span><span style="color:#323232;">      - HOST=:2000\n
                  </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                  </span><span style="color:#323232;">    volumes:\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                  </span><span style="color:#323232;">    restart: unless-stopped\n
                  </span><span style="color:#323232;">    container_name: shotshare\n
                  </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                  </span><span style="color:#323232;">networks: {}\n
                  </span>\n
                  ```\n
                  \n
                  ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
                  \n
                  ```\n
                  \n
                  <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
                  </span>\n
                  ```\n
                  \n
                  I can’t wrap my head around this
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 0
                +score: 0
                +lastActive: DateTime @1705936512 {#3181
                  date: 2024-01-22 16:15:12.0 +01:00
                }
                +ip: null
                +tags: [
                  "323232"
                ]
                +mentions: [
                  "@Tiritibambix@lemmy.ml"
                  "@JASN_DE@lemmy.world"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3184 …}
                +nested: Doctrine\ORM\PersistentCollection {#3186 …}
                +votes: Doctrine\ORM\PersistentCollection {#3188 …}
                +reports: Doctrine\ORM\PersistentCollection {#3190 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
                -id: 331573
                -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ml/comment/7622693"
                +editedAt: null
                +createdAt: DateTimeImmutable @1705936512 {#3182
                  date: 2024-01-22 16:15:12.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2142}
              +body: """
                This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
                \n
                For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
                \n
                This compose file should work.\n
                \n
                ```\n
                \n
                <span style="color:#323232;">version: "3.3"\n
                </span><span style="color:#323232;">services:\n
                </span><span style="color:#323232;">  shotshare:\n
                </span><span style="color:#323232;">    ports:\n
                </span><span style="color:#323232;">      - 2000:80\n
                </span><span style="color:#323232;">    environment:\n
                </span><span style="color:#323232;">      - HOST=:80\n
                </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                </span><span style="color:#323232;">    volumes:\n
                </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                </span><span style="color:#323232;">    restart: unless-stopped\n
                </span><span style="color:#323232;">    container_name: shotshare\n
                </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                </span><span style="color:#323232;">volumes:\n
                </span><span style="color:#323232;">    shotshare_data:\n
                </span><span style="color:#323232;">networks: {}\n
                </span>\n
                ```
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1705937135 {#3325
                date: 2024-01-22 16:25:35.0 +01:00
              }
              +ip: null
              +tags: [
                "323232"
              ]
              +mentions: [
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3330 …}
              +nested: Doctrine\ORM\PersistentCollection {#3332 …}
              +votes: Doctrine\ORM\PersistentCollection {#3334 …}
              +reports: Doctrine\ORM\PersistentCollection {#3336 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
              -id: 331603
              -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://midwest.social/comment/6446274"
              +editedAt: DateTimeImmutable @1727669355 {#3326
                date: 2024-09-30 06:09:15.0 +02:00
              }
              +createdAt: DateTimeImmutable @1705937135 {#3327
                date: 2024-01-22 16:25:35.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              Oh wow, thanks for trying this. It is working indeed.\n
              \n
              I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1705938638 {#3364
              date: 2024-01-22 16:50:38.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@mouse@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3367 …}
            +nested: Doctrine\ORM\PersistentCollection {#3369 …}
            +votes: Doctrine\ORM\PersistentCollection {#3371 …}
            +reports: Doctrine\ORM\PersistentCollection {#3373 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
            -id: 331661
            -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7623384"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705938638 {#3365
              date: 2024-01-22 16:50:38.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I just did another test.\n
            \n
            You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
            \n
            ```\n
            \n
            <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
            </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
            </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1705939181 {#3432
            date: 2024-01-22 16:59:41.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3436 …}
          +nested: Doctrine\ORM\PersistentCollection {#3438 …}
          +votes: Doctrine\ORM\PersistentCollection {#3440 …}
          +reports: Doctrine\ORM\PersistentCollection {#3442 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
          -id: 331690
          -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6446925"
          +editedAt: DateTimeImmutable @1727678847 {#3433
            date: 2024-09-30 08:47:27.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705939181 {#3434
            date: 2024-01-22 16:59:41.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          Oh that’s great.\n
          \n
          So do I need to keep this ?\n
          \n
          ```\n
          \n
          <span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705939699 {#3471
          date: 2024-01-22 17:08:19.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +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: 331721
        -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7623752"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705939699 {#3472
          date: 2024-01-22 17:08:19.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: "No, since you are using the bind mount, you do not need to use the volume."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705939851 {#3513
        date: 2024-01-22 17:10:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3509 …}
      +nested: Doctrine\ORM\PersistentCollection {#3505 …}
      +votes: Doctrine\ORM\PersistentCollection {#3503 …}
      +reports: Doctrine\ORM\PersistentCollection {#3518 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
      -id: 331728
      -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6447159"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705939851 {#3516
        date: 2024-01-22 17:10:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: "Thank you very much !"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705940042 {#3534
      date: 2024-01-22 17:14:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3531 …}
    +nested: Doctrine\ORM\PersistentCollection {#3528 …}
    +votes: Doctrine\ORM\PersistentCollection {#3526 …}
    +reports: Doctrine\ORM\PersistentCollection {#3540 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3542 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3544 …}
    -id: 331736
    -bodyTs: "'much':4 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623873"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705940042 {#3537
      date: 2024-01-22 17:14:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "You’re welcome! Also thanks for asking this question, I hadn’t seen ShotShare before, it looks useful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705940239 {#3556
    date: 2024-01-22 17:17:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3553 …}
  +nested: Doctrine\ORM\PersistentCollection {#3550 …}
  +votes: Doctrine\ORM\PersistentCollection {#3548 …}
  +reports: Doctrine\ORM\PersistentCollection {#3562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
  -id: 331745
  -bodyTs: "'also':4 'ask':7 'hadn':11 'look':17 'question':9 're':2 'seen':13 'shotshar':14 'thank':5 'use':18 'welcom':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6447285"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940239 {#3559
    date: 2024-01-22 17:17: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
72 DENIED moderate
App\Entity\EntryComment {#3561
  +user: Proxies\__CG__\App\Entity\User {#3329 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3539
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3512
      +user: Proxies\__CG__\App\Entity\User {#3329 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3473
        +user: App\Entity\User {#2044 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3435
          +user: Proxies\__CG__\App\Entity\User {#3329 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#3366
            +user: App\Entity\User {#2044 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: App\Entity\EntryComment {#3328
              +user: Proxies\__CG__\App\Entity\User {#3329 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
              +magazine: App\Entity\Magazine {#307}
              +image: null
              +parent: App\Entity\EntryComment {#3183
                +user: App\Entity\User {#2044 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                +magazine: App\Entity\Magazine {#307}
                +image: null
                +parent: App\Entity\EntryComment {#2142
                  +user: App\Entity\User {#2153 …}
                  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
                  +magazine: App\Entity\Magazine {#307}
                  +image: null
                  +parent: null
                  +root: null
                  +body: "Where does it fail?"
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 1
                  +score: 0
                  +lastActive: DateTime @1727929431 {#2284
                    date: 2024-10-03 06:23:51.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@Tiritibambix@lemmy.ml"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#2034 …}
                  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
                  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
                  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
                  -id: 331462
                  -bodyTs: "'fail':4"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://lemmy.world/comment/6915908"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1705934169 {#2285
                    date: 2024-01-22 15:36:09.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#2142}
                +body: """
                  I struggled a lot with ports.\n
                  \n
                  I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
                  \n
                  Here’s my compose (path is OMV path)\n
                  \n
                  ```\n
                  \n
                  <span style="color:#323232;">version: "3.3"\n
                  </span><span style="color:#323232;">services:\n
                  </span><span style="color:#323232;">  shotshare:\n
                  </span><span style="color:#323232;">    ports:\n
                  </span><span style="color:#323232;">      - 2000:2000\n
                  </span><span style="color:#323232;">    environment:\n
                  </span><span style="color:#323232;">      - HOST=:2000\n
                  </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                  </span><span style="color:#323232;">    volumes:\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                  </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                  </span><span style="color:#323232;">    restart: unless-stopped\n
                  </span><span style="color:#323232;">    container_name: shotshare\n
                  </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                  </span><span style="color:#323232;">networks: {}\n
                  </span>\n
                  ```\n
                  \n
                  ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
                  \n
                  ```\n
                  \n
                  <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
                  </span>\n
                  ```\n
                  \n
                  I can’t wrap my head around this
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 0
                +score: 0
                +lastActive: DateTime @1705936512 {#3181
                  date: 2024-01-22 16:15:12.0 +01:00
                }
                +ip: null
                +tags: [
                  "323232"
                ]
                +mentions: [
                  "@Tiritibambix@lemmy.ml"
                  "@JASN_DE@lemmy.world"
                ]
                +children: Doctrine\ORM\PersistentCollection {#3184 …}
                +nested: Doctrine\ORM\PersistentCollection {#3186 …}
                +votes: Doctrine\ORM\PersistentCollection {#3188 …}
                +reports: Doctrine\ORM\PersistentCollection {#3190 …}
                +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
                +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
                -id: 331573
                -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.ml/comment/7622693"
                +editedAt: null
                +createdAt: DateTimeImmutable @1705936512 {#3182
                  date: 2024-01-22 16:15:12.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2142}
              +body: """
                This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
                \n
                For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
                \n
                This compose file should work.\n
                \n
                ```\n
                \n
                <span style="color:#323232;">version: "3.3"\n
                </span><span style="color:#323232;">services:\n
                </span><span style="color:#323232;">  shotshare:\n
                </span><span style="color:#323232;">    ports:\n
                </span><span style="color:#323232;">      - 2000:80\n
                </span><span style="color:#323232;">    environment:\n
                </span><span style="color:#323232;">      - HOST=:80\n
                </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
                </span><span style="color:#323232;">    volumes:\n
                </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
                </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
                </span><span style="color:#323232;">    restart: unless-stopped\n
                </span><span style="color:#323232;">    container_name: shotshare\n
                </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
                </span><span style="color:#323232;">volumes:\n
                </span><span style="color:#323232;">    shotshare_data:\n
                </span><span style="color:#323232;">networks: {}\n
                </span>\n
                ```
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1705937135 {#3325
                date: 2024-01-22 16:25:35.0 +01:00
              }
              +ip: null
              +tags: [
                "323232"
              ]
              +mentions: [
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
                "@Tiritibambix@lemmy.ml"
                "@JASN_DE@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3330 …}
              +nested: Doctrine\ORM\PersistentCollection {#3332 …}
              +votes: Doctrine\ORM\PersistentCollection {#3334 …}
              +reports: Doctrine\ORM\PersistentCollection {#3336 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
              -id: 331603
              -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://midwest.social/comment/6446274"
              +editedAt: DateTimeImmutable @1727669355 {#3326
                date: 2024-09-30 06:09:15.0 +02:00
              }
              +createdAt: DateTimeImmutable @1705937135 {#3327
                date: 2024-01-22 16:25:35.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2142}
            +body: """
              Oh wow, thanks for trying this. It is working indeed.\n
              \n
              I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1705938638 {#3364
              date: 2024-01-22 16:50:38.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
              "@JASN_DE@lemmy.world"
              "@mouse@midwest.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3367 …}
            +nested: Doctrine\ORM\PersistentCollection {#3369 …}
            +votes: Doctrine\ORM\PersistentCollection {#3371 …}
            +reports: Doctrine\ORM\PersistentCollection {#3373 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
            -id: 331661
            -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7623384"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705938638 {#3365
              date: 2024-01-22 16:50:38.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I just did another test.\n
            \n
            You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
            \n
            ```\n
            \n
            <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
            </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
            </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1705939181 {#3432
            date: 2024-01-22 16:59:41.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
            "@mouse@midwest.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3436 …}
          +nested: Doctrine\ORM\PersistentCollection {#3438 …}
          +votes: Doctrine\ORM\PersistentCollection {#3440 …}
          +reports: Doctrine\ORM\PersistentCollection {#3442 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
          -id: 331690
          -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://midwest.social/comment/6446925"
          +editedAt: DateTimeImmutable @1727678847 {#3433
            date: 2024-09-30 08:47:27.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705939181 {#3434
            date: 2024-01-22 16:59:41.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          Oh that’s great.\n
          \n
          So do I need to keep this ?\n
          \n
          ```\n
          \n
          <span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705939699 {#3471
          date: 2024-01-22 17:08:19.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@mouse@midwest.social"
        ]
        +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: 331721
        -bodyTs: "'data':14 'great':4 'keep':10 'need':8 'oh':1 'shotshar':13 'volum':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7623752"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705939699 {#3472
          date: 2024-01-22 17:08:19.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: "No, since you are using the bind mount, you do not need to use the volume."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705939851 {#3513
        date: 2024-01-22 17:10:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3509 …}
      +nested: Doctrine\ORM\PersistentCollection {#3505 …}
      +votes: Doctrine\ORM\PersistentCollection {#3503 …}
      +reports: Doctrine\ORM\PersistentCollection {#3518 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
      -id: 331728
      -bodyTs: "'bind':7 'mount':8 'need':12 'sinc':2 'use':5,14 'volum':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6447159"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705939851 {#3516
        date: 2024-01-22 17:10:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: "Thank you very much !"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705940042 {#3534
      date: 2024-01-22 17:14:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3531 …}
    +nested: Doctrine\ORM\PersistentCollection {#3528 …}
    +votes: Doctrine\ORM\PersistentCollection {#3526 …}
    +reports: Doctrine\ORM\PersistentCollection {#3540 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3542 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3544 …}
    -id: 331736
    -bodyTs: "'much':4 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7623873"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705940042 {#3537
      date: 2024-01-22 17:14:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: "You’re welcome! Also thanks for asking this question, I hadn’t seen ShotShare before, it looks useful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705940239 {#3556
    date: 2024-01-22 17:17:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3553 …}
  +nested: Doctrine\ORM\PersistentCollection {#3550 …}
  +votes: Doctrine\ORM\PersistentCollection {#3548 …}
  +reports: Doctrine\ORM\PersistentCollection {#3562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3566 …}
  -id: 331745
  -bodyTs: "'also':4 'ask':7 'hadn':11 'look':17 'question':9 're':2 'seen':13 'shotshar':14 'thank':5 'use':18 'welcom':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6447285"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940239 {#3559
    date: 2024-01-22 17:17: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
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 {#3489
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3366
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3328
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2142
            +user: App\Entity\User {#2153 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Where does it fail?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1727929431 {#2284
              date: 2024-10-03 06:23:51.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2034 …}
            +nested: Doctrine\ORM\PersistentCollection {#2156 …}
            +votes: Doctrine\ORM\PersistentCollection {#2154 …}
            +reports: Doctrine\ORM\PersistentCollection {#2157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
            -id: 331462
            -bodyTs: "'fail':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6915908"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705934169 {#2285
              date: 2024-01-22 15:36:09.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I struggled a lot with ports.\n
            \n
            I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
            \n
            Here’s my compose (path is OMV path)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:2000\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:2000\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```\n
            \n
            ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
            </span>\n
            ```\n
            \n
            I can’t wrap my head around this
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705936512 {#3181
            date: 2024-01-22 16:15:12.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3184 …}
          +nested: Doctrine\ORM\PersistentCollection {#3186 …}
          +votes: Doctrine\ORM\PersistentCollection {#3188 …}
          +reports: Doctrine\ORM\PersistentCollection {#3190 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
          -id: 331573
          -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7622693"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705936512 {#3182
            date: 2024-01-22 16:15:12.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
          \n
          For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
          \n
          This compose file should work.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:80\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:80\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705937135 {#3325
          date: 2024-01-22 16:25:35.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3330 …}
        +nested: Doctrine\ORM\PersistentCollection {#3332 …}
        +votes: Doctrine\ORM\PersistentCollection {#3334 …}
        +reports: Doctrine\ORM\PersistentCollection {#3336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
        -id: 331603
        -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446274"
        +editedAt: DateTimeImmutable @1727669355 {#3326
          date: 2024-09-30 06:09:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705937135 {#3327
          date: 2024-01-22 16:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh wow, thanks for trying this. It is working indeed.\n
        \n
        I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705938638 {#3364
        date: 2024-01-22 16:50:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3367 …}
      +nested: Doctrine\ORM\PersistentCollection {#3369 …}
      +votes: Doctrine\ORM\PersistentCollection {#3371 …}
      +reports: Doctrine\ORM\PersistentCollection {#3373 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
      -id: 331661
      -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705938638 {#3365
        date: 2024-01-22 16:50:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I just did another test.\n
      \n
      You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
      </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
      </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939181 {#3432
      date: 2024-01-22 16:59:41.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3436 …}
    +nested: Doctrine\ORM\PersistentCollection {#3438 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3442 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
    -id: 331690
    -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446925"
    +editedAt: DateTimeImmutable @1727678847 {#3433
      date: 2024-09-30 08:47:27.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705939181 {#3434
      date: 2024-01-22 16:59:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Ugh permission issues…\n
    \n
    I have no idea how the shotshare image works, but an easier method is to specify the puid/pgid in the docker-compose:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">environment:\n
    </span><span style="color:#323232;">  - PUID=82\n
    </span><span style="color:#323232;">  - PGID=82\n
    </span>\n
    ```\n
    \n
    If the docker image supports it, the `–user` flag is also helpful :).\n
    \n
    I know those works with volume mounts, no idea about bind mounts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706005762 {#3486
    date: 2024-01-23 11:29:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3490 …}
  +nested: Doctrine\ORM\PersistentCollection {#3492 …}
  +votes: Doctrine\ORM\PersistentCollection {#3494 …}
  +reports: Doctrine\ORM\PersistentCollection {#3496 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3498 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3500 …}
  -id: 333839
  -bodyTs: "'82':29,31 'also':42 'bind':54 'compos':26 'docker':25,34 'docker-compos':24 'easier':15 'environ':27 'flag':40 'help':43 'idea':7,52 'imag':11,35 'issu':3 'know':45 'method':16 'mount':50,55 'permiss':2 'pgid':30 'puid':28 'puid/pgid':21 'shotshar':10 'specifi':19 'support':36 'ugh':1 'user':39 'volum':49 'work':12,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7647584"
  +editedAt: DateTimeImmutable @1727930484 {#3487
    date: 2024-10-03 06:41:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706005762 {#3488
    date: 2024-01-23 11:29: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
75 DENIED edit
App\Entity\EntryComment {#3489
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3366
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3328
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2142
            +user: App\Entity\User {#2153 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Where does it fail?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1727929431 {#2284
              date: 2024-10-03 06:23:51.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2034 …}
            +nested: Doctrine\ORM\PersistentCollection {#2156 …}
            +votes: Doctrine\ORM\PersistentCollection {#2154 …}
            +reports: Doctrine\ORM\PersistentCollection {#2157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
            -id: 331462
            -bodyTs: "'fail':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6915908"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705934169 {#2285
              date: 2024-01-22 15:36:09.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I struggled a lot with ports.\n
            \n
            I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
            \n
            Here’s my compose (path is OMV path)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:2000\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:2000\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```\n
            \n
            ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
            </span>\n
            ```\n
            \n
            I can’t wrap my head around this
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705936512 {#3181
            date: 2024-01-22 16:15:12.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3184 …}
          +nested: Doctrine\ORM\PersistentCollection {#3186 …}
          +votes: Doctrine\ORM\PersistentCollection {#3188 …}
          +reports: Doctrine\ORM\PersistentCollection {#3190 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
          -id: 331573
          -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7622693"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705936512 {#3182
            date: 2024-01-22 16:15:12.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
          \n
          For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
          \n
          This compose file should work.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:80\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:80\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705937135 {#3325
          date: 2024-01-22 16:25:35.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3330 …}
        +nested: Doctrine\ORM\PersistentCollection {#3332 …}
        +votes: Doctrine\ORM\PersistentCollection {#3334 …}
        +reports: Doctrine\ORM\PersistentCollection {#3336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
        -id: 331603
        -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446274"
        +editedAt: DateTimeImmutable @1727669355 {#3326
          date: 2024-09-30 06:09:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705937135 {#3327
          date: 2024-01-22 16:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh wow, thanks for trying this. It is working indeed.\n
        \n
        I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705938638 {#3364
        date: 2024-01-22 16:50:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3367 …}
      +nested: Doctrine\ORM\PersistentCollection {#3369 …}
      +votes: Doctrine\ORM\PersistentCollection {#3371 …}
      +reports: Doctrine\ORM\PersistentCollection {#3373 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
      -id: 331661
      -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705938638 {#3365
        date: 2024-01-22 16:50:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I just did another test.\n
      \n
      You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
      </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
      </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939181 {#3432
      date: 2024-01-22 16:59:41.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3436 …}
    +nested: Doctrine\ORM\PersistentCollection {#3438 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3442 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
    -id: 331690
    -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446925"
    +editedAt: DateTimeImmutable @1727678847 {#3433
      date: 2024-09-30 08:47:27.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705939181 {#3434
      date: 2024-01-22 16:59:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Ugh permission issues…\n
    \n
    I have no idea how the shotshare image works, but an easier method is to specify the puid/pgid in the docker-compose:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">environment:\n
    </span><span style="color:#323232;">  - PUID=82\n
    </span><span style="color:#323232;">  - PGID=82\n
    </span>\n
    ```\n
    \n
    If the docker image supports it, the `–user` flag is also helpful :).\n
    \n
    I know those works with volume mounts, no idea about bind mounts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706005762 {#3486
    date: 2024-01-23 11:29:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3490 …}
  +nested: Doctrine\ORM\PersistentCollection {#3492 …}
  +votes: Doctrine\ORM\PersistentCollection {#3494 …}
  +reports: Doctrine\ORM\PersistentCollection {#3496 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3498 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3500 …}
  -id: 333839
  -bodyTs: "'82':29,31 'also':42 'bind':54 'compos':26 'docker':25,34 'docker-compos':24 'easier':15 'environ':27 'flag':40 'help':43 'idea':7,52 'imag':11,35 'issu':3 'know':45 'method':16 'mount':50,55 'permiss':2 'pgid':30 'puid':28 'puid/pgid':21 'shotshar':10 'specifi':19 'support':36 'ugh':1 'user':39 'volum':49 'work':12,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7647584"
  +editedAt: DateTimeImmutable @1727930484 {#3487
    date: 2024-10-03 06:41:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706005762 {#3488
    date: 2024-01-23 11:29: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
76 DENIED moderate
App\Entity\EntryComment {#3489
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3329 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3366
      +user: App\Entity\User {#2044 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3328
        +user: Proxies\__CG__\App\Entity\User {#3329 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: App\Entity\User {#2044 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2142
            +user: App\Entity\User {#2153 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: "Where does it fail?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1727929431 {#2284
              date: 2024-10-03 06:23:51.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Tiritibambix@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2034 …}
            +nested: Doctrine\ORM\PersistentCollection {#2156 …}
            +votes: Doctrine\ORM\PersistentCollection {#2154 …}
            +reports: Doctrine\ORM\PersistentCollection {#2157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
            -id: 331462
            -bodyTs: "'fail':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6915908"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705934169 {#2285
              date: 2024-01-22 15:36:09.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2142}
          +body: """
            I struggled a lot with ports.\n
            \n
            I still didn’t get how ports are configured in the container, but a user tried to help me and now I get an error 500\n
            \n
            Here’s my compose (path is OMV path)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">version: "3.3"\n
            </span><span style="color:#323232;">services:\n
            </span><span style="color:#323232;">  shotshare:\n
            </span><span style="color:#323232;">    ports:\n
            </span><span style="color:#323232;">      - 2000:2000\n
            </span><span style="color:#323232;">    environment:\n
            </span><span style="color:#323232;">      - HOST=:2000\n
            </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
            </span><span style="color:#323232;">    volumes:\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
            </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
            </span><span style="color:#323232;">    restart: unless-stopped\n
            </span><span style="color:#323232;">    container_name: shotshare\n
            </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
            </span><span style="color:#323232;">networks: {}\n
            </span>\n
            ```\n
            \n
            ![image](https://github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)\n
            \n
            ```\n
            \n
            <span style="color:#323232;">ERR | ts=1705936180.7673454 logger=http.log.access msg=handled request request={"remote_ip":"192.168.1.106","remote_port":"57659","client_ip":"192.168.1.106","proto":"HTTP/1.1","method":"GET","host":"192.168.1.104:2000","uri":"/","headers":{"Dnt":["1"],"Sec-Gpc":["1"],"Connection":["keep-alive"],"Upgrade-Insecure-Requests":["1"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"],"Accept-Language":["en-US,en;q=0.5"],"Accept-Encoding":["gzip, deflate"],"Cookie":[]}} bytes_read=0 user_id= duration=0.168065318 size=651 status=500 resp_headers={"Status":["500 Internal Server Error"],"X-Powered-By":["PHP/8.3.1"],"Cache-Control":["no-cache, private"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Server":["Caddy"],"Date":["Mon, 22 Jan 2024 15:09:40 GMT"],"Content-Type":["text/html; charset=UTF-8"]} \n
            </span>\n
            ```\n
            \n
            I can’t wrap my head around this
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1705936512 {#3181
            date: 2024-01-22 16:15:12.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@Tiritibambix@lemmy.ml"
            "@JASN_DE@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3184 …}
          +nested: Doctrine\ORM\PersistentCollection {#3186 …}
          +votes: Doctrine\ORM\PersistentCollection {#3188 …}
          +reports: Doctrine\ORM\PersistentCollection {#3190 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3194 …}
          -id: 331573
          -bodyTs: "'-8':212 '/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':75 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':59 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':57 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':55 '0':159 '0.168065318':163 '0.5':150 '0.8':141 '0.9':137 '09':203 '1':104,108,117 '10.0':124 '121.0':128 '15':202 '1705936180.7673454':78 '192.168.1.104':99 '192.168.1.106':87,93 '2000':46,47,50,100 '2024':201 '22':199 '3.3':42 '40':204 '500':32,167,171 '57659':90 '651':165 'accept':131,143,152,193 'accept-encod':151,192 'accept-languag':142 'agent':120 'aliv':112 'allow':51 'application/xhtml':133 'application/xml':135 'around':219 'byte':157 'cach':181,185 'cache-control':180 'caddi':196 'charset':210 'client':91 'compos':36 'configur':15 'connect':109 'contain':18,65 'content':188,207 'content-encod':187 'content-typ':206 'control':182 'cooki':156 'date':197 'deflat':155 'didn':9 'dnt':103 'durat':162 'en':146,148 'en-us':145 'encod':153,189,194 'environ':48 'err':76 'error':31,174 'fals':53 'firefox/121.0':130 'gecko/20100101':129 'get':11,29,97 'github.com':74 'github.com/mdshack/shotshare/assets/69852851/f368510c-652c-4d1f-be92-53fcf281c258)':73 'gmt':205 'gpc':107 'gzip':154,190 'handl':82 'head':218 'header':102,169 'help':24 'host':49,98 'http.log.access':80 'http/1.1':95 'id':161 'imag':68,72 'image/avif':138 'image/webp':139 'insecur':115 'intern':172 'ip':86,92 'jan':200 'keep':111 'keep-al':110 'languag':144 'latest':70 'logger':79 'lot':4 'mdshack/shotshare':69 'method':96 'mon':198 'mozilla/5.0':121 'msg':81 'name':66 'network':71 'no-cach':183 'nt':123 'omv':39 'path':37,40 'php/8.3.1':179 'port':6,13,45,89 'power':177 'privat':186 'proto':94 'q':136,140,149 'read':158 'registr':52 'remot':85,88 'request':83,84,116 'resp':168 'restart':61 'rv':127 'sec':106 'sec-gpc':105 'server':173,195 'servic':43 'shotshar':44,67 'size':164 'status':166,170 'still':8 'stop':64 'struggl':2 'text/html':132,209 'tri':22 'ts':77 'type':208 'unless':63 'unless-stop':62 'upgrad':114 'upgrade-insecure-request':113 'uri':101 'us':147 'user':21,119,160 'user-ag':118 'utf':211 'vari':191 'version':41 'volum':54 'win64':125 'window':122 'wrap':216 'x':176 'x-powered-bi':175 'x64':126 'xml':134"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7622693"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705936512 {#3182
            date: 2024-01-22 16:15:12.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2142}
        +body: """
          This appears to be the exact same problem as [github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)\n
          \n
          For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for `/app/storage`.\n
          \n
          This compose file should work.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">version: "3.3"\n
          </span><span style="color:#323232;">services:\n
          </span><span style="color:#323232;">  shotshare:\n
          </span><span style="color:#323232;">    ports:\n
          </span><span style="color:#323232;">      - 2000:80\n
          </span><span style="color:#323232;">    environment:\n
          </span><span style="color:#323232;">      - HOST=:80\n
          </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
          </span><span style="color:#323232;">    volumes:\n
          </span><span style="color:#323232;">      - shotshare_data:/app/storage\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
          </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
          </span><span style="color:#323232;">    restart: unless-stopped\n
          </span><span style="color:#323232;">    container_name: shotshare\n
          </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
          </span><span style="color:#323232;">volumes:\n
          </span><span style="color:#323232;">    shotshare_data:\n
          </span><span style="color:#323232;">networks: {}\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705937135 {#3325
          date: 2024-01-22 16:25:35.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
          "@Tiritibambix@lemmy.ml"
          "@JASN_DE@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3330 …}
        +nested: Doctrine\ORM\PersistentCollection {#3332 …}
        +votes: Doctrine\ORM\PersistentCollection {#3334 …}
        +reports: Doctrine\ORM\PersistentCollection {#3336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
        -id: 331603
        -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':45,67 '/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':12 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '2000':56 '3.3':52 '80':57,60 'allow':61 'appear':2 'bind':42 'compos':27,47 'contain':76 'data':66,84 'docker':22 'environ':58 'exact':6 'fals':63 'file':28,48 'found':32 'github.com':11 'github.com/mdshack/shotshare/issues/31](https://github.com/mdshack/shotshare/issues/31)':10 'host':59 'imag':79 'instead':39 'latest':81 'mdshack/shotshare':80 'mount':43 'name':77 'network':85 'port':55 'problem':8 'registr':62 'restart':72 'servic':53 'shotshar':54,65,78,83 'spun':17 'stop':75 'test':14 'tri':24 'unless':74 'unless-stop':73 'use':36 'version':51 'vm':20 'volum':38,64,82 'work':50"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://midwest.social/comment/6446274"
        +editedAt: DateTimeImmutable @1727669355 {#3326
          date: 2024-09-30 06:09:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705937135 {#3327
          date: 2024-01-22 16:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2142}
      +body: """
        Oh wow, thanks for trying this. It is working indeed.\n
        \n
        I am an absolute begginer so let me ask. Where is `shotshare_data` on my machine ? Is it in docker volumes ( like `/var/lib/docker/volumes/`) ? Is there a way I can store data in `/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/` ?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705938638 {#3364
        date: 2024-01-22 16:50:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Tiritibambix@lemmy.ml"
        "@JASN_DE@lemmy.world"
        "@mouse@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3367 …}
      +nested: Doctrine\ORM\PersistentCollection {#3369 …}
      +votes: Doctrine\ORM\PersistentCollection {#3371 …}
      +reports: Doctrine\ORM\PersistentCollection {#3373 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3375 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3377 …}
      -id: 331661
      -bodyTs: "'/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare':43 '/var/lib/docker/volumes':33 'absolut':14 'ask':19 'beggin':15 'data':23,41 'docker':30 'inde':10 'let':17 'like':32 'machin':26 'oh':1 'shotshar':22 'store':40 'thank':3 'tri':5 'volum':31 'way':37 'work':9 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7623384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705938638 {#3365
        date: 2024-01-22 16:50:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2142}
    +body: """
      I just did another test.\n
      \n
      You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">git clone https://github.com/mdshack/shotshare\n
      </span><span style="color:#323232;">cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/\n
      </span><span style="color:#323232;">chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705939181 {#3432
      date: 2024-01-22 16:59:41.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
      "@Tiritibambix@lemmy.ml"
      "@JASN_DE@lemmy.world"
      "@mouse@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3436 …}
    +nested: Doctrine\ORM\PersistentCollection {#3438 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3442 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3444 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3446 …}
    -id: 331690
    -bodyTs: "'/mdshack/shotshare':46 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':50,55 '82':52,53 'abl':9 'anoth':4 'bind':27,36 'cheat':16 'chown':51 'clone':19,43 'copi':23 'cp':47 'creat':11 'directori':13 'git':42 'github.com':45 'github.com/mdshack/shotshare':44 'like':30,39 'locat':29 'manual':14 'method':38 'mount':28,37 'r':48,54 'repo':21 'shotshare/storage':49 'simpli':18 'test':5 'use':34 'want':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6446925"
    +editedAt: DateTimeImmutable @1727678847 {#3433
      date: 2024-09-30 08:47:27.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705939181 {#3434
      date: 2024-01-22 16:59:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2142}
  +body: """
    Ugh permission issues…\n
    \n
    I have no idea how the shotshare image works, but an easier method is to specify the puid/pgid in the docker-compose:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">environment:\n
    </span><span style="color:#323232;">  - PUID=82\n
    </span><span style="color:#323232;">  - PGID=82\n
    </span>\n
    ```\n
    \n
    If the docker image supports it, the `–user` flag is also helpful :).\n
    \n
    I know those works with volume mounts, no idea about bind mounts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706005762 {#3486
    date: 2024-01-23 11:29:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
    "@Tiritibambix@lemmy.ml"
    "@JASN_DE@lemmy.world"
    "@mouse@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3490 …}
  +nested: Doctrine\ORM\PersistentCollection {#3492 …}
  +votes: Doctrine\ORM\PersistentCollection {#3494 …}
  +reports: Doctrine\ORM\PersistentCollection {#3496 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3498 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3500 …}
  -id: 333839
  -bodyTs: "'82':29,31 'also':42 'bind':54 'compos':26 'docker':25,34 'docker-compos':24 'easier':15 'environ':27 'flag':40 'help':43 'idea':7,52 'imag':11,35 'issu':3 'know':45 'method':16 'mount':50,55 'permiss':2 'pgid':30 'puid':28 'puid/pgid':21 'shotshar':10 'specifi':19 'support':36 'ugh':1 'user':39 'volum':49 'work':12,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7647584"
  +editedAt: DateTimeImmutable @1727930484 {#3487
    date: 2024-10-03 06:41:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706005762 {#3488
    date: 2024-01-23 11:29: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
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 {#1979
  +user: App\Entity\User {#1347 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705933346 {#1984
    date: 2024-01-22 15:22:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1980 …}
  +nested: Doctrine\ORM\PersistentCollection {#2375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2374 …}
  +reports: Doctrine\ORM\PersistentCollection {#2362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
  -id: 331434
  -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5911072"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705933346 {#1987
    date: 2024-01-22 15:22: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
79 DENIED edit
App\Entity\EntryComment {#1979
  +user: App\Entity\User {#1347 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705933346 {#1984
    date: 2024-01-22 15:22:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1980 …}
  +nested: Doctrine\ORM\PersistentCollection {#2375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2374 …}
  +reports: Doctrine\ORM\PersistentCollection {#2362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
  -id: 331434
  -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5911072"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705933346 {#1987
    date: 2024-01-22 15:22: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
80 DENIED moderate
App\Entity\EntryComment {#1979
  +user: App\Entity\User {#1347 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705933346 {#1984
    date: 2024-01-22 15:22:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1980 …}
  +nested: Doctrine\ORM\PersistentCollection {#2375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2374 …}
  +reports: Doctrine\ORM\PersistentCollection {#2362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2269 …}
  -id: 331434
  -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5911072"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705933346 {#1987
    date: 2024-01-22 15:22: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
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 {#2539
  +user: App\Entity\User {#2552 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Are there any tools that use published store ads to help with local sales when shopping?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727643908 {#2534
    date: 2024-09-29 23:05:08.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2540 …}
  +nested: Doctrine\ORM\PersistentCollection {#2542 …}
  +votes: Doctrine\ORM\PersistentCollection {#2544 …}
  +reports: Doctrine\ORM\PersistentCollection {#2546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2550 …}
  -id: 331206
  -bodyTs: "'ad':9 'help':11 'local':13 'publish':7 'sale':14 'shop':16 'store':8 'tool':4 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/4082060"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705926495 {#2535
    date: 2024-01-22 13:28: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
83 DENIED edit
App\Entity\EntryComment {#2539
  +user: App\Entity\User {#2552 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Are there any tools that use published store ads to help with local sales when shopping?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727643908 {#2534
    date: 2024-09-29 23:05:08.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2540 …}
  +nested: Doctrine\ORM\PersistentCollection {#2542 …}
  +votes: Doctrine\ORM\PersistentCollection {#2544 …}
  +reports: Doctrine\ORM\PersistentCollection {#2546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2550 …}
  -id: 331206
  -bodyTs: "'ad':9 'help':11 'local':13 'publish':7 'sale':14 'shop':16 'store':8 'tool':4 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/4082060"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705926495 {#2535
    date: 2024-01-22 13:28: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
84 DENIED moderate
App\Entity\EntryComment {#2539
  +user: App\Entity\User {#2552 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: "Are there any tools that use published store ads to help with local sales when shopping?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727643908 {#2534
    date: 2024-09-29 23:05:08.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2540 …}
  +nested: Doctrine\ORM\PersistentCollection {#2542 …}
  +votes: Doctrine\ORM\PersistentCollection {#2544 …}
  +reports: Doctrine\ORM\PersistentCollection {#2546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2550 …}
  -id: 331206
  -bodyTs: "'ad':9 'help':11 'local':13 'publish':7 'sale':14 'shop':16 'store':8 'tool':4 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmynsfw.com/comment/4082060"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705926495 {#2535
    date: 2024-01-22 13:28: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
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 {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2552 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Are there any tools that use published store ads to help with local sales when shopping?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727643908 {#2534
      date: 2024-09-29 23:05:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2540 …}
    +nested: Doctrine\ORM\PersistentCollection {#2542 …}
    +votes: Doctrine\ORM\PersistentCollection {#2544 …}
    +reports: Doctrine\ORM\PersistentCollection {#2546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2550 …}
    -id: 331206
    -bodyTs: "'ad':9 'help':11 'local':13 'publish':7 'sale':14 'shop':16 'store':8 'tool':4 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4082060"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705926495 {#2535
      date: 2024-01-22 13:28:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: "It’s not foss or self hostable, but Flipp does this. Pulls weekly ads you can compare."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705930169 {#3164
    date: 2024-01-22 14:29:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@MrBadApple@lemmynsfw.com"
    "@EarMaster@lemmy.world"
    "@MrBadApple@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 331326
  -bodyTs: "'ad':14 'compar':17 'flipp':9 'foss':4 'hostabl':7 'pull':12 'self':6 'week':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6564131"
  +editedAt: DateTimeImmutable @1727643913 {#3165
    date: 2024-09-29 23:05:13.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705930169 {#3166
    date: 2024-01-22 14:29:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\EntryComment {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2552 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Are there any tools that use published store ads to help with local sales when shopping?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727643908 {#2534
      date: 2024-09-29 23:05:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2540 …}
    +nested: Doctrine\ORM\PersistentCollection {#2542 …}
    +votes: Doctrine\ORM\PersistentCollection {#2544 …}
    +reports: Doctrine\ORM\PersistentCollection {#2546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2550 …}
    -id: 331206
    -bodyTs: "'ad':9 'help':11 'local':13 'publish':7 'sale':14 'shop':16 'store':8 'tool':4 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4082060"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705926495 {#2535
      date: 2024-01-22 13:28:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: "It’s not foss or self hostable, but Flipp does this. Pulls weekly ads you can compare."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705930169 {#3164
    date: 2024-01-22 14:29:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@MrBadApple@lemmynsfw.com"
    "@EarMaster@lemmy.world"
    "@MrBadApple@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 331326
  -bodyTs: "'ad':14 'compar':17 'flipp':9 'foss':4 'hostabl':7 'pull':12 'self':6 'week':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6564131"
  +editedAt: DateTimeImmutable @1727643913 {#3165
    date: 2024-09-29 23:05:13.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705930169 {#3166
    date: 2024-01-22 14:29:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\EntryComment {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2552 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Are there any tools that use published store ads to help with local sales when shopping?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727643908 {#2534
      date: 2024-09-29 23:05:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2540 …}
    +nested: Doctrine\ORM\PersistentCollection {#2542 …}
    +votes: Doctrine\ORM\PersistentCollection {#2544 …}
    +reports: Doctrine\ORM\PersistentCollection {#2546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2550 …}
    -id: 331206
    -bodyTs: "'ad':9 'help':11 'local':13 'publish':7 'sale':14 'shop':16 'store':8 'tool':4 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4082060"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705926495 {#2535
      date: 2024-01-22 13:28:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: "It’s not foss or self hostable, but Flipp does this. Pulls weekly ads you can compare."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705930169 {#3164
    date: 2024-01-22 14:29:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@MrBadApple@lemmynsfw.com"
    "@EarMaster@lemmy.world"
    "@MrBadApple@lemmynsfw.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 331326
  -bodyTs: "'ad':14 'compar':17 'flipp':9 'foss':4 'hostabl':7 'pull':12 'self':6 'week':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6564131"
  +editedAt: DateTimeImmutable @1727643913 {#3165
    date: 2024-09-29 23:05:13.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705930169 {#3166
    date: 2024-01-22 14:29:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#2613
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
    \n
    I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
    \n
    BUT it is maybe a bit too complex and to much features?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727712001 {#2607
    date: 2024-09-30 18:00:01.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2614 …}
  +nested: Doctrine\ORM\PersistentCollection {#2616 …}
  +votes: Doctrine\ORM\PersistentCollection {#2618 …}
  +reports: Doctrine\ORM\PersistentCollection {#2620 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
  -id: 331173
  -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7619776"
  +editedAt: DateTimeImmutable @1727711424 {#2608
    date: 2024-09-30 17:50:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705925590 {#2609
    date: 2024-01-22 13:13:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\EntryComment {#2613
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
    \n
    I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
    \n
    BUT it is maybe a bit too complex and to much features?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727712001 {#2607
    date: 2024-09-30 18:00:01.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2614 …}
  +nested: Doctrine\ORM\PersistentCollection {#2616 …}
  +votes: Doctrine\ORM\PersistentCollection {#2618 …}
  +reports: Doctrine\ORM\PersistentCollection {#2620 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
  -id: 331173
  -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7619776"
  +editedAt: DateTimeImmutable @1727711424 {#2608
    date: 2024-09-30 17:50:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705925590 {#2609
    date: 2024-01-22 13:13:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\EntryComment {#2613
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
    \n
    I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
    \n
    BUT it is maybe a bit too complex and to much features?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727712001 {#2607
    date: 2024-09-30 18:00:01.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2614 …}
  +nested: Doctrine\ORM\PersistentCollection {#2616 …}
  +votes: Doctrine\ORM\PersistentCollection {#2618 …}
  +reports: Doctrine\ORM\PersistentCollection {#2620 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
  -id: 331173
  -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7619776"
  +editedAt: DateTimeImmutable @1727711424 {#2608
    date: 2024-09-30 17:50:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705925590 {#2609
    date: 2024-01-22 13:13:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#3151
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2613
    +user: App\Entity\User {#2626 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
      \n
      I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
      \n
      BUT it is maybe a bit too complex and to much features?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727712001 {#2607
      date: 2024-09-30 18:00:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2614 …}
    +nested: Doctrine\ORM\PersistentCollection {#2616 …}
    +votes: Doctrine\ORM\PersistentCollection {#2618 …}
    +reports: Doctrine\ORM\PersistentCollection {#2620 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
    -id: 331173
    -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7619776"
    +editedAt: DateTimeImmutable @1727711424 {#2608
      date: 2024-09-30 17:50:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705925590 {#2609
      date: 2024-01-22 13:13:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2613}
  +body: "I like the recipe management, but I dislike the grocery list for the same reason I don’t like Grocy. It is just too complex and hard to use in the store."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705926542 {#3149
    date: 2024-01-22 13:29:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@N0x0n@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3152 …}
  +nested: Doctrine\ORM\PersistentCollection {#3154 …}
  +votes: Doctrine\ORM\PersistentCollection {#3156 …}
  +reports: Doctrine\ORM\PersistentCollection {#3158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3160 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3162 …}
  -id: 331207
  -bodyTs: "'complex':25 'dislik':8 'groceri':10 'groci':20 'hard':27 'like':2,19 'list':11 'manag':5 'reason':15 'recip':4 'store':32 'use':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6914023"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705926542 {#3150
    date: 2024-01-22 13:29:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3151
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2613
    +user: App\Entity\User {#2626 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
      \n
      I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
      \n
      BUT it is maybe a bit too complex and to much features?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727712001 {#2607
      date: 2024-09-30 18:00:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2614 …}
    +nested: Doctrine\ORM\PersistentCollection {#2616 …}
    +votes: Doctrine\ORM\PersistentCollection {#2618 …}
    +reports: Doctrine\ORM\PersistentCollection {#2620 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
    -id: 331173
    -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7619776"
    +editedAt: DateTimeImmutable @1727711424 {#2608
      date: 2024-09-30 17:50:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705925590 {#2609
      date: 2024-01-22 13:13:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2613}
  +body: "I like the recipe management, but I dislike the grocery list for the same reason I don’t like Grocy. It is just too complex and hard to use in the store."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705926542 {#3149
    date: 2024-01-22 13:29:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@N0x0n@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3152 …}
  +nested: Doctrine\ORM\PersistentCollection {#3154 …}
  +votes: Doctrine\ORM\PersistentCollection {#3156 …}
  +reports: Doctrine\ORM\PersistentCollection {#3158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3160 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3162 …}
  -id: 331207
  -bodyTs: "'complex':25 'dislik':8 'groceri':10 'groci':20 'hard':27 'like':2,19 'list':11 'manag':5 'reason':15 'recip':4 'store':32 'use':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6914023"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705926542 {#3150
    date: 2024-01-22 13:29:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3151
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2613
    +user: App\Entity\User {#2626 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
      \n
      I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
      \n
      BUT it is maybe a bit too complex and to much features?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727712001 {#2607
      date: 2024-09-30 18:00:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2614 …}
    +nested: Doctrine\ORM\PersistentCollection {#2616 …}
    +votes: Doctrine\ORM\PersistentCollection {#2618 …}
    +reports: Doctrine\ORM\PersistentCollection {#2620 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
    -id: 331173
    -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7619776"
    +editedAt: DateTimeImmutable @1727711424 {#2608
      date: 2024-09-30 17:50:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705925590 {#2609
      date: 2024-01-22 13:13:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2613}
  +body: "I like the recipe management, but I dislike the grocery list for the same reason I don’t like Grocy. It is just too complex and hard to use in the store."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705926542 {#3149
    date: 2024-01-22 13:29:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@N0x0n@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3152 …}
  +nested: Doctrine\ORM\PersistentCollection {#3154 …}
  +votes: Doctrine\ORM\PersistentCollection {#3156 …}
  +reports: Doctrine\ORM\PersistentCollection {#3158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3160 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3162 …}
  -id: 331207
  -bodyTs: "'complex':25 'dislik':8 'groceri':10 'groci':20 'hard':27 'like':2,19 'list':11 'manag':5 'reason':15 'recip':4 'store':32 'use':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6914023"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705926542 {#3150
    date: 2024-01-22 13:29:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3282
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3110 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2613
      +user: App\Entity\User {#2626 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
        \n
        I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
        \n
        BUT it is maybe a bit too complex and to much features?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1727712001 {#2607
        date: 2024-09-30 18:00:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2614 …}
      +nested: Doctrine\ORM\PersistentCollection {#2616 …}
      +votes: Doctrine\ORM\PersistentCollection {#2618 …}
      +reports: Doctrine\ORM\PersistentCollection {#2620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
      -id: 331173
      -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7619776"
      +editedAt: DateTimeImmutable @1727711424 {#2608
        date: 2024-09-30 17:50:24.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705925590 {#2609
        date: 2024-01-22 13:13:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2613}
    +body: "I like the recipe management, but I dislike the grocery list for the same reason I don’t like Grocy. It is just too complex and hard to use in the store."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705926542 {#3149
      date: 2024-01-22 13:29:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@N0x0n@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3152 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3156 …}
    +reports: Doctrine\ORM\PersistentCollection {#3158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3162 …}
    -id: 331207
    -bodyTs: "'complex':25 'dislik':8 'groceri':10 'groci':20 'hard':27 'like':2,19 'list':11 'manag':5 'reason':15 'recip':4 'store':32 'use':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6914023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705926542 {#3150
      date: 2024-01-22 13:29:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2613}
  +body: """
    Yeah, I know !\n
    \n
    How I do it:\n
    \n
    I bought a mobile holder for bicycles, and put it on the cart when I’m in the store. It works, its not perfect but I does what I need !\n
    \n
    But i totally agree that the grocery list could be better integrated, but it’s FOSS, self-hosted and free. So I’m happy :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705948571 {#3280
    date: 2024-01-22 19:36:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@N0x0n@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3283 …}
  +nested: Doctrine\ORM\PersistentCollection {#3285 …}
  +votes: Doctrine\ORM\PersistentCollection {#3287 …}
  +reports: Doctrine\ORM\PersistentCollection {#3289 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3291 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3293 …}
  -id: 332175
  -bodyTs: "'agre':41 'better':48 'bicycl':14 'bought':9 'cart':20 'could':46 'foss':53 'free':58 'groceri':44 'happi':62 'holder':12 'host':56 'integr':49 'know':3 'list':45 'm':23,61 'mobil':11 'need':37 'perfect':31 'put':16 'self':55 'self-host':54 'store':26 'total':40 'work':28 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7626849"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705948571 {#3281
    date: 2024-01-22 19:36:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3282
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3110 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2613
      +user: App\Entity\User {#2626 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
        \n
        I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
        \n
        BUT it is maybe a bit too complex and to much features?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1727712001 {#2607
        date: 2024-09-30 18:00:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2614 …}
      +nested: Doctrine\ORM\PersistentCollection {#2616 …}
      +votes: Doctrine\ORM\PersistentCollection {#2618 …}
      +reports: Doctrine\ORM\PersistentCollection {#2620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
      -id: 331173
      -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7619776"
      +editedAt: DateTimeImmutable @1727711424 {#2608
        date: 2024-09-30 17:50:24.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705925590 {#2609
        date: 2024-01-22 13:13:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2613}
    +body: "I like the recipe management, but I dislike the grocery list for the same reason I don’t like Grocy. It is just too complex and hard to use in the store."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705926542 {#3149
      date: 2024-01-22 13:29:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@N0x0n@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3152 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3156 …}
    +reports: Doctrine\ORM\PersistentCollection {#3158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3162 …}
    -id: 331207
    -bodyTs: "'complex':25 'dislik':8 'groceri':10 'groci':20 'hard':27 'like':2,19 'list':11 'manag':5 'reason':15 'recip':4 'store':32 'use':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6914023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705926542 {#3150
      date: 2024-01-22 13:29:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2613}
  +body: """
    Yeah, I know !\n
    \n
    How I do it:\n
    \n
    I bought a mobile holder for bicycles, and put it on the cart when I’m in the store. It works, its not perfect but I does what I need !\n
    \n
    But i totally agree that the grocery list could be better integrated, but it’s FOSS, self-hosted and free. So I’m happy :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705948571 {#3280
    date: 2024-01-22 19:36:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@N0x0n@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3283 …}
  +nested: Doctrine\ORM\PersistentCollection {#3285 …}
  +votes: Doctrine\ORM\PersistentCollection {#3287 …}
  +reports: Doctrine\ORM\PersistentCollection {#3289 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3291 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3293 …}
  -id: 332175
  -bodyTs: "'agre':41 'better':48 'bicycl':14 'bought':9 'cart':20 'could':46 'foss':53 'free':58 'groceri':44 'happi':62 'holder':12 'host':56 'integr':49 'know':3 'list':45 'm':23,61 'mobil':11 'need':37 'perfect':31 'put':16 'self':55 'self-host':54 'store':26 'total':40 'work':28 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7626849"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705948571 {#3281
    date: 2024-01-22 19:36:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3282
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3110 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2613
      +user: App\Entity\User {#2626 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I really like [tandoor reciepe](https://docs.tandoor.dev/). Maybe not exactly what your are looking for, but who knows :).\n
        \n
        I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…\n
        \n
        BUT it is maybe a bit too complex and to much features?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1727712001 {#2607
        date: 2024-09-30 18:00:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2614 …}
      +nested: Doctrine\ORM\PersistentCollection {#2616 …}
      +votes: Doctrine\ORM\PersistentCollection {#2618 …}
      +reports: Doctrine\ORM\PersistentCollection {#2620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
      -id: 331173
      -bodyTs: "'/).':8 'add':36 'bit':47 'complex':49 'docs.tandoor.dev':7 'docs.tandoor.dev/).':6 'exact':11 'featur':53 'groceri':40 'know':19 'like':3,21 'list':41 'look':15 'mayb':9,45 'meal':24,34 'much':52 'planner':25 'realli':2 'reciep':5,35 'save':31 'tandoor':4 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7619776"
      +editedAt: DateTimeImmutable @1727711424 {#2608
        date: 2024-09-30 17:50:24.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705925590 {#2609
        date: 2024-01-22 13:13:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2613}
    +body: "I like the recipe management, but I dislike the grocery list for the same reason I don’t like Grocy. It is just too complex and hard to use in the store."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705926542 {#3149
      date: 2024-01-22 13:29:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@N0x0n@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3152 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3156 …}
    +reports: Doctrine\ORM\PersistentCollection {#3158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3162 …}
    -id: 331207
    -bodyTs: "'complex':25 'dislik':8 'groceri':10 'groci':20 'hard':27 'like':2,19 'list':11 'manag':5 'reason':15 'recip':4 'store':32 'use':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6914023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705926542 {#3150
      date: 2024-01-22 13:29:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2613}
  +body: """
    Yeah, I know !\n
    \n
    How I do it:\n
    \n
    I bought a mobile holder for bicycles, and put it on the cart when I’m in the store. It works, its not perfect but I does what I need !\n
    \n
    But i totally agree that the grocery list could be better integrated, but it’s FOSS, self-hosted and free. So I’m happy :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705948571 {#3280
    date: 2024-01-22 19:36:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@N0x0n@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3283 …}
  +nested: Doctrine\ORM\PersistentCollection {#3285 …}
  +votes: Doctrine\ORM\PersistentCollection {#3287 …}
  +reports: Doctrine\ORM\PersistentCollection {#3289 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3291 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3293 …}
  -id: 332175
  -bodyTs: "'agre':41 'better':48 'bicycl':14 'bought':9 'cart':20 'could':46 'foss':53 'free':58 'groceri':44 'happi':62 'holder':12 'host':56 'integr':49 'know':3 'list':45 'm':23,61 'mobil':11 'need':37 'perfect':31 'put':16 'self':55 'self-host':54 'store':26 'total':40 'work':28 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7626849"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705948571 {#3281
    date: 2024-01-22 19:36:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2686
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: """
    For meal planning and shopping lists, grocy os completely overkill.\n
    \n
    You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1728172146 {#2681
    date: 2024-10-06 01:49:06.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2687 …}
  +nested: Doctrine\ORM\PersistentCollection {#2689 …}
  +votes: Doctrine\ORM\PersistentCollection {#2691 …}
  +reports: Doctrine\ORM\PersistentCollection {#2693 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
  -id: 331144
  -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5586669"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705924572 {#2682
    date: 2024-01-22 12:56:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED edit
App\Entity\EntryComment {#2686
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: """
    For meal planning and shopping lists, grocy os completely overkill.\n
    \n
    You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1728172146 {#2681
    date: 2024-10-06 01:49:06.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2687 …}
  +nested: Doctrine\ORM\PersistentCollection {#2689 …}
  +votes: Doctrine\ORM\PersistentCollection {#2691 …}
  +reports: Doctrine\ORM\PersistentCollection {#2693 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
  -id: 331144
  -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5586669"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705924572 {#2682
    date: 2024-01-22 12:56:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED moderate
App\Entity\EntryComment {#2686
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: """
    For meal planning and shopping lists, grocy os completely overkill.\n
    \n
    You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1728172146 {#2681
    date: 2024-10-06 01:49:06.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2687 …}
  +nested: Doctrine\ORM\PersistentCollection {#2689 …}
  +votes: Doctrine\ORM\PersistentCollection {#2691 …}
  +reports: Doctrine\ORM\PersistentCollection {#2693 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
  -id: 331144
  -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5586669"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705924572 {#2682
    date: 2024-01-22 12:56:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#3120
  +user: Proxies\__CG__\App\Entity\User {#3121 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      For meal planning and shopping lists, grocy os completely overkill.\n
      \n
      You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1728172146 {#2681
      date: 2024-10-06 01:49:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 331144
    -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5586669"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705924572 {#2682
      date: 2024-01-22 12:56:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705936318 {#3118
    date: 2024-01-22 16:11:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3122 …}
  +nested: Doctrine\ORM\PersistentCollection {#3124 …}
  +votes: Doctrine\ORM\PersistentCollection {#3126 …}
  +reports: Doctrine\ORM\PersistentCollection {#3128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
  -id: 331563
  -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6020924"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936318 {#3119
    date: 2024-01-22 16:11: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
107 DENIED edit
App\Entity\EntryComment {#3120
  +user: Proxies\__CG__\App\Entity\User {#3121 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      For meal planning and shopping lists, grocy os completely overkill.\n
      \n
      You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1728172146 {#2681
      date: 2024-10-06 01:49:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 331144
    -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5586669"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705924572 {#2682
      date: 2024-01-22 12:56:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705936318 {#3118
    date: 2024-01-22 16:11:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3122 …}
  +nested: Doctrine\ORM\PersistentCollection {#3124 …}
  +votes: Doctrine\ORM\PersistentCollection {#3126 …}
  +reports: Doctrine\ORM\PersistentCollection {#3128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
  -id: 331563
  -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6020924"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936318 {#3119
    date: 2024-01-22 16:11: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
108 DENIED moderate
App\Entity\EntryComment {#3120
  +user: Proxies\__CG__\App\Entity\User {#3121 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      For meal planning and shopping lists, grocy os completely overkill.\n
      \n
      You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1728172146 {#2681
      date: 2024-10-06 01:49:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 331144
    -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5586669"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705924572 {#2682
      date: 2024-01-22 12:56:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705936318 {#3118
    date: 2024-01-22 16:11:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3122 …}
  +nested: Doctrine\ORM\PersistentCollection {#3124 …}
  +votes: Doctrine\ORM\PersistentCollection {#3126 …}
  +reports: Doctrine\ORM\PersistentCollection {#3128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
  -id: 331563
  -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6020924"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705936318 {#3119
    date: 2024-01-22 16:11: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
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 {#3312
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3120
    +user: Proxies\__CG__\App\Entity\User {#3121 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2686
      +user: App\Entity\User {#2029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        For meal planning and shopping lists, grocy os completely overkill.\n
        \n
        You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1728172146 {#2681
        date: 2024-10-06 01:49:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2687 …}
      +nested: Doctrine\ORM\PersistentCollection {#2689 …}
      +votes: Doctrine\ORM\PersistentCollection {#2691 …}
      +reports: Doctrine\ORM\PersistentCollection {#2693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
      -id: 331144
      -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5586669"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705924572 {#2682
        date: 2024-01-22 12:56:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705936318 {#3118
      date: 2024-01-22 16:11:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3122 …}
    +nested: Doctrine\ORM\PersistentCollection {#3124 …}
    +votes: Doctrine\ORM\PersistentCollection {#3126 …}
    +reports: Doctrine\ORM\PersistentCollection {#3128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
    -id: 331563
    -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6020924"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936318 {#3119
      date: 2024-01-22 16:11:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Hehe"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705940271 {#3310
    date: 2024-01-22 17:17:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
    "@palitu@aussie.zone"
  ]
  +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: 331748
  -bodyTs: "'hehe':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5590802"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940271 {#3311
    date: 2024-01-22 17:17: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
111 DENIED edit
App\Entity\EntryComment {#3312
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3120
    +user: Proxies\__CG__\App\Entity\User {#3121 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2686
      +user: App\Entity\User {#2029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        For meal planning and shopping lists, grocy os completely overkill.\n
        \n
        You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1728172146 {#2681
        date: 2024-10-06 01:49:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2687 …}
      +nested: Doctrine\ORM\PersistentCollection {#2689 …}
      +votes: Doctrine\ORM\PersistentCollection {#2691 …}
      +reports: Doctrine\ORM\PersistentCollection {#2693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
      -id: 331144
      -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5586669"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705924572 {#2682
        date: 2024-01-22 12:56:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705936318 {#3118
      date: 2024-01-22 16:11:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3122 …}
    +nested: Doctrine\ORM\PersistentCollection {#3124 …}
    +votes: Doctrine\ORM\PersistentCollection {#3126 …}
    +reports: Doctrine\ORM\PersistentCollection {#3128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
    -id: 331563
    -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6020924"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936318 {#3119
      date: 2024-01-22 16:11:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Hehe"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705940271 {#3310
    date: 2024-01-22 17:17:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
    "@palitu@aussie.zone"
  ]
  +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: 331748
  -bodyTs: "'hehe':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5590802"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940271 {#3311
    date: 2024-01-22 17:17: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
112 DENIED moderate
App\Entity\EntryComment {#3312
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3120
    +user: Proxies\__CG__\App\Entity\User {#3121 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2686
      +user: App\Entity\User {#2029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        For meal planning and shopping lists, grocy os completely overkill.\n
        \n
        You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1728172146 {#2681
        date: 2024-10-06 01:49:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2687 …}
      +nested: Doctrine\ORM\PersistentCollection {#2689 …}
      +votes: Doctrine\ORM\PersistentCollection {#2691 …}
      +reports: Doctrine\ORM\PersistentCollection {#2693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
      -id: 331144
      -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5586669"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705924572 {#2682
        date: 2024-01-22 12:56:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705936318 {#3118
      date: 2024-01-22 16:11:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3122 …}
    +nested: Doctrine\ORM\PersistentCollection {#3124 …}
    +votes: Doctrine\ORM\PersistentCollection {#3126 …}
    +reports: Doctrine\ORM\PersistentCollection {#3128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
    -id: 331563
    -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6020924"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936318 {#3119
      date: 2024-01-22 16:11:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Hehe"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705940271 {#3310
    date: 2024-01-22 17:17:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
    "@palitu@aussie.zone"
  ]
  +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: 331748
  -bodyTs: "'hehe':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5590802"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705940271 {#3311
    date: 2024-01-22 17:17: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
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 {#3381
  +user: Proxies\__CG__\App\Entity\User {#3382 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3312
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3120
      +user: Proxies\__CG__\App\Entity\User {#3121 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2686
        +user: App\Entity\User {#2029 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          For meal planning and shopping lists, grocy os completely overkill.\n
          \n
          You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1728172146 {#2681
          date: 2024-10-06 01:49:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@EarMaster@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2687 …}
        +nested: Doctrine\ORM\PersistentCollection {#2689 …}
        +votes: Doctrine\ORM\PersistentCollection {#2691 …}
        +reports: Doctrine\ORM\PersistentCollection {#2693 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
        -id: 331144
        -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://slrpnk.net/comment/5586669"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705924572 {#2682
          date: 2024-01-22 12:56:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2686}
      +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705936318 {#3118
        date: 2024-01-22 16:11:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
        "@thisfro@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3122 …}
      +nested: Doctrine\ORM\PersistentCollection {#3124 …}
      +votes: Doctrine\ORM\PersistentCollection {#3126 …}
      +reports: Doctrine\ORM\PersistentCollection {#3128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
      -id: 331563
      -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6020924"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705936318 {#3119
        date: 2024-01-22 16:11:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "Hehe"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705940271 {#3310
      date: 2024-01-22 17:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
      "@palitu@aussie.zone"
    ]
    +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: 331748
    -bodyTs: "'hehe':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705940271 {#3311
      date: 2024-01-22 17:17:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Haha"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706070295 {#3379
    date: 2024-01-24 05:24:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
    "@palitu@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3383 …}
  +nested: Doctrine\ORM\PersistentCollection {#3385 …}
  +votes: Doctrine\ORM\PersistentCollection {#3387 …}
  +reports: Doctrine\ORM\PersistentCollection {#3389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3393 …}
  -id: 335924
  -bodyTs: "'haha':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6962585"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706070295 {#3380
    date: 2024-01-24 05:24: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
115 DENIED edit
App\Entity\EntryComment {#3381
  +user: Proxies\__CG__\App\Entity\User {#3382 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3312
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3120
      +user: Proxies\__CG__\App\Entity\User {#3121 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2686
        +user: App\Entity\User {#2029 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          For meal planning and shopping lists, grocy os completely overkill.\n
          \n
          You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1728172146 {#2681
          date: 2024-10-06 01:49:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@EarMaster@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2687 …}
        +nested: Doctrine\ORM\PersistentCollection {#2689 …}
        +votes: Doctrine\ORM\PersistentCollection {#2691 …}
        +reports: Doctrine\ORM\PersistentCollection {#2693 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
        -id: 331144
        -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://slrpnk.net/comment/5586669"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705924572 {#2682
          date: 2024-01-22 12:56:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2686}
      +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705936318 {#3118
        date: 2024-01-22 16:11:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
        "@thisfro@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3122 …}
      +nested: Doctrine\ORM\PersistentCollection {#3124 …}
      +votes: Doctrine\ORM\PersistentCollection {#3126 …}
      +reports: Doctrine\ORM\PersistentCollection {#3128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
      -id: 331563
      -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6020924"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705936318 {#3119
        date: 2024-01-22 16:11:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "Hehe"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705940271 {#3310
      date: 2024-01-22 17:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
      "@palitu@aussie.zone"
    ]
    +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: 331748
    -bodyTs: "'hehe':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705940271 {#3311
      date: 2024-01-22 17:17:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Haha"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706070295 {#3379
    date: 2024-01-24 05:24:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
    "@palitu@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3383 …}
  +nested: Doctrine\ORM\PersistentCollection {#3385 …}
  +votes: Doctrine\ORM\PersistentCollection {#3387 …}
  +reports: Doctrine\ORM\PersistentCollection {#3389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3393 …}
  -id: 335924
  -bodyTs: "'haha':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6962585"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706070295 {#3380
    date: 2024-01-24 05:24: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
116 DENIED moderate
App\Entity\EntryComment {#3381
  +user: Proxies\__CG__\App\Entity\User {#3382 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3312
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3120
      +user: Proxies\__CG__\App\Entity\User {#3121 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2686
        +user: App\Entity\User {#2029 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          For meal planning and shopping lists, grocy os completely overkill.\n
          \n
          You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1728172146 {#2681
          date: 2024-10-06 01:49:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@EarMaster@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2687 …}
        +nested: Doctrine\ORM\PersistentCollection {#2689 …}
        +votes: Doctrine\ORM\PersistentCollection {#2691 …}
        +reports: Doctrine\ORM\PersistentCollection {#2693 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
        -id: 331144
        -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://slrpnk.net/comment/5586669"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705924572 {#2682
          date: 2024-01-22 12:56:12.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2686}
      +body: "Sigh. Time to give it a crack. I was happy with bring! Now i need to change"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705936318 {#3118
        date: 2024-01-22 16:11:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
        "@thisfro@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3122 …}
      +nested: Doctrine\ORM\PersistentCollection {#3124 …}
      +votes: Doctrine\ORM\PersistentCollection {#3126 …}
      +reports: Doctrine\ORM\PersistentCollection {#3128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3130 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3132 …}
      -id: 331563
      -bodyTs: "'bring':12 'chang':17 'crack':7 'give':4 'happi':10 'need':15 'sigh':1 'time':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6020924"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705936318 {#3119
        date: 2024-01-22 16:11:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "Hehe"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705940271 {#3310
      date: 2024-01-22 17:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
      "@palitu@aussie.zone"
    ]
    +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: 331748
    -bodyTs: "'hehe':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705940271 {#3311
      date: 2024-01-22 17:17:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Haha"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706070295 {#3379
    date: 2024-01-24 05:24:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
    "@palitu@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3383 …}
  +nested: Doctrine\ORM\PersistentCollection {#3385 …}
  +votes: Doctrine\ORM\PersistentCollection {#3387 …}
  +reports: Doctrine\ORM\PersistentCollection {#3389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3393 …}
  -id: 335924
  -bodyTs: "'haha':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6962585"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706070295 {#3380
    date: 2024-01-24 05:24: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
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 {#3136
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      For meal planning and shopping lists, grocy os completely overkill.\n
      \n
      You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1728172146 {#2681
      date: 2024-10-06 01:49:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 331144
    -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5586669"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705924572 {#2682
      date: 2024-01-22 12:56:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "It looks promising. Thanks for the suggestion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705925300 {#3134
    date: 2024-01-22 13:08:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3137 …}
  +nested: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3141 …}
  +reports: Doctrine\ORM\PersistentCollection {#3143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
  -id: 331165
  -bodyTs: "'look':2 'promis':3 'suggest':7 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6913783"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705925300 {#3135
    date: 2024-01-22 13:08:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED edit
App\Entity\EntryComment {#3136
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      For meal planning and shopping lists, grocy os completely overkill.\n
      \n
      You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1728172146 {#2681
      date: 2024-10-06 01:49:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 331144
    -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5586669"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705924572 {#2682
      date: 2024-01-22 12:56:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "It looks promising. Thanks for the suggestion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705925300 {#3134
    date: 2024-01-22 13:08:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3137 …}
  +nested: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3141 …}
  +reports: Doctrine\ORM\PersistentCollection {#3143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
  -id: 331165
  -bodyTs: "'look':2 'promis':3 'suggest':7 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6913783"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705925300 {#3135
    date: 2024-01-22 13:08:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED moderate
App\Entity\EntryComment {#3136
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      For meal planning and shopping lists, grocy os completely overkill.\n
      \n
      You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1728172146 {#2681
      date: 2024-10-06 01:49:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 331144
    -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5586669"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705924572 {#2682
      date: 2024-01-22 12:56:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "It looks promising. Thanks for the suggestion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705925300 {#3134
    date: 2024-01-22 13:08:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3137 …}
  +nested: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3141 …}
  +reports: Doctrine\ORM\PersistentCollection {#3143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
  -id: 331165
  -bodyTs: "'look':2 'promis':3 'suggest':7 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6913783"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705925300 {#3135
    date: 2024-01-22 13:08:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED moderate
App\Entity\EntryComment {#3266
  +user: Proxies\__CG__\App\Entity\User {#3267 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3136
    +user: Proxies\__CG__\App\Entity\User {#3110 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2686
      +user: App\Entity\User {#2029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        For meal planning and shopping lists, grocy os completely overkill.\n
        \n
        You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1728172146 {#2681
        date: 2024-10-06 01:49:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2687 …}
      +nested: Doctrine\ORM\PersistentCollection {#2689 …}
      +votes: Doctrine\ORM\PersistentCollection {#2691 …}
      +reports: Doctrine\ORM\PersistentCollection {#2693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
      -id: 331144
      -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5586669"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705924572 {#2682
        date: 2024-01-22 12:56:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "It looks promising. Thanks for the suggestion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705925300 {#3134
      date: 2024-01-22 13:08:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3137 …}
    +nested: Doctrine\ORM\PersistentCollection {#3139 …}
    +votes: Doctrine\ORM\PersistentCollection {#3141 …}
    +reports: Doctrine\ORM\PersistentCollection {#3143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
    -id: 331165
    -bodyTs: "'look':2 'promis':3 'suggest':7 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6913783"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705925300 {#3135
      date: 2024-01-22 13:08:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Been using it for a few months. It’s pretty good. A few annoying things, but my wife and I have figured out how to make it work for us"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705925527 {#3264
    date: 2024-01-22 13:12:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3268 …}
  +nested: Doctrine\ORM\PersistentCollection {#3270 …}
  +votes: Doctrine\ORM\PersistentCollection {#3272 …}
  +reports: Doctrine\ORM\PersistentCollection {#3274 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3278 …}
  -id: 331172
  -bodyTs: "'annoy':14 'figur':22 'good':11 'make':26 'month':7 'pretti':10 'thing':15 'us':30 'use':2 'wife':18 'work':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7619765"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705925527 {#3265
    date: 2024-01-22 13:12: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
123 DENIED edit
App\Entity\EntryComment {#3266
  +user: Proxies\__CG__\App\Entity\User {#3267 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3136
    +user: Proxies\__CG__\App\Entity\User {#3110 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2686
      +user: App\Entity\User {#2029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        For meal planning and shopping lists, grocy os completely overkill.\n
        \n
        You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1728172146 {#2681
        date: 2024-10-06 01:49:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2687 …}
      +nested: Doctrine\ORM\PersistentCollection {#2689 …}
      +votes: Doctrine\ORM\PersistentCollection {#2691 …}
      +reports: Doctrine\ORM\PersistentCollection {#2693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
      -id: 331144
      -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5586669"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705924572 {#2682
        date: 2024-01-22 12:56:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "It looks promising. Thanks for the suggestion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705925300 {#3134
      date: 2024-01-22 13:08:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3137 …}
    +nested: Doctrine\ORM\PersistentCollection {#3139 …}
    +votes: Doctrine\ORM\PersistentCollection {#3141 …}
    +reports: Doctrine\ORM\PersistentCollection {#3143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
    -id: 331165
    -bodyTs: "'look':2 'promis':3 'suggest':7 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6913783"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705925300 {#3135
      date: 2024-01-22 13:08:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Been using it for a few months. It’s pretty good. A few annoying things, but my wife and I have figured out how to make it work for us"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705925527 {#3264
    date: 2024-01-22 13:12:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3268 …}
  +nested: Doctrine\ORM\PersistentCollection {#3270 …}
  +votes: Doctrine\ORM\PersistentCollection {#3272 …}
  +reports: Doctrine\ORM\PersistentCollection {#3274 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3278 …}
  -id: 331172
  -bodyTs: "'annoy':14 'figur':22 'good':11 'make':26 'month':7 'pretti':10 'thing':15 'us':30 'use':2 'wife':18 'work':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7619765"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705925527 {#3265
    date: 2024-01-22 13:12: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
124 DENIED moderate
App\Entity\EntryComment {#3266
  +user: Proxies\__CG__\App\Entity\User {#3267 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3136
    +user: Proxies\__CG__\App\Entity\User {#3110 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2686
      +user: App\Entity\User {#2029 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        For meal planning and shopping lists, grocy os completely overkill.\n
        \n
        You could look at [Kitchen Owl](https://kitchenowl.org/), it even looks like bring! and you can use meal planning :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1728172146 {#2681
        date: 2024-10-06 01:49:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2687 …}
      +nested: Doctrine\ORM\PersistentCollection {#2689 …}
      +votes: Doctrine\ORM\PersistentCollection {#2691 …}
      +reports: Doctrine\ORM\PersistentCollection {#2693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
      -id: 331144
      -bodyTs: "'/),':19 'bring':24 'complet':9 'could':12 'even':21 'groci':7 'kitchen':15 'kitchenowl.org':18 'kitchenowl.org/),':17 'like':23 'list':6 'look':13,22 'meal':2,29 'os':8 'overkil':10 'owl':16 'plan':3,30 'shop':5 'use':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5586669"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705924572 {#2682
        date: 2024-01-22 12:56:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2686}
    +body: "It looks promising. Thanks for the suggestion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705925300 {#3134
      date: 2024-01-22 13:08:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@thisfro@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3137 …}
    +nested: Doctrine\ORM\PersistentCollection {#3139 …}
    +votes: Doctrine\ORM\PersistentCollection {#3141 …}
    +reports: Doctrine\ORM\PersistentCollection {#3143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3147 …}
    -id: 331165
    -bodyTs: "'look':2 'promis':3 'suggest':7 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6913783"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705925300 {#3135
      date: 2024-01-22 13:08:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2686}
  +body: "Been using it for a few months. It’s pretty good. A few annoying things, but my wife and I have figured out how to make it work for us"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705925527 {#3264
    date: 2024-01-22 13:12:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@thisfro@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3268 …}
  +nested: Doctrine\ORM\PersistentCollection {#3270 …}
  +votes: Doctrine\ORM\PersistentCollection {#3272 …}
  +reports: Doctrine\ORM\PersistentCollection {#3274 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3278 …}
  -id: 331172
  -bodyTs: "'annoy':14 'figur':22 'good':11 'make':26 'month':7 'pretti':10 'thing':15 'us':30 'use':2 'wife':18 'work':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7619765"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705925527 {#3265
    date: 2024-01-22 13:12: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
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 {#2701
  +user: App\Entity\User {#2714 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1727912788 {#2685
    date: 2024-10-03 01:46:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2702 …}
  +nested: Doctrine\ORM\PersistentCollection {#2704 …}
  +votes: Doctrine\ORM\PersistentCollection {#2706 …}
  +reports: Doctrine\ORM\PersistentCollection {#2708 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
  -id: 331087
  -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6912942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705922700 {#2684
    date: 2024-01-22 12:25: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
127 DENIED edit
App\Entity\EntryComment {#2701
  +user: App\Entity\User {#2714 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1727912788 {#2685
    date: 2024-10-03 01:46:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2702 …}
  +nested: Doctrine\ORM\PersistentCollection {#2704 …}
  +votes: Doctrine\ORM\PersistentCollection {#2706 …}
  +reports: Doctrine\ORM\PersistentCollection {#2708 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
  -id: 331087
  -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6912942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705922700 {#2684
    date: 2024-01-22 12:25: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
128 DENIED moderate
App\Entity\EntryComment {#2701
  +user: App\Entity\User {#2714 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1727912788 {#2685
    date: 2024-10-03 01:46:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2702 …}
  +nested: Doctrine\ORM\PersistentCollection {#2704 …}
  +votes: Doctrine\ORM\PersistentCollection {#2706 …}
  +reports: Doctrine\ORM\PersistentCollection {#2708 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
  -id: 331087
  -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6912942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705922700 {#2684
    date: 2024-01-22 12:25: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
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 {#3046
  +user: Proxies\__CG__\App\Entity\User {#3045 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "Seconded for Our Groceries. The sync between devices is great and I LOVE the barcode scanning."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705970406 {#3048
    date: 2024-01-23 01:40:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3044 …}
  +nested: Doctrine\ORM\PersistentCollection {#3042 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3034 …}
  -id: 333034
  -bodyTs: "'barcod':15 'devic':8 'great':10 'groceri':4 'love':13 'scan':16 'second':1 'sync':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6926912"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705970406 {#3047
    date: 2024-01-23 01:40: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
131 DENIED edit
App\Entity\EntryComment {#3046
  +user: Proxies\__CG__\App\Entity\User {#3045 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "Seconded for Our Groceries. The sync between devices is great and I LOVE the barcode scanning."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705970406 {#3048
    date: 2024-01-23 01:40:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3044 …}
  +nested: Doctrine\ORM\PersistentCollection {#3042 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3034 …}
  -id: 333034
  -bodyTs: "'barcod':15 'devic':8 'great':10 'groceri':4 'love':13 'scan':16 'second':1 'sync':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6926912"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705970406 {#3047
    date: 2024-01-23 01:40: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
132 DENIED moderate
App\Entity\EntryComment {#3046
  +user: Proxies\__CG__\App\Entity\User {#3045 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "Seconded for Our Groceries. The sync between devices is great and I LOVE the barcode scanning."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705970406 {#3048
    date: 2024-01-23 01:40:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3044 …}
  +nested: Doctrine\ORM\PersistentCollection {#3042 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3034 …}
  -id: 333034
  -bodyTs: "'barcod':15 'devic':8 'great':10 'groceri':4 'love':13 'scan':16 'second':1 'sync':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6926912"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705970406 {#3047
    date: 2024-01-23 01:40: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
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 {#3030
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "I really like Our Groceries, but AFAIK it’s not self hosted nor foss"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1705929726 {#3032
    date: 2024-01-22 14:22:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3028 …}
  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3094 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3096 …}
  -id: 331301
  -bodyTs: "'afaik':7 'foss':14 'groceri':5 'host':12 'like':3 'realli':2 'self':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/5037919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705929726 {#3031
    date: 2024-01-22 14:22: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
135 DENIED edit
App\Entity\EntryComment {#3030
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "I really like Our Groceries, but AFAIK it’s not self hosted nor foss"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1705929726 {#3032
    date: 2024-01-22 14:22:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3028 …}
  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3094 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3096 …}
  -id: 331301
  -bodyTs: "'afaik':7 'foss':14 'groceri':5 'host':12 'like':3 'realli':2 'self':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/5037919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705929726 {#3031
    date: 2024-01-22 14:22: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
136 DENIED moderate
App\Entity\EntryComment {#3030
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "I really like Our Groceries, but AFAIK it’s not self hosted nor foss"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1705929726 {#3032
    date: 2024-01-22 14:22:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3028 …}
  +nested: Doctrine\ORM\PersistentCollection {#3026 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3094 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3096 …}
  -id: 331301
  -bodyTs: "'afaik':7 'foss':14 'groceri':5 'host':12 'like':3 'realli':2 'self':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.it/comment/5037919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705929726 {#3031
    date: 2024-01-22 14:22: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
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 {#3297
  +user: App\Entity\User {#2714 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3030
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2701
      +user: App\Entity\User {#2714 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1727912788 {#2685
        date: 2024-10-03 01:46:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2702 …}
      +nested: Doctrine\ORM\PersistentCollection {#2704 …}
      +votes: Doctrine\ORM\PersistentCollection {#2706 …}
      +reports: Doctrine\ORM\PersistentCollection {#2708 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
      -id: 331087
      -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6912942"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705922700 {#2684
        date: 2024-01-22 12:25:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2701}
    +body: "I really like Our Groceries, but AFAIK it’s not self hosted nor foss"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705929726 {#3032
      date: 2024-01-22 14:22:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@noughtnaut@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3028 …}
    +nested: Doctrine\ORM\PersistentCollection {#3026 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3096 …}
    -id: 331301
    -bodyTs: "'afaik':7 'foss':14 'groceri':5 'host':12 'like':3 'realli':2 'self':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5037919"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705929726 {#3031
      date: 2024-01-22 14:22:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "Correct, it is not."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705997601 {#3295
    date: 2024-01-23 09:13:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
    "@SirMino@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3298 …}
  +nested: Doctrine\ORM\PersistentCollection {#3300 …}
  +votes: Doctrine\ORM\PersistentCollection {#3302 …}
  +reports: Doctrine\ORM\PersistentCollection {#3304 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3306 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3308 …}
  -id: 333688
  -bodyTs: "'correct':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6936718"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705997601 {#3296
    date: 2024-01-23 09:13:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
139 DENIED edit
App\Entity\EntryComment {#3297
  +user: App\Entity\User {#2714 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3030
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2701
      +user: App\Entity\User {#2714 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1727912788 {#2685
        date: 2024-10-03 01:46:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2702 …}
      +nested: Doctrine\ORM\PersistentCollection {#2704 …}
      +votes: Doctrine\ORM\PersistentCollection {#2706 …}
      +reports: Doctrine\ORM\PersistentCollection {#2708 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
      -id: 331087
      -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6912942"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705922700 {#2684
        date: 2024-01-22 12:25:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2701}
    +body: "I really like Our Groceries, but AFAIK it’s not self hosted nor foss"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705929726 {#3032
      date: 2024-01-22 14:22:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@noughtnaut@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3028 …}
    +nested: Doctrine\ORM\PersistentCollection {#3026 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3096 …}
    -id: 331301
    -bodyTs: "'afaik':7 'foss':14 'groceri':5 'host':12 'like':3 'realli':2 'self':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5037919"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705929726 {#3031
      date: 2024-01-22 14:22:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "Correct, it is not."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705997601 {#3295
    date: 2024-01-23 09:13:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
    "@SirMino@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3298 …}
  +nested: Doctrine\ORM\PersistentCollection {#3300 …}
  +votes: Doctrine\ORM\PersistentCollection {#3302 …}
  +reports: Doctrine\ORM\PersistentCollection {#3304 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3306 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3308 …}
  -id: 333688
  -bodyTs: "'correct':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6936718"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705997601 {#3296
    date: 2024-01-23 09:13:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
140 DENIED moderate
App\Entity\EntryComment {#3297
  +user: App\Entity\User {#2714 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3030
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2701
      +user: App\Entity\User {#2714 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1727912788 {#2685
        date: 2024-10-03 01:46:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@EarMaster@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2702 …}
      +nested: Doctrine\ORM\PersistentCollection {#2704 …}
      +votes: Doctrine\ORM\PersistentCollection {#2706 …}
      +reports: Doctrine\ORM\PersistentCollection {#2708 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
      -id: 331087
      -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6912942"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705922700 {#2684
        date: 2024-01-22 12:25:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2701}
    +body: "I really like Our Groceries, but AFAIK it’s not self hosted nor foss"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705929726 {#3032
      date: 2024-01-22 14:22:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@noughtnaut@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3028 …}
    +nested: Doctrine\ORM\PersistentCollection {#3026 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3096 …}
    -id: 331301
    -bodyTs: "'afaik':7 'foss':14 'groceri':5 'host':12 'like':3 'realli':2 'self':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5037919"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705929726 {#3031
      date: 2024-01-22 14:22:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "Correct, it is not."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705997601 {#3295
    date: 2024-01-23 09:13:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
    "@SirMino@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3298 …}
  +nested: Doctrine\ORM\PersistentCollection {#3300 …}
  +votes: Doctrine\ORM\PersistentCollection {#3302 …}
  +reports: Doctrine\ORM\PersistentCollection {#3304 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3306 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3308 …}
  -id: 333688
  -bodyTs: "'correct':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6936718"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705997601 {#3296
    date: 2024-01-23 09:13:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
141 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
142 DENIED moderate
App\Entity\EntryComment {#3100
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "I will have a look into it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705924484 {#3098
    date: 2024-01-22 12:54:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3102 …}
  +votes: Doctrine\ORM\PersistentCollection {#3104 …}
  +reports: Doctrine\ORM\PersistentCollection {#3112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3116 …}
  -id: 331142
  -bodyTs: "'look':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6913580"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705924484 {#3099
    date: 2024-01-22 12:54: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
143 DENIED edit
App\Entity\EntryComment {#3100
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "I will have a look into it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705924484 {#3098
    date: 2024-01-22 12:54:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3102 …}
  +votes: Doctrine\ORM\PersistentCollection {#3104 …}
  +reports: Doctrine\ORM\PersistentCollection {#3112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3116 …}
  -id: 331142
  -bodyTs: "'look':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6913580"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705924484 {#3099
    date: 2024-01-22 12:54: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
144 DENIED moderate
App\Entity\EntryComment {#3100
  +user: Proxies\__CG__\App\Entity\User {#3110 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2701
    +user: App\Entity\User {#2714 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1753 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’ve been extremely fond of “Our Groceries” for many years. It strikes a sweet spot between features and simplicity of use, and the devs are very responsive and have added several features after my suggestions. Really the only downside right now is that it can’t use the front facing camera on my wall mounted android tablet for scanning barcodes."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1727912788 {#2685
      date: 2024-10-03 01:46:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2702 …}
    +nested: Doctrine\ORM\PersistentCollection {#2704 …}
    +votes: Doctrine\ORM\PersistentCollection {#2706 …}
    +reports: Doctrine\ORM\PersistentCollection {#2708 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2712 …}
    -id: 331087
    -bodyTs: "'ad':31 'android':57 'barcod':61 'camera':52 'dev':25 'downsid':40 'extrem':4 'face':51 'featur':18,33 'fond':5 'front':50 'groceri':8 'mani':10 'mount':56 'realli':37 'respons':28 'right':41 'scan':60 'sever':32 'simplic':20 'spot':16 'strike':13 'suggest':36 'sweet':15 'tablet':58 'use':22,48 've':2 'wall':55 'year':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705922700 {#2684
      date: 2024-01-22 12:25:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2701}
  +body: "I will have a look into it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705924484 {#3098
    date: 2024-01-22 12:54:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EarMaster@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3102 …}
  +votes: Doctrine\ORM\PersistentCollection {#3104 …}
  +reports: Doctrine\ORM\PersistentCollection {#3112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3116 …}
  -id: 331142
  -bodyTs: "'look':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6913580"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705924484 {#3099
    date: 2024-01-22 12:54: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
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 {#2776
  +user: App\Entity\User {#2790 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2777 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: """
    After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
    \n
    XigmaNAS.com
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705921688 {#2770
    date: 2024-01-22 12:08:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bestbakerycookie@lemmy.wtf"
    "@bestbakerycookie@lemmy.wtf"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2778 …}
  +nested: Doctrine\ORM\PersistentCollection {#2780 …}
  +votes: Doctrine\ORM\PersistentCollection {#2782 …}
  +reports: Doctrine\ORM\PersistentCollection {#2784 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2786 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2788 …}
  -id: 331059
  -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7599291"
  +editedAt: DateTimeImmutable @1727617719 {#2771
    date: 2024-09-29 15:48:39.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705921688 {#2772
    date: 2024-01-22 12:08:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2776
  +user: App\Entity\User {#2790 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2777 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: """
    After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
    \n
    XigmaNAS.com
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705921688 {#2770
    date: 2024-01-22 12:08:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bestbakerycookie@lemmy.wtf"
    "@bestbakerycookie@lemmy.wtf"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2778 …}
  +nested: Doctrine\ORM\PersistentCollection {#2780 …}
  +votes: Doctrine\ORM\PersistentCollection {#2782 …}
  +reports: Doctrine\ORM\PersistentCollection {#2784 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2786 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2788 …}
  -id: 331059
  -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7599291"
  +editedAt: DateTimeImmutable @1727617719 {#2771
    date: 2024-09-29 15:48:39.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705921688 {#2772
    date: 2024-01-22 12:08:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2776
  +user: App\Entity\User {#2790 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2777 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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: """
    After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
    \n
    XigmaNAS.com
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705921688 {#2770
    date: 2024-01-22 12:08:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bestbakerycookie@lemmy.wtf"
    "@bestbakerycookie@lemmy.wtf"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2778 …}
  +nested: Doctrine\ORM\PersistentCollection {#2780 …}
  +votes: Doctrine\ORM\PersistentCollection {#2782 …}
  +reports: Doctrine\ORM\PersistentCollection {#2784 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2786 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2788 …}
  -id: 331059
  -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7599291"
  +editedAt: DateTimeImmutable @1727617719 {#2771
    date: 2024-09-29 15:48:39.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705921688 {#2772
    date: 2024-01-22 12:08:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#2852
  +user: App\Entity\User {#2866 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    how does this compare with silverbullet?\n
    \n
    can i link pages? do queries?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1727690187 {#2847
    date: 2024-09-30 11:56:27.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2854 …}
  +nested: Doctrine\ORM\PersistentCollection {#2856 …}
  +votes: Doctrine\ORM\PersistentCollection {#2858 …}
  +reports: Doctrine\ORM\PersistentCollection {#2860 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2862 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2864 …}
  -id: 330538
  -bodyTs: "'compar':4 'link':9 'page':10 'queri':12 'silverbullet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8527265"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705904710 {#2848
    date: 2024-01-22 07:25:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
151 DENIED edit
App\Entity\EntryComment {#2852
  +user: App\Entity\User {#2866 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    how does this compare with silverbullet?\n
    \n
    can i link pages? do queries?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1727690187 {#2847
    date: 2024-09-30 11:56:27.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2854 …}
  +nested: Doctrine\ORM\PersistentCollection {#2856 …}
  +votes: Doctrine\ORM\PersistentCollection {#2858 …}
  +reports: Doctrine\ORM\PersistentCollection {#2860 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2862 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2864 …}
  -id: 330538
  -bodyTs: "'compar':4 'link':9 'page':10 'queri':12 'silverbullet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8527265"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705904710 {#2848
    date: 2024-01-22 07:25:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
152 DENIED moderate
App\Entity\EntryComment {#2852
  +user: App\Entity\User {#2866 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    how does this compare with silverbullet?\n
    \n
    can i link pages? do queries?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1727690187 {#2847
    date: 2024-09-30 11:56:27.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2854 …}
  +nested: Doctrine\ORM\PersistentCollection {#2856 …}
  +votes: Doctrine\ORM\PersistentCollection {#2858 …}
  +reports: Doctrine\ORM\PersistentCollection {#2860 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2862 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2864 …}
  -id: 330538
  -bodyTs: "'compar':4 'link':9 'page':10 'queri':12 'silverbullet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8527265"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705904710 {#2848
    date: 2024-01-22 07:25:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#3062
  +user: Proxies\__CG__\App\Entity\User {#3061 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2852
    +user: App\Entity\User {#2866 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      how does this compare with silverbullet?\n
      \n
      can i link pages? do queries?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1727690187 {#2847
      date: 2024-09-30 11:56:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2854 …}
    +nested: Doctrine\ORM\PersistentCollection {#2856 …}
    +votes: Doctrine\ORM\PersistentCollection {#2858 …}
    +reports: Doctrine\ORM\PersistentCollection {#2860 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2862 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2864 …}
    -id: 330538
    -bodyTs: "'compar':4 'link':9 'page':10 'queri':12 'silverbullet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8527265"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705904710 {#2848
      date: 2024-01-22 07:25:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2852}
  +body: "Ooh silverbullet looks nice too, thanks. Link for the lazy: [silverbullet.md](https://silverbullet.md/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705942307 {#3064
    date: 2024-01-22 17:51:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Discover5164@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3060 …}
  +nested: Doctrine\ORM\PersistentCollection {#3058 …}
  +votes: Doctrine\ORM\PersistentCollection {#3056 …}
  +reports: Doctrine\ORM\PersistentCollection {#3054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
  -id: 331851
  -bodyTs: "'/)':14 'lazi':10 'link':7 'look':3 'nice':4 'ooh':1 'silverbullet':2 'silverbullet.md':11,13 'silverbullet.md/)':12 'thank':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7624714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705942307 {#3063
    date: 2024-01-22 17:51: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
155 DENIED edit
App\Entity\EntryComment {#3062
  +user: Proxies\__CG__\App\Entity\User {#3061 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2852
    +user: App\Entity\User {#2866 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      how does this compare with silverbullet?\n
      \n
      can i link pages? do queries?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1727690187 {#2847
      date: 2024-09-30 11:56:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2854 …}
    +nested: Doctrine\ORM\PersistentCollection {#2856 …}
    +votes: Doctrine\ORM\PersistentCollection {#2858 …}
    +reports: Doctrine\ORM\PersistentCollection {#2860 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2862 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2864 …}
    -id: 330538
    -bodyTs: "'compar':4 'link':9 'page':10 'queri':12 'silverbullet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8527265"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705904710 {#2848
      date: 2024-01-22 07:25:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2852}
  +body: "Ooh silverbullet looks nice too, thanks. Link for the lazy: [silverbullet.md](https://silverbullet.md/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705942307 {#3064
    date: 2024-01-22 17:51:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Discover5164@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3060 …}
  +nested: Doctrine\ORM\PersistentCollection {#3058 …}
  +votes: Doctrine\ORM\PersistentCollection {#3056 …}
  +reports: Doctrine\ORM\PersistentCollection {#3054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
  -id: 331851
  -bodyTs: "'/)':14 'lazi':10 'link':7 'look':3 'nice':4 'ooh':1 'silverbullet':2 'silverbullet.md':11,13 'silverbullet.md/)':12 'thank':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7624714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705942307 {#3063
    date: 2024-01-22 17:51: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
156 DENIED moderate
App\Entity\EntryComment {#3062
  +user: Proxies\__CG__\App\Entity\User {#3061 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2852
    +user: App\Entity\User {#2866 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      how does this compare with silverbullet?\n
      \n
      can i link pages? do queries?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1727690187 {#2847
      date: 2024-09-30 11:56:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2854 …}
    +nested: Doctrine\ORM\PersistentCollection {#2856 …}
    +votes: Doctrine\ORM\PersistentCollection {#2858 …}
    +reports: Doctrine\ORM\PersistentCollection {#2860 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2862 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2864 …}
    -id: 330538
    -bodyTs: "'compar':4 'link':9 'page':10 'queri':12 'silverbullet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8527265"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705904710 {#2848
      date: 2024-01-22 07:25:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2852}
  +body: "Ooh silverbullet looks nice too, thanks. Link for the lazy: [silverbullet.md](https://silverbullet.md/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705942307 {#3064
    date: 2024-01-22 17:51:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Discover5164@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3060 …}
  +nested: Doctrine\ORM\PersistentCollection {#3058 …}
  +votes: Doctrine\ORM\PersistentCollection {#3056 …}
  +reports: Doctrine\ORM\PersistentCollection {#3054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3050 …}
  -id: 331851
  -bodyTs: "'/)':14 'lazi':10 'link':7 'look':3 'nice':4 'ooh':1 'silverbullet':2 'silverbullet.md':11,13 'silverbullet.md/)':12 'thank':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7624714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705942307 {#3063
    date: 2024-01-22 17:51: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
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 {#2926
  +user: App\Entity\User {#2939 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
    \n
    Holy hell, hard pass. I’d rather use a piece of paper.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 69
  +score: 0
  +lastActive: DateTime @1727651962 {#2921
    date: 2024-09-30 01:19:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2927 …}
  +nested: Doctrine\ORM\PersistentCollection {#2929 …}
  +votes: Doctrine\ORM\PersistentCollection {#2931 …}
  +reports: Doctrine\ORM\PersistentCollection {#2933 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
  -id: 330468
  -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6905608"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705901459 {#2922
    date: 2024-01-22 06:30: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
159 DENIED edit
App\Entity\EntryComment {#2926
  +user: App\Entity\User {#2939 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
    \n
    Holy hell, hard pass. I’d rather use a piece of paper.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 69
  +score: 0
  +lastActive: DateTime @1727651962 {#2921
    date: 2024-09-30 01:19:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2927 …}
  +nested: Doctrine\ORM\PersistentCollection {#2929 …}
  +votes: Doctrine\ORM\PersistentCollection {#2931 …}
  +reports: Doctrine\ORM\PersistentCollection {#2933 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
  -id: 330468
  -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6905608"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705901459 {#2922
    date: 2024-01-22 06:30: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
160 DENIED moderate
App\Entity\EntryComment {#2926
  +user: App\Entity\User {#2939 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01: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 thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
    \n
    Holy hell, hard pass. I’d rather use a piece of paper.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 69
  +score: 0
  +lastActive: DateTime @1727651962 {#2921
    date: 2024-09-30 01:19:22.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2927 …}
  +nested: Doctrine\ORM\PersistentCollection {#2929 …}
  +votes: Doctrine\ORM\PersistentCollection {#2931 …}
  +reports: Doctrine\ORM\PersistentCollection {#2933 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
  -id: 330468
  -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6905608"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705901459 {#2922
    date: 2024-01-22 06:30: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
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 {#3010
  +user: Proxies\__CG__\App\Entity\User {#3093 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2926
    +user: App\Entity\User {#2939 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
      \n
      Holy hell, hard pass. I’d rather use a piece of paper.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1727651962 {#2921
      date: 2024-09-30 01:19:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2927 …}
    +nested: Doctrine\ORM\PersistentCollection {#2929 …}
    +votes: Doctrine\ORM\PersistentCollection {#2931 …}
    +reports: Doctrine\ORM\PersistentCollection {#2933 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
    -id: 330468
    -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6905608"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705901459 {#2922
      date: 2024-01-22 06:30:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1705906441 {#3011
    date: 2024-01-22 07:54:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3092 …}
  +nested: Doctrine\ORM\PersistentCollection {#3090 …}
  +votes: Doctrine\ORM\PersistentCollection {#3088 …}
  +reports: Doctrine\ORM\PersistentCollection {#3086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
  -id: 330602
  -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/880298"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705906441 {#3014
    date: 2024-01-22 07:54:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
163 DENIED edit
App\Entity\EntryComment {#3010
  +user: Proxies\__CG__\App\Entity\User {#3093 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2926
    +user: App\Entity\User {#2939 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
      \n
      Holy hell, hard pass. I’d rather use a piece of paper.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1727651962 {#2921
      date: 2024-09-30 01:19:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2927 …}
    +nested: Doctrine\ORM\PersistentCollection {#2929 …}
    +votes: Doctrine\ORM\PersistentCollection {#2931 …}
    +reports: Doctrine\ORM\PersistentCollection {#2933 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
    -id: 330468
    -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6905608"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705901459 {#2922
      date: 2024-01-22 06:30:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1705906441 {#3011
    date: 2024-01-22 07:54:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3092 …}
  +nested: Doctrine\ORM\PersistentCollection {#3090 …}
  +votes: Doctrine\ORM\PersistentCollection {#3088 …}
  +reports: Doctrine\ORM\PersistentCollection {#3086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
  -id: 330602
  -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/880298"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705906441 {#3014
    date: 2024-01-22 07:54:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
164 DENIED moderate
App\Entity\EntryComment {#3010
  +user: Proxies\__CG__\App\Entity\User {#3093 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2926
    +user: App\Entity\User {#2939 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
      \n
      Holy hell, hard pass. I’d rather use a piece of paper.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1727651962 {#2921
      date: 2024-09-30 01:19:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2927 …}
    +nested: Doctrine\ORM\PersistentCollection {#2929 …}
    +votes: Doctrine\ORM\PersistentCollection {#2931 …}
    +reports: Doctrine\ORM\PersistentCollection {#2933 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
    -id: 330468
    -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6905608"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705901459 {#2922
      date: 2024-01-22 06:30:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1705906441 {#3011
    date: 2024-01-22 07:54:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3092 …}
  +nested: Doctrine\ORM\PersistentCollection {#3090 …}
  +votes: Doctrine\ORM\PersistentCollection {#3088 …}
  +reports: Doctrine\ORM\PersistentCollection {#3086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
  -id: 330602
  -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/880298"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705906441 {#3014
    date: 2024-01-22 07:54:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
165 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
166 DENIED moderate
App\Entity\EntryComment {#3242
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3010
    +user: Proxies\__CG__\App\Entity\User {#3093 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2926
      +user: App\Entity\User {#2939 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
        \n
        Holy hell, hard pass. I’d rather use a piece of paper.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1727651962 {#2921
        date: 2024-09-30 01:19:22.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2927 …}
      +nested: Doctrine\ORM\PersistentCollection {#2929 …}
      +votes: Doctrine\ORM\PersistentCollection {#2931 …}
      +reports: Doctrine\ORM\PersistentCollection {#2933 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
      -id: 330468
      -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6905608"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705901459 {#2922
        date: 2024-01-22 06:30:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705906441 {#3011
      date: 2024-01-22 07:54:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3092 …}
    +nested: Doctrine\ORM\PersistentCollection {#3090 …}
    +votes: Doctrine\ORM\PersistentCollection {#3088 …}
    +reports: Doctrine\ORM\PersistentCollection {#3086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
    -id: 330602
    -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/880298"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705906441 {#3014
      date: 2024-01-22 07:54:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "See my adjacent comment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705913505 {#3237
    date: 2024-01-22 09:51:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3234 …}
  +nested: Doctrine\ORM\PersistentCollection {#3231 …}
  +votes: Doctrine\ORM\PersistentCollection {#3229 …}
  +reports: Doctrine\ORM\PersistentCollection {#3243 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
  -id: 330826
  -bodyTs: "'adjac':3 'comment':4 'see':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6909817"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705913505 {#3240
    date: 2024-01-22 09:51: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
167 DENIED edit
App\Entity\EntryComment {#3242
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3010
    +user: Proxies\__CG__\App\Entity\User {#3093 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2926
      +user: App\Entity\User {#2939 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
        \n
        Holy hell, hard pass. I’d rather use a piece of paper.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1727651962 {#2921
        date: 2024-09-30 01:19:22.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2927 …}
      +nested: Doctrine\ORM\PersistentCollection {#2929 …}
      +votes: Doctrine\ORM\PersistentCollection {#2931 …}
      +reports: Doctrine\ORM\PersistentCollection {#2933 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
      -id: 330468
      -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6905608"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705901459 {#2922
        date: 2024-01-22 06:30:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705906441 {#3011
      date: 2024-01-22 07:54:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3092 …}
    +nested: Doctrine\ORM\PersistentCollection {#3090 …}
    +votes: Doctrine\ORM\PersistentCollection {#3088 …}
    +reports: Doctrine\ORM\PersistentCollection {#3086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
    -id: 330602
    -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/880298"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705906441 {#3014
      date: 2024-01-22 07:54:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "See my adjacent comment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705913505 {#3237
    date: 2024-01-22 09:51:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3234 …}
  +nested: Doctrine\ORM\PersistentCollection {#3231 …}
  +votes: Doctrine\ORM\PersistentCollection {#3229 …}
  +reports: Doctrine\ORM\PersistentCollection {#3243 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
  -id: 330826
  -bodyTs: "'adjac':3 'comment':4 'see':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6909817"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705913505 {#3240
    date: 2024-01-22 09:51: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
168 DENIED moderate
App\Entity\EntryComment {#3242
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3010
    +user: Proxies\__CG__\App\Entity\User {#3093 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2926
      +user: App\Entity\User {#2939 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
        \n
        Holy hell, hard pass. I’d rather use a piece of paper.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1727651962 {#2921
        date: 2024-09-30 01:19:22.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2927 …}
      +nested: Doctrine\ORM\PersistentCollection {#2929 …}
      +votes: Doctrine\ORM\PersistentCollection {#2931 …}
      +reports: Doctrine\ORM\PersistentCollection {#2933 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
      -id: 330468
      -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6905608"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705901459 {#2922
        date: 2024-01-22 06:30:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705906441 {#3011
      date: 2024-01-22 07:54:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3092 …}
    +nested: Doctrine\ORM\PersistentCollection {#3090 …}
    +votes: Doctrine\ORM\PersistentCollection {#3088 …}
    +reports: Doctrine\ORM\PersistentCollection {#3086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
    -id: 330602
    -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/880298"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705906441 {#3014
      date: 2024-01-22 07:54:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "See my adjacent comment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705913505 {#3237
    date: 2024-01-22 09:51:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3234 …}
  +nested: Doctrine\ORM\PersistentCollection {#3231 …}
  +votes: Doctrine\ORM\PersistentCollection {#3229 …}
  +reports: Doctrine\ORM\PersistentCollection {#3243 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
  -id: 330826
  -bodyTs: "'adjac':3 'comment':4 'see':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6909817"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705913505 {#3240
    date: 2024-01-22 09:51: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
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 {#3354
  +user: Proxies\__CG__\App\Entity\User {#3093 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3242
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3010
      +user: Proxies\__CG__\App\Entity\User {#3093 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2926
        +user: App\Entity\User {#2939 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
          \n
          Holy hell, hard pass. I’d rather use a piece of paper.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1727651962 {#2921
          date: 2024-09-30 01:19:22.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2927 …}
        +nested: Doctrine\ORM\PersistentCollection {#2929 …}
        +votes: Doctrine\ORM\PersistentCollection {#2931 …}
        +reports: Doctrine\ORM\PersistentCollection {#2933 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
        -id: 330468
        -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6905608"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705901459 {#2922
          date: 2024-01-22 06:30:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1705906441 {#3011
        date: 2024-01-22 07:54:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3092 …}
      +nested: Doctrine\ORM\PersistentCollection {#3090 …}
      +votes: Doctrine\ORM\PersistentCollection {#3088 …}
      +reports: Doctrine\ORM\PersistentCollection {#3086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
      -id: 330602
      -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/880298"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705906441 {#3014
        date: 2024-01-22 07:54:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "See my adjacent comment"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705913505 {#3237
      date: 2024-01-22 09:51:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3234 …}
    +nested: Doctrine\ORM\PersistentCollection {#3231 …}
    +votes: Doctrine\ORM\PersistentCollection {#3229 …}
    +reports: Doctrine\ORM\PersistentCollection {#3243 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
    -id: 330826
    -bodyTs: "'adjac':3 'comment':4 'see':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6909817"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705913505 {#3240
      date: 2024-01-22 09:51:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705914602 {#3355
    date: 2024-01-22 10:10:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3349 …}
  +nested: Doctrine\ORM\PersistentCollection {#3343 …}
  +votes: Doctrine\ORM\PersistentCollection {#3347 …}
  +reports: Doctrine\ORM\PersistentCollection {#3358 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
  -id: 330846
  -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/880448"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705914602 {#3352
    date: 2024-01-22 10:10:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3354
  +user: Proxies\__CG__\App\Entity\User {#3093 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3242
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3010
      +user: Proxies\__CG__\App\Entity\User {#3093 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2926
        +user: App\Entity\User {#2939 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
          \n
          Holy hell, hard pass. I’d rather use a piece of paper.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1727651962 {#2921
          date: 2024-09-30 01:19:22.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2927 …}
        +nested: Doctrine\ORM\PersistentCollection {#2929 …}
        +votes: Doctrine\ORM\PersistentCollection {#2931 …}
        +reports: Doctrine\ORM\PersistentCollection {#2933 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
        -id: 330468
        -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6905608"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705901459 {#2922
          date: 2024-01-22 06:30:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1705906441 {#3011
        date: 2024-01-22 07:54:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3092 …}
      +nested: Doctrine\ORM\PersistentCollection {#3090 …}
      +votes: Doctrine\ORM\PersistentCollection {#3088 …}
      +reports: Doctrine\ORM\PersistentCollection {#3086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
      -id: 330602
      -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/880298"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705906441 {#3014
        date: 2024-01-22 07:54:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "See my adjacent comment"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705913505 {#3237
      date: 2024-01-22 09:51:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3234 …}
    +nested: Doctrine\ORM\PersistentCollection {#3231 …}
    +votes: Doctrine\ORM\PersistentCollection {#3229 …}
    +reports: Doctrine\ORM\PersistentCollection {#3243 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
    -id: 330826
    -bodyTs: "'adjac':3 'comment':4 'see':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6909817"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705913505 {#3240
      date: 2024-01-22 09:51:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705914602 {#3355
    date: 2024-01-22 10:10:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3349 …}
  +nested: Doctrine\ORM\PersistentCollection {#3343 …}
  +votes: Doctrine\ORM\PersistentCollection {#3347 …}
  +reports: Doctrine\ORM\PersistentCollection {#3358 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
  -id: 330846
  -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/880448"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705914602 {#3352
    date: 2024-01-22 10:10:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3354
  +user: Proxies\__CG__\App\Entity\User {#3093 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3242
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3010
      +user: Proxies\__CG__\App\Entity\User {#3093 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2926
        +user: App\Entity\User {#2939 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
          \n
          Holy hell, hard pass. I’d rather use a piece of paper.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1727651962 {#2921
          date: 2024-09-30 01:19:22.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2927 …}
        +nested: Doctrine\ORM\PersistentCollection {#2929 …}
        +votes: Doctrine\ORM\PersistentCollection {#2931 …}
        +reports: Doctrine\ORM\PersistentCollection {#2933 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
        -id: 330468
        -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6905608"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705901459 {#2922
          date: 2024-01-22 06:30:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1705906441 {#3011
        date: 2024-01-22 07:54:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3092 …}
      +nested: Doctrine\ORM\PersistentCollection {#3090 …}
      +votes: Doctrine\ORM\PersistentCollection {#3088 …}
      +reports: Doctrine\ORM\PersistentCollection {#3086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
      -id: 330602
      -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/880298"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705906441 {#3014
        date: 2024-01-22 07:54:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "See my adjacent comment"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705913505 {#3237
      date: 2024-01-22 09:51:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3234 …}
    +nested: Doctrine\ORM\PersistentCollection {#3231 …}
    +votes: Doctrine\ORM\PersistentCollection {#3229 …}
    +reports: Doctrine\ORM\PersistentCollection {#3243 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
    -id: 330826
    -bodyTs: "'adjac':3 'comment':4 'see':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6909817"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705913505 {#3240
      date: 2024-01-22 09:51:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705914602 {#3355
    date: 2024-01-22 10:10:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3349 …}
  +nested: Doctrine\ORM\PersistentCollection {#3343 …}
  +votes: Doctrine\ORM\PersistentCollection {#3347 …}
  +reports: Doctrine\ORM\PersistentCollection {#3358 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
  -id: 330846
  -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/880448"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705914602 {#3352
    date: 2024-01-22 10:10:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3405
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3354
    +user: Proxies\__CG__\App\Entity\User {#3093 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3242
      +user: Proxies\__CG__\App\Entity\User {#3077 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3010
        +user: Proxies\__CG__\App\Entity\User {#3093 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2926
          +user: App\Entity\User {#2939 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
            \n
            Holy hell, hard pass. I’d rather use a piece of paper.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1727651962 {#2921
            date: 2024-09-30 01:19:22.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@KLISHDFSDF@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2927 …}
          +nested: Doctrine\ORM\PersistentCollection {#2929 …}
          +votes: Doctrine\ORM\PersistentCollection {#2931 …}
          +reports: Doctrine\ORM\PersistentCollection {#2933 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
          -id: 330468
          -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6905608"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705901459 {#2922
            date: 2024-01-22 06:30:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2926}
        +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1705906441 {#3011
          date: 2024-01-22 07:54:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
          "@Jimbabwe@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3092 …}
        +nested: Doctrine\ORM\PersistentCollection {#3090 …}
        +votes: Doctrine\ORM\PersistentCollection {#3088 …}
        +reports: Doctrine\ORM\PersistentCollection {#3086 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
        -id: 330602
        -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/880298"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705906441 {#3014
          date: 2024-01-22 07:54:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "See my adjacent comment"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705913505 {#3237
        date: 2024-01-22 09:51:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3234 …}
      +nested: Doctrine\ORM\PersistentCollection {#3231 …}
      +votes: Doctrine\ORM\PersistentCollection {#3229 …}
      +reports: Doctrine\ORM\PersistentCollection {#3243 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
      -id: 330826
      -bodyTs: "'adjac':3 'comment':4 'see':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6909817"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705913505 {#3240
        date: 2024-01-22 09:51:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705914602 {#3355
      date: 2024-01-22 10:10:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
      "@wreckedcarzz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3349 …}
    +nested: Doctrine\ORM\PersistentCollection {#3343 …}
    +votes: Doctrine\ORM\PersistentCollection {#3347 …}
    +reports: Doctrine\ORM\PersistentCollection {#3358 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
    -id: 330846
    -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/880448"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705914602 {#3352
      date: 2024-01-22 10:10:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "I’d rather it be an initial setup question and/or at least a UI toggle in the settings, yeah"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705920422 {#3406
    date: 2024-01-22 11:47:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3402 …}
  +nested: Doctrine\ORM\PersistentCollection {#3398 …}
  +votes: Doctrine\ORM\PersistentCollection {#3396 …}
  +reports: Doctrine\ORM\PersistentCollection {#3411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3413 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3415 …}
  -id: 331016
  -bodyTs: "'and/or':10 'd':2 'initi':7 'least':12 'question':9 'rather':3 'set':18 'setup':8 'toggl':15 'ui':14 'yeah':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6912133"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705920422 {#3409
    date: 2024-01-22 11:47:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3405
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3354
    +user: Proxies\__CG__\App\Entity\User {#3093 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3242
      +user: Proxies\__CG__\App\Entity\User {#3077 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3010
        +user: Proxies\__CG__\App\Entity\User {#3093 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2926
          +user: App\Entity\User {#2939 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
            \n
            Holy hell, hard pass. I’d rather use a piece of paper.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1727651962 {#2921
            date: 2024-09-30 01:19:22.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@KLISHDFSDF@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2927 …}
          +nested: Doctrine\ORM\PersistentCollection {#2929 …}
          +votes: Doctrine\ORM\PersistentCollection {#2931 …}
          +reports: Doctrine\ORM\PersistentCollection {#2933 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
          -id: 330468
          -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6905608"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705901459 {#2922
            date: 2024-01-22 06:30:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2926}
        +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1705906441 {#3011
          date: 2024-01-22 07:54:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
          "@Jimbabwe@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3092 …}
        +nested: Doctrine\ORM\PersistentCollection {#3090 …}
        +votes: Doctrine\ORM\PersistentCollection {#3088 …}
        +reports: Doctrine\ORM\PersistentCollection {#3086 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
        -id: 330602
        -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/880298"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705906441 {#3014
          date: 2024-01-22 07:54:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "See my adjacent comment"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705913505 {#3237
        date: 2024-01-22 09:51:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3234 …}
      +nested: Doctrine\ORM\PersistentCollection {#3231 …}
      +votes: Doctrine\ORM\PersistentCollection {#3229 …}
      +reports: Doctrine\ORM\PersistentCollection {#3243 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
      -id: 330826
      -bodyTs: "'adjac':3 'comment':4 'see':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6909817"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705913505 {#3240
        date: 2024-01-22 09:51:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705914602 {#3355
      date: 2024-01-22 10:10:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
      "@wreckedcarzz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3349 …}
    +nested: Doctrine\ORM\PersistentCollection {#3343 …}
    +votes: Doctrine\ORM\PersistentCollection {#3347 …}
    +reports: Doctrine\ORM\PersistentCollection {#3358 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
    -id: 330846
    -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/880448"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705914602 {#3352
      date: 2024-01-22 10:10:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "I’d rather it be an initial setup question and/or at least a UI toggle in the settings, yeah"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705920422 {#3406
    date: 2024-01-22 11:47:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3402 …}
  +nested: Doctrine\ORM\PersistentCollection {#3398 …}
  +votes: Doctrine\ORM\PersistentCollection {#3396 …}
  +reports: Doctrine\ORM\PersistentCollection {#3411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3413 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3415 …}
  -id: 331016
  -bodyTs: "'and/or':10 'd':2 'initi':7 'least':12 'question':9 'rather':3 'set':18 'setup':8 'toggl':15 'ui':14 'yeah':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6912133"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705920422 {#3409
    date: 2024-01-22 11:47:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3405
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3354
    +user: Proxies\__CG__\App\Entity\User {#3093 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3242
      +user: Proxies\__CG__\App\Entity\User {#3077 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3010
        +user: Proxies\__CG__\App\Entity\User {#3093 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#2926
          +user: App\Entity\User {#2939 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: null
          +root: null
          +body: """
            I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
            \n
            Holy hell, hard pass. I’d rather use a piece of paper.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1727651962 {#2921
            date: 2024-09-30 01:19:22.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@KLISHDFSDF@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2927 …}
          +nested: Doctrine\ORM\PersistentCollection {#2929 …}
          +votes: Doctrine\ORM\PersistentCollection {#2931 …}
          +reports: Doctrine\ORM\PersistentCollection {#2933 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
          -id: 330468
          -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6905608"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705901459 {#2922
            date: 2024-01-22 06:30:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2926}
        +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1705906441 {#3011
          date: 2024-01-22 07:54:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
          "@Jimbabwe@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3092 …}
        +nested: Doctrine\ORM\PersistentCollection {#3090 …}
        +votes: Doctrine\ORM\PersistentCollection {#3088 …}
        +reports: Doctrine\ORM\PersistentCollection {#3086 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
        -id: 330602
        -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/880298"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705906441 {#3014
          date: 2024-01-22 07:54:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "See my adjacent comment"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705913505 {#3237
        date: 2024-01-22 09:51:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3234 …}
      +nested: Doctrine\ORM\PersistentCollection {#3231 …}
      +votes: Doctrine\ORM\PersistentCollection {#3229 …}
      +reports: Doctrine\ORM\PersistentCollection {#3243 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
      -id: 330826
      -bodyTs: "'adjac':3 'comment':4 'see':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6909817"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705913505 {#3240
        date: 2024-01-22 09:51:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705914602 {#3355
      date: 2024-01-22 10:10:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
      "@wreckedcarzz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3349 …}
    +nested: Doctrine\ORM\PersistentCollection {#3343 …}
    +votes: Doctrine\ORM\PersistentCollection {#3347 …}
    +reports: Doctrine\ORM\PersistentCollection {#3358 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
    -id: 330846
    -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/880448"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705914602 {#3352
      date: 2024-01-22 10:10:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "I’d rather it be an initial setup question and/or at least a UI toggle in the settings, yeah"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705920422 {#3406
    date: 2024-01-22 11:47:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3402 …}
  +nested: Doctrine\ORM\PersistentCollection {#3398 …}
  +votes: Doctrine\ORM\PersistentCollection {#3396 …}
  +reports: Doctrine\ORM\PersistentCollection {#3411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3413 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3415 …}
  -id: 331016
  -bodyTs: "'and/or':10 'd':2 'initi':7 'least':12 'question':9 'rather':3 'set':18 'setup':8 'toggl':15 'ui':14 'yeah':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6912133"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705920422 {#3409
    date: 2024-01-22 11:47:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3458
  +user: Proxies\__CG__\App\Entity\User {#3455 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3405
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3354
      +user: Proxies\__CG__\App\Entity\User {#3093 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3242
        +user: Proxies\__CG__\App\Entity\User {#3077 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3010
          +user: Proxies\__CG__\App\Entity\User {#3093 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2926
            +user: App\Entity\User {#2939 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: """
              I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
              \n
              Holy hell, hard pass. I’d rather use a piece of paper.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1727651962 {#2921
              date: 2024-09-30 01:19:22.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@KLISHDFSDF@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2927 …}
            +nested: Doctrine\ORM\PersistentCollection {#2929 …}
            +votes: Doctrine\ORM\PersistentCollection {#2931 …}
            +reports: Doctrine\ORM\PersistentCollection {#2933 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
            -id: 330468
            -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6905608"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705901459 {#2922
              date: 2024-01-22 06:30:59.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2926}
          +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 10
          +score: 0
          +lastActive: DateTime @1705906441 {#3011
            date: 2024-01-22 07:54:01.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@KLISHDFSDF@lemmy.ml"
            "@Jimbabwe@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3092 …}
          +nested: Doctrine\ORM\PersistentCollection {#3090 …}
          +votes: Doctrine\ORM\PersistentCollection {#3088 …}
          +reports: Doctrine\ORM\PersistentCollection {#3086 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
          -id: 330602
          -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddrefuge.com/comment/880298"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705906441 {#3014
            date: 2024-01-22 07:54:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2926}
        +body: "See my adjacent comment"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705913505 {#3237
          date: 2024-01-22 09:51:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
          "@Jimbabwe@lemmy.world"
          "@DeltaTangoLima@reddrefuge.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3234 …}
        +nested: Doctrine\ORM\PersistentCollection {#3231 …}
        +votes: Doctrine\ORM\PersistentCollection {#3229 …}
        +reports: Doctrine\ORM\PersistentCollection {#3243 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
        -id: 330826
        -bodyTs: "'adjac':3 'comment':4 'see':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6909817"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705913505 {#3240
          date: 2024-01-22 09:51:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705914602 {#3355
        date: 2024-01-22 10:10:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
        "@wreckedcarzz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3349 …}
      +nested: Doctrine\ORM\PersistentCollection {#3343 …}
      +votes: Doctrine\ORM\PersistentCollection {#3347 …}
      +reports: Doctrine\ORM\PersistentCollection {#3358 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
      -id: 330846
      -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/880448"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705914602 {#3352
        date: 2024-01-22 10:10:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "I’d rather it be an initial setup question and/or at least a UI toggle in the settings, yeah"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705920422 {#3406
      date: 2024-01-22 11:47:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
      "@wreckedcarzz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3402 …}
    +nested: Doctrine\ORM\PersistentCollection {#3398 …}
    +votes: Doctrine\ORM\PersistentCollection {#3396 …}
    +reports: Doctrine\ORM\PersistentCollection {#3411 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3415 …}
    -id: 331016
    -bodyTs: "'and/or':10 'd':2 'initi':7 'least':12 'question':9 'rather':3 'set':18 'setup':8 'toggl':15 'ui':14 'yeah':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705920422 {#3409
      date: 2024-01-22 11:47:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "That’s not good enough in my opinion, it should be opt in, not opt out. They’re marketing it on their site as being more secure because you can self-host. It all just seems really skeevy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705932405 {#3459
    date: 2024-01-22 15:06:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3452 …}
  +nested: Doctrine\ORM\PersistentCollection {#3450 …}
  +votes: Doctrine\ORM\PersistentCollection {#3454 …}
  +reports: Doctrine\ORM\PersistentCollection {#3465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
  -id: 331391
  -bodyTs: "'enough':5 'good':4 'host':33 'market':19 'opinion':8 'opt':12,15 're':18 'realli':38 'secur':27 'seem':37 'self':32 'self-host':31 'site':23 'skeevi':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5878495"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932405 {#3462
    date: 2024-01-22 15:06: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
179 DENIED edit
App\Entity\EntryComment {#3458
  +user: Proxies\__CG__\App\Entity\User {#3455 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3405
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3354
      +user: Proxies\__CG__\App\Entity\User {#3093 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3242
        +user: Proxies\__CG__\App\Entity\User {#3077 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3010
          +user: Proxies\__CG__\App\Entity\User {#3093 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2926
            +user: App\Entity\User {#2939 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: """
              I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
              \n
              Holy hell, hard pass. I’d rather use a piece of paper.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1727651962 {#2921
              date: 2024-09-30 01:19:22.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@KLISHDFSDF@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2927 …}
            +nested: Doctrine\ORM\PersistentCollection {#2929 …}
            +votes: Doctrine\ORM\PersistentCollection {#2931 …}
            +reports: Doctrine\ORM\PersistentCollection {#2933 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
            -id: 330468
            -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6905608"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705901459 {#2922
              date: 2024-01-22 06:30:59.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2926}
          +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 10
          +score: 0
          +lastActive: DateTime @1705906441 {#3011
            date: 2024-01-22 07:54:01.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@KLISHDFSDF@lemmy.ml"
            "@Jimbabwe@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3092 …}
          +nested: Doctrine\ORM\PersistentCollection {#3090 …}
          +votes: Doctrine\ORM\PersistentCollection {#3088 …}
          +reports: Doctrine\ORM\PersistentCollection {#3086 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
          -id: 330602
          -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddrefuge.com/comment/880298"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705906441 {#3014
            date: 2024-01-22 07:54:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2926}
        +body: "See my adjacent comment"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705913505 {#3237
          date: 2024-01-22 09:51:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
          "@Jimbabwe@lemmy.world"
          "@DeltaTangoLima@reddrefuge.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3234 …}
        +nested: Doctrine\ORM\PersistentCollection {#3231 …}
        +votes: Doctrine\ORM\PersistentCollection {#3229 …}
        +reports: Doctrine\ORM\PersistentCollection {#3243 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
        -id: 330826
        -bodyTs: "'adjac':3 'comment':4 'see':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6909817"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705913505 {#3240
          date: 2024-01-22 09:51:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705914602 {#3355
        date: 2024-01-22 10:10:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
        "@wreckedcarzz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3349 …}
      +nested: Doctrine\ORM\PersistentCollection {#3343 …}
      +votes: Doctrine\ORM\PersistentCollection {#3347 …}
      +reports: Doctrine\ORM\PersistentCollection {#3358 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
      -id: 330846
      -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/880448"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705914602 {#3352
        date: 2024-01-22 10:10:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "I’d rather it be an initial setup question and/or at least a UI toggle in the settings, yeah"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705920422 {#3406
      date: 2024-01-22 11:47:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
      "@wreckedcarzz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3402 …}
    +nested: Doctrine\ORM\PersistentCollection {#3398 …}
    +votes: Doctrine\ORM\PersistentCollection {#3396 …}
    +reports: Doctrine\ORM\PersistentCollection {#3411 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3415 …}
    -id: 331016
    -bodyTs: "'and/or':10 'd':2 'initi':7 'least':12 'question':9 'rather':3 'set':18 'setup':8 'toggl':15 'ui':14 'yeah':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705920422 {#3409
      date: 2024-01-22 11:47:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "That’s not good enough in my opinion, it should be opt in, not opt out. They’re marketing it on their site as being more secure because you can self-host. It all just seems really skeevy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705932405 {#3459
    date: 2024-01-22 15:06:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3452 …}
  +nested: Doctrine\ORM\PersistentCollection {#3450 …}
  +votes: Doctrine\ORM\PersistentCollection {#3454 …}
  +reports: Doctrine\ORM\PersistentCollection {#3465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
  -id: 331391
  -bodyTs: "'enough':5 'good':4 'host':33 'market':19 'opinion':8 'opt':12,15 're':18 'realli':38 'secur':27 'seem':37 'self':32 'self-host':31 'site':23 'skeevi':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5878495"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932405 {#3462
    date: 2024-01-22 15:06: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
180 DENIED moderate
App\Entity\EntryComment {#3458
  +user: Proxies\__CG__\App\Entity\User {#3455 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3405
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3354
      +user: Proxies\__CG__\App\Entity\User {#3093 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#3242
        +user: Proxies\__CG__\App\Entity\User {#3077 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: App\Entity\EntryComment {#3010
          +user: Proxies\__CG__\App\Entity\User {#3093 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
          +magazine: App\Entity\Magazine {#307}
          +image: null
          +parent: App\Entity\EntryComment {#2926
            +user: App\Entity\User {#2939 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
            +magazine: App\Entity\Magazine {#307}
            +image: null
            +parent: null
            +root: null
            +body: """
              I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
              \n
              Holy hell, hard pass. I’d rather use a piece of paper.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1727651962 {#2921
              date: 2024-09-30 01:19:22.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@KLISHDFSDF@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2927 …}
            +nested: Doctrine\ORM\PersistentCollection {#2929 …}
            +votes: Doctrine\ORM\PersistentCollection {#2931 …}
            +reports: Doctrine\ORM\PersistentCollection {#2933 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
            -id: 330468
            -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6905608"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705901459 {#2922
              date: 2024-01-22 06:30:59.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2926}
          +body: "Saved me the effort, thanks. Although, couldn’t you just block the container from talking outside your network? I can’t see why I’d need a memo app (server) to have access to the internet."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 10
          +score: 0
          +lastActive: DateTime @1705906441 {#3011
            date: 2024-01-22 07:54:01.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@KLISHDFSDF@lemmy.ml"
            "@Jimbabwe@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3092 …}
          +nested: Doctrine\ORM\PersistentCollection {#3090 …}
          +votes: Doctrine\ORM\PersistentCollection {#3088 …}
          +reports: Doctrine\ORM\PersistentCollection {#3086 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3084 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
          -id: 330602
          -bodyTs: "'access':33 'although':6 'app':29 'block':11 'contain':13 'couldn':7 'd':25 'effort':4 'internet':36 'memo':28 'need':26 'network':18 'outsid':16 'save':1 'see':22 'server':30 'talk':15 'thank':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddrefuge.com/comment/880298"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705906441 {#3014
            date: 2024-01-22 07:54:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2926}
        +body: "See my adjacent comment"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705913505 {#3237
          date: 2024-01-22 09:51:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@KLISHDFSDF@lemmy.ml"
          "@Jimbabwe@lemmy.world"
          "@DeltaTangoLima@reddrefuge.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3234 …}
        +nested: Doctrine\ORM\PersistentCollection {#3231 …}
        +votes: Doctrine\ORM\PersistentCollection {#3229 …}
        +reports: Doctrine\ORM\PersistentCollection {#3243 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3245 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3247 …}
        -id: 330826
        -bodyTs: "'adjac':3 'comment':4 'see':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6909817"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705913505 {#3240
          date: 2024-01-22 09:51:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2926}
      +body: "Ah, nice one. Still, a bit annoying that it’s opt out, rather than opt in."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705914602 {#3355
        date: 2024-01-22 10:10:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
        "@Jimbabwe@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
        "@wreckedcarzz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3349 …}
      +nested: Doctrine\ORM\PersistentCollection {#3343 …}
      +votes: Doctrine\ORM\PersistentCollection {#3347 …}
      +reports: Doctrine\ORM\PersistentCollection {#3358 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3360 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3362 …}
      -id: 330846
      -bodyTs: "'ah':1 'annoy':7 'bit':6 'nice':2 'one':3 'opt':11,15 'rather':13 'still':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/880448"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705914602 {#3352
        date: 2024-01-22 10:10:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "I’d rather it be an initial setup question and/or at least a UI toggle in the settings, yeah"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705920422 {#3406
      date: 2024-01-22 11:47:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
      "@wreckedcarzz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3402 …}
    +nested: Doctrine\ORM\PersistentCollection {#3398 …}
    +votes: Doctrine\ORM\PersistentCollection {#3396 …}
    +reports: Doctrine\ORM\PersistentCollection {#3411 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3415 …}
    -id: 331016
    -bodyTs: "'and/or':10 'd':2 'initi':7 'least':12 'question':9 'rather':3 'set':18 'setup':8 'toggl':15 'ui':14 'yeah':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6912133"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705920422 {#3409
      date: 2024-01-22 11:47:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "That’s not good enough in my opinion, it should be opt in, not opt out. They’re marketing it on their site as being more secure because you can self-host. It all just seems really skeevy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705932405 {#3459
    date: 2024-01-22 15:06:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3452 …}
  +nested: Doctrine\ORM\PersistentCollection {#3450 …}
  +votes: Doctrine\ORM\PersistentCollection {#3454 …}
  +reports: Doctrine\ORM\PersistentCollection {#3465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3469 …}
  -id: 331391
  -bodyTs: "'enough':5 'good':4 'host':33 'market':19 'opinion':8 'opt':12,15 're':18 'realli':38 'secur':27 'seem':37 'self':32 'self-host':31 'site':23 'skeevi':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5878495"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932405 {#3462
    date: 2024-01-22 15:06: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
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 {#3078
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2926
    +user: App\Entity\User {#2939 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
      \n
      Holy hell, hard pass. I’d rather use a piece of paper.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1727651962 {#2921
      date: 2024-09-30 01:19:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2927 …}
    +nested: Doctrine\ORM\PersistentCollection {#2929 …}
    +votes: Doctrine\ORM\PersistentCollection {#2931 …}
    +reports: Doctrine\ORM\PersistentCollection {#2933 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
    -id: 330468
    -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6905608"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705901459 {#2922
      date: 2024-01-22 06:30:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "It would appear that blocking `app.posthog.com` on the host/network resolves this. But I got the parameter to work, too, as per [www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics) use `‘–metric=false’` and bam, no DNS queries!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1705913289 {#3080
    date: 2024-01-22 09:48:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3076 …}
  +nested: Doctrine\ORM\PersistentCollection {#3074 …}
  +votes: Doctrine\ORM\PersistentCollection {#3072 …}
  +reports: Doctrine\ORM\PersistentCollection {#3070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3068 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3066 …}
  -id: 330821
  -bodyTs: "'/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':24 'app.posthog.com':6 'appear':3 'bam':29 'block':5 'dns':31 'fals':27 'got':14 'host/network':9 'metric':26 'paramet':16 'per':21 'queri':32 'resolv':10 'use':25 'work':18 'would':2 'www.usememos.com':23 'www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6909750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705913289 {#3079
    date: 2024-01-22 09:48:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3078
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2926
    +user: App\Entity\User {#2939 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
      \n
      Holy hell, hard pass. I’d rather use a piece of paper.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1727651962 {#2921
      date: 2024-09-30 01:19:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2927 …}
    +nested: Doctrine\ORM\PersistentCollection {#2929 …}
    +votes: Doctrine\ORM\PersistentCollection {#2931 …}
    +reports: Doctrine\ORM\PersistentCollection {#2933 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
    -id: 330468
    -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6905608"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705901459 {#2922
      date: 2024-01-22 06:30:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "It would appear that blocking `app.posthog.com` on the host/network resolves this. But I got the parameter to work, too, as per [www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics) use `‘–metric=false’` and bam, no DNS queries!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1705913289 {#3080
    date: 2024-01-22 09:48:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3076 …}
  +nested: Doctrine\ORM\PersistentCollection {#3074 …}
  +votes: Doctrine\ORM\PersistentCollection {#3072 …}
  +reports: Doctrine\ORM\PersistentCollection {#3070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3068 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3066 …}
  -id: 330821
  -bodyTs: "'/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':24 'app.posthog.com':6 'appear':3 'bam':29 'block':5 'dns':31 'fals':27 'got':14 'host/network':9 'metric':26 'paramet':16 'per':21 'queri':32 'resolv':10 'use':25 'work':18 'would':2 'www.usememos.com':23 'www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6909750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705913289 {#3079
    date: 2024-01-22 09:48:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3078
  +user: Proxies\__CG__\App\Entity\User {#3077 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2926
    +user: App\Entity\User {#2939 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
      \n
      Holy hell, hard pass. I’d rather use a piece of paper.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1727651962 {#2921
      date: 2024-09-30 01:19:22.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2927 …}
    +nested: Doctrine\ORM\PersistentCollection {#2929 …}
    +votes: Doctrine\ORM\PersistentCollection {#2931 …}
    +reports: Doctrine\ORM\PersistentCollection {#2933 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
    -id: 330468
    -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6905608"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705901459 {#2922
      date: 2024-01-22 06:30:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "It would appear that blocking `app.posthog.com` on the host/network resolves this. But I got the parameter to work, too, as per [www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics) use `‘–metric=false’` and bam, no DNS queries!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1705913289 {#3080
    date: 2024-01-22 09:48:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3076 …}
  +nested: Doctrine\ORM\PersistentCollection {#3074 …}
  +votes: Doctrine\ORM\PersistentCollection {#3072 …}
  +reports: Doctrine\ORM\PersistentCollection {#3070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3068 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3066 …}
  -id: 330821
  -bodyTs: "'/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':24 'app.posthog.com':6 'appear':3 'bam':29 'block':5 'dns':31 'fals':27 'got':14 'host/network':9 'metric':26 'paramet':16 'per':21 'queri':32 'resolv':10 'use':25 'work':18 'would':2 'www.usememos.com':23 'www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6909750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705913289 {#3079
    date: 2024-01-22 09:48:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3251
  +user: App\Entity\User {#2939 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2926
      +user: App\Entity\User {#2939 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
        \n
        Holy hell, hard pass. I’d rather use a piece of paper.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1727651962 {#2921
        date: 2024-09-30 01:19:22.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2927 …}
      +nested: Doctrine\ORM\PersistentCollection {#2929 …}
      +votes: Doctrine\ORM\PersistentCollection {#2931 …}
      +reports: Doctrine\ORM\PersistentCollection {#2933 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
      -id: 330468
      -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6905608"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705901459 {#2922
        date: 2024-01-22 06:30:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "It would appear that blocking `app.posthog.com` on the host/network resolves this. But I got the parameter to work, too, as per [www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics) use `‘–metric=false’` and bam, no DNS queries!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705913289 {#3080
      date: 2024-01-22 09:48:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3076 …}
    +nested: Doctrine\ORM\PersistentCollection {#3074 …}
    +votes: Doctrine\ORM\PersistentCollection {#3072 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3066 …}
    -id: 330821
    -bodyTs: "'/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':24 'app.posthog.com':6 'appear':3 'bam':29 'block':5 'dns':31 'fals':27 'got':14 'host/network':9 'metric':26 'paramet':16 'per':21 'queri':32 'resolv':10 'use':25 'work':18 'would':2 'www.usememos.com':23 'www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6909750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705913289 {#3079
      date: 2024-01-22 09:48:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Yeah, I’d assumed it would respect the —metric=false flag when building with docker run, but docker-compose is ostensibly supported and easier to work with. I *was* able to successfully change other configuration options (such as setting the db to use MySQL instead of the default SQLite) using the docker-compose ‘command’ block, but the metric flag specifically was ignored. It’s entirely possible that this is a bug and not an intentional attempt to hoover up user data. Either way, data collection should be opt-in by default (by law, imo)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705932823 {#3249
    date: 2024-01-22 15:13:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3252 …}
  +nested: Doctrine\ORM\PersistentCollection {#3254 …}
  +votes: Doctrine\ORM\PersistentCollection {#3256 …}
  +reports: Doctrine\ORM\PersistentCollection {#3258 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3260 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3262 …}
  -id: 331412
  -bodyTs: "'abl':31 'assum':4 'attempt':78 'block':57 'bug':73 'build':13 'chang':34 'collect':87 'command':56 'compos':20,55 'configur':36 'd':3 'data':83,86 'db':42 'default':49,94 'docker':15,19,54 'docker-compos':18,53 'easier':25 'either':84 'entir':67 'fals':10 'flag':11,61 'hoover':80 'ignor':64 'imo':97 'instead':46 'intent':77 'law':96 'metric':9,60 'mysql':45 'opt':91 'opt-in':90 'option':37 'ostens':22 'possibl':68 'respect':7 'run':16 'set':40 'specif':62 'sqlite':50 'success':33 'support':23 'use':44,51 'user':82 'way':85 'work':27 'would':6 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6915530"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932823 {#3250
    date: 2024-01-22 15:13:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3251
  +user: App\Entity\User {#2939 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2926
      +user: App\Entity\User {#2939 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
        \n
        Holy hell, hard pass. I’d rather use a piece of paper.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1727651962 {#2921
        date: 2024-09-30 01:19:22.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2927 …}
      +nested: Doctrine\ORM\PersistentCollection {#2929 …}
      +votes: Doctrine\ORM\PersistentCollection {#2931 …}
      +reports: Doctrine\ORM\PersistentCollection {#2933 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
      -id: 330468
      -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6905608"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705901459 {#2922
        date: 2024-01-22 06:30:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "It would appear that blocking `app.posthog.com` on the host/network resolves this. But I got the parameter to work, too, as per [www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics) use `‘–metric=false’` and bam, no DNS queries!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705913289 {#3080
      date: 2024-01-22 09:48:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3076 …}
    +nested: Doctrine\ORM\PersistentCollection {#3074 …}
    +votes: Doctrine\ORM\PersistentCollection {#3072 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3066 …}
    -id: 330821
    -bodyTs: "'/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':24 'app.posthog.com':6 'appear':3 'bam':29 'block':5 'dns':31 'fals':27 'got':14 'host/network':9 'metric':26 'paramet':16 'per':21 'queri':32 'resolv':10 'use':25 'work':18 'would':2 'www.usememos.com':23 'www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6909750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705913289 {#3079
      date: 2024-01-22 09:48:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Yeah, I’d assumed it would respect the —metric=false flag when building with docker run, but docker-compose is ostensibly supported and easier to work with. I *was* able to successfully change other configuration options (such as setting the db to use MySQL instead of the default SQLite) using the docker-compose ‘command’ block, but the metric flag specifically was ignored. It’s entirely possible that this is a bug and not an intentional attempt to hoover up user data. Either way, data collection should be opt-in by default (by law, imo)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705932823 {#3249
    date: 2024-01-22 15:13:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3252 …}
  +nested: Doctrine\ORM\PersistentCollection {#3254 …}
  +votes: Doctrine\ORM\PersistentCollection {#3256 …}
  +reports: Doctrine\ORM\PersistentCollection {#3258 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3260 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3262 …}
  -id: 331412
  -bodyTs: "'abl':31 'assum':4 'attempt':78 'block':57 'bug':73 'build':13 'chang':34 'collect':87 'command':56 'compos':20,55 'configur':36 'd':3 'data':83,86 'db':42 'default':49,94 'docker':15,19,54 'docker-compos':18,53 'easier':25 'either':84 'entir':67 'fals':10 'flag':11,61 'hoover':80 'ignor':64 'imo':97 'instead':46 'intent':77 'law':96 'metric':9,60 'mysql':45 'opt':91 'opt-in':90 'option':37 'ostens':22 'possibl':68 'respect':7 'run':16 'set':40 'specif':62 'sqlite':50 'success':33 'support':23 'use':44,51 'user':82 'way':85 'work':27 'would':6 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6915530"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932823 {#3250
    date: 2024-01-22 15:13:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#3251
  +user: App\Entity\User {#2939 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#315
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#316
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3077 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2926
      +user: App\Entity\User {#2939 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2853 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        I thought I’d give this a shot, but the metrics/data collection flag was turned on by default and when I added a command to my docker-compose to turn them off, it was ignored. Then, I created an account and looked for a way to turn them off in the settings and there was none. You expect people interested in self-hosting OSS to be cool with sending data out of their network every time the server is started, a memo is created, a comment is created, a webhook is dispatched, a resource or a user is created?! Also, the metrics are collected by a 3rd party with *their* own ToS that could change at any time?\n
        \n
        Holy hell, hard pass. I’d rather use a piece of paper.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1727651962 {#2921
        date: 2024-09-30 01:19:22.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@KLISHDFSDF@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2927 …}
      +nested: Doctrine\ORM\PersistentCollection {#2929 …}
      +votes: Doctrine\ORM\PersistentCollection {#2931 …}
      +reports: Doctrine\ORM\PersistentCollection {#2933 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2935 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2937 …}
      -id: 330468
      -bodyTs: "'3rd':109 'account':41 'ad':22 'also':102 'chang':117 'collect':12,106 'command':24 'comment':88 'compos':29 'cool':69 'could':116 'creat':39,86,90,101 'd':4,126 'data':72 'default':18 'dispatch':94 'docker':28 'docker-compos':27 'everi':77 'expect':59 'flag':13 'give':5 'hard':123 'hell':122 'holi':121 'host':65 'ignor':36 'interest':61 'look':43 'memo':84 'metric':104 'metrics/data':11 'network':76 'none':57 'oss':66 'paper':132 'parti':110 'pass':124 'peopl':60 'piec':130 'rather':127 'resourc':96 'self':64 'self-host':63 'send':71 'server':80 'set':53 'shot':8 'start':82 'thought':2 'time':78,120 'tos':114 'turn':15,31,48 'use':128 'user':99 'way':46 'webhook':92"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6905608"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705901459 {#2922
        date: 2024-01-22 06:30:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2926}
    +body: "It would appear that blocking `app.posthog.com` on the host/network resolves this. But I got the parameter to work, too, as per [www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics) use `‘–metric=false’` and bam, no DNS queries!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705913289 {#3080
      date: 2024-01-22 09:48:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@KLISHDFSDF@lemmy.ml"
      "@Jimbabwe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3076 …}
    +nested: Doctrine\ORM\PersistentCollection {#3074 …}
    +votes: Doctrine\ORM\PersistentCollection {#3072 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3066 …}
    -id: 330821
    -bodyTs: "'/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':24 'app.posthog.com':6 'appear':3 'bam':29 'block':5 'dns':31 'fals':27 'got':14 'host/network':9 'metric':26 'paramet':16 'per':21 'queri':32 'resolv':10 'use':25 'work':18 'would':2 'www.usememos.com':23 'www.usememos.com/docs/advanced-settings/metrics](https://www.usememos.com/docs/advanced-settings/metrics)':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6909750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705913289 {#3079
      date: 2024-01-22 09:48:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2926}
  +body: "Yeah, I’d assumed it would respect the —metric=false flag when building with docker run, but docker-compose is ostensibly supported and easier to work with. I *was* able to successfully change other configuration options (such as setting the db to use MySQL instead of the default SQLite) using the docker-compose ‘command’ block, but the metric flag specifically was ignored. It’s entirely possible that this is a bug and not an intentional attempt to hoover up user data. Either way, data collection should be opt-in by default (by law, imo)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705932823 {#3249
    date: 2024-01-22 15:13:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@KLISHDFSDF@lemmy.ml"
    "@Jimbabwe@lemmy.world"
    "@wreckedcarzz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3252 …}
  +nested: Doctrine\ORM\PersistentCollection {#3254 …}
  +votes: Doctrine\ORM\PersistentCollection {#3256 …}
  +reports: Doctrine\ORM\PersistentCollection {#3258 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3260 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3262 …}
  -id: 331412
  -bodyTs: "'abl':31 'assum':4 'attempt':78 'block':57 'bug':73 'build':13 'chang':34 'collect':87 'command':56 'compos':20,55 'configur':36 'd':3 'data':83,86 'db':42 'default':49,94 'docker':15,19,54 'docker-compos':18,53 'easier':25 'either':84 'entir':67 'fals':10 'flag':11,61 'hoover':80 'ignor':64 'imo':97 'instead':46 'intent':77 'law':96 'metric':9,60 'mysql':45 'opt':91 'opt-in':90 'option':37 'ostens':22 'possibl':68 'respect':7 'run':16 'set':40 'specif':62 'sqlite':50 'success':33 'support':23 'use':44,51 'user':82 'way':85 'work':27 'would':6 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6915530"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932823 {#3250
    date: 2024-01-22 15:13:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 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
    &gt; Any issues on the community? Report it using the report flag.\n
    \n
    &gt; Questions? DM the mods!
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 222
  +entryCommentCount: 3916
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582735 {#315
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#279 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
  +entries: Doctrine\ORM\PersistentCollection {#222 …}
  +posts: Doctrine\ORM\PersistentCollection {#180 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
  +bans: Doctrine\ORM\PersistentCollection {#159 …}
  +reports: Doctrine\ORM\PersistentCollection {#145 …}
  +badges: Doctrine\ORM\PersistentCollection {#123 …}
  +logs: Doctrine\ORM\PersistentCollection {#113 …}
  +awards: Doctrine\ORM\PersistentCollection {#102 …}
  +categories: Doctrine\ORM\PersistentCollection {#89 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#316
    date: 2023-12-25 04:10: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